diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss index 2f09327..7a42137 100644 --- a/src/styles/element-ui.scss +++ b/src/styles/element-ui.scss @@ -567,6 +567,17 @@ gap: 8px; } +// 全站统一:表格操作列文字链接统一为主色(蓝色) +// 覆盖 Avue #menu 槽位与手写表格操作列中 el-link 的 warning / success / danger 等类型, +// 同时统一 hover / active / disabled 态,保证全站操作列风格一致。 +.avue-crud__menu .el-link, +.el-table .el-table__body .cell:not(.avue-crud__menu):has(> .el-link) .el-link { + --el-link-text-color: var(--el-color-primary); + --el-link-hover-text-color: var(--el-color-primary-light-3); + --el-link-active-text-color: var(--el-color-primary-dark-2); + --el-link-disabled-text-color: var(--el-color-primary-light-5); +} + .avue-crud__menu > .el-button, .avue-crud__menu > .el-dropdown { margin: 0;