1+ /**************************************************
2+ * Start of default styles as of Apereo CAS 6.2.x *
3+ **************************************************/
4+
15/* Root / Reset */
26
37: root {
@@ -114,6 +118,20 @@ header>nav .cas-brand .cas-logo {
114118 border : none;
115119}
116120
121+ /**
122+ * Disabled for OSF CAS.
123+ *
124+ * @media screen and (max-width: 767.99px) {
125+ * .login-section {
126+ * border-right: none;
127+ * border-bottom: 1px solid rgba(0, 0, 0, .2);
128+ * border-bottom: var(--cas-theme-border-light, 1px solid rgba(0, 0, 0, .2));
129+ * max-width: none;
130+ * padding: 0 1.5rem;
131+ * }
132+ * }
133+ */
134+
117135.close {
118136 font-size : 1.5rem ;
119137 font-weight : 700 ;
@@ -122,7 +140,6 @@ header>nav .cas-brand .cas-logo {
122140 text-shadow : 0 1px 0 # fff ;
123141 text-transform : none;
124142 text-decoration : none;
125- ;
126143}
127144
128145button .close {
@@ -209,6 +226,16 @@ button.close {
209226 margin-right : 0.375rem ;
210227}
211228
229+ /**
230+ * Disabled for OSF CAS.
231+ *
232+ * @media screen and (max-width: 767.99px) {
233+ * .logout-banner {
234+ * width: 100%;
235+ * }
236+ * }
237+ */
238+
212239.cas-footer {
213240 font-size : 0.75rem ;
214241}
@@ -568,7 +595,13 @@ button.close {
568595 border-radius : 4px ;
569596}
570597
571- /* customized styles for OSF CAS */
598+ /************************************************
599+ * End of default styles as of Apereo CAS 6.2.x *
600+ ************************************************/
601+
602+ /******************************************
603+ * Start of customized styles for OSF CAS *
604+ ******************************************/
572605
573606: root {
574607 --cas-theme-osf-navbar : # 263947 ;
@@ -578,12 +611,12 @@ button.close {
578611 --cas-theme-osf-green : # 357935 ;
579612 --cas-theme-osf-blue : # 1b6d85 ;
580613 --cas-theme-osf-red : # b52b27 ;
581- --cas-theme-osf-disabled : var ( --cas-theme-osf-grey , # eeeeee) ;
614+ --cas-theme-osf-disabled : # eeeeee ;
582615 --cas-theme-osf-disabled-dark : # cccccc ;
583616 --cas-theme-primary : var (--cas-theme-osf-navbar , # 263947 );
584617 --cas-theme-danger : var (--cas-theme-osf-red , # b52b27 );
585618 --mdc-theme-primary : var (--cas-theme-primary , # 263947 );
586- --mdc-theme-surface : var (--cas-theme-osf-surface , # F7F7F7 );
619+ --mdc-theme-surface : var (--cas-theme-osf-surface , # f7f7f7 );
587620}
588621
589622body {
@@ -611,22 +644,6 @@ body {
611644 justify-content : center;
612645}
613646
614-
615- .mdi-before-text {
616- font-size : inherit;
617- vertical-align : text-bottom;
618- margin-right : 0.5rem ;
619- }
620-
621- .mdi-before-text : before {
622- font-size : inherit;
623- }
624-
625- .cas-field-primary {
626- margin-bottom : 1rem !important ;
627- margin-top : 0.5rem !important ;
628- }
629-
630647.hr-text {
631648 line-height : 1rem ;
632649 position : relative;
@@ -639,7 +656,6 @@ body {
639656 font-size : 1rem ;
640657}
641658
642-
643659.hr-text ::before {
644660 content : '' ;
645661 background : linear-gradient (to right, transparent, black, var (--cas-theme-osf-surface , # f7f7f7 ));
@@ -719,10 +735,6 @@ body {
719735 background-color : var (--cas-theme-osf-disabled , # EFEFEF );
720736}
721737
722- .title-danger {
723- color : var (--cas-theme-osf-red , # b52b27 );
724- }
725-
726738.mdc-top-app-bar__row ,
727739.mdc-top-app-bar__row .mdc-top-app-bar__section {
728740 min-width : fit-content;
@@ -810,6 +822,20 @@ body {
810822 margin : 0.5rem 0 ;
811823}
812824
825+ .mdi-before-text {
826+ font-size : inherit;
827+ vertical-align : text-bottom;
828+ margin-right : 0.5rem ;
829+ }
830+
831+ .mdi-before-text : before {
832+ font-size : inherit;
833+ }
834+
835+ .title-danger {
836+ color : var (--cas-theme-osf-red , # b52b27 );
837+ }
838+
813839.text-no-wrap {
814840 white-space : nowrap;
815841}
@@ -822,14 +848,11 @@ body {
822848 font-size : 1.125rem ;
823849}
824850
825- .text-extra-large {
826- font-size : 1.25rem ;
827- }
828-
829851.margin-large-vertical {
830852 margin : 1rem 0 ;
831853}
832854
855+ .hidden-button ,
833856.hidden-details {
834857 display : none;
835858}
@@ -849,6 +872,10 @@ body {
849872 padding-left : 28px ;
850873}
851874
875+ .login-error-card .form-button {
876+ padding-top : 1rem ;
877+ }
878+
852879.login-section .mdc-button ,
853880.login-section .mdc-text-field ,
854881.login-error-card .mdc-button ,
@@ -903,6 +930,11 @@ body {
903930 margin : 0.25rem 0 ;
904931}
905932
933+ .cas-field-primary {
934+ margin-bottom : 1rem !important ;
935+ margin-top : 0.5rem !important ;
936+ }
937+
906938.cas-field-col-2 {
907939 margin-top : 1rem !important ;
908940 margin-bottom : 1.5rem !important ;
@@ -1142,3 +1174,7 @@ body {
11421174 padding-top : 0.625rem !important ;
11431175 }
11441176}
1177+
1178+ /****************************************
1179+ * End of customized styles for OSF CAS *
1180+ ****************************************/
0 commit comments