Browse Source

多余滚动条问题修复

master
hejl 2 weeks ago
parent
commit
9cbb1dee1c
  1. 17
      gofaster/app/dist/renderer/js/index.js
  2. 3
      gofaster/app/dist/renderer/src_renderer_views_Settings_vue.js
  3. 6
      gofaster/app/src/renderer/components/MainLayout.vue
  4. 6
      gofaster/app/src/renderer/views/Home.vue
  5. 3
      gofaster/app/src/renderer/views/Settings.vue
  6. 3
      gofaster/app/src/renderer/views/UserManagement.vue
  7. 3
      gofaster/app/src/renderer/views/UserProfile.vue
  8. BIN
      gofaster/backend/tmp/main.exe

17
gofaster/app/dist/renderer/js/index.js vendored

@ -827,8 +827,7 @@ ___CSS_LOADER_EXPORT___.push([module.id, ` @@ -827,8 +827,7 @@ ___CSS_LOADER_EXPORT___.push([module.id, `
display: flex;
flex-direction: column;
overflow: hidden; /* 隐藏所有滚动条 */
/* 确保高度正确计算 */
height: 100%;
/* 高度由flex自动计算 */
}
/* 内容选项卡 */
@ -980,8 +979,7 @@ ___CSS_LOADER_EXPORT___.push([module.id, ` @@ -980,8 +979,7 @@ ___CSS_LOADER_EXPORT___.push([module.id, `
/* 确保内容可以滚动 */
.content-body[data-v-a4b9ee6e] > * {
min-height: 100%;
/* 确保子元素不会创建额外的滚动条 */
/* 移除强制的最小高度,让内容自然流动 */
overflow: visible;
}
@ -1362,12 +1360,10 @@ var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBP @@ -1362,12 +1360,10 @@ var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBP
// Module
___CSS_LOADER_EXPORT___.push([module.id, `
.home[data-v-ecd3befa] {
min-height: 100%;
background: var(--bg-primary);
color: var(--text-primary);
padding: 2rem;
overflow-y: auto;
height: 100%;
/* 移除强制的高度设置,让内容自然流动 */
/* 添加中文字体支持 */
font-family: 'Microsoft YaHei', 'PingFang SC', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', Avenir, Helvetica, Arial, sans-serif;
}
@ -1395,7 +1391,7 @@ ___CSS_LOADER_EXPORT___.push([module.id, ` @@ -1395,7 +1391,7 @@ ___CSS_LOADER_EXPORT___.push([module.id, `
display: flex;
flex-direction: column;
gap: 2rem;
min-height: 100%;
/* 移除强制的最小高度,让内容自然流动 */
}
/* 欢迎区域 */
@ -1727,8 +1723,7 @@ var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBP @@ -1727,8 +1723,7 @@ var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBP
___CSS_LOADER_EXPORT___.push([module.id, `
.user-management[data-v-7338cb92] {
padding: 20px;
height: 100%;
overflow-y: auto;
/* 移除强制高度和滚动条设置,让内容自然流动 */
}
.page-header[data-v-7338cb92] {
display: flex;
@ -7535,7 +7530,7 @@ __webpack_require__.r(__webpack_exports__); @@ -7535,7 +7530,7 @@ __webpack_require__.r(__webpack_exports__);
/******/
/******/ /* webpack/runtime/getFullHash */
/******/ (() => {
/******/ __webpack_require__.h = () => ("00017bfd8eb65ef5")
/******/ __webpack_require__.h = () => ("096eded06712aeeb")
/******/ })();
/******/
/******/ /* webpack/runtime/hasOwnProperty shorthand */

3
gofaster/app/dist/renderer/src_renderer_views_Settings_vue.js vendored

@ -23,8 +23,7 @@ var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBP @@ -23,8 +23,7 @@ var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBP
___CSS_LOADER_EXPORT___.push([module.id, `
.settings[data-v-a5c10072] {
padding: 20px;
height: 100%;
overflow-y: auto;
/* 移除强制高度和滚动条设置,让内容自然流动 */
}
.page-header[data-v-a5c10072] {
margin-bottom: 30px;

6
gofaster/app/src/renderer/components/MainLayout.vue

@ -1245,8 +1245,7 @@ export default { @@ -1245,8 +1245,7 @@ export default {
display: flex;
flex-direction: column;
overflow: hidden; /* 隐藏所有滚动条 */
/* 确保高度正确计算 */
height: 100%;
/* 高度由flex自动计算 */
}
/* 内容选项卡 */
@ -1412,8 +1411,7 @@ export default { @@ -1412,8 +1411,7 @@ export default {
/* 确保内容可以滚动 */
.content-body > * {
min-height: 100%;
/* 确保子元素不会创建额外的滚动条 */
/* 移除强制的最小高度,让内容自然流动 */
overflow: visible;
}

6
gofaster/app/src/renderer/views/Home.vue

@ -323,12 +323,10 @@ export default { @@ -323,12 +323,10 @@ export default {
<style scoped>
.home {
min-height: 100%;
background: var(--bg-primary);
color: var(--text-primary);
padding: 2rem;
overflow-y: auto;
height: 100%;
/* 移除强制的高度设置,让内容自然流动 */
/* 添加中文字体支持 */
font-family: 'Microsoft YaHei', 'PingFang SC', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', Avenir, Helvetica, Arial, sans-serif;
}
@ -357,7 +355,7 @@ export default { @@ -357,7 +355,7 @@ export default {
display: flex;
flex-direction: column;
gap: 2rem;
min-height: 100%;
/* 移除强制的最小高度,让内容自然流动 */
}
/* 欢迎区域 */

3
gofaster/app/src/renderer/views/Settings.vue

@ -243,8 +243,7 @@ export default { @@ -243,8 +243,7 @@ export default {
<style scoped>
.settings {
padding: 20px;
height: 100%;
overflow-y: auto;
/* 移除强制高度和滚动条设置,让内容自然流动 */
}
.page-header {

3
gofaster/app/src/renderer/views/UserManagement.vue

@ -367,8 +367,7 @@ export default { @@ -367,8 +367,7 @@ export default {
<style scoped>
.user-management {
padding: 20px;
height: 100%;
overflow-y: auto;
/* 移除强制高度和滚动条设置,让内容自然流动 */
}
.page-header {

3
gofaster/app/src/renderer/views/UserProfile.vue

@ -266,8 +266,7 @@ export default { @@ -266,8 +266,7 @@ export default {
<style scoped>
.user-profile {
padding: 20px;
height: 100%;
overflow-y: auto;
/* 移除强制高度和滚动条设置,让内容自然流动 */
}
.profile-header {

BIN
gofaster/backend/tmp/main.exe

Binary file not shown.
Loading…
Cancel
Save