171171 25%
172172 );
173173
174+ --ifm-alert-border-width : 1px ;
175+ --ifm-alert-border-left-width : 1px ;
176+ --ifm-alert-padding-vertical : 0.875rem ;
174177 --ifm-alert-shadow : none;
175- --ifm-alert-border-radius : 0 ;
176- --ifm-alert-border-left-width : 3px ;
177-
178- --ifm-doc-version-banner-background : hsl (42 , 72% , 96.5% );
179- --ifm-doc-version-banner-border : hsla (33 , 28% , 48% , 0.2 );
180- --ifm-doc-version-banner-text : hsl (28 , 32% , 24% );
181- --ifm-doc-version-banner-link : hsl (29 , 56% , 30% );
182- --ifm-doc-version-banner-link-hover : hsl (28 , 42% , 18% );
183- --ifm-doc-version-banner-link-decoration : hsla (29 , 56% , 30% , 0.24 );
184178
185179 --ifm-doc-version-badge-background : hsl (0 , 0% , 100% );
186180 --ifm-doc-version-badge-border : hsla (220 , 10% , 54% , 0.2 );
329323 85%
330324 );
331325
332- --ifm-doc-version-banner-background : hsla (32 , 18% , 18% , 0.72 );
333- --ifm-doc-version-banner-border : hsla (36 , 22% , 46% , 0.24 );
334- --ifm-doc-version-banner-text : hsl (42 , 38% , 88% );
335- --ifm-doc-version-banner-link : hsl (41 , 82% , 76% );
336- --ifm-doc-version-banner-link-hover : hsl (46 , 96% , 86% );
337- --ifm-doc-version-banner-link-decoration : hsla (41 , 82% , 76% , 0.28 );
338-
339326 --ifm-doc-version-badge-background : hsl (225 , 18% , 18% );
340327 --ifm-doc-version-badge-border : hsla (220 , 16% , 48% , 0.32 );
341328 --ifm-doc-version-badge-text : hsl (220 , 20% , 92% );
@@ -834,8 +821,7 @@ header {
834821 left : calc (-2rem - 1px );
835822}
836823
837- .theme-edit-this-page svg ,
838- .theme-admonition svg {
824+ .theme-edit-this-page svg {
839825 transform : scale (0.8 );
840826}
841827
@@ -998,35 +984,77 @@ samp {
998984 display : none;
999985}
1000986
1001- .theme-doc-version-banner {
1002- padding : 0.875 rem 1 rem ;
1003- border : 1 px solid var ( --ifm-doc-version-banner-border );
1004- border-radius : var ( --ifm-global-radius );
1005- background : var ( --ifm-doc-version-banner-background );
1006- color : var (--ifm-doc-version-banner-text );
987+ .alert {
988+ --ifm-alert-foreground-color : var ( --ifm-font-color-base ) ;
989+ }
990+
991+ . alert--secondary {
992+ --alert-accent- color: var (--ifm-color-secondary-dark );
1007993
1008- & > div {
1009- max-width : 46rem ;
994+ --ifm-alert-background-color : hsl (var (--ifm-color-secondary-hue ), 24% , 97% );
995+ --ifm-alert-border-color : hsl (var (--ifm-color-secondary-hue ), 18% , 86% );
996+
997+ [data-theme = 'dark' ] & {
998+ --ifm-alert-background-color : hsl (
999+ var (--ifm-color-secondary-hue ),
1000+ 20% ,
1001+ 11.5%
1002+ );
1003+ --ifm-alert-border-color : hsl (var (--ifm-color-secondary-hue ), 16% , 36% );
10101004 }
1005+ }
10111006
1012- & > .margin-top--md {
1013- margin-top : 0 !important ;
1007+ .alert--success {
1008+ --alert-accent-color : var (--ifm-color-success-dark );
1009+
1010+ --ifm-alert-background-color : hsl (var (--ifm-color-success-hue ), 62% , 96.8% );
1011+ --ifm-alert-border-color : hsl (var (--ifm-color-success-hue ), 48% , 85.5% );
1012+
1013+ [data-theme = 'dark' ] & {
1014+ --ifm-alert-background-color : hsl (var (--ifm-color-success-hue ), 38% , 11.5% );
1015+ --ifm-alert-border-color : hsl (var (--ifm-color-success-hue ), 30% , 36% );
10141016 }
1017+ }
1018+
1019+ .alert--info {
1020+ --alert-accent-color : var (--ifm-color-info-dark );
10151021
1016- & b {
1017- font-weight : 600 ;
1022+ --ifm-alert-background-color : hsl (var (--ifm-color-info-hue ), 70% , 96.8% );
1023+ --ifm-alert-border-color : hsl (var (--ifm-color-info-hue ), 56% , 85.5% );
1024+
1025+ [data-theme = 'dark' ] & {
1026+ --ifm-alert-background-color : hsl (var (--ifm-color-info-hue ), 46% , 11.5% );
1027+ --ifm-alert-border-color : hsl (var (--ifm-color-info-hue ), 40% , 36% );
10181028 }
1029+ }
10191030
1020- & a {
1021- color : var (--ifm-doc-version-banner-link );
1022- text-decoration-color : var (--ifm-doc-version-banner-link-decoration );
1023- text-decoration-thickness : 0.08em ;
1024- text-underline-offset : 0.2em ;
1031+ .alert--warning {
1032+ --alert-accent-color : var (--ifm-color-warning-dark );
10251033
1026- & : hover {
1027- color : var (--ifm-doc-version-banner-link-hover );
1028- text-decoration-color : currentColor;
1029- }
1034+ --ifm-alert-background-color : hsl (var (--ifm-color-warning-hue ), 68% , 96.5% );
1035+ --ifm-alert-border-color : hsl (var (--ifm-color-warning-hue ), 54% , 85% );
1036+
1037+ [data-theme = 'dark' ] & {
1038+ --ifm-alert-background-color : hsl (var (--ifm-color-warning-hue ), 46% , 11.5% );
1039+ --ifm-alert-border-color : hsl (var (--ifm-color-warning-hue ), 40% , 36% );
1040+ }
1041+ }
1042+
1043+ .alert--danger {
1044+ --alert-accent-color : var (--ifm-color-danger-dark );
1045+
1046+ --ifm-alert-background-color : hsl (var (--ifm-color-danger-hue ), 60% , 96.9% );
1047+ --ifm-alert-border-color : hsl (var (--ifm-color-danger-hue ), 48% , 85.5% );
1048+
1049+ [data-theme = 'dark' ] & {
1050+ --ifm-alert-background-color : hsl (var (--ifm-color-danger-hue ), 38% , 11.5% );
1051+ --ifm-alert-border-color : hsl (var (--ifm-color-danger-hue ), 32% , 36% );
1052+ }
1053+ }
1054+
1055+ .theme-doc-version-banner {
1056+ & > .margin-top--md {
1057+ margin-top : 0 !important ;
10301058 }
10311059}
10321060
@@ -1040,22 +1068,25 @@ samp {
10401068 font-weight : 600 ;
10411069}
10421070
1043- @media (max-width : 640px ) {
1044- .theme-doc-version-banner {
1045- padding : 0.8125rem 0.9375rem ;
1046- }
1047- }
1048-
10491071.theme-admonition {
1050- --ifm-alert-padding-vertical : 0 ;
1051- --ifm-alert-foreground-color : var (--ifm-alert-border-color );
1052- --ifm-code-background : inherit;
1072+ & [class ^= 'admonitionHeading' ] {
1073+ display : flex;
1074+ align-items : center;
1075+ font-size : inherit;
1076+ text-transform : capitalize;
1077+ color : var (--alert-accent-color , var (--ifm-alert-foreground-color ));
1078+ }
10531079
1054- background-color : transparent;
1055- color : inherit;
1080+ & [class ^= 'admonitionIcon' ] {
1081+ width : 1em ;
1082+ height : 1em ;
1083+ }
10561084
1057- & [class ^= 'admonitionHeading' ] {
1058- color : var (--ifm-alert-foreground-color );
1085+ & [class ^= 'admonitionIcon' ] svg {
1086+ display : block;
1087+ width : 100% ;
1088+ height : 100% ;
1089+ fill : var (--alert-accent-color , var (--ifm-alert-foreground-color ));
10591090 }
10601091}
10611092
@@ -1143,7 +1174,7 @@ samp {
11431174 left : 8px ;
11441175 padding-right : 8px ;
11451176 content : '+' ;
1146- color : var (--ifm-color-success-dark );
1177+ color : var (--ifm-color-success-darker );
11471178 }
11481179}
11491180
@@ -1158,7 +1189,7 @@ samp {
11581189 left : 8px ;
11591190 padding-right : 8px ;
11601191 content : '-' ;
1161- color : var (--ifm-color-danger-dark );
1192+ color : var (--ifm-color-danger-darker );
11621193 }
11631194}
11641195
0 commit comments