From 4f248cb219b94c5851e35ee35792cf4d2d563e7e Mon Sep 17 00:00:00 2001 From: Leopoldadmin Date: Mon, 22 Jun 2026 05:55:24 +0000 Subject: [PATCH] feat: Add CSS styles for StatusBar component --- frontend/src/components/StatusBar.css | 64 +++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 frontend/src/components/StatusBar.css diff --git a/frontend/src/components/StatusBar.css b/frontend/src/components/StatusBar.css new file mode 100644 index 0000000..4982d98 --- /dev/null +++ b/frontend/src/components/StatusBar.css @@ -0,0 +1,64 @@ +.status-bar { + display: flex; + background-color: var(--surface); + border-top: var(--border-width) solid var(--border); + padding: var(--spacing-xs) var(--spacing-sm); + min-height: 30px; + align-items: center; + font-family: var(--font-family); + font-size: var(--font-size-sm); + color: var(--text); +} + +.status-section { + display: flex; + align-items: center; + margin-right: var(--spacing-lg); +} + +.status-label { + font-weight: var(--font-weight-medium); + margin-right: var(--spacing-xs); +} + +.status-value { + font-weight: var(--font-weight-regular); +} + +.toggle-button { + padding: var(--spacing-xs) var(--spacing-sm); + border: var(--border-width) solid var(--border); + border-radius: var(--border-radius); + background-color: var(--background); + color: var(--text); + font-family: var(--font-family); + font-size: var(--font-size-sm); + cursor: pointer; + transition: background-color var(--transition-normal); +} + +.toggle-button:hover { + background-color: var(--hover); +} + +.toggle-button.enabled { + background-color: var(--primary); + color: var(--background); +} + +.toggle-button:disabled { + opacity: 0.5; + cursor: not-allowed; +} + +/* Responsive design */ +@media (max-width: 768px) { + .status-bar { + flex-wrap: wrap; + gap: var(--spacing-sm); + } + + .status-section { + margin-right: 0; + } +} \ No newline at end of file