From 2d7fbb8cb8ee6be030d6611150ca81ea071d3de0 Mon Sep 17 00:00:00 2001 From: Tobias Klika Date: Wed, 8 Apr 2020 13:52:45 +0200 Subject: [PATCH] add tabs component --- zero.Web/App/Components/Tabs/tab.vue | 40 ++++++ zero.Web/App/Components/Tabs/tabs.vue | 174 ++++++++++++++++---------- zero.Web/App/Pages/settings/user.vue | 8 ++ zero.Web/Sass/Modules/_all.scss | 4 +- zero.Web/Sass/Modules/_box.scss | 10 ++ 5 files changed, 169 insertions(+), 67 deletions(-) create mode 100644 zero.Web/App/Components/Tabs/tab.vue create mode 100644 zero.Web/Sass/Modules/_box.scss diff --git a/zero.Web/App/Components/Tabs/tab.vue b/zero.Web/App/Components/Tabs/tab.vue new file mode 100644 index 00000000..91ca9411 --- /dev/null +++ b/zero.Web/App/Components/Tabs/tab.vue @@ -0,0 +1,40 @@ + + + + \ No newline at end of file diff --git a/zero.Web/App/Components/Tabs/tabs.vue b/zero.Web/App/Components/Tabs/tabs.vue index cf0627b6..a13892f2 100644 --- a/zero.Web/App/Components/Tabs/tabs.vue +++ b/zero.Web/App/Components/Tabs/tabs.vue @@ -1,13 +1,13 @@  @@ -15,87 +15,129 @@ - \ No newline at end of file diff --git a/zero.Web/App/Pages/settings/user.vue b/zero.Web/App/Pages/settings/user.vue index acf7c638..ba21597c 100644 --- a/zero.Web/App/Pages/settings/user.vue +++ b/zero.Web/App/Pages/settings/user.vue @@ -9,6 +9,14 @@ + + + general + + + permissions + + diff --git a/zero.Web/Sass/Modules/_all.scss b/zero.Web/Sass/Modules/_all.scss index 7845663c..6f6b61fd 100644 --- a/zero.Web/Sass/Modules/_all.scss +++ b/zero.Web/Sass/Modules/_all.scss @@ -1,4 +1,6 @@ @import "Buttons/button"; -@import "headlines"; \ No newline at end of file +@import "headlines"; + +@import "box"; \ No newline at end of file diff --git a/zero.Web/Sass/Modules/_box.scss b/zero.Web/Sass/Modules/_box.scss new file mode 100644 index 00000000..9708100f --- /dev/null +++ b/zero.Web/Sass/Modules/_box.scss @@ -0,0 +1,10 @@ + + + +.ui-box +{ + margin: var(--padding); + padding: var(--padding); + background: var(--color-bg-light); + border-radius: var(--radius); +}