From 26ed7be5a9c0bf032c1f87f77bbf60ef09705f4b Mon Sep 17 00:00:00 2001 From: cookfront Date: Wed, 5 Apr 2017 16:11:26 +0800 Subject: [PATCH] page docs --- docs/ExamplesDocsApp.vue | 21 +------ docs/assets/docs.css | 51 +-------------- docs/components/page-footer.vue | 59 +++++++++++++++++ docs/components/page-header.vue | 108 ++++++++++++++++++++++++++++++++ docs/index.js | 4 ++ 5 files changed, 174 insertions(+), 69 deletions(-) create mode 100644 docs/components/page-footer.vue create mode 100644 docs/components/page-header.vue diff --git a/docs/ExamplesDocsApp.vue b/docs/ExamplesDocsApp.vue index 120bab31f..8f62fd33f 100644 --- a/docs/ExamplesDocsApp.vue +++ b/docs/ExamplesDocsApp.vue @@ -1,22 +1,6 @@ diff --git a/docs/assets/docs.css b/docs/assets/docs.css index f50fa2246..20d4308e8 100644 --- a/docs/assets/docs.css +++ b/docs/assets/docs.css @@ -66,49 +66,6 @@ code.hljs { } } -.page-header { - height: 60px; - background-color: #fbfbfb; - overflow: hidden; - padding-right: 62px; - position: relative; -} - -.page-header-logo { - float: left; - - > a { - display: block; - width: 78px; - height: 20px; - background-image: url(https://img.yzcdn.cn/upload_files/2017/03/30/Fjm3aSwID8ROIV_5TO6dZdJ_IEgz.png); - background-size: contain; - background-repeat: no-repeat; - margin: 20px 0 0 20px; - } -} - -.page-header-navs { - float: right; - - li { - float: left; - } - - a { - display: block; - line-height: 60px; - color: #333; - font-size: 16px; - margin: 0 20px; - - &.active, - &:hover { - color: #3388FF; - } - } -} - .github-logo { position: absolute; top: 19px; @@ -123,7 +80,7 @@ code.hljs { } .main-content { - margin: 40px 15px; + margin: 50px 15px 40px; } .page-container { @@ -263,9 +220,3 @@ code.hljs { padding: 10px; } } - -.page-footer { - height: 72px; - margin-top: 40px; - background-color: #34383B; -} diff --git a/docs/components/page-footer.vue b/docs/components/page-footer.vue new file mode 100644 index 000000000..7a79ba67e --- /dev/null +++ b/docs/components/page-footer.vue @@ -0,0 +1,59 @@ + + + + + diff --git a/docs/components/page-header.vue b/docs/components/page-header.vue new file mode 100644 index 000000000..f8c83f8de --- /dev/null +++ b/docs/components/page-header.vue @@ -0,0 +1,108 @@ + + + diff --git a/docs/index.js b/docs/index.js index 0869d5632..d24dc7e21 100644 --- a/docs/index.js +++ b/docs/index.js @@ -6,6 +6,8 @@ import routes from './router.config'; import SideNav from './components/side-nav'; import DemoBlock from './components/demo-block'; import FooterNav from './components/footer-nav'; +import PageHeader from './components/page-header'; +import PageFooter from './components/page-footer'; import ZanUI from 'src/index.js'; import 'packages/zanui-css/src/index.css'; @@ -24,6 +26,8 @@ Vue.use(ZanUI.Lazyload, { Vue.component('side-nav', SideNav); Vue.component('demo-block', DemoBlock); Vue.component('footer-nav', FooterNav); +Vue.component('page-header', PageHeader); +Vue.component('page-footer', PageFooter); let routesConfig = routes(navConfig); routesConfig.push({