From 7246cc39c4306499e09d05dc7808f8f4d680c656 Mon Sep 17 00:00:00 2001 From: Thomas Rientjes <synzvato@protonmail.com> Date: Wed, 6 Sep 2017 20:20:27 -0400 Subject: [PATCH] Update and refactor options page --- .../noto-sans}/noto-sans-bold.woff2 | Bin .../noto-sans}/noto-sans-italic.woff2 | Bin .../noto-sans}/noto-sans.woff2 | Bin pages/options/options.css | 72 ++++++++++++++++-- pages/options/options.html | 15 ++-- pages/popup/popup.css | 9 ++- 6 files changed, 80 insertions(+), 16 deletions(-) rename {pages/popup/fonts => modules/noto-sans}/noto-sans-bold.woff2 (100%) rename {pages/popup/fonts => modules/noto-sans}/noto-sans-italic.woff2 (100%) rename {pages/popup/fonts => modules/noto-sans}/noto-sans.woff2 (100%) diff --git a/pages/popup/fonts/noto-sans-bold.woff2 b/modules/noto-sans/noto-sans-bold.woff2 similarity index 100% rename from pages/popup/fonts/noto-sans-bold.woff2 rename to modules/noto-sans/noto-sans-bold.woff2 diff --git a/pages/popup/fonts/noto-sans-italic.woff2 b/modules/noto-sans/noto-sans-italic.woff2 similarity index 100% rename from pages/popup/fonts/noto-sans-italic.woff2 rename to modules/noto-sans/noto-sans-italic.woff2 diff --git a/pages/popup/fonts/noto-sans.woff2 b/modules/noto-sans/noto-sans.woff2 similarity index 100% rename from pages/popup/fonts/noto-sans.woff2 rename to modules/noto-sans/noto-sans.woff2 diff --git a/pages/options/options.css b/pages/options/options.css index 3a9a541..d089cfb 100644 --- a/pages/options/options.css +++ b/pages/options/options.css @@ -1,25 +1,83 @@ +/** + * Sections + */ + +body { + color: #555; + font-family: 'Noto Sans', Arial, sans-serif !important; + font-size: 12px; +} + +/** + * Fonts + */ + +@font-face { + font-family: 'Noto Sans'; + font-style: normal; + font-weight: 400; + src: url('../../modules/noto-sans/noto-sans.woff2') + format('woff2'); +} + +@font-face { + font-family: 'Noto Sans'; + font-style: normal; + font-weight: 600; + src: url('../../modules/noto-sans/noto-sans-bold.woff2') + format('woff2'); +} + +@font-face { + font-family: 'Noto Sans'; + font-style: italic; + font-weight: 400; + src: url('../../modules/noto-sans/noto-sans-italic.woff2') + format('woff2'); +} + /** * Titles */ -.option-title { - font-weight: bold; +.title-option { + align-items: center; + display: flex; + font-weight: 600; } /** * Controls */ -.text-input { - margin-left: 36px !important; +.input-checkbox { + margin: 0 4px 0 0; +} + +.input-text { + margin-left: 29px !important; } /** * Miscellaneous */ -.option-description { +.description-option { + color: #777; font-style: italic; - margin-bottom: 16px; - padding-left: 36px; + margin-bottom: 18px; + padding-left: 29px; +} + +.label { + border-radius: 3px; + color: #fff; + font-size: 8px; + margin-left: 6px; + padding: 3px 5px; + text-transform: uppercase; +} + +.label-warning { + background-color: #ffa500; } diff --git a/pages/options/options.html b/pages/options/options.html index 1b0d133..b028b93 100644 --- a/pages/options/options.html +++ b/pages/options/options.html @@ -19,20 +19,23 @@ <section> - <label class="option-title"> - <input data-option="blockMissing" type="checkbox"> + <label class="title-option"> + + <input class="input-checkbox" data-option="blockMissing" type="checkbox"> <span data-i18n-content="blockMissingTitle"></span> + <span class="label label-warning">Advanced</span> + </label> - <div class="option-description" data-i18n-content="blockMissingDescription"></div> + <div class="description-option" data-i18n-content="blockMissingDescription"></div> </section> <section> - <div class="option-title" data-i18n-content="domainWhitelistTitle"></div> - <input class="text-input" data-option="domainWhitelist" type="text"> - <div class="option-description" data-i18n-content="domainWhitelistDescription"></div> + <div class="title-option" data-i18n-content="domainWhitelistTitle"></div> + <input class="input-text" data-option="domainWhitelist" type="text"> + <div class="description-option" data-i18n-content="domainWhitelistDescription"></div> </section> diff --git a/pages/popup/popup.css b/pages/popup/popup.css index 64c3990..16b762e 100644 --- a/pages/popup/popup.css +++ b/pages/popup/popup.css @@ -47,21 +47,24 @@ footer { font-family: 'Noto Sans'; font-style: normal; font-weight: 400; - src: url('fonts/noto-sans.woff2') format('woff2'); + src: url('../../modules/noto-sans/noto-sans.woff2') + format('woff2'); } @font-face { font-family: 'Noto Sans'; font-style: normal; font-weight: 600; - src: url('fonts/noto-sans-bold.woff2') format('woff2'); + src: url('../../modules/noto-sans/noto-sans-bold.woff2') + format('woff2'); } @font-face { font-family: 'Noto Sans'; font-style: italic; font-weight: 400; - src: url('fonts/noto-sans-italic.woff2') format('woff2'); + src: url('../../modules/noto-sans/noto-sans-italic.woff2') + format('woff2'); } /** -- GitLab