From e5c506333f87fac36ce66fa79496e90ae1c7dc3c Mon Sep 17 00:00:00 2001 From: Marius David Wieschollek Date: Sun, 13 Dec 2020 00:06:09 +0100 Subject: Improve first run wizard Signed-off-by: Marius David Wieschollek --- src/platform/chrome/scss/browser.scss | 14 ++++-- src/vue/Components/Firstrun/FirstRunWizard.vue | 58 ++++++++++++----------- src/vue/Components/Firstrun/Steps/ServerSetup.vue | 16 ++++++- 3 files changed, 54 insertions(+), 34 deletions(-) diff --git a/src/platform/chrome/scss/browser.scss b/src/platform/chrome/scss/browser.scss index 3af7d50..8349c7b 100644 --- a/src/platform/chrome/scss/browser.scss +++ b/src/platform/chrome/scss/browser.scss @@ -33,15 +33,21 @@ body { .theme-colors { .color-setting { input { - -webkit-appearance: none; - height: 1.5rem; - background-color: transparent; + -webkit-appearance : none; + height : 1.5rem; + background-color : transparent; &::-webkit-color-swatch { - border: none; + border : none; } } } } } +} + +.input-slider { + .input-slider-button { + top : 0; + } } \ No newline at end of file diff --git a/src/vue/Components/Firstrun/FirstRunWizard.vue b/src/vue/Components/Firstrun/FirstRunWizard.vue index 14e695f..c00bfd5 100644 --- a/src/vue/Components/Firstrun/FirstRunWizard.vue +++ b/src/vue/Components/Firstrun/FirstRunWizard.vue @@ -15,35 +15,37 @@ \ No newline at end of file diff --git a/src/vue/Components/Firstrun/Steps/ServerSetup.vue b/src/vue/Components/Firstrun/Steps/ServerSetup.vue index 4ca8d9d..1f57ff5 100644 --- a/src/vue/Components/Firstrun/Steps/ServerSetup.vue +++ b/src/vue/Components/Firstrun/Steps/ServerSetup.vue @@ -5,8 +5,8 @@ @@ -35,6 +35,10 @@ MessageService.send({type: 'passlink.open', payload: {action: 'scan-qr'}}) .catch(ErrorManager.catch); window.close(); + }, + openSettings() { + MessageService.send('popup.settings.open'); + //window.close(); } } }; @@ -51,6 +55,14 @@ li { margin-bottom : .25rem; + + &.link { + cursor: pointer; + + &:hover { + text-decoration: underline; + } + } } } -- cgit v1.2.3