Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -7,7 +7,6 @@ from gradio.themes.base import Base
|
|
7 |
from gradio.themes.utils import colors, fonts, sizes
|
8 |
|
9 |
# --- Enhanced Custom Theme ---
|
10 |
-
|
11 |
class NordTheme(Base):
|
12 |
def __init__(self):
|
13 |
super().__init__(
|
@@ -18,27 +17,34 @@ class NordTheme(Base):
|
|
18 |
font_mono=(fonts.GoogleFont("Fira Code"), "ui-monospace", "monospace"),
|
19 |
)
|
20 |
self.set(
|
|
|
21 |
body_background_fill="#2E3440",
|
22 |
body_text_color="#ECEFF4",
|
23 |
block_background_fill="#3B4252",
|
24 |
-
block_border_width="1px",
|
25 |
block_border_color="#4C566A",
|
|
|
26 |
block_label_background_fill="#434C5E",
|
27 |
block_label_text_color="#ECEFF4",
|
|
|
|
|
28 |
button_primary_background_fill="#5E81AC",
|
29 |
button_primary_background_fill_hover="#81A1C1",
|
30 |
button_primary_text_color="#ECEFF4",
|
31 |
button_secondary_background_fill="#4C566A",
|
32 |
button_secondary_background_fill_hover="#5A657A",
|
33 |
button_secondary_text_color="#ECEFF4",
|
|
|
|
|
34 |
border_color_accent="#5E81AC",
|
35 |
block_radius="12px",
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
|
|
40 |
)
|
41 |
|
|
|
42 |
css_overrides = """
|
43 |
/* Inputs */
|
44 |
.gradio-container textarea,
|
|
|
7 |
from gradio.themes.utils import colors, fonts, sizes
|
8 |
|
9 |
# --- Enhanced Custom Theme ---
|
|
|
10 |
class NordTheme(Base):
|
11 |
def __init__(self):
|
12 |
super().__init__(
|
|
|
17 |
font_mono=(fonts.GoogleFont("Fira Code"), "ui-monospace", "monospace"),
|
18 |
)
|
19 |
self.set(
|
20 |
+
# backgrounds & text
|
21 |
body_background_fill="#2E3440",
|
22 |
body_text_color="#ECEFF4",
|
23 |
block_background_fill="#3B4252",
|
|
|
24 |
block_border_color="#4C566A",
|
25 |
+
block_border_width="1px",
|
26 |
block_label_background_fill="#434C5E",
|
27 |
block_label_text_color="#ECEFF4",
|
28 |
+
|
29 |
+
# buttons
|
30 |
button_primary_background_fill="#5E81AC",
|
31 |
button_primary_background_fill_hover="#81A1C1",
|
32 |
button_primary_text_color="#ECEFF4",
|
33 |
button_secondary_background_fill="#4C566A",
|
34 |
button_secondary_background_fill_hover="#5A657A",
|
35 |
button_secondary_text_color="#ECEFF4",
|
36 |
+
|
37 |
+
# accents & radius
|
38 |
border_color_accent="#5E81AC",
|
39 |
block_radius="12px",
|
40 |
+
|
41 |
+
# alert colors (use the correct token names)
|
42 |
+
color_error="#BF616A",
|
43 |
+
color_success="#A3BE8C",
|
44 |
+
color_warning="#EBCB8B",
|
45 |
)
|
46 |
|
47 |
+
|
48 |
css_overrides = """
|
49 |
/* Inputs */
|
50 |
.gradio-container textarea,
|