Back to home page

EIC code displayed by LXR

 
 

    


Warning, /iDDS/monitor/data/scss/bootstrap/_utilities.scss is written in an unsupported language. File is not indexed.

0001 // Utilities
0002 
0003 $utilities: () !default;
0004 // stylelint-disable-next-line scss/dollar-variable-default
0005 $utilities: map-merge(
0006   (
0007     "align": (
0008       property: vertical-align,
0009       class: align,
0010       values: baseline top middle bottom text-bottom text-top
0011     ),
0012     "float": (
0013       responsive: true,
0014       property: float,
0015       values: (
0016         start: left,
0017         end: right,
0018         none: none,
0019       )
0020     ),
0021     "overflow": (
0022       property: overflow,
0023       values: auto hidden visible scroll,
0024     ),
0025     "display": (
0026       responsive: true,
0027       print: true,
0028       property: display,
0029       class: d,
0030       values: inline inline-block block grid table table-row table-cell flex inline-flex none
0031     ),
0032     "shadow": (
0033       property: box-shadow,
0034       class: shadow,
0035       values: (
0036         null: $box-shadow,
0037         sm: $box-shadow-sm,
0038         lg: $box-shadow-lg,
0039         none: none,
0040       )
0041     ),
0042     "position": (
0043       property: position,
0044       values: static relative absolute fixed sticky
0045     ),
0046     "top": (
0047       property: top,
0048       values: $position-values
0049     ),
0050     "bottom": (
0051       property: bottom,
0052       values: $position-values
0053     ),
0054     "start": (
0055       property: left,
0056       class: start,
0057       values: $position-values
0058     ),
0059     "end": (
0060       property: right,
0061       class: end,
0062       values: $position-values
0063     ),
0064     "translate-middle": (
0065       property: transform,
0066       class: translate-middle,
0067       values: (
0068         null: translate(-50%, -50%),
0069         x: translateX(-50%),
0070         y: translateY(-50%),
0071       )
0072     ),
0073     "border": (
0074       property: border,
0075       values: (
0076         null: $border-width solid $border-color,
0077         0: 0,
0078       )
0079     ),
0080     "border-top": (
0081       property: border-top,
0082       values: (
0083         null: $border-width solid $border-color,
0084         0: 0,
0085       )
0086     ),
0087     "border-end": (
0088       property: border-right,
0089       class: border-end,
0090       values: (
0091         null: $border-width solid $border-color,
0092         0: 0,
0093       )
0094     ),
0095     "border-bottom": (
0096       property: border-bottom,
0097       values: (
0098         null: $border-width solid $border-color,
0099         0: 0,
0100       )
0101     ),
0102     "border-start": (
0103       property: border-left,
0104       class: border-start,
0105       values: (
0106         null: $border-width solid $border-color,
0107         0: 0,
0108       )
0109     ),
0110     "border-color": (
0111       property: border-color,
0112       class: border,
0113       values: map-merge($theme-colors, ("white": $white))
0114     ),
0115     "border-width": (
0116       property: border-width,
0117       class: border,
0118       values: $border-widths
0119     ),
0120     // Sizing utilities
0121     "width": (
0122       property: width,
0123       class: w,
0124       values: (
0125         25: 25%,
0126         50: 50%,
0127         75: 75%,
0128         100: 100%,
0129         auto: auto
0130       )
0131     ),
0132     "max-width": (
0133       property: max-width,
0134       class: mw,
0135       values: (100: 100%)
0136     ),
0137     "viewport-width": (
0138       property: width,
0139       class: vw,
0140       values: (100: 100vw)
0141     ),
0142     "min-viewport-width": (
0143       property: min-width,
0144       class: min-vw,
0145       values: (100: 100vw)
0146     ),
0147     "height": (
0148       property: height,
0149       class: h,
0150       values: (
0151         25: 25%,
0152         50: 50%,
0153         75: 75%,
0154         100: 100%,
0155         auto: auto
0156       )
0157     ),
0158     "max-height": (
0159       property: max-height,
0160       class: mh,
0161       values: (100: 100%)
0162     ),
0163     "viewport-height": (
0164       property: height,
0165       class: vh,
0166       values: (100: 100vh)
0167     ),
0168     "min-viewport-height": (
0169       property: min-height,
0170       class: min-vh,
0171       values: (100: 100vh)
0172     ),
0173     // Flex utilities
0174     "flex": (
0175       responsive: true,
0176       property: flex,
0177       values: (fill: 1 1 auto)
0178     ),
0179     "flex-direction": (
0180       responsive: true,
0181       property: flex-direction,
0182       class: flex,
0183       values: row column row-reverse column-reverse
0184     ),
0185     "flex-grow": (
0186       responsive: true,
0187       property: flex-grow,
0188       class: flex,
0189       values: (
0190         grow-0: 0,
0191         grow-1: 1,
0192       )
0193     ),
0194     "flex-shrink": (
0195       responsive: true,
0196       property: flex-shrink,
0197       class: flex,
0198       values: (
0199         shrink-0: 0,
0200         shrink-1: 1,
0201       )
0202     ),
0203     "flex-wrap": (
0204       responsive: true,
0205       property: flex-wrap,
0206       class: flex,
0207       values: wrap nowrap wrap-reverse
0208     ),
0209     "gap": (
0210       responsive: true,
0211       property: gap,
0212       class: gap,
0213       values: $spacers
0214     ),
0215     "justify-content": (
0216       responsive: true,
0217       property: justify-content,
0218       values: (
0219         start: flex-start,
0220         end: flex-end,
0221         center: center,
0222         between: space-between,
0223         around: space-around,
0224         evenly: space-evenly,
0225       )
0226     ),
0227     "align-items": (
0228       responsive: true,
0229       property: align-items,
0230       values: (
0231         start: flex-start,
0232         end: flex-end,
0233         center: center,
0234         baseline: baseline,
0235         stretch: stretch,
0236       )
0237     ),
0238     "align-content": (
0239       responsive: true,
0240       property: align-content,
0241       values: (
0242         start: flex-start,
0243         end: flex-end,
0244         center: center,
0245         between: space-between,
0246         around: space-around,
0247         stretch: stretch,
0248       )
0249     ),
0250     "align-self": (
0251       responsive: true,
0252       property: align-self,
0253       values: (
0254         auto: auto,
0255         start: flex-start,
0256         end: flex-end,
0257         center: center,
0258         baseline: baseline,
0259         stretch: stretch,
0260       )
0261     ),
0262     "order": (
0263       responsive: true,
0264       property: order,
0265       values: (
0266         first: -1,
0267         0: 0,
0268         1: 1,
0269         2: 2,
0270         3: 3,
0271         4: 4,
0272         5: 5,
0273         last: 6,
0274       ),
0275     ),
0276     // Margin utilities
0277     "margin": (
0278       responsive: true,
0279       property: margin,
0280       class: m,
0281       values: map-merge($spacers, (auto: auto))
0282     ),
0283     "margin-x": (
0284       responsive: true,
0285       property: margin-right margin-left,
0286       class: mx,
0287       values: map-merge($spacers, (auto: auto))
0288     ),
0289     "margin-y": (
0290       responsive: true,
0291       property: margin-top margin-bottom,
0292       class: my,
0293       values: map-merge($spacers, (auto: auto))
0294     ),
0295     "margin-top": (
0296       responsive: true,
0297       property: margin-top,
0298       class: mt,
0299       values: map-merge($spacers, (auto: auto))
0300     ),
0301     "margin-end": (
0302       responsive: true,
0303       property: margin-right,
0304       class: me,
0305       values: map-merge($spacers, (auto: auto))
0306     ),
0307     "margin-bottom": (
0308       responsive: true,
0309       property: margin-bottom,
0310       class: mb,
0311       values: map-merge($spacers, (auto: auto))
0312     ),
0313     "margin-start": (
0314       responsive: true,
0315       property: margin-left,
0316       class: ms,
0317       values: map-merge($spacers, (auto: auto))
0318     ),
0319     // Negative margin utilities
0320     "negative-margin": (
0321       responsive: true,
0322       property: margin,
0323       class: m,
0324       values: $negative-spacers
0325     ),
0326     "negative-margin-x": (
0327       responsive: true,
0328       property: margin-right margin-left,
0329       class: mx,
0330       values: $negative-spacers
0331     ),
0332     "negative-margin-y": (
0333       responsive: true,
0334       property: margin-top margin-bottom,
0335       class: my,
0336       values: $negative-spacers
0337     ),
0338     "negative-margin-top": (
0339       responsive: true,
0340       property: margin-top,
0341       class: mt,
0342       values: $negative-spacers
0343     ),
0344     "negative-margin-end": (
0345       responsive: true,
0346       property: margin-right,
0347       class: me,
0348       values: $negative-spacers
0349     ),
0350     "negative-margin-bottom": (
0351       responsive: true,
0352       property: margin-bottom,
0353       class: mb,
0354       values: $negative-spacers
0355     ),
0356     "negative-margin-start": (
0357       responsive: true,
0358       property: margin-left,
0359       class: ms,
0360       values: $negative-spacers
0361     ),
0362     // Padding utilities
0363     "padding": (
0364       responsive: true,
0365       property: padding,
0366       class: p,
0367       values: $spacers
0368     ),
0369     "padding-x": (
0370       responsive: true,
0371       property: padding-right padding-left,
0372       class: px,
0373       values: $spacers
0374     ),
0375     "padding-y": (
0376       responsive: true,
0377       property: padding-top padding-bottom,
0378       class: py,
0379       values: $spacers
0380     ),
0381     "padding-top": (
0382       responsive: true,
0383       property: padding-top,
0384       class: pt,
0385       values: $spacers
0386     ),
0387     "padding-end": (
0388       responsive: true,
0389       property: padding-right,
0390       class: pe,
0391       values: $spacers
0392     ),
0393     "padding-bottom": (
0394       responsive: true,
0395       property: padding-bottom,
0396       class: pb,
0397       values: $spacers
0398     ),
0399     "padding-start": (
0400       responsive: true,
0401       property: padding-left,
0402       class: ps,
0403       values: $spacers
0404     ),
0405     // Text
0406     "font-size": (
0407       rfs: true,
0408       property: font-size,
0409       class: fs,
0410       values: $font-sizes
0411     ),
0412     "font-style": (
0413       property: font-style,
0414       class: fst,
0415       values: italic normal
0416     ),
0417     "font-weight": (
0418       property: font-weight,
0419       class: fw,
0420       values: (
0421         light: $font-weight-light,
0422         lighter: $font-weight-lighter,
0423         normal: $font-weight-normal,
0424         bold: $font-weight-bold,
0425         bolder: $font-weight-bolder
0426       )
0427     ),
0428     "text-transform": (
0429       property: text-transform,
0430       class: text,
0431       values: lowercase uppercase capitalize
0432     ),
0433     "text-align": (
0434       responsive: true,
0435       property: text-align,
0436       class: text,
0437       values: (
0438         start: left,
0439         end: right,
0440         center: center,
0441       )
0442     ),
0443     "color": (
0444       property: color,
0445       class: text,
0446       values: map-merge(
0447         $theme-colors,
0448         (
0449           "white": $white,
0450           "body": $body-color,
0451           "muted": $text-muted,
0452           "black-50": rgba($black, .5),
0453           "white-50": rgba($white, .5),
0454           "reset": inherit,
0455         )
0456       )
0457     ),
0458     "line-height": (
0459       property: line-height,
0460       class: lh,
0461       values: (
0462         1: 1,
0463         sm: $line-height-sm,
0464         base: $line-height-base,
0465         lg: $line-height-lg,
0466       )
0467     ),
0468     "background-color": (
0469       property: background-color,
0470       class: bg,
0471       values: map-merge(
0472         $theme-colors,
0473         (
0474           "body": $body-bg,
0475           "white": $white,
0476           "transparent": transparent
0477         )
0478       )
0479     ),
0480     "gradient": (
0481       property: background-image,
0482       class: bg,
0483       values: (gradient: var(--#{$variable-prefix}gradient))
0484     ),
0485     "white-space": (
0486       property: white-space,
0487       class: text,
0488       values: (
0489         wrap: normal,
0490         nowrap: nowrap,
0491       )
0492     ),
0493     "text-decoration": (
0494       property: text-decoration,
0495       values: none underline line-through
0496     ),
0497     "word-wrap": (
0498       property: word-wrap word-break,
0499       class: text,
0500       values: (break: break-word),
0501       rtl: false
0502     ),
0503     "font-family": (
0504       property: font-family,
0505       class: font,
0506       values: (monospace: var(--#{$variable-prefix}font-monospace))
0507     ),
0508     "user-select": (
0509       property: user-select,
0510       values: all auto none
0511     ),
0512     "pointer-events": (
0513       property: pointer-events,
0514       class: pe,
0515       values: none auto,
0516     ),
0517     "rounded": (
0518       property: border-radius,
0519       class: rounded,
0520       values: (
0521         null: $border-radius,
0522         0: 0,
0523         1: $border-radius-sm,
0524         2: $border-radius,
0525         3: $border-radius-lg,
0526         circle: 50%,
0527         pill: $border-radius-pill
0528       )
0529     ),
0530     "rounded-top": (
0531       property: border-top-left-radius border-top-right-radius,
0532       class: rounded-top,
0533       values: (null: $border-radius)
0534     ),
0535     "rounded-end": (
0536       property: border-top-right-radius border-bottom-right-radius,
0537       class: rounded-end,
0538       values: (null: $border-radius)
0539     ),
0540     "rounded-bottom": (
0541       property: border-bottom-right-radius border-bottom-left-radius,
0542       class: rounded-bottom,
0543       values: (null: $border-radius)
0544     ),
0545     "rounded-start": (
0546       property: border-bottom-left-radius border-top-left-radius,
0547       class: rounded-start,
0548       values: (null: $border-radius)
0549     ),
0550     "visibility": (
0551       property: visibility,
0552       class: null,
0553       values: (
0554         visible: visible,
0555         invisible: hidden,
0556       )
0557     )
0558   ),
0559   $utilities
0560 );