From 7f8817cb6bb581244e5393bcb6c58bad4cdc32dd Mon Sep 17 00:00:00 2001 From: Ryan2128 <33176053+Ryan2128@users.noreply.github.com> Date: Sat, 30 Jan 2021 23:06:10 -0600 Subject: [PATCH] refactor(docs): refactor docs site layout (#1384) --- website/app.vue | 98 +++++++++++++++++++------------ website/assets/styles/common.scss | 19 +++--- website/components/header.vue | 11 +++- website/components/right-nav.vue | 26 ++++++-- website/entry.js | 1 + website/pages/component.vue | 16 +++-- website/pages/index.vue | 6 +- website/pages/resource.vue | 2 +- 8 files changed, 115 insertions(+), 64 deletions(-) diff --git a/website/app.vue b/website/app.vue index eeb91a036f..5e50253875 100644 --- a/website/app.vue +++ b/website/app.vue @@ -1,14 +1,10 @@ - - diff --git a/website/assets/styles/common.scss b/website/assets/styles/common.scss index 9111a58335..c8fa3e76b2 100644 --- a/website/assets/styles/common.scss +++ b/website/assets/styles/common.scss @@ -12,9 +12,14 @@ html, body { } } +body{ + padding-top: 80px; + height: calc(100% - 80px); +} + #app { height: 100%; - + &.is-component { overflow-y: hidden; @@ -31,9 +36,9 @@ html, body { left: 0; top: 0; z-index: 1500; - + .container { - padding: 0; + padding: 0 40px; } } } @@ -71,17 +76,15 @@ button, input, select, textarea { } .main-cnt { - margin-top: -80px; - padding: 80px 0 340px; + padding-bottom: 340px; box-sizing: border-box; min-height: 100%; } .container, .page-container { - width: 1140px; - padding: 0; - margin: 0 auto; + //width: 1140px; + padding: 0 40px; } .page-container { diff --git a/website/components/header.vue b/website/components/header.vue index 857e7f27e3..48ec0b0761 100644 --- a/website/components/header.vue +++ b/website/components/header.vue @@ -400,6 +400,14 @@ export default { width: auto; } + @media (max-width: 1000px) { + .header { + .nav-theme-switch, .nav-algolia-search { + display: none; + } + } + } + @media (max-width: 850px) { .header { .nav-logo { @@ -420,9 +428,6 @@ export default { padding: 0 5px; } } - .nav-theme-switch, .nav-algolia-search { - display: none; - } } } diff --git a/website/components/right-nav.vue b/website/components/right-nav.vue index 67a5101d67..8893b7bd87 100644 --- a/website/components/right-nav.vue +++ b/website/components/right-nav.vue @@ -1,5 +1,10 @@