diff --git a/src/renderer/index.html b/src/renderer/index.html index 8928959..39acc79 100644 --- a/src/renderer/index.html +++ b/src/renderer/index.html @@ -5,10 +5,20 @@ DSZ Exam Showboard + -
+
diff --git a/src/renderer/src/main.ts b/src/renderer/src/main.ts index a680581..3ef04ea 100644 --- a/src/renderer/src/main.ts +++ b/src/renderer/src/main.ts @@ -25,4 +25,16 @@ app.use(VueShowdownPlugin, { registerPlugins(app); +// 添加全局样式来隐藏滚动条 +const style = document.createElement('style'); +style.innerHTML = ` + body { + overflow: hidden; + } + .no-scrollbar { + overflow: hidden; + } +`; +document.head.appendChild(style); + app.mount('#app'); diff --git a/src/renderer/src/plugins/vuetify.ts b/src/renderer/src/plugins/vuetify.ts index 11dd130..fa0f655 100644 --- a/src/renderer/src/plugins/vuetify.ts +++ b/src/renderer/src/plugins/vuetify.ts @@ -1,7 +1,7 @@ /** * plugins/vuetify.js * - * Framework documentation: https://vuetifyjs.com` + * Framework documentation: https://vuetifyjs.com */ // Styles @@ -13,6 +13,25 @@ import { createVuetify } from 'vuetify'; import { md3 } from 'vuetify/blueprints'; +// 添加全局样式来隐藏滚动条 +const style = document.createElement('style'); +style.innerHTML = ` + body { + overflow: hidden; + } + .no-scrollbar { + overflow: hidden; + } + * { + scrollbar-width: none; /* Firefox */ + -ms-overflow-style: none; /* Internet Explorer 10+ */ + } + *::-webkit-scrollbar { + display: none; /* Safari and Chrome */ + } +`; +document.head.appendChild(style); + // https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides export default createVuetify({ theme: {