From a82c80eb650c52c0bc1a88d065ac4043f670b647 Mon Sep 17 00:00:00 2001 From: Alain Nussbaumer Date: Sat, 15 Feb 2025 22:28:23 +0100 Subject: [PATCH] [web] Create control for tab list --- web-src/src/components/ControlTabList.vue | 45 +++++++ web-src/src/components/TabsAudiobooks.vue | 88 ++++--------- web-src/src/components/TabsMusic.vue | 154 ++++++---------------- web-src/src/components/TabsSettings.vue | 86 ++++-------- web-src/src/mystyles.scss | 10 -- 5 files changed, 137 insertions(+), 246 deletions(-) create mode 100644 web-src/src/components/ControlTabList.vue diff --git a/web-src/src/components/ControlTabList.vue b/web-src/src/components/ControlTabList.vue new file mode 100644 index 00000000..d9bf75b8 --- /dev/null +++ b/web-src/src/components/ControlTabList.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/web-src/src/components/TabsAudiobooks.vue b/web-src/src/components/TabsAudiobooks.vue index d8cef3a2..38728a70 100644 --- a/web-src/src/components/TabsAudiobooks.vue +++ b/web-src/src/components/TabsAudiobooks.vue @@ -1,69 +1,33 @@ diff --git a/web-src/src/components/TabsMusic.vue b/web-src/src/components/TabsMusic.vue index d7373a49..5c74c065 100644 --- a/web-src/src/components/TabsMusic.vue +++ b/web-src/src/components/TabsMusic.vue @@ -1,130 +1,54 @@ diff --git a/web-src/src/mystyles.scss b/web-src/src/mystyles.scss index 636c0776..f56fbf78 100644 --- a/web-src/src/mystyles.scss +++ b/web-src/src/mystyles.scss @@ -3,16 +3,6 @@ @use 'bulma/bulma'; @use 'bulma/sass/utilities/mixins'; -.tabs-section { - background: var(--bulma-body-background-color); - padding-bottom: 0; - padding-top: 0; - position: sticky; - top: var(--bulma-navbar-height); - width: 100%; - z-index: 20; -} - .is-disabled { cursor: not-allowed; opacity: 0.5;