diff --git a/frontend/src/style.css b/frontend/src/style.css index fadb5b7..fc372dc 100644 --- a/frontend/src/style.css +++ b/frontend/src/style.css @@ -14,3 +14,35 @@ body { width: 100%; min-height: 100vh; } + +/* Element Plus table full-width fix */ +.el-table { + width: 100% !important; +} + +.el-card { + width: 100%; +} + +/* Page title bar */ +.page-header { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 20px; + flex-wrap: wrap; + gap: 12px; +} + +.page-header h2 { + margin: 0; + font-size: 20px; + font-weight: 600; + color: #1d1e2c; +} + +.page-header .actions { + display: flex; + gap: 8px; + flex-wrap: wrap; +} diff --git a/frontend/src/views/alerts/AlertList.vue b/frontend/src/views/alerts/AlertList.vue index d2e7ae0..aa7d3e8 100644 --- a/frontend/src/views/alerts/AlertList.vue +++ b/frontend/src/views/alerts/AlertList.vue @@ -1,6 +1,8 @@