@ -10,23 +10,44 @@
* Grid system definition for the content narrow layout .
* /
/ *
* Media query breakpoints .
* Processed by postcss / postcss-custom-media .
* /
/* Navigation related breakpoints */
/* Grid related breakpoints */
/* Grid shifts from 6 to 14 columns. */
/* Width of the entire grid maxes out. */
. layout--content-narrow ,
. layout--pass--content-narrow > * {
-ms-grid-column : 1 ;
-ms-grid-column-span : 6 ;
grid-column : 1 / 7 ;
width : 100 % ;
width : 100 %
}
@ media ( min-width : 43 . 75rem ) {
. layout--content-narrow ,
. layout--pass--content-narrow > * {
grid-column : 2 / 14 ;
-ms-grid-column : 2 ;
-ms-grid-column-span : 12 ;
grid-column : 2 / 14
}
}
@ media ( min-width : 62 . 5rem ) {
. layout--content-narrow ,
. layout--pass--content-narrow > * {
grid-column : 3 / 11 ;
-ms-grid-column : 3 ;
-ms-grid-column-span : 8 ;
grid-column : 3 / 11
}
}
@ -40,28 +61,34 @@
* /
@ media ( min-width : 43 . 75rem ) {
. layout--content-narrow . layout--content-narrow ,
. layout--pass--content-narrow > * . layout--content-narrow ,
. layout--content-medium . layout--content-narrow ,
. layout--pass--content-medium > * . layout--content-narrow ,
. layout--content-narrow . layout--pass--content-narrow > * ,
. layout--pass--content-narrow > * . layout--content-narrow ,
. layout--pass--content-narrow > * . layout--pass--content-narrow > * ,
. layout--content-medium . layout--content-narrow ,
. layout--content-medium . layout--pass--content-narrow > * ,
. layout--pass--content-medium > * . layout--content-narrow ,
. layout--pass--content-medium > * . layout--pass--content-narrow > * {
grid-column : 1 / 13 ;
-ms-grid-column : 1 ;
-ms-grid-column-span : 12 ;
grid-column : 1 / 13
}
}
@ media ( min-width : 62 . 5rem ) {
. layout--content-narrow . layout--content-narrow ,
. layout--pass--content-narrow > * . layout--content-narrow ,
. layout--content-medium . layout--content-narrow ,
. layout--pass--content-medium > * . layout--content-narrow ,
. layout--content-narrow . layout--pass--content-narrow > * ,
. layout--pass--content-narrow > * . layout--content-narrow ,
. layout--pass--content-narrow > * . layout--pass--content-narrow > * ,
. layout--content-medium . layout--content-narrow ,
. layout--content-medium . layout--pass--content-narrow > * ,
. layout--pass--content-medium > * . layout--content-narrow ,
. layout--pass--content-medium > * . layout--pass--content-narrow > * {
grid-column : 1 / 9 ;
-ms-grid-column : 1 ;
-ms-grid-column-span : 8 ;
grid-column : 1 / 9
}
}
@ -71,53 +98,77 @@
* /
@ media ( min-width : 43 . 75rem ) {
. layout--content-narrow . text-content blockquote :: before ,
. layout--pass--content-narrow > * . text-content blockquote :: before ,
. layout--content-narrow . text-content blockquote :: before ,
. layout--pass--content-narrow > * . text-content blockquote :: before {
inset-inline-start : calc ( -1 * ( var ( --grid-col-width ) + var ( --grid-gap ) ) ) ;
[ dir = "ltr" ] . layout--content-narrow . text-content blockquote :: before , [ dir = "ltr" ] . layout--content-narrow . text-content blockquote :: before , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content blockquote :: before , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content blockquote :: before {
left : calc ( var ( --grid-col-width ) * -1 + var ( --grid-gap ) * -1 )
}
[ dir = "rtl" ] . layout--content-narrow . text-content blockquote :: before , [ dir = "rtl" ] . layout--content-narrow . text-content blockquote :: before , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content blockquote :: before , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content blockquote :: before {
right : calc ( var ( --grid-col-width ) * -1 + var ( --grid-gap ) * -1 )
}
}
@ media ( min-width : 43 . 75rem ) {
. layout--content-narrow . text-content blockquote :: after ,
. layout--pass--content-narrow > * . text-content blockquote :: after ,
. layout--content-narrow . text-content blockquote :: after ,
. layout--pass--content-narrow > * . text-content blockquote :: after {
inset-inline-start : calc ( -1 * ( var ( --grid-col-width ) + var ( --grid-gap ) ) ) ;
[ dir = "ltr" ] . layout--content-narrow . text-content blockquote :: after , [ dir = "ltr" ] . layout--content-narrow . text-content blockquote :: after , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content blockquote :: after , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content blockquote :: after {
left : calc ( var ( --grid-col-width ) * -1 + var ( --grid-gap ) * -1 )
}
[ dir = "rtl" ] . layout--content-narrow . text-content blockquote :: after , [ dir = "rtl" ] . layout--content-narrow . text-content blockquote :: after , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content blockquote :: after , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content blockquote :: after {
right : calc ( var ( --grid-col-width ) * -1 + var ( --grid-gap ) * -1 )
}
[ dir = "ltr" ] . layout--content-narrow . text-content blockquote :: after , [ dir = "ltr" ] . layout--content-narrow . text-content blockquote :: after , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content blockquote :: after , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content blockquote :: after {
margin-left : 2px
}
[ dir = "rtl" ] . layout--content-narrow . text-content blockquote :: after , [ dir = "rtl" ] . layout--content-narrow . text-content blockquote :: after , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content blockquote :: after , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content blockquote :: after {
margin-right : 2px
}
. layout--content-narrow . text-content blockquote :: after , . layout--content-narrow . text-content blockquote :: after , . layout--pass--content-narrow > * . text-content blockquote :: after , . layout--pass--content-narrow > * . text-content blockquote :: after {
width : var ( --sp ) ;
height : calc ( 100 % - 2 . 8125rem ) ;
margin-inline-start : 2px ;
height : calc ( 100 % - 2 . 8125rem )
}
}
@ media ( min-width : 43 . 75rem ) {
. layout--content-narrow . text-content blockquote ,
. layout--pass--content-narrow > * . text-content blockquote ,
. layout--content-narrow . text-content blockquote ,
. layout--pass--content-narrow > * . text-content blockquote {
width : calc ( 10 * var ( --grid-col-width ) + 9 * var ( --grid-gap ) ) ;
margin-block : var ( --sp3 ) ;
padding-inline-start : 0 ;
[ dir = "ltr" ] . layout--content-narrow . text-content blockquote , [ dir = "ltr" ] . layout--content-narrow . text-content blockquote , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content blockquote , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content blockquote {
padding-left : 0
}
[ dir = "rtl" ] . layout--content-narrow . text-content blockquote , [ dir = "rtl" ] . layout--content-narrow . text-content blockquote , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content blockquote , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content blockquote {
padding-right : 0
}
. layout--content-narrow . text-content blockquote , . layout--content-narrow . text-content blockquote , . layout--pass--content-narrow > * . text-content blockquote , . layout--pass--content-narrow > * . text-content blockquote {
width : calc ( var ( --grid-col-width ) * 10 + var ( --grid-gap ) * 9 ) ;
margin-top : var ( --sp3 ) ;
margin-bottom : var ( --sp3 )
}
}
@ media ( min-width : 43 . 75rem ) {
. layout--content-narrow . text-content pre ,
. layout--pass--content-narrow > * . text-content pre ,
. layout--content-narrow . text-content pre ,
. layout--pass--content-narrow > * . text-content pre {
margin-block : var ( --sp3 ) ;
. layout--content-narrow . text-content pre , . layout--content-narrow . text-content pre , . layout--pass--content-narrow > * . text-content pre , . layout--pass--content-narrow > * . text-content pre {
margin-top : var ( --sp3 ) ;
margin-bottom : var ( --sp3 )
}
}
@ media ( min-width : 62 . 5rem ) {
. layout--content-narrow . text-content pre ,
. layout--pass--content-narrow > * . text-content pre ,
. layout--content-narrow . text-content pre ,
. layout--pass--content-narrow > * . text-content pre {
width : calc ( 12 * var ( --grid-col-width ) + 11 * var ( --grid-gap ) ) ;
margin-inline-start : calc ( -1 * ( var ( --grid-col-width ) + var ( --grid-gap ) ) ) ;
[ dir = "ltr" ] . layout--content-narrow . text-content pre , [ dir = "ltr" ] . layout--content-narrow . text-content pre , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content pre , [ dir = "ltr" ] . layout--pass--content-narrow > * . text-content pre {
margin-left : calc ( var ( --grid-col-width ) * -1 + var ( --grid-gap ) * -1 )
}
[ dir = "rtl" ] . layout--content-narrow . text-content pre , [ dir = "rtl" ] . layout--content-narrow . text-content pre , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content pre , [ dir = "rtl" ] . layout--pass--content-narrow > * . text-content pre {
margin-right : calc ( var ( --grid-col-width ) * -1 + var ( --grid-gap ) * -1 )
}
. layout--content-narrow . text-content pre , . layout--content-narrow . text-content pre , . layout--pass--content-narrow > * . text-content pre , . layout--pass--content-narrow > * . text-content pre {
width : calc ( var ( --grid-col-width ) * 12 + var ( --grid-gap ) * 11 )
}
}
@ -127,12 +178,12 @@
* /
. sidebar-grid . layout--content-narrow . text-content blockquote ,
. sidebar-grid . layout--pass-- content-narrow > * . text-content blockquot e,
. sidebar-grid . layout--content-narrow . text-content pr e,
. sidebar-grid . layout--content-narrow . text-content blockquote ,
. sidebar-grid . layout--pass--content-narrow > * . text-content blockquote ,
. sidebar-grid . layout--content-narrow . text-content pre ,
. sidebar-grid . layout--pass--content-narrow > * . text-content blockquote ,
. sidebar-grid . layout--pass--content-narrow > * . text-content pre ,
. sidebar-grid . layout--content-narrow . text-content pr e,
. sidebar-grid . layout--pass-- content-narrow > * . text-content blockquot e,
. sidebar-grid . layout--pass--content-narrow > * . text-content pre {
width : auto ;
}