aboutsummaryrefslogtreecommitdiff
path: root/src/App.js
diff options
context:
space:
mode:
authorshpuld <shp@cock.li>2017-11-13 12:00:08 +0200
committershpuld <shp@cock.li>2017-11-13 12:00:08 +0200
commit4cc73cfe217ebc15136451ede050e5b8d5024328 (patch)
treedef614c0bc3dfff4a9abe0572172a9e4020f69fd /src/App.js
parentd7e4279c590a002411abb31f2f164301fdb34493 (diff)
Get rid of the js to scale sidepanel, add an additional div and a css class to fix the same issue.
Diffstat (limited to 'src/App.js')
-rw-r--r--src/App.js23
1 files changed, 0 insertions, 23 deletions
diff --git a/src/App.js b/src/App.js
index 3823bd03..1da3ff7c 100644
--- a/src/App.js
+++ b/src/App.js
@@ -23,18 +23,6 @@ export default {
style () { return { 'background-image': `url(${this.background})` } },
sitename () { return this.$store.state.config.name }
},
- created () {
- // this is to detect user zooming mostly
- window.addEventListener('resize', this.fixSidebarWidth)
- },
- mounted () {
- // for some reason, at least in dev mode, dom is not ready enough at this point
- // in theory calling the function directly here should be enough, but it's not
- setTimeout(() => { this.fixSidebarWidth() }, 500)
- },
- destroyed () {
- window.removeEventListener('resize', this.fixSidebarWidth)
- },
methods: {
activatePanel (panelName) {
this.mobileActivePanel = panelName
@@ -44,17 +32,6 @@ export default {
},
logout () {
this.$store.dispatch('logout')
- },
- fixSidebarWidth () {
- // firefox
- let barwidth = window.innerWidth - document.body.offsetWidth
- if (document.body.offsetWidth <= 0) {
- // chromium
- barwidth = window.innerWidth - document.body.scrollWidth
- }
- // adjust the sidebar size to fit the scrollbar width to keep the gap consistently sized
- document.getElementById('sidebar-container').style.width = `${345 + barwidth}px`
- document.getElementById('sidebar-container').style.paddingRight = `${barwidth}px`
}
}
}