diff --git a/src/renderer/components/GlobalHeader.vue b/src/renderer/components/GlobalHeader.vue index 3780f7cc..c84f9441 100644 --- a/src/renderer/components/GlobalHeader.vue +++ b/src/renderer/components/GlobalHeader.vue @@ -91,6 +91,7 @@ p { .space { margin-left: 65px; + height: 100%; } } diff --git a/src/renderer/components/TimelineSpace.vue b/src/renderer/components/TimelineSpace.vue index ed50e302..d5e30db1 100644 --- a/src/renderer/components/TimelineSpace.vue +++ b/src/renderer/components/TimelineSpace.vue @@ -6,7 +6,10 @@
- +
+ +
+
@@ -16,15 +19,22 @@ diff --git a/src/renderer/store/TimelineSpace.js b/src/renderer/store/TimelineSpace.js index dca309c3..170fbac7 100644 --- a/src/renderer/store/TimelineSpace.js +++ b/src/renderer/store/TimelineSpace.js @@ -1,6 +1,7 @@ import { ipcRenderer } from 'electron' import Mastodon from 'mastodon-api' import SideMenu from './TimelineSpace/SideMenu' +import SideBar from './TimelineSpace/SideBar' import Home from './TimelineSpace/Home' import Notifications from './TimelineSpace/Notifications' import Favourites from './TimelineSpace/Favourites' @@ -15,6 +16,7 @@ const TimelineSpace = { namespaced: true, modules: { SideMenu, + SideBar, Home, Notifications, Favourites, diff --git a/src/renderer/store/TimelineSpace/SideBar.js b/src/renderer/store/TimelineSpace/SideBar.js new file mode 100644 index 00000000..f7a0c4aa --- /dev/null +++ b/src/renderer/store/TimelineSpace/SideBar.js @@ -0,0 +1,18 @@ +const SideBar = { + namespaced: true, + state: { + openSideBar: true + }, + mutations: { + changeOpenSideBar (state, value) { + state.openSideBar = value + } + }, + actions: { + close ({ commit }) { + commit('changeOpenSideBar', false) + } + } +} + +export default SideBar