Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -38,21 +38,39 @@ dark_css = """
|
|
38 |
color: white; /* Light text color */
|
39 |
}
|
40 |
#input-container {
|
|
|
|
|
41 |
background-color: #2e2e2e; /* Dark input container */
|
42 |
border: 1px solid #444; /* Dark border */
|
43 |
border-radius: 20px; /* Rounded corners */
|
|
|
44 |
}
|
45 |
#message-input {
|
|
|
46 |
background-color: #3e3e3e; /* Dark input field */
|
47 |
color: white; /* Light text color */
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
}
|
49 |
#send-button {
|
50 |
-
color: #007BFF;
|
|
|
51 |
border: none; /* No border */
|
52 |
-
|
|
|
|
|
|
|
|
|
|
|
53 |
cursor: pointer; /* Pointer cursor */
|
54 |
-
|
55 |
-
|
|
|
|
|
56 |
}
|
57 |
"""
|
58 |
|
@@ -62,7 +80,7 @@ def toggle_dark_mode(is_dark):
|
|
62 |
|
63 |
# Create Gradio interface
|
64 |
def create_interface():
|
65 |
-
with gr.Blocks() as demo:
|
66 |
gr.Markdown("## 💬 Chatbot")
|
67 |
|
68 |
# Chat display area
|
@@ -90,4 +108,4 @@ def create_interface():
|
|
90 |
# Launch the interface
|
91 |
if __name__ == "__main__":
|
92 |
interface = create_interface()
|
93 |
-
interface.launch()
|
|
|
38 |
color: white; /* Light text color */
|
39 |
}
|
40 |
#input-container {
|
41 |
+
display: flex;
|
42 |
+
align-items: center;
|
43 |
background-color: #2e2e2e; /* Dark input container */
|
44 |
border: 1px solid #444; /* Dark border */
|
45 |
border-radius: 20px; /* Rounded corners */
|
46 |
+
padding: 5px;
|
47 |
}
|
48 |
#message-input {
|
49 |
+
flex: 1;
|
50 |
background-color: #3e3e3e; /* Dark input field */
|
51 |
color: white; /* Light text color */
|
52 |
+
border: none;
|
53 |
+
border-radius: 15px;
|
54 |
+
padding: 8px 12px;
|
55 |
+
}
|
56 |
+
#message-input:focus {
|
57 |
+
outline: none;
|
58 |
}
|
59 |
#send-button {
|
60 |
+
background-color: #007BFF; /* Button background */
|
61 |
+
color: white; /* Button text color */
|
62 |
border: none; /* No border */
|
63 |
+
border-radius: 50%; /* Round button */
|
64 |
+
width: 36px;
|
65 |
+
height: 36px;
|
66 |
+
display: flex;
|
67 |
+
align-items: center;
|
68 |
+
justify-content: center;
|
69 |
cursor: pointer; /* Pointer cursor */
|
70 |
+
margin-left: 10px;
|
71 |
+
}
|
72 |
+
#send-button:hover {
|
73 |
+
background-color: #0056b3; /* Hover state */
|
74 |
}
|
75 |
"""
|
76 |
|
|
|
80 |
|
81 |
# Create Gradio interface
|
82 |
def create_interface():
|
83 |
+
with gr.Blocks(css=dark_css) as demo:
|
84 |
gr.Markdown("## 💬 Chatbot")
|
85 |
|
86 |
# Chat display area
|
|
|
108 |
# Launch the interface
|
109 |
if __name__ == "__main__":
|
110 |
interface = create_interface()
|
111 |
+
interface.launch()
|