From a1476461f0d416439532fa3cd8b9887a272ee2b0 Mon Sep 17 00:00:00 2001 From: Marcos Moura Date: Mon, 26 Sep 2016 00:27:16 -0300 Subject: [PATCH] Create navigation items --- src/docs/App.vue | 182 ++++++++++------ src/docs/pages/About.vue | 13 ++ src/docs/pages/GettingStarted.vue | 13 ++ src/docs/pages/{Home.vue => Introduction.vue} | 0 src/docs/pages/Theme.vue | 3 - src/docs/pages/{ => components}/Avatar.vue | 2 +- src/docs/pages/{ => components}/BottomBar.vue | 2 +- .../pages/{ => components}/ButtonToggle.vue | 2 +- src/docs/pages/{ => components}/Buttons.vue | 2 +- src/docs/pages/{ => components}/Checkbox.vue | 2 +- src/docs/pages/{ => components}/Icon.vue | 2 +- src/docs/pages/{ => components}/Input.vue | 2 +- src/docs/pages/{ => components}/List.vue | 4 +- src/docs/pages/{ => components}/Radio.vue | 2 +- src/docs/pages/{ => components}/Ripple.vue | 2 +- src/docs/pages/{ => components}/Select.vue | 2 +- src/docs/pages/{ => components}/Sidenav.vue | 2 +- src/docs/pages/{ => components}/Subheader.vue | 2 +- src/docs/pages/{ => components}/Switch.vue | 2 +- src/docs/pages/{ => components}/Tabs.vue | 2 +- src/docs/pages/{ => components}/Toolbar.vue | 2 +- src/docs/pages/{ => components}/Tooltip.vue | 2 +- .../pages/{ => components}/Whiteframe.vue | 2 +- src/docs/pages/themes/Configuration.vue | 13 ++ src/docs/pages/themes/DynamicThemes.vue | 13 ++ src/docs/pages/ui-elements/GridSystem.vue | 13 ++ src/docs/pages/ui-elements/Typography.vue | 13 ++ src/docs/routes.js | 194 ++++++++++++------ 28 files changed, 346 insertions(+), 149 deletions(-) create mode 100644 src/docs/pages/About.vue create mode 100644 src/docs/pages/GettingStarted.vue rename src/docs/pages/{Home.vue => Introduction.vue} (100%) delete mode 100644 src/docs/pages/Theme.vue rename src/docs/pages/{ => components}/Avatar.vue (96%) rename src/docs/pages/{ => components}/BottomBar.vue (98%) rename src/docs/pages/{ => components}/ButtonToggle.vue (99%) rename src/docs/pages/{ => components}/Buttons.vue (99%) rename src/docs/pages/{ => components}/Checkbox.vue (97%) rename src/docs/pages/{ => components}/Icon.vue (94%) rename src/docs/pages/{ => components}/Input.vue (98%) rename src/docs/pages/{ => components}/List.vue (99%) rename src/docs/pages/{ => components}/Radio.vue (99%) rename src/docs/pages/{ => components}/Ripple.vue (95%) rename src/docs/pages/{ => components}/Select.vue (98%) rename src/docs/pages/{ => components}/Sidenav.vue (97%) rename src/docs/pages/{ => components}/Subheader.vue (98%) rename src/docs/pages/{ => components}/Switch.vue (97%) rename src/docs/pages/{ => components}/Tabs.vue (99%) rename src/docs/pages/{ => components}/Toolbar.vue (99%) rename src/docs/pages/{ => components}/Tooltip.vue (97%) rename src/docs/pages/{ => components}/Whiteframe.vue (97%) create mode 100644 src/docs/pages/themes/Configuration.vue create mode 100644 src/docs/pages/themes/DynamicThemes.vue create mode 100644 src/docs/pages/ui-elements/GridSystem.vue create mode 100644 src/docs/pages/ui-elements/Typography.vue diff --git a/src/docs/App.vue b/src/docs/App.vue index be6b726..593a66d 100644 --- a/src/docs/App.vue +++ b/src/docs/App.vue @@ -8,83 +8,133 @@ - - - Avatar - + @@ -186,7 +236,7 @@ } .md-toolbar { - height: 172px; + min-height: 172px; border-bottom: 1px solid rgba(#000, .12); } @@ -208,9 +258,17 @@ } } - .md-list { + .main-sidebar-links { overflow: auto; - flex: 1; + + .md-inset .md-list-item-container { + padding-left: 36px; + } + + .md-list-item-container { + font-size: 14px; + font-weight: 500; + } } } diff --git a/src/docs/pages/About.vue b/src/docs/pages/About.vue new file mode 100644 index 0000000..51d4a27 --- /dev/null +++ b/src/docs/pages/About.vue @@ -0,0 +1,13 @@ + + + diff --git a/src/docs/pages/GettingStarted.vue b/src/docs/pages/GettingStarted.vue new file mode 100644 index 0000000..0d185b8 --- /dev/null +++ b/src/docs/pages/GettingStarted.vue @@ -0,0 +1,13 @@ + + + diff --git a/src/docs/pages/Home.vue b/src/docs/pages/Introduction.vue similarity index 100% rename from src/docs/pages/Home.vue rename to src/docs/pages/Introduction.vue diff --git a/src/docs/pages/Theme.vue b/src/docs/pages/Theme.vue deleted file mode 100644 index f6ec357..0000000 --- a/src/docs/pages/Theme.vue +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/src/docs/pages/Avatar.vue b/src/docs/pages/components/Avatar.vue similarity index 96% rename from src/docs/pages/Avatar.vue rename to src/docs/pages/components/Avatar.vue index aab3efd..cf47d76 100644 --- a/src/docs/pages/Avatar.vue +++ b/src/docs/pages/components/Avatar.vue @@ -59,7 +59,7 @@ diff --git a/src/docs/pages/BottomBar.vue b/src/docs/pages/components/BottomBar.vue similarity index 98% rename from src/docs/pages/BottomBar.vue rename to src/docs/pages/components/BottomBar.vue index c8c5970..4dc4364 100644 --- a/src/docs/pages/BottomBar.vue +++ b/src/docs/pages/components/BottomBar.vue @@ -141,7 +141,7 @@ } }, mounted() { - this.$root.pageTitle = 'Bottom Bar'; + this.$root.pageTitle = 'Components - Bottom Bar'; } }; diff --git a/src/docs/pages/ButtonToggle.vue b/src/docs/pages/components/ButtonToggle.vue similarity index 99% rename from src/docs/pages/ButtonToggle.vue rename to src/docs/pages/components/ButtonToggle.vue index 6445624..0dc9612 100644 --- a/src/docs/pages/ButtonToggle.vue +++ b/src/docs/pages/components/ButtonToggle.vue @@ -219,7 +219,7 @@ diff --git a/src/docs/pages/Buttons.vue b/src/docs/pages/components/Buttons.vue similarity index 99% rename from src/docs/pages/Buttons.vue rename to src/docs/pages/components/Buttons.vue index abc1363..608e733 100644 --- a/src/docs/pages/Buttons.vue +++ b/src/docs/pages/components/Buttons.vue @@ -163,7 +163,7 @@ } }, mounted() { - this.$root.pageTitle = 'Button'; + this.$root.pageTitle = 'Components - Button'; } }; diff --git a/src/docs/pages/Checkbox.vue b/src/docs/pages/components/Checkbox.vue similarity index 97% rename from src/docs/pages/Checkbox.vue rename to src/docs/pages/components/Checkbox.vue index d6a2965..0405b74 100644 --- a/src/docs/pages/Checkbox.vue +++ b/src/docs/pages/components/Checkbox.vue @@ -56,7 +56,7 @@ }; }, mounted() { - this.$root.pageTitle = 'Checkbox'; + this.$root.pageTitle = 'Components - Checkbox'; } }; diff --git a/src/docs/pages/Icon.vue b/src/docs/pages/components/Icon.vue similarity index 94% rename from src/docs/pages/Icon.vue rename to src/docs/pages/components/Icon.vue index 507a4b6..3b8a9da 100644 --- a/src/docs/pages/Icon.vue +++ b/src/docs/pages/components/Icon.vue @@ -29,7 +29,7 @@ diff --git a/src/docs/pages/Input.vue b/src/docs/pages/components/Input.vue similarity index 98% rename from src/docs/pages/Input.vue rename to src/docs/pages/components/Input.vue index 31eb668..90fd874 100644 --- a/src/docs/pages/Input.vue +++ b/src/docs/pages/components/Input.vue @@ -124,7 +124,7 @@ }; }, mounted() { - this.$root.pageTitle = 'Input'; + this.$root.pageTitle = 'Components - Input'; } }; diff --git a/src/docs/pages/List.vue b/src/docs/pages/components/List.vue similarity index 99% rename from src/docs/pages/List.vue rename to src/docs/pages/components/List.vue index af1d414..2dc3bdf 100644 --- a/src/docs/pages/List.vue +++ b/src/docs/pages/components/List.vue @@ -630,7 +630,7 @@