CSS class migrations: stat-card cursor, view toggle, bulk actions visibility
- Replace stat-card cursor:pointer inline style with CSS rule - Convert view toggle (table/card) to use .is-hidden CSS class - Convert bulk-actions and export-dropdown to use .is-visible class - Add .is-hidden/.is-visible utility rules to dashboard.css - Remove duplicate lt.keys.initDefaults() call from dashboard.js - Remove redundant setTimeout from view mode restore - Add lt.keys.initDefaults() to dashboard.js (was missing entirely) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1413,6 +1413,11 @@ h1 {
|
||||
.loading-overlay--hiding { opacity: 0; }
|
||||
.has-overlay { position: relative; }
|
||||
|
||||
/* Visibility utilities — !important required to override HTML inline style="display:none" */
|
||||
.is-hidden { display: none !important; }
|
||||
.bulk-actions-inline.is-visible { display: flex !important; }
|
||||
.export-dropdown.is-visible { display: inline-block !important; }
|
||||
|
||||
.loading-overlay .loading-text {
|
||||
margin-top: 1rem;
|
||||
animation: blink-cursor 1s step-end infinite;
|
||||
@@ -4580,6 +4585,7 @@ tr:hover .quick-actions {
|
||||
transition: border-color 0.2s ease, transform 0.15s ease;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/* Corner accent */
|
||||
|
||||
Reference in New Issue
Block a user