diff --git a/Assets/css/kanboard-support.css b/Assets/css/kanboard-support.css index 706e8b8..4961f6e 100644 --- a/Assets/css/kanboard-support.css +++ b/Assets/css/kanboard-support.css @@ -64,10 +64,19 @@ width: 50px; } +/* User Dropdown Menu Icon */ +li.support-dropdown svg { + pointer-events: none; + display: inline-block; + vertical-align: bottom; +} + .config-page h2 .ks-icon { vertical-align: text-top; width: 22px; height: 22px; + pointer-events: none; + display: inline-block; } i.fa-lock { @@ -458,6 +467,11 @@ table.support-table.user-table tr td:first-child::before { .data-btn svg { vertical-align: bottom; + transition: var(--transition-kanboard-support); +} + +.data-btn:hover svg { + color: var(--pp-red-alt-2); } .privacy-none { @@ -478,6 +492,8 @@ a.kb-updates-link { vertical-align: text-top; width: 22px; height: 22px; + pointer-events: none; + display: inline-block; } .webhooks-page h2, .webhooks-info-page section .page-header h2 { @@ -578,7 +594,9 @@ code.field-code { margin-bottom: 5px; } -.token-panel span.webhooks-icon { +.token-panel svg.webhooks-icon { + pointer-events: none; + display: inline-block; vertical-align: sub; } @@ -652,14 +670,29 @@ form.add-webhook-form .form-actions button { border-color: var(--pp-red-alt-2); } +.config-btns button.config-btn-green svg, .config-btns button.config-btn-green svg { + color: var(--pp-green); +} + +.config-btns button.config-btn-red svg, .config-btns button.config-btn-red svg { + color: var(--pp-red-alt-2); +} + +.config-btns button:hover svg, .config-btns button:focus svg { + color: var(--pp-black); +} + .config-btns button.config-btn-red:disabled { cursor: not-allowed; color: var(--pp-grey); } -.config-btns button span { +.config-btns button svg { vertical-align: sub; width: 22px; + display: inline-block; + pointer-events: none; + transition: var(--transition-kanboard-support); } .config-modal .modal-page-header h2 { @@ -667,10 +700,12 @@ form.add-webhook-form .form-actions button { font-weight: bold; } -.config-modal .modal-page-header h2 .modal-title span { +.config-modal .modal-page-header h2 .modal-title svg { width: 24px; height: 24px; vertical-align: sub; + display: inline-block; + pointer-events: none; } .config-modal .modal-contents.panel pre { diff --git a/Template/config/support.php b/Template/config/support.php index 7815e1d..5657339 100644 --- a/Template/config/support.php +++ b/Template/config/support.php @@ -5,7 +5,7 @@

@@ -23,10 +23,7 @@

@@ -127,17 +124,17 @@
diff --git a/Template/config/webhook.php b/Template/config/webhook.php index 7be6a8f..e00c4e6 100644 --- a/Template/config/webhook.php +++ b/Template/config/webhook.php @@ -1,7 +1,7 @@
@@ -18,7 +18,7 @@ url->link(t('Webhooks Information'), 'TechnicalSupportController', 'showWebhookInformation', array('plugin' => 'KanboardSupport'), false, 'webhooks-link', t('Visit page'))) ?>
@@ -29,7 +29,7 @@
- + helper->supportHelper->embedSVGIcon('webhooks-icon') ?> text->e($values['webhook_token']) ?> url->link(t('Reset Token'), 'ConfigController', 'token', array('type' => 'webhook'), true, 'btn btn-red reset-token-btn') ?>
diff --git a/Template/header/user_dropdown.php b/Template/header/user_dropdown.php index 0aa1509..2d5c1d4 100644 --- a/Template/header/user_dropdown.php +++ b/Template/header/user_dropdown.php @@ -1,3 +1,3 @@
  • - url->icon('question-circle', t('Configuration'), 'TechnicalSupportController', 'show', ['plugin' => 'KanboardSupport', ]) ?> + url->link($this->helper->supportHelper->embedSVGIcon('ks-icon') . t('Configuration'), 'TechnicalSupportController', 'show', ['plugin' => 'KanboardSupport', ]) ?>
  • diff --git a/Template/modals/current-raw-config.php b/Template/modals/current-raw-config.php index e0b64bf..f0dd6aa 100644 --- a/Template/modals/current-raw-config.php +++ b/Template/modals/current-raw-config.php @@ -38,7 +38,7 @@ diff --git a/Template/modals/default-raw-config.php b/Template/modals/default-raw-config.php index 28af7eb..a2fa90e 100644 --- a/Template/modals/default-raw-config.php +++ b/Template/modals/default-raw-config.php @@ -38,7 +38,7 @@