Skip to content

Commit 74625b3

Browse files
committed
Improved UI design
1 parent c0775dd commit 74625b3

File tree

1 file changed

+93
-19
lines changed

1 file changed

+93
-19
lines changed

src/app/cody-api/styles.css

Lines changed: 93 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
2+
13
/* Fonts */
24
.open-api-container h1,
35
.open-api-container h2,
@@ -192,8 +194,46 @@
192194
background-color: #F9FAFB;
193195
}
194196

197+
.openapi-light :where(*):has([style*="border"], [class*="border"]) {
198+
border-radius: 0.1px;
199+
}
200+
201+
.openapi-light tbody {
202+
border-radius: 0.1px;
203+
}
204+
205+
.openapi-light code {
206+
border-width: 0.1px;
207+
}
208+
209+
.openapi-light .sl-prose.sl-markdown-viewer .sl-code-viewer__scroller .sl-code-highlight .token {
210+
color: #334155 !important;
211+
}
212+
213+
.openapi-light .sl-prose.sl-markdown-viewer .sl-code-viewer__scroller .sl-code-highlight button {
214+
color: #334155 !important;
215+
}
216+
217+
.openapi-light .HttpService .sl-stack.sl-stack--vertical.sl-items-stretch.sl-stack--6 .sl-panel .sl-panel__titlebar.sl-select-none {
218+
background-color: #F9FAFB;
219+
border-width: 0px;
220+
}
221+
222+
.openapi-light .HttpService .sl-stack.sl-stack--vertical.sl-items-stretch.sl-stack--6 .sl-panel .sl-panel__titlebar.sl-select-none span {
223+
color: #0F172A;
224+
}
225+
195226
/* Dark */
196227

228+
.openapi-dark .HttpService .sl-stack.sl-stack--vertical.sl-items-stretch.sl-stack--6 .sl-panel .sl-panel__titlebar.sl-select-none {
229+
background-color: #14171F;
230+
border-width: 0px;
231+
}
232+
233+
.openapi-dark .HttpService .sl-stack.sl-stack--vertical.sl-items-stretch.sl-stack--6 .sl-panel .sl-panel__titlebar.sl-select-none span {
234+
color: #fff;
235+
}
236+
197237
.openapi-dark .sl-elements-api > .sl-flex:first-child {
198238
background-color: #14171F;
199239
}
@@ -240,70 +280,104 @@
240280

241281
.openapi-dark .sl-relative .sl-stack.sl-stack--horizontal.sl-bg-canvas-50.sl-rounded-lg {
242282
background-color: #14171F;
243-
border-color: #94A3B8;
244-
border-width: 1px;
283+
border-color: #0F111A;
284+
border-width: 0.1px;
285+
}
286+
287+
.openapi-dark :where(*):has([style*="border"], [class*="border"]) {
288+
border-color: #0F111A;
289+
}
290+
291+
.openapi-dark tbody {
292+
border: 2px solid #0F111A;
293+
border-radius: 4px;
294+
}
295+
296+
.openapi-dark code {
297+
border-color: #0F111A !important;
245298
}
246299

247300
/* Code Blocks */
248301

249-
.TryItPanel .sl-panel__titlebar {
302+
.open-api-container .TryItPanel .sl-panel__titlebar {
250303
background-color: #2D2B55;
251304
border-bottom-width: 0.1px;
252305
border-bottom-color: #6B7280;
253306
}
254307

255-
.TryItPanel .SendButtonHolder {
308+
.open-api-container .TryItPanel .SendButtonHolder {
256309
border-top-width: 0.1px;
257-
border-top-color: #6B7280;
258310
padding-top: 10px;
259311
}
260312

261-
.TryItPanel .sl-button {
313+
.open-api-container .TryItPanel .sl-button {
262314
background-color: #28a6bc;
263315
padding: 10px;
264316
height: 33px;
265317
border-radius: 4px;
266318
}
267319

268-
.TryItPanel .sl-button:hover {
320+
.open-api-container .TryItPanel .sl-button:hover {
269321
background-color: #19b7d2;
270322
}
271323

272-
.TryItPanel .TextRequestBody {
324+
.open-api-container .TryItPanel .TextRequestBody {
273325
background-color: #2D2B55;
274326
}
275327

276-
.TryItPanel {
328+
.open-api-container .TryItPanel {
277329
background-color: #2D2B55;
278330
}
279331

280-
.TryItPanel .ParameterGrid {
332+
.open-api-container .TryItPanel .ParameterGrid {
281333
background-color: #2D2B55;
282334
}
283335

284-
.TryItPanel + .sl-panel > .sl-panel__titlebar {
336+
.open-api-container .TryItPanel + .sl-panel > .sl-panel__titlebar {
285337
background-color: #2D2B55;
286338
margin-top: 10px;
287339
border-bottom-width: 0.1px;
288340
border-bottom-color: #6B7280;
289341
}
290342

291-
.TryItPanel + .sl-panel > .sl-panel__content-wrapper {
343+
.open-api-container .TryItPanel + .sl-panel > .sl-panel__content-wrapper {
292344
background-color: #2D2B55;
293345
}
294346

295-
.sl-panel__titlebar {
296-
background-color: #E0E6F0;
347+
.open-api-container .sl-stack.sl-stack--vertical.sl-items-stretch.sl-stack--6 .sl-panel .sl-panel__titlebar {
348+
background-color: #2D2B55;
349+
border-bottom-width: 0.1px;
350+
border-bottom-color: #6B7280;
297351
}
298352

299-
.sl-code-viewer__scroller {
300-
background-color: #EBEEF5;
353+
.open-api-container .sl-panel__titlebar span {
354+
color: #E2E8F0;
355+
}
356+
357+
.open-api-container .sl-panel__titlebar button:hover {
358+
background-color: #2D2B55;
359+
}
360+
361+
.open-api-container .sl-panel__titlebar button:active {
362+
background-color: #2D2B55;
363+
}
364+
365+
.open-api-container .sl-panel__titlebar button {
366+
color: #E2E8F0;
367+
}
368+
369+
.open-api-container .sl-code-viewer__scroller {
370+
background-color: #2D2B55;
301371
}
302372

303-
.TryItPanel + .sl-panel .sl-code-viewer__scroller {
373+
.open-api-container .TryItPanel + .sl-panel .sl-code-viewer__scroller {
304374
background-color: #2D2B55;
305375
}
306376

377+
.open-api-container .sl-code-viewer__scroller span {
378+
color: #E2E8F0 !important;
379+
}
380+
307381
.open-api-container .sl-sticky.sl-inset-y-0.sl-bg-canvas-100 > a {
308382
display: none;
309383
}
@@ -317,10 +391,10 @@
317391
}
318392

319393
.open-api-container .HttpService .sl-stack.sl-stack--vertical {
320-
border-width: 1px;
394+
border-width: 0.1px;
321395
border-radius: 4px;
322396
}
323397

324398
.open-api-container .HttpService .sl-stack.sl-stack--vertical .sl-panel__content-wrapper .sl-panel__content div div {
325399
border-width: 0px;
326-
}
400+
}

0 commit comments

Comments
 (0)