]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blame - css/unrealircd-admin.css
Works on some more
[irc/unrealircd/unrealircd-webpanel.git] / css / unrealircd-admin.css
CommitLineData
709b97f3
VP
1.unrealircd_overview {
2 font-family: arial, sans-serif;
3 border-collapse: collapse;
4 border-radius: 15px;
5 width: 25%;
82f5bcbf
VP
6 box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
7}
8
ef866d8c
VP
9.users_overview {
10 font-family: arial, sans-serif;
11 border-collapse: collapse;
12 border-radius: 15px;
13 width: 100%;
14 box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
82f5bcbf
VP
15}
16
26971737
VP
17a {
18 color: white;
19 text-decoration: none;
20}
21
82f5bcbf
VP
22table {
23 border-collapse: collapse;
24 margin: 25px 0;
25 font-size: 0.9em;
26 font-family: sans-serif;
27 min-width: 400px;
28 box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
709b97f3
VP
29}
30
ef866d8c
VP
31td {
32 text-align: left;
33 padding: 8px;
34}
35
709b97f3 36th {
709b97f3
VP
37 text-align: left;
38 padding: 8px;
ef866d8c
VP
39 background-color: #4B86EE;
40 color: white;
709b97f3
VP
41}
42
82f5bcbf
VP
43th:first-of-type {
44 border-top-left-radius: 10px;
45 color: white;
82f5bcbf
VP
46}
47
48th:last-of-type {
49 border-top-right-radius: 10px;
50 color: white;
82f5bcbf
VP
51}
52
53tr:last-of-type td:first-of-type {
54 border-bottom-left-radius: 10px;
55
56}
57
58tr:last-of-type td:last-of-type {
59 border-bottom-right-radius: 10px;
60}
61
709b97f3
VP
62tr:nth-child(even) {
63 background-color: #bec8d3;
64}
65
82f5bcbf
VP
66tr:nth-child(odd) {
67 background-color: whitesmoke;
709b97f3
VP
68}
69
26971737
VP
70html {
71 height: 100%;
72 /* for the page to take full window height */
73 box-sizing: border-box;
74
75 /* to have the footer displayed at the bottom of the page without scrolling */
76 font-family: arial, sans-serif;
77
78}
79
80*,
81*:before,
82*:after {
83 box-sizing: inherit;
84 /* enable the "border-box effect" everywhere */
85}
86
87.body-for-sticky {
88 position: relative;
89 /* for the footer to move with the page size */
90 min-height: 100%;
91 /* for the footer to be at the bottom */
92}
93
ef866d8c
VP
94.footer {
95 font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
96 position: fixed;
97 left: 0;
98 bottom: 0;
99 width: 100%;
100 background-color: #333;
101 color: white;
102 text-align: center;
103}
104
26971737 105
ef866d8c
VP
106.footer a {
107 color: #4B86EE;
108}
82f5bcbf 109
709b97f3
VP
110.row {
111 display: flex;
112}
113
114.column {
115 flex: 50%;
116 padding: 5px;
117}
118
119.topnav {
120 background-color: #333;
121 overflow: hidden;
c8ac611d
VP
122 font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
123
709b97f3
VP
124}
125
126/* Style the links inside the navigation bar */
127.topnav a {
128 float: left;
129 color: #f2f2f2;
130 text-align: center;
131 padding: 14px 16px;
132 text-decoration: none;
133 font-size: 17px;
134}
135
136/* Change the color of links on hover */
137.topnav a:hover {
138 background-color: #ddd;
139 color: black;
140}
141
142/* Add a color to the active/current link */
143.topnav a.active {
82f5bcbf 144 background-color: #4B86EE;
709b97f3
VP
145 color: white;
146}
147
148
149[data-tab-content] {
150 display: none;
151}
152
153.active[data-tab-content] {
154 display: block;
155}
156
157.tab.active {
158 background-color: #AAA;
159}
160
161.tab:hover {
162 background-color: #AAA;
82f5bcbf
VP
163}
164
165#headerContainer,
166#headerTitle {
167 background-color: #4B86EE;
1e444045 168 font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
82f5bcbf
VP
169 height: 62px;
170 margin-top: -10px;
171 padding: 10px 25px;
172 position: relative;
173}
174
175#headerContainer {
176 margin-left: -15px;
177 z-index: 10;
178
179 -webkit-box-shadow: 0 3px 3px .01px rgba(0, 0, 0, 0.2);
180 box-shadow: 0 3px 3px .01px rgba(0, 0, 0, 0.2);
181}
182
183#headerContainer:before {
184 border-color: #034FD5 transparent;
185 border-style: solid;
186 border-width: 1em 0 0 1em;
187 bottom: -1em;
188 content: '';
189 display: block;
190 left: 0;
191 position: absolute;
192}
193
194#headerContainer h2,
195#headerContainer h2 small {
196 color: white !important;
197 margin-bottom: 0px;
26971737 198
82f5bcbf
VP
199}
200
201#headerContainer h2 small {
202 font-weight: lighter;
203}
204
205#headerTitle {
206 background-color: white;
207 margin-right: 15px;
208 z-index: 9;
209}
210
211#headerTitle h2 {
212 line-height: 1.5;
213 margin-bottom: 0px;
214}
215
216#headerTitle h2 i {
217 color: #f2f2f2;
218 font-size: 80px;
219 position: absolute;
220 right: 0;
221 top: -30px;
222 z-index: -1;
223}
224
225#headerTitle h2 small {
226 color: #bbb;
227}
228
26971737 229
82f5bcbf
VP
230body {
231 background-image: url("/img/linen.png");
26971737
VP
232 display: flex;
233 flex-direction: column;
76200e36
VP
234}
235
236/* CSS */
237.cute_button {
238 align-items: center;
239 appearance: none;
240 background-color: #4B86EE;
241 background-size: calc(100% + 20px) calc(100% + 20px);
242 border-radius: 100px;
243 border-width: 0;
244 box-shadow: none;
245 box-sizing: border-box;
246 color: #FFFFFF;
247 cursor: pointer;
248 display: inline-flex;
249 font-family: CircularStd, sans-serif;
250 font-size: 1rem;
251 height: auto;
252 justify-content: center;
253 line-height: 1.5;
254 padding: 6px 20px;
255 position: relative;
256 text-align: center;
257 text-decoration: none;
258 transition: background-color .2s, background-position .2s;
259 user-select: none;
260 -webkit-user-select: none;
261 touch-action: manipulation;
262 vertical-align: top;
263 white-space: nowrap;
264}
265
26971737
VP
266.cute_button:active,
267.cute_button:focus {
76200e36
VP
268 outline: none;
269}
270
26971737 271.cute_button:hover {
76200e36 272 background-position: -20px -20px;
26971737 273 background-color: #034FD5;
76200e36
VP
274}
275
26971737 276.cute_button:focus:not(:active) {
76200e36 277 box-shadow: rgba(40, 170, 255, 0.25) 0 0 0 .125em;
26971737
VP
278}
279
280.alert {
281 padding: 10px;
282 background-color: #b62c22;
283 /* Red */
284 color: white;
285 margin-bottom: 15px;
286 margin-top: 15px;
287 border-radius: 7px;
288 width: 100%;
289}
290
291.success {
292 padding: 10px;
293 background-color: #208120;
294 /* Red */
295 color: white;
296 margin-bottom: 15px;
297 margin-top: 15px;
298 border-radius: 7px;
299 width: 100%;
300}
301
302.information-bar {
303 padding: 10px;
304 background-color: #245788;
305 /* Red */
306 color: white;
307 margin-bottom: 15px;
308 margin-top: 15px;
309 border-radius: 7px;
310 width: 100%;
311}
312
313/* The close button */
314.closebtn {
315 margin-left: 15px;
316 color: white;
317 font-weight: bold;
318 float: right;
319 font-size: 22px;
320 line-height: 20px;
321 cursor: pointer;
322 transition: 0.3s;
709b97f3 323}