ror's picture
ror HF Staff
good good
9aa1b3d
raw
history blame
2.92 kB
/* CSS Variables */
:root {
--plot-padding: 10%;
}
/* Global styles */
.gradio-container {
background-color: #000000 !important;
color: white !important;
height: 100vh !important;
overflow: hidden !important;
}
/* Sidebar */
.sidebar {
background: linear-gradient(145deg, #111111, #1a1a1a) !important;
padding: 15px !important;
height: 100vh !important;
position: fixed !important;
left: 0 !important;
top: 0 !important;
width: 300px !important;
overflow-y: auto !important;
}
.sidebar-title {
background: linear-gradient(45deg, #74b9ff, #a29bfe) !important;
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent !important;
text-align: center !important;
font-size: 28px !important;
font-weight: 700 !important;
font-family: monospace !important;
}
.sidebar-description {
text-align: center !important;
font-size: 14px !important;
font-family: monospace !important;
margin-bottom: 15px !important;
line-height: 1.5 !important;
}
.sidebar-description strong {
color: #74b9ff !important;
font-weight: 600 !important;
}
.sidebar-description em {
color: #a29bfe !important;
font-style: normal !important;
opacity: 0.9 !important;
}
/* Summary button */
.summary-button {
background: linear-gradient(135deg, #4a4a4a, #3e3e3e) !important;
color: white !important;
border: 2px solid #555555 !important;
border-radius: 5px !important;
padding: 12px 10px !important;
font-weight: 600 !important;
font-size: 14px !important;
text-transform: uppercase !important;
font-family: monospace !important;
height: 60px !important;
width: 100% !important;
}
.summary-button:hover {
background: linear-gradient(135deg, #5a5a5a, #4e4e4e) !important;
color: #74b9ff !important;
}
/* Main content */
.main-content {
background-color: #000000 !important;
margin-left: 300px !important;
height: 100vh !important;
display: flex !important;
flex-direction: column !important;
}
/* Plot container */
.plot-container {
background-color: #000000 !important;
flex: 1 1 auto !important;
overflow: hidden !important;
padding: var(--plot-padding) !important;
display: flex !important;
justify-content: center !important;
align-items: center !important;
}
/* Plot elements */
.gr-plot {
background-color: #000000 !important;
width: 100% !important;
height: 100% !important;
display: flex !important;
justify-content: center !important;
align-items: center !important;
}
.gr-plot img {
max-width: 100% !important;
max-height: 100% !important;
object-fit: contain !important;
}
/* Remove borders globally */
* {
border-color: transparent !important;
}
/* Force black backgrounds */
.plot-container *,
.gr-plot * {
background-color: #000000 !important;
}