UntilDot commited on
Commit
75ff285
·
verified ·
1 Parent(s): 357ed9c

Update static/style.css

Browse files
Files changed (1) hide show
  1. static/style.css +37 -10
static/style.css CHANGED
@@ -10,6 +10,7 @@
10
  --green: #6c782e;
11
  --purple: #945e80;
12
  --visual_green: #d7d9ae;
 
13
  }
14
 
15
  .dark {
@@ -23,8 +24,10 @@
23
  --green: #a9b665;
24
  --purple: #d3869b;
25
  --visual_green: #a9b665;
 
26
  }
27
 
 
28
  body {
29
  background-color: var(--bg0);
30
  color: var(--fg0);
@@ -114,14 +117,6 @@ form#chatForm {
114
  padding: 0.5rem 0.75rem;
115
  }
116
 
117
- /* Add Aqua Variable */
118
- :root {
119
- --aqua: #689d6a;
120
- }
121
- .dark {
122
- --aqua: #8ec07c;
123
- }
124
-
125
  /* === Loader Dots Animation === */
126
  @keyframes bounce {
127
  0%, 80%, 100% {
@@ -137,7 +132,7 @@ form#chatForm {
137
  height: 8px;
138
  margin: 0 4px;
139
  background-color: var(--aqua);
140
- border-radius: 50%;
141
  animation: bounce 1.4s infinite ease-in-out both;
142
  }
143
 
@@ -149,7 +144,39 @@ form#chatForm {
149
  animation-delay: 0.3s;
150
  }
151
 
152
- /* Gruvbox Aqua background */
153
  .bg-aqua {
154
  background-color: var(--aqua);
155
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
  --green: #6c782e;
11
  --purple: #945e80;
12
  --visual_green: #d7d9ae;
13
+ --aqua: #689d6a;
14
  }
15
 
16
  .dark {
 
24
  --green: #a9b665;
25
  --purple: #d3869b;
26
  --visual_green: #a9b665;
27
+ --aqua: #8ec07c;
28
  }
29
 
30
+ /* Base Styling */
31
  body {
32
  background-color: var(--bg0);
33
  color: var(--fg0);
 
117
  padding: 0.5rem 0.75rem;
118
  }
119
 
 
 
 
 
 
 
 
 
120
  /* === Loader Dots Animation === */
121
  @keyframes bounce {
122
  0%, 80%, 100% {
 
132
  height: 8px;
133
  margin: 0 4px;
134
  background-color: var(--aqua);
135
+ border-radius: 50%;
136
  animation: bounce 1.4s infinite ease-in-out both;
137
  }
138
 
 
144
  animation-delay: 0.3s;
145
  }
146
 
 
147
  .bg-aqua {
148
  background-color: var(--aqua);
149
  }
150
+
151
+ /* === Config Panel Behavior === */
152
+ #configPanel {
153
+ max-height: 1000px;
154
+ overflow: hidden;
155
+ transition: max-height 0.5s ease, padding 0.5s ease, opacity 0.5s ease;
156
+ }
157
+
158
+ /* When collapsed into minimal */
159
+ #configPanel.minimal {
160
+ max-height: 120px;
161
+ padding-top: 0.5rem;
162
+ padding-bottom: 0.5rem;
163
+ opacity: 0.95;
164
+ }
165
+
166
+ /* Full expanded config */
167
+ #configPanel.expanded {
168
+ max-height: 1000px;
169
+ }
170
+
171
+ /* Smaller model labels */
172
+ .model-zone {
173
+ display: flex;
174
+ flex-direction: column;
175
+ align-items: center;
176
+ text-align: center;
177
+ }
178
+
179
+ /* Hide dropdown and show only label and loader when minimal */
180
+ #configPanel.minimal .model-dropdown {
181
+ display: none;
182
+ }