1
+ /* DARK mode color for Swagger ui => */
2
+ .swagger-ui , .swagger-ui .topbar , .swagger-ui .info {
3
+ background-color : #2e2e2e ;
4
+ color : #e0e0e0 ;
5
+ }
6
+
7
+ /* Adjusting header colors */
8
+ .swagger-ui .topbar {
9
+ background-color : #1e1e1e ;
10
+ }
11
+
12
+ .swagger-ui .info .title , .swagger-ui .info .version , .swagger-ui .info .description {
13
+ color : #e0e0e0 ;
14
+ p {
15
+ color : #e0e0e0 ;
16
+ }
17
+ }
18
+
19
+ /* Adjusting the scheme and path colors */
20
+ .swagger-ui .scheme-container , .swagger-ui .opblock-tag , .swagger-ui .opblock-summary {
21
+ background-color : #444 ;
22
+ color : #fff ;
23
+ p {
24
+ color : #e0e0e0 ;
25
+ }
26
+ .opblock-summary-path-description-wrapper {
27
+ span , div {color : #e0e0e0 ;}
28
+ }
29
+ }
30
+
31
+ .swagger-ui .opblock-summary {
32
+ background-color : #3a3a3a ;
33
+ }
34
+
35
+ /* Adjusting the responses and code blocks */
36
+ .swagger-ui .response-col_status , .swagger-ui .response-col_description , .swagger-ui .opblock-body pre , .swagger-ui .opblock-body pre span {
37
+ background-color : #333 ;
38
+ color : #ddd ;
39
+ }
40
+ .no-margin .opblock-body {
41
+ .opblock-description-wrapper .opblock-description .renderedMarkdown p , .opblock-section {
42
+ color : #ddd ;
43
+ p {
44
+ color : #ddd ;
45
+ }
46
+ }
47
+ }
48
+ // .responses-wrapper .responses-inner .model-example, .tabitem{
49
+ // color: #ddd;
50
+ // }
51
+ .swagger-ui .tab li {
52
+ color : #ddd ;
53
+ }
54
+ .swagger-ui .model , .swagger-ui .model .model-title {
55
+ color : #ddd ;
56
+ }
57
+ .swagger-ui .prop-type {
58
+ color : #ddd ;
59
+ }
60
+ .swagger-ui .model .property.primitive {
61
+ color : #ddd ;
62
+ }
63
+ .swagger-ui .prop-format {
64
+ color : #ddd ;
65
+ }
66
+ .swagger-ui svg {
67
+ fill :#ddd ;
68
+ }
69
+ /* Adjusting the parameter and response headers */
70
+ .swagger-ui .parameters-col_description , .swagger-ui .parameters-col_name , .swagger-ui .parameters-col_in , .swagger-ui .parameters-col_type {
71
+ background-color : #3a3a3a ;
72
+ color : #ddd ;
73
+ p {
74
+ color : #ddd ;
75
+ }
76
+ }
77
+ .swagger-ui .info li {
78
+ color : #e0e0e0 ;
79
+ }
80
+ /* Adjusting button colors */
81
+ .swagger-ui .btn {
82
+ background-color : #5a5a5a ;
83
+ color : #e0e0e0 ;
84
+ border : none ;
85
+ p {
86
+ color : #e0e0e0 ;
87
+ }
88
+ }
89
+ .swagger-ui .parameter__name {
90
+ color : #e0e0e0 ;
91
+ }
92
+ .swagger-ui .parameter__in {
93
+ color : #e0e0e0 ;
94
+ }
95
+ .swagger-ui .response-col_links {
96
+ color : #e0e0e0 ;
97
+ }
98
+ .swagger-ui .responses-inner h4 {
99
+ color : #e0e0e0 ;
100
+ }
101
+ .swagger-ui table thead tr th {
102
+ color : #e0e0e0 ;
103
+ }
104
+ .swagger-ui table .headers td {
105
+ color : #e0e0e0 ;
106
+ }
107
+ .swagger-ui .btn :hover {
108
+ background-color : #6a6a6a ;
109
+ }
110
+
111
+ /* Adjusting the dropdown menu */
112
+ .swagger-ui .dropdown-menu {
113
+ background-color : #3a3a3a ;
114
+ color : #ddd ;
115
+ p {
116
+ color : #ddd ;
117
+ }
118
+ }
119
+
120
+ /* Adjusting input and textarea colors */
121
+ .swagger-ui input , .swagger-ui textarea {
122
+ background-color : #3a3a3a ;
123
+ color : #ddd ;
124
+ border : 1px solid #555 ;
125
+ p {
126
+ color : #ddd ;
127
+ }
128
+ }
129
+
130
+ .swagger-ui input ::placeholder , .swagger-ui textarea ::placeholder {
131
+ color : #888 ;
132
+ p {
133
+ color : #888 ;
134
+ }
135
+ }
136
+
137
+ /* Adjusting the model rendering */
138
+ .swagger-ui .model-box {
139
+ background-color : #444 ;
140
+ color : #ddd ;
141
+ p {
142
+ color : #ddd ;
143
+ }
144
+ }
145
+
146
+ /* <= DARK mode color for Swagger ui */
0 commit comments