| Linux webm010.cluster103.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 Path : /home/c/u/i/cuisinesj/www/new/wp-content/themes/auberge/assets/sass/starter/base/ |
| Current File : /home/c/u/i/cuisinesj/www/new/wp-content/themes/auberge/assets/sass/starter/base/__classes.scss |
/* FILE: starter/base/__classes.scss */
//
// Basic, generic CSS classes
//
// Screen reader
%screen_reader_hiding {
clip: rect( 1px, 1px, 1px, 1px );
clip-path: inset( 50% );
position: absolute !important;
height: 1px;
width: 1px;
line-height: 1px;
overflow: hidden;
}
%screen_reader_hiding_disable {
clip: auto;
clip-path: none;
position: static !important;
height: auto;
width: auto;
line-height: normal;
overflow: visible;
}
.screen-reader-text {
@extend %screen_reader_hiding;
padding: 0;
margin: -1px;
word-wrap: normal !important;
border: 0;
&:hover,
&:active,
&:focus {
clip: auto !important;
clip-path: none;
display: block;
width: auto;
height: auto;
#{$left}: $golden_minor + rem; // {{RTL}}
top: $golden_minor + rem;
padding: 1rem;
margin: 0;
font-size: 14px;
font-size: .81rem;
font-weight: 700;
line-height: normal;
text-decoration: none;
background-color: #47c;
color: #fff;
z-index: 100000; /* Above WP toolbar. */
}
}
.focus-position-static {
&:hover,
&:active,
&:focus {
position: static !important;
margin: 1px; // For focus outline
text-align: center;
}
}
// Overflow
.overflow-hidden {
overflow: hidden;
}
// Vertical alignment
%vertical_align_top {
vertical-align: top;
}
%vertical_align_middle {
vertical-align: middle;
}
%vertical_align_baseline {
vertical-align: baseline;
}
%vertical_align_bottom {
vertical-align: bottom;
}
.vertical-align-top {
@extend %vertical_align_top;
}
.vertical-align-middle {
@extend %vertical_align_middle;
}
.vertical-align-baseline {
@extend %vertical_align_baseline;
}
.vertical-align-bottom {
@extend %vertical_align_bottom;
}