fix: add overflow scrolling to ban records
This commit is contained in:
+1
-1
@@ -819,7 +819,7 @@ onBeforeUnmount(() => {
|
||||
|
||||
<SCard class="panel ban-panel overview-ban-panel" title="🚫 封禁记录" :description="`${bans.length} 条`">
|
||||
<template #extra><SButton size="xs" variant="outline" @click="loadBans">刷新</SButton></template>
|
||||
<div class="ban-list overview-ban-list">
|
||||
<div class="ban-list overview-ban-list v-overflow">
|
||||
<div v-if="!bans.length" class="empty">暂无封禁记录</div>
|
||||
<div v-for="(item, i) in bans" :key="item.id || i" class="ban-item">
|
||||
<div class="ban-main">
|
||||
|
||||
@@ -506,3 +506,10 @@ body { background: #f3f6fb; }
|
||||
.rule-library-grid > div { min-height: 0; display: grid; grid-template-rows: auto minmax(0, 1fr); }
|
||||
.rule-list { height: min(28vh, 300px); max-height: min(28vh, 300px); overflow-y: auto; }
|
||||
.rule-manage-page { padding-bottom: 24px; }
|
||||
|
||||
|
||||
/* Ban records v-overflow scrolling fix */
|
||||
.overview-ban-panel { display: flex; flex-direction: column; min-height: 0; }
|
||||
.overview-ban-panel .s-card__content { flex: 1 1 auto; min-height: 0; height: auto !important; overflow: hidden; }
|
||||
.overview-ban-panel .v-overflow,
|
||||
.overview-ban-list.v-overflow { display: block; height: 100%; max-height: 100%; min-height: 0; overflow-y: auto !important; overflow-x: hidden; padding-right: 6px; overscroll-behavior: contain; scrollbar-gutter: stable; }
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -5,8 +5,8 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<link rel="icon" type="image/svg+xml" href="/static/icon.svg" />
|
||||
<title>TG Spam Guard</title>
|
||||
<script type="module" crossorigin src="/static/assets/index-DmKpLuqC.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/static/assets/index-BxBv2zp1.css">
|
||||
<script type="module" crossorigin src="/static/assets/index-CtGHELCH.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/static/assets/index-Dookq5Ju.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
|
||||
Reference in New Issue
Block a user