style: constrain spam tooltip width
This commit is contained in:
@@ -122,6 +122,8 @@
|
||||
|
||||
.el-card { border: none; border-radius: 12px; }
|
||||
.el-button--mini, .el-button--small { border-radius: 8px; }
|
||||
.spam-tooltip { max-width: min(720px, calc(100vw - 48px)); word-break: break-word; line-height: 1.45; }
|
||||
@media (max-width: 900px) { .spam-tooltip { max-width: calc(100vw - 32px); } }
|
||||
|
||||
@media (max-width: 1200px) and (min-width: 901px) {
|
||||
.main-grid { height: calc(100vh - 54px - 10px - 54px - 10px - 220px - 84px); }
|
||||
@@ -219,7 +221,7 @@
|
||||
</span>
|
||||
</div>
|
||||
<div class="text">{{ item.text }}</div>
|
||||
<el-tooltip v-if="item.spam" effect="dark" placement="top-start" :content="item.reason || item.spam_reason || ''">
|
||||
<el-tooltip v-if="item.spam" effect="dark" placement="top-start" popper-class="spam-tooltip" :content="item.reason || item.spam_reason || ''">
|
||||
<span class="reason-tag"><el-tag size="mini" type="danger">垃圾:{{ item.reason || item.spam_reason }}</el-tag></span>
|
||||
</el-tooltip>
|
||||
<el-tag v-if="item.deleted" size="mini" type="info">已手动删除 · {{ formatTime(item.deleted_at) }}</el-tag>
|
||||
|
||||
Reference in New Issue
Block a user