diff --git a/internal/web/static/css/style.css b/internal/web/static/css/style.css index 866c369..c1db35d 100644 --- a/internal/web/static/css/style.css +++ b/internal/web/static/css/style.css @@ -732,6 +732,18 @@ code { gap: 0.5rem; } +/* A td must stay a table cell — display:flex breaks it out of the table layout */ +td.actions { + display: table-cell; + white-space: nowrap; + vertical-align: middle; +} + +td.actions .btn, +td.actions form { + margin-right: 0.25rem; +} + .actions-bar { display: flex; gap: 1rem; @@ -761,6 +773,24 @@ code { color: white; } +.btn-warning:hover { + background: #d97706; + border-color: #d97706; + color: white; +} + +.btn-success { + background: var(--success); + border-color: var(--success); + color: white; +} + +.btn-success:hover { + background: #059669; + border-color: #059669; + color: white; +} + /* Current version row highlight */ .current-version { background: rgba(59, 130, 246, 0.05); diff --git a/internal/web/views/apikeys_list.html b/internal/web/views/apikeys_list.html index 5841ec0..8900b95 100644 --- a/internal/web/views/apikeys_list.html +++ b/internal/web/views/apikeys_list.html @@ -44,10 +44,14 @@