Commit 3da14deed620b227f40a02515ce4e554dd77177e
1 parent
b425fc4c
Exists in
master
and in
3 other branches
Adding css selector form'
Showing
14 changed files
with
1084 additions
and
508 deletions
Show diff stats
amadeus/static/css/base/amadeus.css
1 | +ul, li { | |
2 | + list-style-type: none; | |
3 | + text-decoration: none; | |
4 | +} | |
5 | + | |
6 | + | |
1 | 7 | .pagination > li > a, .pagination > li > span { |
2 | 8 | padding: 0px 8px; |
3 | 9 | } |
... | ... | @@ -34,10 +40,9 @@ |
34 | 40 | width: 70%; |
35 | 41 | } |
36 | 42 | |
37 | -.my-subjects-title{ | |
43 | +.my-subjects-title { | |
38 | 44 | font-family: Roboto; |
39 | - font-size: 18px; | |
40 | - color: #26A69A; | |
45 | + font-size: 18px; | |
41 | 46 | } |
42 | 47 | |
43 | 48 | /* initial page ends */ |
... | ... | @@ -48,27 +53,13 @@ |
48 | 53 | padding-left: 0px; |
49 | 54 | } |
50 | 55 | |
51 | -#sidebar-menu .item{ | |
56 | +#sidebar-menu .item { | |
52 | 57 | font-size: 3vw; |
53 | - background-color: #26A69A; | |
54 | - color: white; | |
55 | 58 | width: 80%; |
56 | 59 | margin: 10px 0px 10px 10px; |
57 | 60 | text-align: center; |
58 | 61 | } |
59 | 62 | |
60 | -#sidebar-menu .item a{ | |
61 | - color: white; | |
62 | -} | |
63 | - | |
64 | -#sidebar-menu > .subjects_menu_active { | |
65 | - background-color: #00695C; | |
66 | -} | |
67 | - | |
68 | -#sidebar-menu > .item:hover{ | |
69 | - background-color: #00695C; | |
70 | -} | |
71 | - | |
72 | 63 | #subjects-link{ |
73 | 64 | margin-top: 0px !important; |
74 | 65 | } |
... | ... | @@ -76,21 +67,9 @@ |
76 | 67 | #sidebar-menu-div{ |
77 | 68 | padding-right: 10px; |
78 | 69 | } |
79 | - | |
80 | - | |
81 | - | |
82 | 70 | /* side bar menu ends*/ |
83 | 71 | |
84 | 72 | /* category app starts */ |
85 | - | |
86 | -.panel-invisible{ | |
87 | - background-color: #BDBDBD !important; | |
88 | - color: #F5F5F5; | |
89 | -} | |
90 | - | |
91 | -.category-panel > .panel-heading { | |
92 | - background-color: #0277BD !important; | |
93 | -} | |
94 | 73 | .category-panel > .panel-heading, .subject-panel > .panel-heading, .special-panel > .panel-heading { |
95 | 74 | padding: 2px 0px; |
96 | 75 | } |
... | ... | @@ -99,10 +78,6 @@ |
99 | 78 | padding: 2px 0px; |
100 | 79 | } |
101 | 80 | |
102 | -.subject-panel > .panel-heading { | |
103 | - background-color: #039BE5 !important; | |
104 | -} | |
105 | - | |
106 | 81 | .subject-group { |
107 | 82 | margin-left: 20px; |
108 | 83 | } |
... | ... | @@ -129,84 +104,58 @@ |
129 | 104 | float: none; |
130 | 105 | } |
131 | 106 | |
132 | -.category-header i{ | |
133 | - color: white; | |
107 | +.category-header i { | |
134 | 108 | font-size: 20px; |
135 | 109 | float: right; |
136 | 110 | } |
137 | 111 | |
138 | -.category-header i:hover{ | |
139 | - color: #90CAF9; | |
140 | -} | |
141 | - | |
142 | - | |
143 | -.category-header .dropdown-menu i { | |
144 | - color: inherit; | |
145 | -} | |
146 | - | |
147 | 112 | .cat-selector { |
148 | 113 | margin: 0; |
149 | 114 | top: -2px; |
150 | 115 | } |
151 | 116 | |
152 | -#create-category{ | |
153 | - margin-left: 20%; | |
154 | - margin-bottom: 1%; | |
155 | - border: none; | |
156 | - background-color: #66BB6A; | |
157 | - color: #FFFFFF; | |
158 | - width: 60%; | |
159 | - height: 40px; | |
160 | - font-size: 15px; | |
117 | +#create-category { | |
118 | + margin-left: 20%; | |
119 | + margin-bottom: 1%; | |
120 | + border: none; | |
121 | + width: 60%; | |
122 | + height: 40px; | |
123 | + font-size: 15px; | |
161 | 124 | } |
162 | 125 | |
163 | -.category-panel-content{ | |
164 | - padding:10px; | |
165 | - background: #F5F5F5; | |
126 | +.category-panel-content { | |
127 | + padding:10px; | |
166 | 128 | } |
167 | 129 | |
168 | - | |
169 | - | |
170 | 130 | .core-subjects-options{ |
171 | - padding: 0px; | |
131 | + padding: 0px; | |
172 | 132 | } |
173 | 133 | |
174 | - | |
175 | 134 | #core-subjects-options-div{ |
176 | 135 | width: 100%; |
177 | 136 | margin-bottom: 10px; |
178 | 137 | height: 50px; |
179 | 138 | } |
180 | 139 | |
181 | -.core-subjects-options li{ | |
140 | +.core-subjects-options li { | |
182 | 141 | float:left; |
183 | 142 | padding: 10px; |
184 | 143 | padding-bottom: 8px; |
185 | - background-color: #FFFFFF; | |
186 | 144 | margin: 1px; |
187 | 145 | border-bottom: 5px; |
188 | 146 | border-bottom-style: solid; |
189 | - border-bottom-color: #D2D2D2; | |
190 | - color: #A0A0A0; | |
191 | -} | |
192 | - | |
193 | -.core-subjects-options li.active{ | |
194 | - color: inherit; | |
195 | - border-bottom-color: #00695C; | |
196 | 147 | } |
197 | 148 | |
198 | 149 | #delete-category-footer{ |
199 | - border-top:none !important; | |
150 | + border-top:none !important; | |
200 | 151 | } |
201 | 152 | |
202 | 153 | .erase-button{ |
203 | - float:left; | |
154 | + float:left; | |
204 | 155 | } |
205 | 156 | |
206 | -.create-subject-btn{ | |
157 | +.create-subject-btn { | |
207 | 158 | width: 100%; |
208 | - background-color: #26A69A; | |
209 | - color: white; | |
210 | 159 | border: 0px; |
211 | 160 | margin-bottom: 10px; |
212 | 161 | } |
... | ... | @@ -221,31 +170,26 @@ |
221 | 170 | } |
222 | 171 | |
223 | 172 | #coordinators_accordion .panel-heading, #professors_accordion .panel-heading { |
224 | - background: #FFFFFF; | |
225 | 173 | border: none; |
226 | 174 | } |
227 | 175 | |
228 | 176 | #coordinators_accordion .panel-collapse, #professors_accordion .panel-collapse { |
229 | 177 | padding: 10px; |
230 | 178 | } |
231 | - | |
232 | 179 | /* category app ends */ |
233 | 180 | |
234 | 181 | .clearfix{ |
235 | - clear: both; | |
182 | + clear: both; | |
236 | 183 | } |
237 | 184 | |
238 | 185 | .mg-b-5m{ |
239 | - margin-bottom: 5em; | |
186 | + margin-bottom: 5em; | |
240 | 187 | } |
241 | 188 | |
242 | 189 | /* NavBar Top */ |
243 | 190 | .navbar-brand { |
244 | 191 | height: 50px !important; |
245 | 192 | } |
246 | -.navbar-brand:hover { | |
247 | - background: #00695C !important; | |
248 | -} | |
249 | 193 | |
250 | 194 | .navbar .navbar-form { |
251 | 195 | margin-top: 10px; |
... | ... | @@ -262,11 +206,6 @@ |
262 | 206 | font-weight: normal; |
263 | 207 | padding-left: 10px; |
264 | 208 | font-size: 20px; |
265 | - color: white; | |
266 | -} | |
267 | - | |
268 | -.navbar-nav li.open { | |
269 | - background: #00695C; | |
270 | 209 | } |
271 | 210 | |
272 | 211 | .navbar-nav li > a { |
... | ... | @@ -275,21 +214,11 @@ |
275 | 214 | padding-left: 20px; |
276 | 215 | max-height: 50px; |
277 | 216 | } |
278 | -.navbar-nav li > a:hover { | |
279 | - background: #00695C !important; | |
280 | -} | |
281 | - | |
282 | -.navbar-nav li.settings_menu_active { | |
283 | - background: #00695C | |
284 | -} | |
285 | 217 | |
286 | 218 | .submenu { |
287 | 219 | -webkit-padding-start: 0px; |
288 | 220 | } |
289 | 221 | |
290 | -.top-search { | |
291 | - color: #F5F5F5; | |
292 | -} | |
293 | 222 | .top-search::-webkit-input-placeholder { |
294 | 223 | font-style: italic; |
295 | 224 | } |
... | ... | @@ -302,48 +231,24 @@ |
302 | 231 | .top-search:-moz-placeholder { |
303 | 232 | font-style: italic; |
304 | 233 | } |
305 | - | |
306 | -#btn-search:hover { | |
307 | - background: #00695C; | |
308 | -} | |
309 | 234 | /* End NavBar Top */ |
310 | 235 | |
311 | 236 | /* Dropdown menu Topbar */ |
312 | -.dropdown-menu { | |
313 | - background: #F5F5F5; | |
314 | -} | |
315 | - | |
316 | 237 | .dropdown-menu li > a { |
317 | - background: #F5F5F5; | |
318 | 238 | font-family: Roboto; |
319 | 239 | font-size: 16px; |
320 | - color: #333333; | |
321 | -} | |
322 | -.dropdown-menu li > a:hover { | |
323 | - background: #EEEEEE !important; | |
324 | 240 | } |
325 | 241 | |
326 | 242 | #system_accordion { |
327 | 243 | margin-bottom: 0px; |
328 | 244 | } |
329 | 245 | |
330 | -#system_accordion > .panel > .panel-heading { | |
331 | - background: #F5F5F5; | |
332 | -} | |
333 | -#system_accordion > .panel > .panel-heading:hover { | |
334 | - background: #EEEEEE; | |
335 | -} | |
336 | - | |
337 | 246 | #system_accordion > .panel > .panel-heading > a > .panel-title { |
338 | 247 | font-weight: normal; |
339 | - color: #333333; | |
340 | -} | |
341 | -#system_accordion > .panel > .panel-heading > a > .panel-title:hover { | |
342 | - color: #009688; | |
343 | 248 | } |
249 | + | |
344 | 250 | #system_accordion > .panel > .panel-heading > a:hover { |
345 | 251 | text-decoration: none; |
346 | - color: #009688; | |
347 | 252 | } |
348 | 253 | #system_accordion > .panel > .panel-heading > a:focus { |
349 | 254 | text-decoration: none; |
... | ... | @@ -354,10 +259,6 @@ |
354 | 259 | padding-bottom: 0px; |
355 | 260 | } |
356 | 261 | |
357 | -#system_menu { | |
358 | - background: #F5F5F5; | |
359 | -} | |
360 | - | |
361 | 262 | .submenu a { |
362 | 263 | font-family: Roboto; |
363 | 264 | font-weight: normal; |
... | ... | @@ -371,29 +272,34 @@ |
371 | 272 | /* End Dropdown menu Topbar */ |
372 | 273 | |
373 | 274 | /* Modal */ |
374 | -.modal-header {min-height: 60px; border-bottom: 1px solid #E6E7E8 !important; padding-bottom: 15px !important;} | |
375 | -.modal-footer {text-align: right; padding-top: 5px !important; border-top: 1px solid #E6E7E8 !important;} | |
275 | +.modal-header { | |
276 | + min-height: 60px; | |
277 | + padding-bottom: 15px !important; | |
278 | +} | |
279 | +.modal-footer { | |
280 | + text-align: right; | |
281 | + padding-top: 5px !important; | |
282 | +} | |
376 | 283 | |
377 | 284 | /* HEADER */ |
378 | 285 | #notification-dropdown{ |
379 | - max-height: 500%; | |
380 | - overflow: auto; | |
381 | - width: 300px; | |
286 | + max-height: 500%; | |
287 | + overflow: auto; | |
288 | + width: 300px; | |
382 | 289 | } |
383 | 290 | #NavBarSearch{ |
384 | 291 | position: absolute; |
385 | 292 | left: 30%; |
386 | - } | |
293 | +} | |
387 | 294 | #btn-search{ |
388 | - margin-bottom: 0px; | |
389 | - } | |
295 | + margin-bottom: 0px; | |
296 | +} | |
390 | 297 | .user-notification-img{ |
391 | - width:40%; | |
298 | + width:40%; | |
392 | 299 | } |
393 | 300 | |
394 | 301 | #horizontal-line{ |
395 | - height:2px; | |
396 | - background-color: black; | |
302 | + height:2px; | |
397 | 303 | } |
398 | 304 | |
399 | 305 | .navbar .dropdown-menu li>a, .navbar.navbar-default .dropdown-menu li>a { |
... | ... | @@ -402,8 +308,6 @@ |
402 | 308 | } |
403 | 309 | |
404 | 310 | /* HEADER */ |
405 | - | |
406 | - | |
407 | 311 | .logoLogin{ |
408 | 312 | padding-bottom: 1%; |
409 | 313 | width: 15%; |
... | ... | @@ -418,18 +322,6 @@ |
418 | 322 | margin-bottom: 5px; |
419 | 323 | font-style: italic; |
420 | 324 | } |
421 | - | |
422 | -.breadcrumb > li > span.divider { | |
423 | - color: #26A69A; | |
424 | -} | |
425 | - | |
426 | -.breadcrumb > li > a{ | |
427 | - color: #26A69A; | |
428 | -} | |
429 | - | |
430 | -.breadcrumb > li { | |
431 | - color: #BDBDBD; | |
432 | -} | |
433 | 325 | /* End Breadcrumbs */ |
434 | 326 | |
435 | 327 | .courseHome{ |
... | ... | @@ -468,227 +360,24 @@ |
468 | 360 | text-align: right; |
469 | 361 | } |
470 | 362 | #img { |
471 | - | |
472 | 363 | display: block; |
473 | 364 | margin: auto; |
474 | 365 | width: 50%; |
475 | - | |
476 | -} | |
477 | -ul { | |
478 | - list-style-type:none | |
479 | -} | |
480 | - | |
481 | - | |
482 | -/*CSS TIMELINE*/ | |
483 | - | |
484 | -.panel-title{ /*Because we use an outer a tag*/ | |
485 | - color: rgba(255,255,255,.84); | |
486 | -} | |
487 | - | |
488 | -.bubble { | |
489 | - width: 100%; | |
490 | - padding: .5em 1em; | |
491 | - line-height: 1.4em; | |
492 | - padding: 20px; | |
493 | - background-color: #ecf0f1; | |
494 | - position: relative; | |
495 | - -webkit-border-radius: 8px; | |
496 | - -moz-border-radius: 8px; | |
497 | - -ms-border-radius: 8px; | |
498 | - -o-border-radius: 8px; | |
499 | - border-radius: 8px; | |
500 | - text-align: left; | |
501 | - display: inline-block; } | |
502 | - .bubble:hover > .over-bubble { | |
503 | - opacity: 1; } | |
504 | - | |
505 | -.bubble-container { | |
506 | - width: 75%; | |
507 | - display: block; | |
508 | - position: relative; | |
509 | - padding-left: 20px; | |
510 | - vertical-align: top; | |
511 | - display: inline-block; } | |
512 | - | |
513 | -.arrow { | |
514 | - content: ''; | |
515 | - display: block; | |
516 | - position: absolute; | |
517 | - left: 12px; | |
518 | - bottom: 25%; | |
519 | - height: 0; | |
520 | - width: 0; | |
521 | - border-top: 20px solid transparent; | |
522 | - border-bottom: 20px solid transparent; | |
523 | - border-right: 20px solid #ecf0f1; } | |
524 | - | |
525 | -.timeline { | |
526 | - width: 560px; | |
527 | - display: block; | |
528 | - margin: auto; | |
529 | - background-color: #dde1e2; | |
530 | - padding-bottom: 2em; | |
531 | - -webkit-box-shadow: #bdc3c7 0 5px 5px; | |
532 | - -moz-box-shadow: #bdc3c7 0 5px 5px; | |
533 | - box-shadow: #bdc3c7 0 5px 5px; | |
534 | - -moz-border-radius-bottomleft: 8px; | |
535 | - -webkit-border-bottom-left-radius: 8px; | |
536 | - border-bottom-left-radius: 8px; | |
537 | - -moz-border-radius-bottomright: 8px; | |
538 | - -webkit-border-bottom-right-radius: 8px; | |
539 | - border-bottom-right-radius: 8px; | |
540 | - margin-bottom: 2em; } | |
541 | - .timeline li { | |
542 | - padding: 1em 0; } | |
543 | - .timeline li.not_read { | |
544 | - background-color: #d3d7d8; } | |
545 | - | |
546 | -.avatar { | |
547 | - width: 18%; | |
548 | - display: inline-block; | |
549 | - vertical-align: top; | |
550 | - position: relative; | |
551 | - overflow: hidden; | |
552 | - margin-left: 2%; } | |
553 | - .avatar img { | |
554 | - width: 100%; | |
555 | - -webkit-border-radius: 50%; | |
556 | - -moz-border-radius: 50%; | |
557 | - -ms-border-radius: 50%; | |
558 | - -o-border-radius: 50%; | |
559 | - border-radius: 50%; | |
560 | - border: 5px solid #ecf0f1; | |
561 | - position: relative; } | |
562 | - | |
563 | - | |
564 | - | |
565 | -.first { | |
566 | - width: 560px; | |
567 | - display: block; | |
568 | - margin: auto; | |
569 | - background-color: #3498db; | |
570 | - text-shadow: #2084c7 1px 1px 0; | |
571 | - padding: 1em 0 !important; | |
572 | - color: white; | |
573 | - text-align: center; | |
574 | - margin-top: 1em; | |
575 | - font-family: "Lato"; | |
576 | - font-size: 1.6em; | |
577 | - -moz-border-radius-topleft: 8px; | |
578 | - -webkit-border-top-left-radius: 8px; | |
579 | - border-top-left-radius: 8px; | |
580 | - -moz-border-radius-topright: 8px; | |
581 | - -webkit-border-top-right-radius: 8px; | |
582 | - border-top-right-radius: 8px; | |
583 | - position: relative; } | |
584 | - | |
585 | - | |
586 | -.over-bubble { | |
587 | - line-height: 1.4em; | |
588 | - padding-top: 10%; | |
589 | - background-color: rgba(236, 240, 241, 0.8); | |
590 | - position: relative; | |
591 | - -webkit-border-radius: 8px; | |
592 | - -moz-border-radius: 8px; | |
593 | - -ms-border-radius: 8px; | |
594 | - -o-border-radius: 8px; | |
595 | - border-radius: 8px; | |
596 | - text-align: center; | |
597 | - display: inline-block; | |
598 | - position: absolute !important; | |
599 | - height: 100%; | |
600 | - width: 100%; | |
601 | - opacity: 0; | |
602 | - top: 0; | |
603 | - left: 0; | |
604 | - z-index: 999; | |
605 | - -webkit-transition-property: all; | |
606 | - -moz-transition-property: all; | |
607 | - -o-transition-property: all; | |
608 | - transition-property: all; | |
609 | - -webkit-transition-duration: 0.3s; | |
610 | - -moz-transition-duration: 0.3s; | |
611 | - -o-transition-duration: 0.3s; | |
612 | - transition-duration: 0.3s; | |
613 | - -webkit-transition-timing-function: ease-in; | |
614 | - -moz-transition-timing-function: ease-in; | |
615 | - -o-transition-timing-function: ease-in; | |
616 | - transition-timing-function: ease-in; | |
617 | - font-size: 2.8em; | |
618 | - text-shadow: white 1px 1px 0; } | |
619 | - | |
620 | -.action { | |
621 | - margin-right: .3em; | |
622 | - -webkit-transition-property: all; | |
623 | - -moz-transition-property: all; | |
624 | - -o-transition-property: all; | |
625 | - transition-property: all; | |
626 | - -webkit-transition-duration: 0.2s; | |
627 | - -moz-transition-duration: 0.2s; | |
628 | - -o-transition-duration: 0.2s; | |
629 | - transition-duration: 0.2s; | |
630 | - -webkit-transition-timing-function: ease-in; | |
631 | - -moz-transition-timing-function: ease-in; | |
632 | - -o-transition-timing-function: ease-in; | |
633 | - transition-timing-function: ease-in; } | |
634 | - | |
635 | - | |
636 | - | |
637 | -.icon-more-horiz {margin-top: 0px; margin-bottom: 0px; padding-left: 0px;} | |
638 | - | |
639 | -.retweet { | |
640 | - position: absolute; | |
641 | - opacity: 1; | |
642 | - top: 0; | |
643 | - right: 1em; | |
644 | - display: block; | |
645 | - background-color: #16a085; | |
646 | - padding: 4px; | |
647 | - -moz-border-radius-bottomleft: 5px; | |
648 | - -webkit-border-bottom-left-radius: 5px; | |
649 | - border-bottom-left-radius: 5px; | |
650 | - -moz-border-radius-bottomright: 5px; | |
651 | - -webkit-border-bottom-right-radius: 5px; | |
652 | - border-bottom-right-radius: 5px; } | |
653 | - .retweet .icon-retweet { | |
654 | - color: white; | |
655 | - margin: auto; | |
656 | - width: 100%; | |
657 | - display: block; | |
658 | - font-size: 1.2em; } | |
659 | - | |
660 | -/*CSS NOTIFICACIONS*/ | |
661 | - | |
662 | -.alert_list{font-size: 11px; color:grey} | |
663 | -li.alert_li { | |
664 | - font-size: 11px; | |
665 | - color:grey; | |
666 | - padding:10px 0px 2px 0px; | |
667 | - border-bottom: thin solid #c0c0c0; | |
668 | 366 | } |
669 | -li.alert_li:hover{background-color:#eee} | |
670 | -.turn_off_alert{float:right;margin-bottom :1px} | |
671 | -a.alert_message{color : grey} | |
672 | -a.alert_message:hover{color : grey} | |
673 | 367 | |
674 | 368 | .breadcrumb .divider{ |
675 | - display: none; | |
369 | + display: none; | |
676 | 370 | } |
677 | 371 | |
678 | 372 | /*Logo register user*/ |
679 | 373 | #logo{ |
680 | - max-width: 40%; | |
681 | - margin-top: 1em; | |
682 | - margin-bottom: 1em; | |
374 | + max-width: 40%; | |
375 | + margin-top: 1em; | |
376 | + margin-bottom: 1em; | |
683 | 377 | } |
684 | 378 | /*====================== ========*/ |
685 | - | |
686 | -.accordion { | |
687 | - background: white; | |
688 | -} | |
689 | 379 | .accordion_list { |
690 | 380 | padding-left: 4px; |
691 | - background: #F5F5F5; | |
692 | 381 | } |
693 | 382 | |
694 | 383 | .container-fluid { |
... | ... | @@ -696,62 +385,11 @@ a.alert_message:hover{color : grey} |
696 | 385 | padding-right: 40px; |
697 | 386 | } |
698 | 387 | |
699 | -body .container .jumbotron-inverse, body .container .well-inverse, body .container-fluid .jumbotron-inverse, body .container-fluid .well-inverse { | |
700 | - background-color: white; | |
701 | -} | |
702 | -.forum_collapse { | |
703 | - color: #000; | |
704 | -} | |
705 | -.forum_collapse:hover, .forum_collapse:focus { | |
706 | - text-decoration: none; | |
707 | - color: #000; | |
708 | -} | |
709 | - | |
710 | -/*TIMELINE CLASSES BEGIN */ | |
711 | -.resource_inline{ | |
712 | - display: inline-block; | |
713 | -} | |
714 | - | |
715 | -.imgTimeLine{ | |
716 | - width: 100%; | |
717 | - height: auto; | |
718 | - padding-top: 10px; | |
719 | -} | |
720 | -.timeLine div .col-md-11{ | |
721 | - padding-left: 0px; | |
722 | -} | |
723 | -.timeLine div .col-md-11 i{ | |
724 | - padding-right: 5px; | |
725 | -} | |
726 | - | |
727 | -/*TIMELINE CLASSES END*/ | |
728 | - | |
729 | -.notification-count { | |
730 | - background-color: #FF0000; | |
731 | -} | |
732 | - | |
733 | -.img-list-user{ | |
734 | - width: 150px; | |
735 | - height: 150px; | |
736 | -} | |
737 | - | |
738 | -.datepicker{z-index:9999 !important} | |
739 | - | |
740 | -ul, li { | |
741 | - list-style-type: none !important; | |
742 | - text-decoration: none !important; | |
743 | -} | |
744 | - | |
745 | 388 | .icon_edit_remove{ |
746 | - float: right; | |
389 | + float: right; | |
747 | 390 | } |
748 | 391 | |
749 | - | |
750 | 392 | /* core/index.html classes*/ |
751 | -.outside-title { | |
752 | - color: #43a251; | |
753 | -} | |
754 | - | |
755 | 393 | .logo-login{ |
756 | 394 | margin-top: 15px; |
757 | 395 | margin-bottom: 15px; |
... | ... | @@ -777,87 +415,78 @@ ul, li { |
777 | 415 | /* core/register_user.html classes*/ |
778 | 416 | |
779 | 417 | .block-register-inline{ |
780 | - float: left; | |
781 | - display: inline-block; | |
418 | + float: left; | |
419 | + display: inline-block; | |
782 | 420 | } |
783 | 421 | |
784 | 422 | /* core/reset_password.html classes*/ |
785 | 423 | .send-reset-email{ |
786 | - float: right; | |
787 | -} | |
788 | - | |
789 | -/* forum post loaded */ | |
790 | -@-webkit-keyframes loaded { | |
791 | - 0% { | |
792 | - background-color: Yellow; | |
793 | - opacity: 0.2; | |
794 | - } | |
795 | - 22% { | |
796 | - background-color: Yellow; | |
797 | - opacity: 0.3; | |
798 | - } | |
799 | - 77% { | |
800 | - background-color: Yellow; | |
801 | - opacity: 0.6; | |
802 | - } | |
803 | - 100% { | |
804 | - background-color: White; | |
805 | - } | |
806 | -} | |
807 | - | |
808 | -.loaded { | |
809 | - -webkit-animation-name: loaded; | |
810 | - -webkit-animation-duration: 900ms; | |
811 | - -webkit-animation-iteration-count: 3; | |
812 | - -webkit-animation-timing-function: ease-in-out; | |
424 | + float: right; | |
813 | 425 | } |
426 | + | |
814 | 427 | /* Icon Topic */ |
815 | 428 | .divMoreActions { |
816 | - text-align: right; height: 30px; float: right; | |
817 | - width: 3%; | |
429 | + text-align: right; | |
430 | + height: 30px; | |
431 | + float: right; | |
432 | + width: 3%; | |
818 | 433 | } |
819 | 434 | |
820 | 435 | .divMoreActions > .btn-group { |
821 | - margin: 0px !important; | |
436 | + margin: 0px !important; | |
822 | 437 | } |
823 | 438 | |
824 | 439 | .moreAccordion { |
825 | - height: 30px; | |
440 | + height: 30px; | |
441 | +} | |
442 | + | |
443 | +.moreAccordion button { | |
444 | + margin-bottom: 0px; | |
445 | + margin-top: 8px; | |
446 | +} | |
447 | + | |
448 | +.titleTopic { | |
449 | + padding-top: 10px; | |
450 | + padding-bottom: 10px; | |
451 | +} | |
452 | + | |
453 | +.titleTopic a:hover{ | |
454 | + text-decoration: none; | |
826 | 455 | } |
827 | -/*.divMoreActions div button {padding-left: 10px; padding-right: 10px; padding-bottom: 10px; margin-bottom: 4px; height: 31px;}*/ | |
828 | 456 | |
829 | -.moreAccordion button{margin-bottom: 0px; margin-top: 8px;} | |
830 | -.titleTopic {padding-top: 10px; padding-bottom: 10px;} | |
831 | -.titleTopic a h4, .titleTopic h4{color: white;} | |
832 | -.titleTopic a:hover{text-decoration: none;} | |
833 | -.Topic-detail a h4{color: black;} | |
834 | -/* .titleTopic a h4 {margin-top: 0px; color: black; cursor:pointer;}*/ | |
835 | 457 | .dropdown-menu .pull-right { |
836 | 458 | right: 0; |
837 | - } | |
459 | +} | |
460 | + | |
838 | 461 | .cards-content{ |
839 | - padding-left: 0px; padding-right: 0px; | |
840 | - font-family: Roboto; | |
841 | - font-size: 18px; | |
462 | + padding-left: 0px; | |
463 | + padding-right: 0px; | |
464 | + font-family: Roboto; | |
465 | + font-size: 18px; | |
466 | +} | |
467 | +.cards-detail { | |
468 | + margin-left: 4%; | |
469 | +} | |
470 | + | |
471 | +.course, .subject, .topic { | |
472 | + padding-top: 0px; | |
473 | + padding-bottom: 0px; | |
474 | +} | |
475 | +.course-detail { | |
476 | + padding-top: 10px; | |
477 | + padding-bottom: 10px; | |
842 | 478 | } |
843 | -.cards-detail{margin-left: 4%;} | |
844 | -.cards-detail .panel .panel-heading{/*background-color:;*/} | |
845 | -.cards-detail .panel .panel-heading h4{color:black;} | |
846 | -.course, .subject, .topic{ padding-top: 0px; padding-bottom: 0px; } | |
847 | -.course-detail{padding-top: 10px; padding-bottom: 10px;} | |
848 | 479 | |
849 | 480 | .course-card{ |
850 | - margin-bottom: 0.4% !important; | |
481 | + margin-bottom: 0.4% !important; | |
851 | 482 | } |
852 | 483 | |
853 | 484 | .course-card-group{ |
854 | - margin-bottom: 1%; | |
485 | + margin-bottom: 1%; | |
855 | 486 | } |
856 | -.data_register_course p{ color: grey; } | |
857 | 487 | |
858 | -.category-course-link{ | |
488 | +.category-course-link { | |
859 | 489 | font-size: 16px; |
860 | - color: #FFFFFF !important; | |
861 | 490 | font-family: Roboto; |
862 | 491 | font-weight: normal; |
863 | 492 | } |
... | ... | @@ -868,31 +497,30 @@ ul, li { |
868 | 497 | |
869 | 498 | /* Menu link remove radius */ |
870 | 499 | .nav-pills > li > a { |
871 | - border-radius: 0px; | |
500 | + border-radius: 0px; | |
872 | 501 | } |
873 | 502 | |
874 | 503 | .float-button{ |
875 | - float: right; | |
876 | - position: fixed; | |
877 | - bottom: 5%; | |
878 | - right: 5%; | |
879 | - font-size: 20px; | |
504 | + float: right; | |
505 | + position: fixed; | |
506 | + bottom: 5%; | |
507 | + right: 5%; | |
508 | + font-size: 20px; | |
880 | 509 | } |
881 | 510 | |
882 | 511 | /* === Amadeus settings*/ |
883 | 512 | #panel2 .form-group{ |
884 | - margin: 0; | |
513 | + margin: 0; | |
885 | 514 | } |
886 | 515 | |
887 | 516 | #panel2 .col-md-2, #panel2 .col-md-10{ |
888 | - padding-left: 0; | |
517 | + padding-left: 0; | |
889 | 518 | } |
890 | 519 | |
891 | 520 | /* Profile */ |
892 | 521 | .profile_function { |
893 | 522 | padding-bottom: 7px; |
894 | 523 | font-size: 16px; |
895 | - border-bottom: 1px solid #D2D2D2; | |
896 | 524 | } |
897 | 525 | /* End Profile */ |
898 | 526 | |
... | ... | @@ -903,13 +531,11 @@ ul, li { |
903 | 531 | |
904 | 532 | .bottom-menu { |
905 | 533 | position: fixed; |
906 | - bottom: 0px; | |
907 | - background: #F5F5F5; | |
534 | + bottom: 0px; | |
908 | 535 | width: 100%; |
909 | 536 | padding: 0px 30px; |
910 | 537 | z-index: 999; |
911 | 538 | height: 50px; |
912 | - background: #26A69A; | |
913 | 539 | } |
914 | 540 | |
915 | 541 | .mobile-menu { |
... | ... | @@ -921,65 +547,43 @@ ul, li { |
921 | 547 | } |
922 | 548 | |
923 | 549 | .mobile-menu .item { |
924 | - color: #FFFFFF; | |
925 | - background: #26A69A; | |
926 | 550 | padding-top: 3px; |
927 | 551 | text-align: center; |
928 | 552 | height: 50px; |
929 | 553 | width: 55px; |
930 | 554 | font-size: 35px; |
931 | 555 | } |
932 | - | |
933 | -.mobile-menu .item a{ | |
934 | - color: white; | |
935 | -} | |
936 | - | |
937 | -.mobile-menu > .subjects_menu_active { | |
938 | - background-color: #00695C; | |
939 | -} | |
940 | - | |
941 | -.mobile-menu > .item:hover{ | |
942 | - background-color: #00695C; | |
943 | -} | |
944 | 556 | /* End Bottom Menu */ |
945 | 557 | |
946 | - | |
947 | - | |
948 | 558 | /* subjects app starts*/ |
949 | - | |
950 | -.access-subject{ | |
951 | - background-color: #2eb82e !important; | |
952 | - color: white; | |
953 | - border: none; | |
559 | +.access-subject { | |
560 | + border: none; | |
954 | 561 | } |
955 | 562 | |
956 | -.subscribe-subject{ | |
957 | - background-color: #33cc33 !important; | |
958 | - color:white; | |
959 | - border:none; | |
563 | +.subscribe-subject { | |
564 | + border:none; | |
960 | 565 | } |
961 | - | |
962 | - | |
963 | 566 | /* subjects app ends */ |
964 | 567 | |
965 | 568 | /* Themes */ |
966 | 569 | .page_selector h4 { |
967 | 570 | margin-bottom: 20px; |
968 | - border-bottom: 1px solid #e5e5e5; | |
969 | 571 | } |
970 | 572 | .page_selector:hover, .page_selector:focus { |
971 | 573 | text-decoration: none; |
972 | 574 | } |
973 | 575 | |
974 | -.filedrag{ | |
576 | +.filedrag { | |
975 | 577 | display: none; |
976 | 578 | font-weight: bold; |
977 | 579 | text-align: center; |
978 | 580 | padding: 1em 0; |
979 | 581 | margin: 1em 0; |
980 | - color: #555; | |
981 | - border: 2px dashed #555; | |
982 | 582 | border-radius: 7px; |
983 | 583 | cursor: pointer; |
984 | 584 | } |
585 | + | |
586 | +.theme_img { | |
587 | + width: 100%; | |
588 | +} | |
985 | 589 | /* End Themes */ |
986 | 590 | \ No newline at end of file | ... | ... |
... | ... | @@ -0,0 +1,270 @@ |
1 | +body .container .jumbotron-inverse, body .container .well-inverse, body .container-fluid .jumbotron-inverse, body .container-fluid .well-inverse { | |
2 | + background-color: white; | |
3 | +} | |
4 | + | |
5 | +a, a:focus, a:hover { | |
6 | + color: #444444; | |
7 | +} | |
8 | + | |
9 | +.radio input[type=radio]:checked~.check, label.radio-inline input[type=radio]:checked~.check { | |
10 | + background-color: #444444; | |
11 | +} | |
12 | + | |
13 | +.radio input[type=radio]:checked~.circle, label.radio-inline input[type=radio]:checked~.circle { | |
14 | + border-color: #444444; | |
15 | +} | |
16 | + | |
17 | +.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { | |
18 | + color: #fff; | |
19 | + background-color: #337ab7; | |
20 | + border-color: #337ab7; | |
21 | +} | |
22 | + | |
23 | +.navbar, .navbar.navbar-default { | |
24 | + background-color: #444444; | |
25 | + color: rgba(255,255,255,.84); | |
26 | +} | |
27 | + | |
28 | +.my-subjects-title { | |
29 | + color: #555555; | |
30 | +} | |
31 | + | |
32 | +#sidebar-menu .item { | |
33 | + background-color: #555555; | |
34 | + color: white; | |
35 | +} | |
36 | + | |
37 | +#sidebar-menu .item a{ | |
38 | + color: white; | |
39 | +} | |
40 | + | |
41 | +#sidebar-menu > .subjects_menu_active { | |
42 | + background-color: #333333; | |
43 | +} | |
44 | + | |
45 | +#sidebar-menu > .item:hover{ | |
46 | + background-color: #333333; | |
47 | +} | |
48 | + | |
49 | +.panel-invisible{ | |
50 | + background-color: #BDBDBD !important; | |
51 | + color: #F5F5F5; | |
52 | +} | |
53 | + | |
54 | +.category-panel > .panel-heading { | |
55 | + background-color: #666666 !important; | |
56 | +} | |
57 | + | |
58 | +.subject-panel > .panel-heading { | |
59 | + background-color: #777777 !important; | |
60 | +} | |
61 | + | |
62 | +.category-header i { | |
63 | + color: white; | |
64 | +} | |
65 | + | |
66 | +.category-header i:hover{ | |
67 | + color: #90CAF9; | |
68 | +} | |
69 | + | |
70 | +.category-header .dropdown-menu i { | |
71 | + color: inherit; | |
72 | +} | |
73 | + | |
74 | +#create-category { | |
75 | + background-color: #66BB6A; | |
76 | + color: #FFFFFF; | |
77 | +} | |
78 | + | |
79 | +.category-panel-content { | |
80 | + background: #F5F5F5; | |
81 | +} | |
82 | + | |
83 | +.core-subjects-options li { | |
84 | + background-color: #FFFFFF; | |
85 | + border-bottom-color: #D2D2D2; | |
86 | + color: #A0A0A0; | |
87 | +} | |
88 | + | |
89 | +.core-subjects-options li.active { | |
90 | + color: inherit; | |
91 | + border-bottom-color: #333333; | |
92 | +} | |
93 | + | |
94 | +.create-subject-btn { | |
95 | + background-color: #000000; | |
96 | + color: white; | |
97 | +} | |
98 | + | |
99 | +#coordinators_accordion .panel-heading, #professors_accordion .panel-heading { | |
100 | + background: #FFFFFF; | |
101 | +} | |
102 | + | |
103 | +.navbar-brand:hover { | |
104 | + background: #333333 !important; | |
105 | +} | |
106 | + | |
107 | +.navbar .project_name { | |
108 | + color: white; | |
109 | +} | |
110 | + | |
111 | +.navbar-nav li.open { | |
112 | + background: #333333; | |
113 | +} | |
114 | + | |
115 | +.navbar-nav li > a:hover { | |
116 | + background: #333333 !important; | |
117 | +} | |
118 | + | |
119 | +.navbar-nav li.settings_menu_active { | |
120 | + background: #333333 | |
121 | +} | |
122 | + | |
123 | +.top-search { | |
124 | + color: #F5F5F5; | |
125 | +} | |
126 | + | |
127 | +#btn-search:hover { | |
128 | + background: #333333; | |
129 | +} | |
130 | + | |
131 | +.dropdown-menu { | |
132 | + background: #F5F5F5; | |
133 | +} | |
134 | + | |
135 | +.dropdown-menu li > a { | |
136 | + background: #F5F5F5; | |
137 | + color: #333333; | |
138 | +} | |
139 | + | |
140 | +.dropdown-menu li > a:hover { | |
141 | + background: #EEEEEE !important; | |
142 | +} | |
143 | + | |
144 | +#system_accordion > .panel > .panel-heading { | |
145 | + background: #F5F5F5; | |
146 | +} | |
147 | + | |
148 | +#system_accordion > .panel > .panel-heading:hover { | |
149 | + background: #EEEEEE; | |
150 | +} | |
151 | + | |
152 | +#system_accordion > .panel > .panel-heading > a > .panel-title { | |
153 | + color: #333333; | |
154 | +} | |
155 | + | |
156 | +#system_accordion > .panel > .panel-heading > a > .panel-title:hover { | |
157 | + color: #444444; | |
158 | +} | |
159 | + | |
160 | +#system_accordion > .panel > .panel-heading > a:hover { | |
161 | + color: #444444; | |
162 | +} | |
163 | + | |
164 | +#system_menu { | |
165 | + background: #F5F5F5; | |
166 | +} | |
167 | + | |
168 | +.modal-header { | |
169 | + border-bottom: 1px solid #E6E7E8 !important; | |
170 | +} | |
171 | + | |
172 | +.modal-footer { | |
173 | + border-top: 1px solid #E6E7E8 !important; | |
174 | +} | |
175 | + | |
176 | +#horizontal-line{ | |
177 | + background-color: black; | |
178 | +} | |
179 | + | |
180 | +.breadcrumb > li > span.divider { | |
181 | + color: #000000; | |
182 | +} | |
183 | + | |
184 | +.breadcrumb > li > a{ | |
185 | + color: #000000; | |
186 | +} | |
187 | + | |
188 | +.breadcrumb > li { | |
189 | + color: #BDBDBD; | |
190 | +} | |
191 | + | |
192 | +.panel-title{ /*Because we use an outer a tag*/ | |
193 | + color: rgba(255,255,255,.84); | |
194 | +} | |
195 | + | |
196 | +.accordion { | |
197 | + background: white; | |
198 | +} | |
199 | + | |
200 | +.accordion_list { | |
201 | + background: #F5F5F5; | |
202 | +} | |
203 | + | |
204 | +.outside-title { | |
205 | + color: #43a251; | |
206 | +} | |
207 | + | |
208 | +.titleTopic a h4, .titleTopic h4 { | |
209 | + color: white; | |
210 | +} | |
211 | + | |
212 | +.Topic-detail a h4{ | |
213 | + color: black; | |
214 | +} | |
215 | + | |
216 | +.cards-detail .panel .panel-heading h4 { | |
217 | + color:black; | |
218 | +} | |
219 | + | |
220 | +.data_register_course p { | |
221 | + color: grey; | |
222 | +} | |
223 | + | |
224 | +.category-course-link { | |
225 | + color: #FFFFFF !important; | |
226 | +} | |
227 | + | |
228 | +.profile_function { | |
229 | + border-bottom: 1px solid #D2D2D2; | |
230 | +} | |
231 | + | |
232 | +.bottom-menu { | |
233 | + background: #000000; | |
234 | +} | |
235 | + | |
236 | +.mobile-menu .item { | |
237 | + color: #FFFFFF; | |
238 | + background: #000000; | |
239 | +} | |
240 | + | |
241 | +.mobile-menu .item a { | |
242 | + color: white; | |
243 | +} | |
244 | + | |
245 | +.mobile-menu > .subjects_menu_active { | |
246 | + background-color: #333333; | |
247 | +} | |
248 | + | |
249 | +.mobile-menu > .item:hover{ | |
250 | + background-color: #333333; | |
251 | +} | |
252 | + | |
253 | +.access-subject { | |
254 | + background-color: #2eb82e !important; | |
255 | + color: white; | |
256 | +} | |
257 | + | |
258 | +.page_selector h4 { | |
259 | + border-bottom: 1px solid #e5e5e5; | |
260 | +} | |
261 | + | |
262 | +.subscribe-subject { | |
263 | + background-color: #33cc33 !important; | |
264 | + color:white; | |
265 | +} | |
266 | + | |
267 | +.filedrag { | |
268 | + color: #555; | |
269 | + border: 2px dashed #555; | |
270 | +} | |
0 | 271 | \ No newline at end of file | ... | ... |
... | ... | @@ -0,0 +1,270 @@ |
1 | +body .container .jumbotron-inverse, body .container .well-inverse, body .container-fluid .jumbotron-inverse, body .container-fluid .well-inverse { | |
2 | + background-color: white; | |
3 | +} | |
4 | + | |
5 | +a, a:focus, a:hover { | |
6 | + color: #009688; | |
7 | +} | |
8 | + | |
9 | +.radio input[type=radio]:checked~.check, label.radio-inline input[type=radio]:checked~.check { | |
10 | + background-color: #009688; | |
11 | +} | |
12 | + | |
13 | +.radio input[type=radio]:checked~.circle, label.radio-inline input[type=radio]:checked~.circle { | |
14 | + border-color: #009688; | |
15 | +} | |
16 | + | |
17 | +.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { | |
18 | + color: #fff; | |
19 | + background-color: #337ab7; | |
20 | + border-color: #337ab7; | |
21 | +} | |
22 | + | |
23 | +.navbar, .navbar.navbar-default { | |
24 | + background-color: #009688; | |
25 | + color: rgba(255,255,255,.84); | |
26 | +} | |
27 | + | |
28 | +.my-subjects-title { | |
29 | + color: #26A69A; | |
30 | +} | |
31 | + | |
32 | +#sidebar-menu .item { | |
33 | + background-color: #26A69A; | |
34 | + color: white; | |
35 | +} | |
36 | + | |
37 | +#sidebar-menu .item a{ | |
38 | + color: white; | |
39 | +} | |
40 | + | |
41 | +#sidebar-menu > .subjects_menu_active { | |
42 | + background-color: #00695C; | |
43 | +} | |
44 | + | |
45 | +#sidebar-menu > .item:hover{ | |
46 | + background-color: #00695C; | |
47 | +} | |
48 | + | |
49 | +.panel-invisible{ | |
50 | + background-color: #BDBDBD !important; | |
51 | + color: #F5F5F5; | |
52 | +} | |
53 | + | |
54 | +.category-panel > .panel-heading { | |
55 | + background-color: #0277BD !important; | |
56 | +} | |
57 | + | |
58 | +.subject-panel > .panel-heading { | |
59 | + background-color: #039BE5 !important; | |
60 | +} | |
61 | + | |
62 | +.category-header i { | |
63 | + color: white; | |
64 | +} | |
65 | + | |
66 | +.category-header i:hover{ | |
67 | + color: #90CAF9; | |
68 | +} | |
69 | + | |
70 | +.category-header .dropdown-menu i { | |
71 | + color: inherit; | |
72 | +} | |
73 | + | |
74 | +#create-category { | |
75 | + background-color: #66BB6A; | |
76 | + color: #FFFFFF; | |
77 | +} | |
78 | + | |
79 | +.category-panel-content { | |
80 | + background: #F5F5F5; | |
81 | +} | |
82 | + | |
83 | +.core-subjects-options li { | |
84 | + background-color: #FFFFFF; | |
85 | + border-bottom-color: #D2D2D2; | |
86 | + color: #A0A0A0; | |
87 | +} | |
88 | + | |
89 | +.core-subjects-options li.active { | |
90 | + color: inherit; | |
91 | + border-bottom-color: #00695C; | |
92 | +} | |
93 | + | |
94 | +.create-subject-btn { | |
95 | + background-color: #26A69A; | |
96 | + color: white; | |
97 | +} | |
98 | + | |
99 | +#coordinators_accordion .panel-heading, #professors_accordion .panel-heading { | |
100 | + background: #FFFFFF; | |
101 | +} | |
102 | + | |
103 | +.navbar-brand:hover { | |
104 | + background: #00695C !important; | |
105 | +} | |
106 | + | |
107 | +.navbar .project_name { | |
108 | + color: white; | |
109 | +} | |
110 | + | |
111 | +.navbar-nav li.open { | |
112 | + background: #00695C; | |
113 | +} | |
114 | + | |
115 | +.navbar-nav li > a:hover { | |
116 | + background: #00695C !important; | |
117 | +} | |
118 | + | |
119 | +.navbar-nav li.settings_menu_active { | |
120 | + background: #00695C | |
121 | +} | |
122 | + | |
123 | +.top-search { | |
124 | + color: #F5F5F5; | |
125 | +} | |
126 | + | |
127 | +#btn-search:hover { | |
128 | + background: #00695C; | |
129 | +} | |
130 | + | |
131 | +.dropdown-menu { | |
132 | + background: #F5F5F5; | |
133 | +} | |
134 | + | |
135 | +.dropdown-menu li > a { | |
136 | + background: #F5F5F5; | |
137 | + color: #333333; | |
138 | +} | |
139 | + | |
140 | +.dropdown-menu li > a:hover { | |
141 | + background: #EEEEEE !important; | |
142 | +} | |
143 | + | |
144 | +#system_accordion > .panel > .panel-heading { | |
145 | + background: #F5F5F5; | |
146 | +} | |
147 | + | |
148 | +#system_accordion > .panel > .panel-heading:hover { | |
149 | + background: #EEEEEE; | |
150 | +} | |
151 | + | |
152 | +#system_accordion > .panel > .panel-heading > a > .panel-title { | |
153 | + color: #333333; | |
154 | +} | |
155 | + | |
156 | +#system_accordion > .panel > .panel-heading > a > .panel-title:hover { | |
157 | + color: #009688; | |
158 | +} | |
159 | + | |
160 | +#system_accordion > .panel > .panel-heading > a:hover { | |
161 | + color: #009688; | |
162 | +} | |
163 | + | |
164 | +#system_menu { | |
165 | + background: #F5F5F5; | |
166 | +} | |
167 | + | |
168 | +.modal-header { | |
169 | + border-bottom: 1px solid #E6E7E8 !important; | |
170 | +} | |
171 | + | |
172 | +.modal-footer { | |
173 | + border-top: 1px solid #E6E7E8 !important; | |
174 | +} | |
175 | + | |
176 | +#horizontal-line{ | |
177 | + background-color: black; | |
178 | +} | |
179 | + | |
180 | +.breadcrumb > li > span.divider { | |
181 | + color: #26A69A; | |
182 | +} | |
183 | + | |
184 | +.breadcrumb > li > a{ | |
185 | + color: #26A69A; | |
186 | +} | |
187 | + | |
188 | +.breadcrumb > li { | |
189 | + color: #BDBDBD; | |
190 | +} | |
191 | + | |
192 | +.panel-title{ /*Because we use an outer a tag*/ | |
193 | + color: rgba(255,255,255,.84); | |
194 | +} | |
195 | + | |
196 | +.accordion { | |
197 | + background: white; | |
198 | +} | |
199 | + | |
200 | +.accordion_list { | |
201 | + background: #F5F5F5; | |
202 | +} | |
203 | + | |
204 | +.outside-title { | |
205 | + color: #43a251; | |
206 | +} | |
207 | + | |
208 | +.titleTopic a h4, .titleTopic h4 { | |
209 | + color: white; | |
210 | +} | |
211 | + | |
212 | +.Topic-detail a h4{ | |
213 | + color: black; | |
214 | +} | |
215 | + | |
216 | +.cards-detail .panel .panel-heading h4 { | |
217 | + color:black; | |
218 | +} | |
219 | + | |
220 | +.data_register_course p { | |
221 | + color: grey; | |
222 | +} | |
223 | + | |
224 | +.category-course-link { | |
225 | + color: #FFFFFF !important; | |
226 | +} | |
227 | + | |
228 | +.profile_function { | |
229 | + border-bottom: 1px solid #D2D2D2; | |
230 | +} | |
231 | + | |
232 | +.bottom-menu { | |
233 | + background: #26A69A; | |
234 | +} | |
235 | + | |
236 | +.mobile-menu .item { | |
237 | + color: #FFFFFF; | |
238 | + background: #26A69A; | |
239 | +} | |
240 | + | |
241 | +.mobile-menu .item a { | |
242 | + color: white; | |
243 | +} | |
244 | + | |
245 | +.mobile-menu > .subjects_menu_active { | |
246 | + background-color: #00695C; | |
247 | +} | |
248 | + | |
249 | +.mobile-menu > .item:hover{ | |
250 | + background-color: #00695C; | |
251 | +} | |
252 | + | |
253 | +.access-subject { | |
254 | + background-color: #2eb82e !important; | |
255 | + color: white; | |
256 | +} | |
257 | + | |
258 | +.page_selector h4 { | |
259 | + border-bottom: 1px solid #e5e5e5; | |
260 | +} | |
261 | + | |
262 | +.subscribe-subject { | |
263 | + background-color: #33cc33 !important; | |
264 | + color:white; | |
265 | +} | |
266 | + | |
267 | +.filedrag { | |
268 | + color: #555; | |
269 | + border: 2px dashed #555; | |
270 | +} | |
0 | 271 | \ No newline at end of file | ... | ... |
... | ... | @@ -0,0 +1,270 @@ |
1 | +body .container .jumbotron-inverse, body .container .well-inverse, body .container-fluid .jumbotron-inverse, body .container-fluid .well-inverse { | |
2 | + background-color: white; | |
3 | +} | |
4 | + | |
5 | +a, a:focus, a:hover { | |
6 | + color: #7B241C; | |
7 | +} | |
8 | + | |
9 | +.radio input[type=radio]:checked~.check, label.radio-inline input[type=radio]:checked~.check { | |
10 | + background-color: #7B241C; | |
11 | +} | |
12 | + | |
13 | +.radio input[type=radio]:checked~.circle, label.radio-inline input[type=radio]:checked~.circle { | |
14 | + border-color: #7B241C; | |
15 | +} | |
16 | + | |
17 | +.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { | |
18 | + color: #fff; | |
19 | + background-color: #337ab7; | |
20 | + border-color: #337ab7; | |
21 | +} | |
22 | + | |
23 | +.navbar, .navbar.navbar-default { | |
24 | + background-color: #7B241C; | |
25 | + color: rgba(255,255,255,.84); | |
26 | +} | |
27 | + | |
28 | +.my-subjects-title { | |
29 | + color: #B03A2E; | |
30 | +} | |
31 | + | |
32 | +#sidebar-menu .item { | |
33 | + background-color: #B03A2E; | |
34 | + color: white; | |
35 | +} | |
36 | + | |
37 | +#sidebar-menu .item a{ | |
38 | + color: white; | |
39 | +} | |
40 | + | |
41 | +#sidebar-menu > .subjects_menu_active { | |
42 | + background-color: #641E16; | |
43 | +} | |
44 | + | |
45 | +#sidebar-menu > .item:hover{ | |
46 | + background-color: #641E16; | |
47 | +} | |
48 | + | |
49 | +.panel-invisible{ | |
50 | + background-color: #BDBDBD !important; | |
51 | + color: #F5F5F5; | |
52 | +} | |
53 | + | |
54 | +.category-panel > .panel-heading { | |
55 | + background-color: #666666 !important; | |
56 | +} | |
57 | + | |
58 | +.subject-panel > .panel-heading { | |
59 | + background-color: #777777 !important; | |
60 | +} | |
61 | + | |
62 | +.category-header i { | |
63 | + color: white; | |
64 | +} | |
65 | + | |
66 | +.category-header i:hover{ | |
67 | + color: #90CAF9; | |
68 | +} | |
69 | + | |
70 | +.category-header .dropdown-menu i { | |
71 | + color: inherit; | |
72 | +} | |
73 | + | |
74 | +#create-category { | |
75 | + background-color: #66BB6A; | |
76 | + color: #FFFFFF; | |
77 | +} | |
78 | + | |
79 | +.category-panel-content { | |
80 | + background: #F5F5F5; | |
81 | +} | |
82 | + | |
83 | +.core-subjects-options li { | |
84 | + background-color: #FFFFFF; | |
85 | + border-bottom-color: #D2D2D2; | |
86 | + color: #A0A0A0; | |
87 | +} | |
88 | + | |
89 | +.core-subjects-options li.active { | |
90 | + color: inherit; | |
91 | + border-bottom-color: #641E16; | |
92 | +} | |
93 | + | |
94 | +.create-subject-btn { | |
95 | + background-color: #B03A2E; | |
96 | + color: white; | |
97 | +} | |
98 | + | |
99 | +#coordinators_accordion .panel-heading, #professors_accordion .panel-heading { | |
100 | + background: #FFFFFF; | |
101 | +} | |
102 | + | |
103 | +.navbar-brand:hover { | |
104 | + background: #641E16 !important; | |
105 | +} | |
106 | + | |
107 | +.navbar .project_name { | |
108 | + color: white; | |
109 | +} | |
110 | + | |
111 | +.navbar-nav li.open { | |
112 | + background: #641E16; | |
113 | +} | |
114 | + | |
115 | +.navbar-nav li > a:hover { | |
116 | + background: #641E16 !important; | |
117 | +} | |
118 | + | |
119 | +.navbar-nav li.settings_menu_active { | |
120 | + background: #641E16; | |
121 | +} | |
122 | + | |
123 | +.top-search { | |
124 | + color: #F5F5F5; | |
125 | +} | |
126 | + | |
127 | +#btn-search:hover { | |
128 | + background: #641E16; | |
129 | +} | |
130 | + | |
131 | +.dropdown-menu { | |
132 | + background: #F5F5F5; | |
133 | +} | |
134 | + | |
135 | +.dropdown-menu li > a { | |
136 | + background: #F5F5F5; | |
137 | + color: #333333; | |
138 | +} | |
139 | + | |
140 | +.dropdown-menu li > a:hover { | |
141 | + background: #EEEEEE !important; | |
142 | +} | |
143 | + | |
144 | +#system_accordion > .panel > .panel-heading { | |
145 | + background: #F5F5F5; | |
146 | +} | |
147 | + | |
148 | +#system_accordion > .panel > .panel-heading:hover { | |
149 | + background: #EEEEEE; | |
150 | +} | |
151 | + | |
152 | +#system_accordion > .panel > .panel-heading > a > .panel-title { | |
153 | + color: #333333; | |
154 | +} | |
155 | + | |
156 | +#system_accordion > .panel > .panel-heading > a > .panel-title:hover { | |
157 | + color: #7B241C; | |
158 | +} | |
159 | + | |
160 | +#system_accordion > .panel > .panel-heading > a:hover { | |
161 | + color: #7B241C; | |
162 | +} | |
163 | + | |
164 | +#system_menu { | |
165 | + background: #F5F5F5; | |
166 | +} | |
167 | + | |
168 | +.modal-header { | |
169 | + border-bottom: 1px solid #E6E7E8 !important; | |
170 | +} | |
171 | + | |
172 | +.modal-footer { | |
173 | + border-top: 1px solid #E6E7E8 !important; | |
174 | +} | |
175 | + | |
176 | +#horizontal-line{ | |
177 | + background-color: black; | |
178 | +} | |
179 | + | |
180 | +.breadcrumb > li > span.divider { | |
181 | + color: #B03A2E; | |
182 | +} | |
183 | + | |
184 | +.breadcrumb > li > a{ | |
185 | + color: #B03A2E; | |
186 | +} | |
187 | + | |
188 | +.breadcrumb > li { | |
189 | + color: #BDBDBD; | |
190 | +} | |
191 | + | |
192 | +.panel-title{ /*Because we use an outer a tag*/ | |
193 | + color: rgba(255,255,255,.84); | |
194 | +} | |
195 | + | |
196 | +.accordion { | |
197 | + background: white; | |
198 | +} | |
199 | + | |
200 | +.accordion_list { | |
201 | + background: #F5F5F5; | |
202 | +} | |
203 | + | |
204 | +.outside-title { | |
205 | + color: #43a251; | |
206 | +} | |
207 | + | |
208 | +.titleTopic a h4, .titleTopic h4 { | |
209 | + color: white; | |
210 | +} | |
211 | + | |
212 | +.Topic-detail a h4{ | |
213 | + color: black; | |
214 | +} | |
215 | + | |
216 | +.cards-detail .panel .panel-heading h4 { | |
217 | + color:black; | |
218 | +} | |
219 | + | |
220 | +.data_register_course p { | |
221 | + color: grey; | |
222 | +} | |
223 | + | |
224 | +.category-course-link { | |
225 | + color: #FFFFFF !important; | |
226 | +} | |
227 | + | |
228 | +.profile_function { | |
229 | + border-bottom: 1px solid #D2D2D2; | |
230 | +} | |
231 | + | |
232 | +.bottom-menu { | |
233 | + background: #B03A2E; | |
234 | +} | |
235 | + | |
236 | +.mobile-menu .item { | |
237 | + color: #FFFFFF; | |
238 | + background: #B03A2E; | |
239 | +} | |
240 | + | |
241 | +.mobile-menu .item a { | |
242 | + color: white; | |
243 | +} | |
244 | + | |
245 | +.mobile-menu > .subjects_menu_active { | |
246 | + background-color: #641E16; | |
247 | +} | |
248 | + | |
249 | +.mobile-menu > .item:hover{ | |
250 | + background-color: #641E16; | |
251 | +} | |
252 | + | |
253 | +.access-subject { | |
254 | + background-color: #2eb82e !important; | |
255 | + color: white; | |
256 | +} | |
257 | + | |
258 | +.page_selector h4 { | |
259 | + border-bottom: 1px solid #e5e5e5; | |
260 | +} | |
261 | + | |
262 | +.subscribe-subject { | |
263 | + background-color: #33cc33 !important; | |
264 | + color:white; | |
265 | +} | |
266 | + | |
267 | +.filedrag { | |
268 | + color: #555; | |
269 | + border: 2px dashed #555; | |
270 | +} | |
0 | 271 | \ No newline at end of file | ... | ... |
69 KB
69.3 KB
71.4 KB
amadeus/templates/base.html
... | ... | @@ -47,6 +47,7 @@ |
47 | 47 | <!-- Custom styles --> |
48 | 48 | <link rel="stylesheet" type="text/css" href="{% static 'css/base/amadeus_responsive.css' %}"> |
49 | 49 | <link rel="stylesheet" type="text/css" href="{% static 'css/base/amadeus.css' %}"> |
50 | + <link rel="stylesheet" type="text/css" href="{% static 'css/themes/green.css' %}"> | |
50 | 51 | |
51 | 52 | <!--Javascript block for specific-app ones --> |
52 | 53 | <script src="{% static 'js/base/amadeus.js' %}"></script> | ... | ... |
... | ... | @@ -0,0 +1,20 @@ |
1 | +# -*- coding: utf-8 -*- | |
2 | +# Generated by Django 1.10 on 2017-01-12 17:08 | |
3 | +from __future__ import unicode_literals | |
4 | + | |
5 | +from django.db import migrations, models | |
6 | + | |
7 | + | |
8 | +class Migration(migrations.Migration): | |
9 | + | |
10 | + dependencies = [ | |
11 | + ('security', '0002_auto_20170110_1807'), | |
12 | + ] | |
13 | + | |
14 | + operations = [ | |
15 | + migrations.AlterField( | |
16 | + model_name='security', | |
17 | + name='maintence', | |
18 | + field=models.BooleanField(default=False, verbose_name='Put system in maintenance mode'), | |
19 | + ), | |
20 | + ] | ... | ... |
... | ... | @@ -0,0 +1,19 @@ |
1 | +# -*- coding: utf-8 -*- | |
2 | +# Generated by Django 1.10 on 2017-01-12 17:08 | |
3 | +from __future__ import unicode_literals | |
4 | + | |
5 | +from django.db import migrations | |
6 | + | |
7 | + | |
8 | +class Migration(migrations.Migration): | |
9 | + | |
10 | + dependencies = [ | |
11 | + ('subjects', '0011_auto_20170110_1446'), | |
12 | + ] | |
13 | + | |
14 | + operations = [ | |
15 | + migrations.AlterModelOptions( | |
16 | + name='subject', | |
17 | + options={'ordering': ['name'], 'verbose_name': 'Subject', 'verbose_name_plural': 'Subjects'}, | |
18 | + ), | |
19 | + ] | ... | ... |
themes/forms.py
... | ... | @@ -4,6 +4,30 @@ from django import forms |
4 | 4 | from .models import Themes |
5 | 5 | |
6 | 6 | class BasicElemetsForm(forms.ModelForm): |
7 | + | |
8 | + def clean_small_logo(self): | |
9 | + image = self.cleaned_data.get('small_logo', False) | |
10 | + | |
11 | + if image: | |
12 | + if hasattr(image, '_size'): | |
13 | + if image._size > self.MAX_UPLOAD_SIZE: | |
14 | + self._errors['small_logo'] = [_("The image is too large. It should have less than 2MB.")] | |
15 | + | |
16 | + return ValueError | |
17 | + | |
18 | + return image | |
19 | + | |
20 | + def clean_large_logo(self): | |
21 | + image = self.cleaned_data.get('large_logo', False) | |
22 | + | |
23 | + if image: | |
24 | + if hasattr(image, '_size'): | |
25 | + if image._size > self.MAX_UPLOAD_SIZE: | |
26 | + self._errors['large_logo'] = [_("The image is too large. It should have less than 2MB.")] | |
27 | + | |
28 | + return ValueError | |
29 | + | |
30 | + return image | |
7 | 31 | |
8 | 32 | class Meta: |
9 | 33 | model = Themes | ... | ... |
... | ... | @@ -0,0 +1,20 @@ |
1 | +# -*- coding: utf-8 -*- | |
2 | +# Generated by Django 1.10 on 2017-01-12 17:08 | |
3 | +from __future__ import unicode_literals | |
4 | + | |
5 | +from django.db import migrations, models | |
6 | + | |
7 | + | |
8 | +class Migration(migrations.Migration): | |
9 | + | |
10 | + dependencies = [ | |
11 | + ('themes', '0002_auto_20170110_1809'), | |
12 | + ] | |
13 | + | |
14 | + operations = [ | |
15 | + migrations.AlterField( | |
16 | + model_name='themes', | |
17 | + name='css_style', | |
18 | + field=models.CharField(choices=[('green', 'Green'), ('red', 'Red'), ('black', 'Black')], default='green', max_length=50, verbose_name='Css Style'), | |
19 | + ), | |
20 | + ] | ... | ... |
themes/models.py
... | ... | @@ -13,7 +13,7 @@ class Themes(models.Model): |
13 | 13 | small_logo = models.ImageField(verbose_name = _("Small Logo"), blank = True, upload_to = 'themes/', default = 'logo_pequena_amadeus.png', validators = [validate_img_extension]) |
14 | 14 | large_logo = models.ImageField(verbose_name = _("Large Logo"), blank = True, upload_to = 'themes/', default = 'logo_grande_amadeus.png', validators = [validate_img_extension]) |
15 | 15 | footer_note = models.TextField(_("Footer Note"), blank = True) |
16 | - css_style = models.CharField(_("Css Style"), max_length = 50, default = "green") | |
16 | + css_style = models.CharField(_("Css Style"), max_length = 50, default = "green", choices = (("green", _('Green')), ("red", _('Red')), ("black", _('Black')))) | |
17 | 17 | |
18 | 18 | class Meta: |
19 | 19 | verbose_name = _("Theme") | ... | ... |
themes/templates/themes/css_update.html
... | ... | @@ -0,0 +1,78 @@ |
1 | +{% extends 'themes/index.html' %} | |
2 | + | |
3 | +{% load static i18n %} | |
4 | +{% load widget_tweaks %} | |
5 | +{% load django_bootstrap_breadcrumbs %} | |
6 | + | |
7 | +{% block breadcrumbs %} | |
8 | + {{ block.super }} | |
9 | + {% breadcrumb 'CSS Selector' 'themes:css' %} | |
10 | +{% endblock %} | |
11 | + | |
12 | +{% block content %} | |
13 | + <div class="card"> | |
14 | + <div class="card-content"> | |
15 | + <div class="card-body"> | |
16 | + <a href="{% url 'themes:basic' %}" class="page_selector"><h4><i class="fa fa-angle-right"></i> {% trans 'Basic Elements' %}</h4></a> | |
17 | + <a href="{% url 'themes:css' %}" class="page_selector"><h4><i class="fa fa-angle-down"></i> {% trans 'CSS Selector' %}</h4></a> | |
18 | + | |
19 | + <form method="post" action="" enctype="multipart/form-data"> | |
20 | + {% csrf_token %} | |
21 | + {% for field in form %} | |
22 | + <div class="form-group{% if form.has_error %} has-error {% endif %} is-fileinput"> | |
23 | + {% if field.field.required %} | |
24 | + <label for="{{ field.auto_id }}">{{ field.label }} <span>*</span></label> | |
25 | + {% else %} | |
26 | + <label for="{{ field.auto_id }}">{{ field.label }}</label> | |
27 | + {% endif %} | |
28 | + | |
29 | + <br clear="all" /> | |
30 | + | |
31 | + {% for radio in field %} | |
32 | + <label for="{{ radio.id_for_label }}" class="row text-center"> | |
33 | + <div class="col-lg-offset-2 col-md-offset-2 col-sm-offset-2 col-lg-2 col-md-2 col-sm-2 col-xs-3"> | |
34 | + <span class="radio"> | |
35 | + {{ radio }} | |
36 | + </span> | |
37 | + </div> | |
38 | + <div class="col-lg-4 col-md-4 col-sm-4 col-xs-4"> | |
39 | + {% with 'img/themes/'|add:radio.choice_value|add:'.png' as img_presentation %} | |
40 | + <img class="radio theme_img" src="{% static img_presentation %}" /> | |
41 | + {% endwith %} | |
42 | + </div> | |
43 | + <div class="col-md-2 col-md-2 col-sm-2 col-xs-2"> | |
44 | + {% with 'css/themes/'|add:radio.choice_value|add:'.css' as doc_presentation %} | |
45 | + <a class="radio" href="{% static doc_presentation %}" target="blank">{% trans 'Documentation' %}</a> | |
46 | + {% endwith %} | |
47 | + </div> | |
48 | + </label> | |
49 | + <br clear="all" /> | |
50 | + {% endfor %} | |
51 | + </div> | |
52 | + | |
53 | + <span id="helpBlock" class="help-block">{{ field.help_text }}</span> | |
54 | + {% if field.errors %} | |
55 | + <div class="alert alert-danger alert-dismissible" role="alert"> | |
56 | + <button type="button" class="close" data-dismiss="alert" aria-label="Close"> | |
57 | + <span aria-hidden="true">×</span> | |
58 | + </button> | |
59 | + <ul> | |
60 | + {% for error in field.errors %} | |
61 | + <li>{{ error }}</li> | |
62 | + {% endfor %} | |
63 | + </ul> | |
64 | + </div> | |
65 | + {% endif %} | |
66 | + {% endfor %} | |
67 | + <div class="col-md-12 col-lg-12 col-sm-12 col-xs-12"> | |
68 | + <div class="text-center"> | |
69 | + <input type="submit" value="{% trans 'Save' %}" class="btn btn-raised btn-primary" /> | |
70 | + </div> | |
71 | + </div> | |
72 | + </form> | |
73 | + </div> | |
74 | + </div> | |
75 | + </div> | |
76 | + <br clear="all" /> | |
77 | + <br clear="all" /> | |
78 | +{% endblock %} | |
0 | 79 | \ No newline at end of file | ... | ... |