ctf-server
old server for hosting capture-the-flag
git clone https://9o.is/git/ctf-server.git
panel.less
(4266B)
1 .panel {
2 margin-bottom: 20px;
3 background-color: #222222;
4 border: 1px solid transparent;
5 border-radius: 4px;
6 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
7 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
8 }
9
10 .panel-body {
11 padding: 15px;
12 }
13
14 .panel-body:before,
15 .panel-body:after {
16 display: table;
17 content: " ";
18 }
19
20 .panel-body:after {
21 clear: both;
22 }
23
24 .panel-body:before,
25 .panel-body:after {
26 display: table;
27 content: " ";
28 }
29
30 .panel-body:after {
31 clear: both;
32 }
33
34 .panel-body:before,
35 .panel-body:after {
36 display: table;
37 content: " ";
38 }
39
40 .panel-body:after {
41 clear: both;
42 }
43
44 .panel-body:before,
45 .panel-body:after {
46 display: table;
47 content: " ";
48 }
49
50 .panel-body:after {
51 clear: both;
52 }
53
54 .panel-body:before,
55 .panel-body:after {
56 display: table;
57 content: " ";
58 }
59
60 .panel-body:after {
61 clear: both;
62 }
63
64 .panel > .list-group {
65 margin-bottom: 0;
66 }
67
68 .panel > .list-group .list-group-item {
69 border-width: 1px 0;
70 }
71
72 .panel > .list-group .list-group-item:first-child {
73 border-top-right-radius: 0;
74 border-top-left-radius: 0;
75 }
76
77 .panel > .list-group .list-group-item:last-child {
78 border-bottom: 0;
79 }
80
81 .panel-heading + .list-group .list-group-item:first-child {
82 border-top-width: 0;
83 }
84
85 .panel > .table {
86 margin-bottom: 0;
87 }
88
89 .panel > .panel-body + .table {
90 border-top: 1px solid #282828;
91 }
92
93 .panel-heading {
94 padding: 10px 15px;
95 border-bottom: 1px solid transparent;
96 border-top-right-radius: 3px;
97 border-top-left-radius: 3px;
98 }
99
100 .panel-title {
101 margin-top: 0;
102 margin-bottom: 0;
103 font-size: 16px;
104 }
105
106 .panel-title > a {
107 color: inherit;
108 }
109
110 .panel-footer {
111 padding: 10px 15px;
112 background-color: #3c3c3c;
113 border-top: 1px solid #282828;
114 border-bottom-right-radius: 3px;
115 border-bottom-left-radius: 3px;
116 }
117
118 .panel-group .panel {
119 margin-bottom: 0;
120 overflow: hidden;
121 border-radius: 4px;
122 }
123
124 .panel-group .panel + .panel {
125 margin-top: 5px;
126 }
127
128 .panel-group .panel-heading {
129 border-bottom: 0;
130 }
131
132 .panel-group .panel-heading + .panel-collapse .panel-body {
133 border-top: 1px solid #282828;
134 }
135
136 .panel-group .panel-footer {
137 border-top: 0;
138 }
139
140 .panel-group .panel-footer + .panel-collapse .panel-body {
141 border-bottom: 1px solid #282828;
142 }
143
144 .panel-default {
145 border-color: #282828;
146 }
147
148 .panel-default > .panel-heading {
149 color: #282828;
150 background-color: #3c3c3c;
151 border-color: #282828;
152 }
153
154 .panel-default > .panel-heading + .panel-collapse .panel-body {
155 border-top-color: #282828;
156 }
157
158 .panel-default > .panel-footer + .panel-collapse .panel-body {
159 border-bottom-color: #282828;
160 }
161
162 .panel-primary {
163 border-color: #2a9fd6;
164 }
165
166 .panel-primary > .panel-heading {
167 color: #ffffff;
168 background-color: #2a9fd6;
169 border-color: #2a9fd6;
170 }
171
172 .panel-primary > .panel-heading + .panel-collapse .panel-body {
173 border-top-color: #2a9fd6;
174 }
175
176 .panel-primary > .panel-footer + .panel-collapse .panel-body {
177 border-bottom-color: #2a9fd6;
178 }
179
180 .panel-success {
181 border-color: #809a00;
182 }
183
184 .panel-success > .panel-heading {
185 color: #ffffff;
186 background-color: #77b300;
187 border-color: #809a00;
188 }
189
190 .panel-success > .panel-heading + .panel-collapse .panel-body {
191 border-top-color: #809a00;
192 }
193
194 .panel-success > .panel-footer + .panel-collapse .panel-body {
195 border-bottom-color: #809a00;
196 }
197
198 .panel-warning {
199 border-color: #f05800;
200 }
201
202 .panel-warning > .panel-heading {
203 color: #ffffff;
204 background-color: #ff8800;
205 border-color: #f05800;
206 }
207
208 .panel-warning > .panel-heading + .panel-collapse .panel-body {
209 border-top-color: #f05800;
210 }
211
212 .panel-warning > .panel-footer + .panel-collapse .panel-body {
213 border-bottom-color: #f05800;
214 }
215
216 .panel-danger {
217 border-color: #bd001f;
218 }
219
220 .panel-danger > .panel-heading {
221 color: #ffffff;
222 background-color: #cc0000;
223 border-color: #bd001f;
224 }
225
226 .panel-danger > .panel-heading + .panel-collapse .panel-body {
227 border-top-color: #bd001f;
228 }
229
230 .panel-danger > .panel-footer + .panel-collapse .panel-body {
231 border-bottom-color: #bd001f;
232 }
233
234 .panel-info {
235 border-color: #6e2caf;
236 }
237
238 .panel-info > .panel-heading {
239 color: #ffffff;
240 background-color: #9933cc;
241 border-color: #6e2caf;
242 }
243
244 .panel-info > .panel-heading + .panel-collapse .panel-body {
245 border-top-color: #6e2caf;
246 }
247
248 .panel-info > .panel-footer + .panel-collapse .panel-body {
249 border-bottom-color: #6e2caf;
250 }