champ-ed / static /styles /control-bar.css
MalikS-343
squash
cbfe36d
Raw
History Blame Contribute Delete
1.48 kB
/* Controls bar */
.controls-bar {
display: flex;
gap: 12px;
padding: 8px 4px;
border-bottom: 1px solid #2c3554;
}
.control-group {
display: flex;
align-items: center;
gap: 8px;
}
.control-group select {
background: #0d1324;
border-radius: 8px;
border: 1px solid #2c3554;
color: #f5f5f5;
padding: 4px 8px;
font-size: 0.85rem;
}
.clear-button {
align-self: center;
padding: 6px 12px;
border-radius: 8px;
border: 1px solid #2c3554;
background: #dc2626ba;
color: #f5f5f5;
font-size: 0.85rem;
cursor: pointer;
}
.clear-button:hover {
background: #dc2626;
}
/* Hide mobile toggle on desktop */
.mobile-toolbar-toggle {
display: none;
}
@media (max-width: 700px) {
.control-group {
flex-direction: column;
}
/* Show toggle button on mobile */
.mobile-toolbar-toggle {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
padding: 12px;
background: transparent;
border: none;
border-bottom: 1px solid #2c3554;
color: #f5f5f5;
font-size: 1rem;
cursor: pointer;
gap: 8px;
}
.mobile-toolbar-toggle .toggle-arrow {
transition: transform 0.3s;
}
.mobile-toolbar-toggle.open .toggle-arrow {
transform: rotate(180deg);
}
/* Hide controls by default on mobile */
.controls-bar {
display: none;
flex-direction: column;
gap: 12px;
}
/* Show controls when open */
.controls-bar.open {
display: flex;
}
}