diff --git a/client/components/App.vue b/client/components/App.vue index 0d113fdb..8eb93ab2 100644 --- a/client/components/App.vue +++ b/client/components/App.vue @@ -35,7 +35,7 @@ - + @@ -132,8 +132,12 @@ class App extends Vue { return (this.mode != 'reader' && this.mode != 'omnireader'); } + get isReaderActive() { + return this.rootRoute == '/reader'; + } + get showMain() { - return (this.showAsideBar || this.rootRoute == '/reader'); + return (this.showAsideBar || this.isReaderActive); } } //----------------------------------------------------------------------------- @@ -161,9 +165,9 @@ class App extends Vue { background-color: #ccc; color: #000; } - + .el-main { - padding: 5px; + padding: 0; background-color: #E6EDF4; color: #000; } diff --git a/client/components/Reader/Reader.vue b/client/components/Reader/Reader.vue index 525e5e23..c956b1f4 100644 --- a/client/components/Reader/Reader.vue +++ b/client/components/Reader/Reader.vue @@ -1,6 +1,18 @@ @@ -15,6 +27,49 @@ class Reader extends Vue { created() { } + doBack() { + } } //----------------------------------------------------------------------------- +//, .tool-button:focus, .tool-button:active, .tool-button:hover + + \ No newline at end of file diff --git a/client/element.js b/client/element.js index 0eae2877..3e0283b9 100644 --- a/client/element.js +++ b/client/element.js @@ -23,6 +23,9 @@ import './theme/menu-item.css'; import ElButton from 'element-ui/lib/button'; import './theme/button.css'; +import ElCheckbox from 'element-ui/lib/checkbox'; +import './theme/checkbox.css'; + import ElTabs from 'element-ui/lib/tabs'; import './theme/tabs.css'; @@ -35,6 +38,9 @@ import './theme/container.css'; import ElAside from 'element-ui/lib/aside'; import './theme/aside.css'; +import ElHeader from 'element-ui/lib/header'; +import './theme/header.css'; + import ElMain from 'element-ui/lib/main'; import './theme/main.css'; @@ -42,8 +48,8 @@ const ElNotification = () => import('element-ui/lib/notification'); import './theme/notification.css'; const components = { - ElMenu, ElMenuItem, ElButton, ElTabs, ElTabPane, - ElContainer, ElAside, ElMain, + ElMenu, ElMenuItem, ElButton, ElCheckbox, ElTabs, ElTabPane, + ElContainer, ElAside, ElMain, ElHeader, ElNotification };