Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
@charset "UTF-8";
2
 
3
:root {
4
    --primary-white: rgba(255, 255, 255, 0.9);
5
    --primary-white-hover: rgba(255, 255, 255, 0.04);
6
    --border-primary: #ffffff14;
7
    --primary-font-family: -apple-system, system-ui, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', 'Fira Sans', Ubuntu, Oxygen, 'Oxygen Sans', Cantarell, 'Droid Sans', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Lucida Grande', Helvetica, Arial, sans-serif;
8
}
9
 
10
h1,
11
h2,
12
h3,
13
h4,
14
h5,
15
h6,
16
span,
17
a,
18
p {
19
    font-family: var(--primary-font-family);
20
}
21
 
22
/* Nav */
23
.rui-topbar-wrapper {
24
    background: #fff;
25
    border-bottom: 1px solid #aeb3b8;
26
    box-shadow: 1px 1px 1px #ddd;
27
    padding: 5px;
28
    height: 55px;
29
 
30
}
31
 
32
/* Drawer */
33
 
34
@media (max-width: 767.98px) {
35
    .btn-drawer {
36
        left: 15px;
37
        top: 15px;
38
}
39
}
40
 
41
@media (min-width: 1100px){
42
.drawer-left, .drawer-right {
43
    height: calc(100% - 55px);
44
}
45
}
46
 
47
.drawer.drawer-left {
48
    background-color: #23292f;
49
    border-radius: 0;
50
    padding: 0;
51
    top: 55px;
52
}
53
 
54
.drawercontent {
55
    scrollbar-color: #757474 #fff;
56
    margin-right: 0;
57
    scrollbar-width: auto;
58
    padding: 0;
59
    height: calc(100% - 55px);
60
}
61
 
62
.courseindex .courseindex-item.pageitem {
63
    background: black;
64
    color: #fff;
65
    border-left: 5px solid #fff;
66
}
67
 
68
.h5p-iframe-wrapper iframe.h5p-iframe{
69
    max-height: 75vh;
70
    min-height: 400px;
71
}
72
 
73
html.h5p-iframe, html.h5p-iframe > body{
74
    height: fit-content;
75
}
76
 
77
.drawerheader {
78
    border-bottom: 1px solid var(--border-primary);
79
    padding: .9rem !important;
80
    display: flex;
81
    justify-content: space-between;
82
    align-items: center;
83
}
84
 
85
.drawerheadercontent {
86
    position: relative !important;
87
    top: 0 !important;
88
    left: 0 !important;
89
    display: flex;
90
    align-items: center;
91
    justify-content: center;
92
    gap: .5rem;
93
}
94
 
95
.drawer.drawer-left .drawertoggle {
96
    margin-left: auto;
97
    margin-right: 0;
98
    margin-top: 2px;
99
    margin-bottom: 2px;
100
}
101
 
102
.drawerheadercontent h5{
103
    margin-bottom: 0;
104
    font-size: 16px;
105
    font-weight: 600;
106
    color: #fff;
107
    margin-top: 5px;
108
}
109
 
110
.wrapper-fw {
111
    width: calc(100% - 1px);
112
    position: relative;
113
}
114
 
115
.courseindex .courseindex-item.pageitem:hover, .courseindex .courseindex-item.pageitem:focus {
116
    color: #fff;
117
    background: #000;
118
    border-left: 5px solid #fff;
119
}
120
 
121
.courseindex .courseindex-item.pageitem:hover .courseindex-link{
122
    color: #fff;
123
}
124
 
125
#page-mod-resource-view .wrapper-fw, #page-mod-hvp-view .wrapper-fw {
126
    width: 100%;
127
}
128
 
129
#page-mod-resource-view .drawer-right .drawerheader , #page-mod-hvp-view .drawer-right .drawerheader  {
130
    display: none;
131
}
132
 
133
#page-mod-resource-view .drawer-right .drawercontent , #page-mod-hvp-view .drawer-right .drawercontent  {
134
    width: 100%;
135
}
136
 
137
#block-region-side-pre{
138
    justify-content: center;
139
}
140
 
141
.drawer-right .drawerheader .drawerheadercontent h5{
142
    display: none;
143
}
144
 
145
.courseindex .courseindex-section {
146
    border-radius: 0 !important;
147
    margin-left: 0 !important;
148
    margin-bottom: 0 !important;
149
}
150
 
151
.courseindex .courseindex-item.courseindex-section-title {
152
    flex-direction: row-reverse;
153
    justify-content: space-between;
154
    padding: 0.5rem 0;
155
    border-radius: 0 !important;
156
}
157
 
158
.courseindex .courseindex-section .courseindex-item.courseindex-section-title {
159
    border-bottom: 1px solid var(--border-primary) !important;
160
}
161
 
162
.courseindex .courseindex-item.courseindex-section-title a {
163
    color: var(--primary-white) !important;
164
    font-size: 14px !important;
165
    font-weight: 600;
166
    margin-left: 1rem;
167
}
168
 
169
.courseindex .courseindex-sectioncontent {
170
    padding: 0 !important;
171
}
172
 
173
.courseindex .courseindex-item.pageitem a {
174
    color: #fff;
175
}
176
 
177
 
178
.courseindex .courseindex-section .courseindex-sectioncontent .courseindex-item {
179
    padding: 10.5px;
180
    padding-left: 16px;
181
    border-bottom: 1px solid var(--border-primary);
182
    border-radius: 0;
183
}
184
 
185
.courseindex .courseindex-item:hover span,
186
.courseindex .courseindex-item:hover .courseindex-link,
187
.courseindex .courseindex-item:hover .courseindex-chevron,
188
.courseindex .courseindex-item:focus span,
189
.courseindex .courseindex-item:focus .courseindex-link,
190
.courseindex .courseindex-item:focus .courseindex-chevron {
191
    color: var(--primary-white);
192
}
193
 
194
.courseindex .courseindex-item:hover>span:not(.icons-collapse-expand),
195
.courseindex .courseindex-item:hover>.courseindex-link,
196
.courseindex .courseindex-item:hover>.courseindex-chevron:not(.icons-collapse-expand),
197
.courseindex .courseindex-item:focus>span:not(.icons-collapse-expand),
198
.courseindex .courseindex-item:focus>.courseindex-link,
199
.courseindex .courseindex-item:focus>.courseindex-chevron:not(.icons-collapse-expand) {
200
    text-decoration: underline;
201
}
202
 
203
.courseindex .expanded-icon,
204
.courseindex .collapsed-icon {
205
    background-color: transparent !important;
206
}
207
 
208
.courseindex .expanded-icon .icon,
209
.courseindex .collapsed-icon .icon {
210
    font-size: 20px !important;
211
}
212
 
213
/* Drawer end */
214
 
215
#page-mod-resource-view .rui-main-content-title--h4, #page-mod-hvp-view .rui-main-content-title--h4 {
216
    font-size: 16px;
217
    color: #757474;
218
    font-weight: 600;
219
}
220
 
221
.page-header-content{
222
    margin: 11px 0;
223
}
224
 
225
#page-mod-resource-view .page-header-content, #page-mod-hvp-view .page-header-content {
226
    background-color: transparent;
227
    position: absolute;
228
    top: 0;
229
    left: 0;
230
    z-index: 100;
231
    margin: 10px 0 !important;
232
}
233
 
234
#page-mod-resource-view .page-header-content .page-context-header, #page-mod-hvp-view .page-header-content .page-context-header {
235
    padding: 0 1rem;
236
}
237
 
238
.courseindex .courseindex-item.courseindex-section-title a {
239
    color: var(--primary-white);
240
}
241
 
242
.courseindex .courseindex-item .courseindex-name,
243
.courseindex .courseindex-item .courseindex-link {
244
    color: var(--primary-white);
245
}
246
 
247
.courseindex .expanded-icon,
248
.courseindex .collapsed-icon {
249
    background-color: #595858;
250
    color: var(--primary-white);
251
}
252
 
253
 
254
.wrapper--with-margin {
255
    width: calc(100% - 40px);
256
}
257
 
258
.btn.btn-icon,
259
a.btn-icon {
260
    color: var(--primary-white);
261
    line-height: 10px;
262
    background: transparent;
263
    width: 32px;
264
    height: 32px;
265
    border-radius: 32px;
266
    box-shadow: inset 0 0 0 1px var(--primary-white);
267
    opacity: 1;
268
}
269
 
270
.btn.btn-icon:hover,
271
a.btn-icon:hover {
272
    box-shadow: inset 0 0 0 2px var(--primary-white);
273
    background-color: var(--primary-white-hover);
274
}
275
 
276
.drawer {
277
    padding: 1px 10px;
278
}
279
 
280
.btn-icon {
281
    min-width: auto;
282
    border: none;
283
}
284
 
285
.btn-icon svg {
286
    width: 20px;
287
    height: 20px;
288
}
289
 
290
.btn.btn-icon,
291
#page .hsuforum-tools a.btn-icon {
292
    height: 30px;
293
    width: 30px;
294
}
295
 
296
.drawerheadercontent {
297
    top: 15px;
298
    right: 15px;
299
}
300
 
301
.video-js {
302
    border-radius: 0px;
303
}
304
 
305
.mediaplugin.mediaplugin_videojs {
306
    margin: 0;
307
}
308
 
309
.path-mod-resource .resourcecontent {
310
    margin-top: 0;
311
}
312
 
313
.video-js.vjs-fluid {
314
    padding-top: 75vh !important;
315
}
316
 
317
.drawer.drawer-right {
318
    visibility: visible;
319
    width: 100%;
320
    display: flex;
321
    float: left;
322
    position: revert;
323
    top: 1px;
324
}
325
 
326
#page.drawers.show-drawer-right {
327
    padding-right: 0;
328
}
329
 
330
#block-region-side-pre {
331
    display: flex;
332
    width: 100%;
333
    gap: 12px;
334
}
335
 
336
.btn-group>.btn:last-child {
337
    border-top-right-radius: 0px;
338
    border-bottom-right-radius: 0px;
339
    height: 40px;
340
}
341
 
342
.btn-group>.btn:first-child {
343
    border-top-left-radius: 0px;
344
    border-bottom-left-radius: 0px;
345
}
346
 
347
.btn-primary, .mod_quiz-next-nav {
348
    background: transparent;
349
    color: #000;
350
    border-radius: 5px;
351
    border-color: #ddd;
352
    margin-top: 10%;
353
    height: 35px;
354
    margin-left: 5px;
355
    font-size: small;
356
}
357
 
358
.mb-2, .my-2 {
359
    margin-bottom: 0.5rem !important;
360
    margin-top: 20px !important;
361
    margin-right: 10px;
362
}
363
 
364
.mb-2 a:hover{
365
    border: transparent;
366
    color: #000;
367
    background: #ddd;
368
}
369
 
370
.btn.btn-primary .mr-1:hover, .mod_quiz-next-nav:hover{
371
    border: transparent;
372
    color: #000;
373
    background: #ddd;
374
}
375
 
376
#blocks_buttons.btn-group .btn.nav-link {
377
    border: transparent;
378
    color: #212121;
379
    background: transparent;
380
    height: 40px;
381
}
382
 
383
#blocks_buttons.btn-group .btn.nav-link:hover,
384
#blocks_buttons.btn-group .btn.nav-link.active {
385
    background-color: #F5F5F5;
386
    color: #000;
387
}
388
 
389
#blocks_buttons.btn-group .btn.nav-link.active {
390
    border-bottom: 3px solid #000;
391
}
392
 
393
.card-header{
394
    border-bottom: 1px solid #ddd;
395
    padding: 0px;
396
    height: 46px;
397
}
398
 
399
.card-body {
400
    padding: 10px;
401
    margin-top: 5px;
402
}
403
 
404
#page-mod-resource-view .main-content, #page-mod-hvp-view .main-content {
405
    margin-bottom: 0 !important;
406
}
407
 
408
#page-mod-resource-view .card-header, #page-mod-hvp-view .card-header {
409
    padding: 0 !important;
410
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
411
}
412
 
413
.main-content {
414
    height: 65vh !important;
415
    overflow: auto;
416
    margin-bottom: 2px;
417
}
418
 
419
#page-mod-resource-view .main-content, #page-mod-hvp-view .main-content {
420
    height: 75vh !important;
421
}
422
 
423
.comment-list li{
424
    border: 1px solid #ddd;
425
    border-radius: 0px;
426
    padding: 20px;
427
}
428
 
429
.comment-message-meta a {
430
    color: #212121;
431
    font-size: 15px;
432
}
433
 
434
.comment-message .text {
435
    color: #000;
436
}
437
 
438
.drawer.drawer-right{
439
    padding: 0;
440
}
441
 
442
.drawer-right .drawercontent{
443
    height: fit-content;
444
    padding: 0;
445
    width: 100%;
446
}
447
 
448
.forum-post {
449
    border: 1px solid #ddd;
450
    border-radius: 10px;
451
    display: block;
452
    margin: auto;
453
    padding: 0;
454
    width: 60%;
455
}
456
 
457
.forum-post-header{
458
    padding: 12px;
459
    margin-bottom: 0;
460
}
461
 
462
.attachedimages, .post-content-container {
463
    padding: 0 12px;
464
}
465
 
466
.attachedimages img {
467
    display: block;
468
    margin: auto;
469
}
470
 
471
.rui-forum-edit-buttons {
472
    display: flex;
473
    gap: 5px;
474
    flex-wrap: wrap;
475
}
476
 
477
.post-actions{
478
    border-top: 1px solid #ddd;
479
    gap: 5px;
480
    padding-left: 0.5rem !important;
481
}
482
 
483
.path-mod-forum .indent{
484
    margin-left: 0;
485
}
486
 
487
@media (min-width: 768px){
488
    .forum-post-reply {
489
        margin-left: 5%;
490
        max-width: 90%;
491
    }
492
}
493
 
494
textarea.form-control {
495
    border-radius: 0px;
496
    border: 1px solid #000;
497
}
498
 
499
.rui-page-footer {
500
    display: none;
501
}
502
 
503
.rui-footer-block--3 {
504
    display: none;
505
}
506
 
507
@media (min-width: 768px){
508
#page-wrapper #page {
509
    padding-top: 55px;
510
    }
511
}
512
 
513
.d-inline-flex {
514
    margin-right: 15.5%;
515
    margin-bottom: 1%;
516
}
517
 
518
li[data-key=home] {
519
    display: none;
520
}
521
 
522
.btn-group .btn.active, .btn-group #page .hsuforum-tools a.active, #page .hsuforum-tools .btn-group a.active {
523
    background-color: #edeffa;
524
    color: #000;
525
    height: 40px;
526
}
527
 
528
.drawer-right .drawerheader{
529
    display: none;
530
}
531
 
532
.page-header-content {
533
    margin: 11px 0;
534
    position: relative;
535
    z-index: 1;
536
}
537
 
538
.rui-main-content-title--h3{
539
    display: none;
540
}
541
 
542
.flex-wrap{
543
    padding-top: 2px;
544
}
545
 
546
.activityiconcontainer {
547
    margin-left: 5px;
548
}
549
 
550
@media (min-width: 768px){
551
    .d-md-block {
552
        display: none !important;
553
    }
554
}
555
 
556
@media (min-width: 320px){
557
.form-inline .custom-select {
558
    margin-left: 5px;
559
    font-size: smaller;
560
    height: 35px;
561
    padding-top: 5px;
562
    padding-bottom: 5px;
563
    border-radius: 5px;
564
    margin-top: 15px;
565
}
566
}
567
 
568
.rui-title-container {
569
    margin-top: 0px;
570
    margin-bottom: 0px;
571
}
572
 
573
.form-inline input {
574
    height: 35px;
575
    padding-top: 5px;
576
    padding-bottom: 5px;
577
    border-radius: 5px;
578
}
579
 
580
.mb-4, .my-4 {
581
    margin-bottom: 0.5rem !important;
582
    height: 40px;
583
}
584
 
585
[data-action="forum-inpage-submit"] {
586
    position: relative;
587
    height: 35px;
588
}
589
 
590
.btn.dropdown-toggle, #page .hsuforum-tools a.dropdown-toggle {
591
    border: 0;
592
    border-radius: 5px;
593
    height: 35px;
594
    font-size: smaller;
595
    margin-right: 15px;
596
    margin-top: 7%;
597
}
598
 
599
.btn-secondary{
600
    border-radius: 5px;
601
    margin-top: 5px;
602
    margin-right: 12px;
603
}
604
 
605
 
606
 
607
@media (min-width: 768px) {
608
    .tertiary-navigation .navitem:not(:last-child), .tertiary-navigation .navitem-divider:not(:last-child) {
609
        margin-left: 10px;
610
        margin-top: 5px;
611
    }
612
}
613
 
614
.mr-1{
615
    height: 35px;
616
    font-size: smaller;
617
}
618
 
619
@media (min-width: 320px) {
620
    .mform fieldset.collapsible legend a.fheader[aria-expanded="true"]{
621
        margin-left: 5px;
622
        margin-right: 10px;
623
    }
624
}
625
 
626
.form-group label{
627
    margin-right: 30%;
628
}
629
 
630
[data-fieldtype="editor"]>div {
631
    margin-right: 10px;
632
}
633
 
634
.mb-0 {
635
    margin-right: 0%;
636
    margin-left: 3%;
637
}
638
 
639
.filemanager-container{
640
    margin-right: 10px;
641
}
642
 
643
.fp-navbar {
644
    border-color: #E1E1E1;
645
    margin-right: 10px;
646
}
647
 
648
.filemanager .fp-restrictions {
649
    margin-right: 15px;
650
}
651
 
652
.ml-1{
653
    margin-left: 0.25rem !important;
654
    margin-top: 13.5px !important;
655
}
656
 
657
form-inline .custom-select {
658
    margin-top: 15px;
659
}
660
 
661
.submissionstatustable{
662
    margin-top: 3%;
663
}
664
 
665
.btn:not(:disabled):not(.disabled), #page .hsuforum-tools a:not(:disabled):not(.disabled) {
666
    margin-top: 5px;
667
}
668
 
669
button:not(:disabled){
670
    height: 35px;
671
}
672
 
673
.custom-control{
674
    margin-top: 5px;
675
}
676
 
677
.tertiary-navigation .row{
678
    margin-left: 10px;
679
}
680
 
681
.h3 {
682
    font-size: 1rem;
683
    line-height: 1.3;
684
    margin-left: 10px;
685
}
686
 
687
.que .grade{
688
    margin-top: 10px;
689
}
690
 
691
.que .qtext {
692
    font-size: smaller;
693
}
694
 
695
.formulation.clearfix {
696
    width: 50%;
697
    margin-left: 25%;
698
}
699
 
700
.notyetanswered .state{
701
    margin-left: 7px;
702
}
703
 
704
.que.multichoice .answer div.r0{
705
    height: 40px;
706
    font-size: smaller;
707
}
708
 
709
.ml-1{
710
    margin-top: 0.25px !important;
711
}
712
 
713
.que .info .questionflag a{
714
    border-radius: 5px;
715
}
716
 
717
#page-mod-quiz-attempt .submitbtns .mod_quiz-next-nav{
718
    margin-right: 5px;
719
    font-size: 75%;
720
}
721
 
722
.btn--darkmode{
723
    display:none;
724
}
725
 
726
.search-input-group{
727
    margin-left: 14.5%;
728
}
729
 
730
.rui-course-card-deck {
731
    display: flex !important;
732
    flex-wrap: wrap;
733
    flex-direction: row !important;
734
}
735
 
736
.rui-course-card-deck .rui-course-card {
737
    border-radius: 20px;
738
    border: 1px solid #eee;
739
    box-shadow: 1px 1px 1px #ddd;
740
    grid-template-columns: repeat(3, 1fr);
741
    grid-template-rows: repeat(2, 1fr);
742
    max-width: calc(50% - 18px);
743
    min-width: 450px;
744
    width: 100%;
745
}
746
 
747
.rui-course-card-deck .rui-course-card > *:not(a){
748
    grid-column: 2/4;
749
}
750
 
751
.rui-course-card-deck .rui-course-card > a{
752
    grid-column: 1/2;
753
    grid-row: 1/3;
754
}
755
 
756
#page-my-index #block-region-dtopblocks {
757
    display: flex;
758
    flex-wrap: wrap;
759
    justify-content: space-between;
760
}
761
 
762
#page-my-index #block-region-dtopblocks > .card{
763
    flex: 1;
764
}
765
 
766
#page-my-index #block-region-dtopblocks .rui-course-card{
767
    max-width: none;
768
}
769
 
770
#page.drawers .main-inner{
771
    background-color: #fff;
772
}
773
 
774
.search-input-group .search-input {
775
    font-size: small;
776
    height: 35px;
777
}
778
 
779
body.drawer-open-right #sidepreopen-control {
780
    position: fixed;
781
    z-index: 1120;
782
    display: none;
783
}
784
 
785
.card-title {
786
    display: none !important;
787
}
788
 
789
.rui-main-content-title--h1 {
790
    display: none;
791
}
792
 
793
h1 {
794
    font-size: 30px;
795
    margin-bottom: 5px;
796
}
797
 
798
.block_myprofile .myprofileitem.fullname {
799
    font-size: 1.4rem;
800
}
801
 
802
.form-control, [type="text"]{
803
    border-radius: 5px;
804
    font-size: smaller;
805
    height: 35px;
806
}
807
 
808
.search-input-group .search-input-btn{
809
    right: -35px;
810
}
811
 
812
.myprofileitem p {
813
    font-size: 1.1rem;
814
}
815
 
816
.font-weight-bold {
817
    border-radius: 5px;
818
    font-size: small;
819
    height: 35px;
10 ariadna 820
}
821
 
822
.userinitials{
823
    border-radius: 30px;
824
    border: 1px solid #000000;
825
    color: #ffffff;
826
    background-color: #000;
827
}
828
 
829
 
830
.comment-message .picture .userinitials{
831
    min-width: 50px;
832
    min-height: 50px;
32 ariadna 833
}
834
 
835
.page-mycourses .block .block-controls{
836
    margin-top: 25px;
837
    right: 0;
1 efrain 838
}