You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hestiacp/web/templates/pages/edit_whitelabel.php

149 lines
4.5 KiB

<!-- Begin toolbar -->
<div class="toolbar">
<div class="toolbar-inner">
<div class="toolbar-buttons">
<a href="/edit/server/" class="button button-secondary" id="btn-back">
<i class="fas fa-arrow-left icon-blue"></i><?= _("Back") ?>
</a>
</div>
<div class="toolbar-buttons">
<button type="submit" class="button" form="main-form">
<i class="fas fa-floppy-disk icon-purple"></i><?= _("Save") ?>
</button>
</div>
</div>
</div>
<!-- End toolbar -->
<!-- Begin form -->
<div class="container">
<form
x-data="{
hide_docs: '<?= $v_hide_docs ?? "no" ?>',
}"
id="main-form"
name="v_configure_server"
method="post"
>
<input type="hidden" name="token" value="<?= $_SESSION["token"] ?>">
<input type="hidden" name="save" value="save">
<div class="form-container">
<h1 class="u-mb20">
<?= _("White Label Options") ?>
</h1>
<?php show_alert_message($_SESSION); ?>
<!-- Basic options section -->
<details class="collapse u-mb10">
<summary class="collapse-header">
<i class="fas fa-gear u-mr15"></i>
<?= _("General") ?>
</summary>
<div class="collapse-content">
<div class="u-mb10">
<label for="v_app_name" class="form-label">
<?= _("Application Name") ?>
</label>
<input
type="text"
class="form-control"
name="v_app_name"
id="v_app_name"
value="<?= htmlentities(trim($v_app_name, "'")) ?>"
>
</div>
<div class="u-mb10">
<label for="v_title" class="form-label">
<?= _("Title") ?><span class="optional">(<?= _("Supported variables") ?>: {{appname}}, {{hostname}}, {{ip}} and {{page}} )</span>
</label>
<input
type="text"
class="form-control"
name="v_title"
id="v_title"
value="<?= htmlentities(trim($v_title, "'")) ?>"
>
</div>
<div class="u-mb10">
<label for="v_from_name" class="form-label">
<?= _("Sender Name") ?><span class="optional">(<?= _("Default") ?>: <?= htmlentities(trim($v_app_name, "'")) ?>)</span>
</label>
<input
type="text"
class="form-control"
name="v_from_name"
id="v_from_name"
value="<?= htmlentities(trim($v_from_name, "'")) ?>"
>
</div>
<div class="u-mb10">
<label for="v_from_email" class="form-label">
<?= _("Sender Email Address") ?><span class="optional">(<?= _("Default") ?>: <?= sprintf("noreply@%s", htmlentities(trim(get_hostname(), "'"))) ?>)</span>
</label>
<input
type="text"
class="form-control"
name="v_from_email"
id="v_from_email"
value="<?= htmlentities(trim($v_from_email, "'")) ?>"
>
</div>
<div class="u-mb10">
<label for="v_subject_email" class="form-label">
<?= _("Email Subject") ?><span class="optional">(<?= _("Supported variables") ?>: {{appname}}, {{hostname}}, {{subject}} )</span>
</label>
<input
type="text"
class="form-control"
name="v_subject_email"
id="v_subject_email"
value="<?= htmlentities(trim($v_subject_email, "'")) ?>"
>
</div>
<div class="u-mb10">
<label for="v_hide_docs" class="form-label">
<?= _("Hide link to Documentation") ?>
</label>
<select x-model="hide_docs" class="form-select" name="v_hide_docs" id="v_hide_docs">
<option value="yes"><?= _("Yes") ?></option>
<option value="no"><?= _("No") ?></option>
</select>
</div>
</div>
</details>
<!-- Basic options section -->
<details class="collapse u-mb10">
<summary class="collapse-header">
<i class="fas fa-gear u-mr15"></i>
<?= _("Custom Logo") ?>
</summary>
<div class="collapse-content">
<div class="u-mb10">
<label for="v_custom_logo" class="form-label">
<?= _("Custom logo") ?>
</label>
</div>
<div class="u-mb10">
<p><?= sprintf(_("Upload the files to %s"), "/usr/local/hestia/web/images/custom/") ?></p>
<ul>
<li>logo.svg <small>(100px x 120px)</small></li>
<li>logo.png <small>(100px x 120px)</small></li>
<li>logo-header.png <small>(54x x 29px)</small></li>
<li>favicon.png <small>(64px x 64px)</small></li>
<li>favicon.ico<<small>(16px x 16px)</small></li>
</ul>
</div>
<div class="u-mb10">
<input type="checkbox" id="v_update_logo" name="v_update_logo">
<label for="v_update_logo" class="form-label">
<?= _("Update logo") ?>
</label>
</div>
</details>
</div>
</form>
</div>
<!-- End form -->