| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210 |
- .u-relative {
- position: relative;
- }
- .u-pointer {
- user-select: none;
- cursor: pointer;
- }
- .u-readonly {
- user-select: none;
- }
- .u-ellipsis {
- white-space: nowrap;
- overflow: hidden;
- text-overflow: ellipsis;
- }
- .u-overflow-x--auto {
- overflow-x: auto;
- overflow-y: hidden;
- }
- .u-overflow-y--auto {
- overflow-x: hidden;
- overflow-y: auto;
- }
- .u-color--blue {
- color: $blue;
- }
- .u-color--primary {
- color: $primary;
- }
- .u-color--success {
- color: $success;
- &.dark {
- color: $success--dark;
- }
- }
- .u-color--error {
- color: $error;
- &.light {
- color: #fb8885;
- }
- &.dark {
- color: #e51414;
- }
- }
- .u-color--warning {
- color: $warning;
- }
- .u-color--white {
- color: #fff;
- }
- .u-color--black {
- color: $black;
- &.light {
- color: $gray;
- }
- }
- .u-color--info {
- color: $info--dark;
- &.light {
- color: $info;
- }
- }
- .u-bold {
- font-weight: bold;
- }
- .u-text {
- &--center {
- text-align: center;
- }
- &--right {
- text-align: right;
- }
- }
- .u-align-self {
- &--stretch {
- align-self: stretch;
- }
- &--center {
- align-self: center;
- }
- &--start {
- align-self: flex-start;
- }
- }
- .u-size--contain {
- background-position: center center;
- background-size: contain;
- background-repeat: no-repeat;
- }
- .u-width--auto {
- width: auto !important;
- }
- .u-password {
- -webkit-text-security: disc;
- }
- .u-font-size--xs {
- font-size: $font-size--xs !important;
- }
- .u-font-size--sm {
- font-size: $font-size--sm !important;
- }
- .u-font-size {
- font-size: $font-size !important;
- }
- .u-font-size--md {
- font-size: $font-size--md !important;
- }
- .u-font-size--lg {
- font-size: $font-size--lg !important;
- }
- .u-font-size--xl {
- font-size: $font-size--xl !important;
- }
- .u-font-size--2xl {
- font-size: $font-size--2xl !important;
- }
- .u-font-size--3xl {
- font-size: $font-size--3xl !important;
- }
- .u-required::before {
- content: '*';
- color: #ff0000;
- }
- .has-info {
- position: relative;
- margin-bottom: 18px;
- &::after {
- content: attr(data-info);
- position: absolute;
- left: 0;
- bottom: -18px;
- color: $gray;
- font-size: 12px;
- line-height: 1;
- }
- }
- .u-events--none {
- pointer-events: none !important;
- }
- .u-fit--contain {
- object-fit: contain !important;
- }
- .u-width {
- width: 200px !important;
- &--xs {
- width: 120px !important;
- }
- &--sm {
- width: 160px !important;
- }
- &--md {
- width: 240px !important;
- }
- &--lg {
- width: 320px !important;
- }
- &--2xl {
- width: 400px !important;
- }
- }
- .u-vertical--middle {
- vertical-align: middle;
- }
|