You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hestiacp/web/css/src/utilities.css

193 lines
2.7 KiB

1 year ago
/* Utilities
========================================================================== */
.u-block {
display: block !important;
}
.u-hidden {
display: none !important;
}
.u-hidden-visually {
border: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
height: 1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important;
}
.u-noselect {
user-select: none !important;
}
.u-text-right {
text-align: right !important;
}
.u-text-center {
text-align: center !important;
}
.u-text-center-desktop {
@media (--viewport-large) {
text-align: center !important;
}
}
.u-text-small {
font-size: 0.75rem !important;
}
.u-text-bold {
font-weight: bold !important;
}
.u-text-truncate {
overflow: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
}
.u-text-break {
word-break: break-word !important;
}
.u-text-no-wrap {
white-space: nowrap !important;
}
.u-overflow {
overflow: auto !important;
}
.u-mt15 {
margin-top: 15px !important;
}
.u-mt10 {
margin-top: 10px !important;
}
.u-mt20 {
margin-top: 20px !important;
}
.u-ml5 {
margin-left: 5px !important;
}
.u-ml10 {
margin-left: 10px !important;
}
.u-mr5 {
margin-right: 5px !important;
}
.u-mr10 {
margin-right: 10px !important;
}
.u-mb5 {
margin-bottom: 5px !important;
}
.u-mb10 {
margin-bottom: 10px !important;
}
.u-mb20 {
margin-bottom: 20px !important;
}
.u-mb40 {
margin-bottom: 40px !important;
}
.u-pt10 {
padding-top: 10px !important;
}
.u-pl30 {
padding-left: 30px !important;
}
.u-pr30 {
padding-right: 30px !important;
}
.u-pos-relative {
position: relative !important;
}
.u-width-full {
width: 100% !important;
}
.u-min-height100 {
min-height: 100px !important;
}
.u-min-height300 {
min-height: 300px !important;
}
.u-min-height600 {
min-height: 600px !important;
}
.u-max-width200 {
max-width: 200px !important;
}
.u-max-width300 {
max-width: 300px !important;
}
.u-max-height300 {
max-height: 300px !important;
}
.u-side-by-side {
display: flex !important;
justify-content: space-between !important;
align-items: center !important;
}
.u-list-bulleted {
list-style: disc !important;
padding-left: 40px !important;
}
.u-allow-resize {
min-width: 100% !important;
resize: both !important;
}
.u-unstyled-button {
border: 0 !important;
padding: 0 !important;
background-color: transparent !important;
}
.u-console {
font-family: var(--font-family-monospace) !important;
white-space: pre !important;
line-height: 1.2 !important;
}
.u-hide-tablet {
@media (--viewport-medium) {
display: none !important;
}
}
.u-hide-desktop {
@media (--viewport-large) {
display: none !important;
}
}