[ Index ] |
PHP Cross Reference of Joomla 4.2.2 documentation |
[Summary view] [Print] [Text view]
1 // stylelint-disable indentation 2 3 // Utilities 4 5 $utilities: () !default; 6 // stylelint-disable-next-line scss/dollar-variable-default 7 $utilities: map-merge( 8 ( 9 // scss-docs-start utils-vertical-align 10 "align": ( 11 property: vertical-align, 12 class: align, 13 values: baseline top middle bottom text-bottom text-top 14 ), 15 // scss-docs-end utils-vertical-align 16 // scss-docs-start utils-float 17 "float": ( 18 responsive: true, 19 property: float, 20 values: ( 21 start: left, 22 end: right, 23 none: none, 24 ) 25 ), 26 // scss-docs-end utils-float 27 // Opacity utilities 28 // scss-docs-start utils-opacity 29 "opacity": ( 30 property: opacity, 31 values: ( 32 0: 0, 33 25: .25, 34 50: .5, 35 75: .75, 36 100: 1, 37 ) 38 ), 39 // scss-docs-end utils-opacity 40 // scss-docs-start utils-overflow 41 "overflow": ( 42 property: overflow, 43 values: auto hidden visible scroll, 44 ), 45 // scss-docs-end utils-overflow 46 // scss-docs-start utils-display 47 "display": ( 48 responsive: true, 49 print: true, 50 property: display, 51 class: d, 52 values: inline inline-block block grid table table-row table-cell flex inline-flex none 53 ), 54 // scss-docs-end utils-display 55 // scss-docs-start utils-shadow 56 "shadow": ( 57 property: box-shadow, 58 class: shadow, 59 values: ( 60 null: $box-shadow, 61 sm: $box-shadow-sm, 62 lg: $box-shadow-lg, 63 none: none, 64 ) 65 ), 66 // scss-docs-end utils-shadow 67 // scss-docs-start utils-position 68 "position": ( 69 property: position, 70 values: static relative absolute fixed sticky 71 ), 72 "top": ( 73 property: top, 74 values: $position-values 75 ), 76 "bottom": ( 77 property: bottom, 78 values: $position-values 79 ), 80 "start": ( 81 property: left, 82 class: start, 83 values: $position-values 84 ), 85 "end": ( 86 property: right, 87 class: end, 88 values: $position-values 89 ), 90 "translate-middle": ( 91 property: transform, 92 class: translate-middle, 93 values: ( 94 null: translate(-50%, -50%), 95 x: translateX(-50%), 96 y: translateY(-50%), 97 ) 98 ), 99 // scss-docs-end utils-position 100 // scss-docs-start utils-borders 101 "border": ( 102 property: border, 103 values: ( 104 null: $border-width solid $border-color, 105 0: 0, 106 ) 107 ), 108 "border-top": ( 109 property: border-top, 110 values: ( 111 null: $border-width solid $border-color, 112 0: 0, 113 ) 114 ), 115 "border-end": ( 116 property: border-right, 117 class: border-end, 118 values: ( 119 null: $border-width solid $border-color, 120 0: 0, 121 ) 122 ), 123 "border-bottom": ( 124 property: border-bottom, 125 values: ( 126 null: $border-width solid $border-color, 127 0: 0, 128 ) 129 ), 130 "border-start": ( 131 property: border-left, 132 class: border-start, 133 values: ( 134 null: $border-width solid $border-color, 135 0: 0, 136 ) 137 ), 138 "border-color": ( 139 property: border-color, 140 class: border, 141 values: map-merge($theme-colors, ("white": $white)) 142 ), 143 "border-width": ( 144 property: border-width, 145 class: border, 146 values: $border-widths 147 ), 148 // scss-docs-end utils-borders 149 // Sizing utilities 150 // scss-docs-start utils-sizing 151 "width": ( 152 property: width, 153 class: w, 154 values: ( 155 25: 25%, 156 50: 50%, 157 75: 75%, 158 100: 100%, 159 auto: auto 160 ) 161 ), 162 "max-width": ( 163 property: max-width, 164 class: mw, 165 values: (100: 100%) 166 ), 167 "viewport-width": ( 168 property: width, 169 class: vw, 170 values: (100: 100vw) 171 ), 172 "min-viewport-width": ( 173 property: min-width, 174 class: min-vw, 175 values: (100: 100vw) 176 ), 177 "height": ( 178 property: height, 179 class: h, 180 values: ( 181 25: 25%, 182 50: 50%, 183 75: 75%, 184 100: 100%, 185 auto: auto 186 ) 187 ), 188 "max-height": ( 189 property: max-height, 190 class: mh, 191 values: (100: 100%) 192 ), 193 "viewport-height": ( 194 property: height, 195 class: vh, 196 values: (100: 100vh) 197 ), 198 "min-viewport-height": ( 199 property: min-height, 200 class: min-vh, 201 values: (100: 100vh) 202 ), 203 // scss-docs-end utils-sizing 204 // Flex utilities 205 // scss-docs-start utils-flex 206 "flex": ( 207 responsive: true, 208 property: flex, 209 values: (fill: 1 1 auto) 210 ), 211 "flex-direction": ( 212 responsive: true, 213 property: flex-direction, 214 class: flex, 215 values: row column row-reverse column-reverse 216 ), 217 "flex-grow": ( 218 responsive: true, 219 property: flex-grow, 220 class: flex, 221 values: ( 222 grow-0: 0, 223 grow-1: 1, 224 ) 225 ), 226 "flex-shrink": ( 227 responsive: true, 228 property: flex-shrink, 229 class: flex, 230 values: ( 231 shrink-0: 0, 232 shrink-1: 1, 233 ) 234 ), 235 "flex-wrap": ( 236 responsive: true, 237 property: flex-wrap, 238 class: flex, 239 values: wrap nowrap wrap-reverse 240 ), 241 "gap": ( 242 responsive: true, 243 property: gap, 244 class: gap, 245 values: $spacers 246 ), 247 "justify-content": ( 248 responsive: true, 249 property: justify-content, 250 values: ( 251 start: flex-start, 252 end: flex-end, 253 center: center, 254 between: space-between, 255 around: space-around, 256 evenly: space-evenly, 257 ) 258 ), 259 "align-items": ( 260 responsive: true, 261 property: align-items, 262 values: ( 263 start: flex-start, 264 end: flex-end, 265 center: center, 266 baseline: baseline, 267 stretch: stretch, 268 ) 269 ), 270 "align-content": ( 271 responsive: true, 272 property: align-content, 273 values: ( 274 start: flex-start, 275 end: flex-end, 276 center: center, 277 between: space-between, 278 around: space-around, 279 stretch: stretch, 280 ) 281 ), 282 "align-self": ( 283 responsive: true, 284 property: align-self, 285 values: ( 286 auto: auto, 287 start: flex-start, 288 end: flex-end, 289 center: center, 290 baseline: baseline, 291 stretch: stretch, 292 ) 293 ), 294 "order": ( 295 responsive: true, 296 property: order, 297 values: ( 298 first: -1, 299 0: 0, 300 1: 1, 301 2: 2, 302 3: 3, 303 4: 4, 304 5: 5, 305 last: 6, 306 ), 307 ), 308 // scss-docs-end utils-flex 309 // Margin utilities 310 // scss-docs-start utils-spacing 311 "margin": ( 312 responsive: true, 313 property: margin, 314 class: m, 315 values: map-merge($spacers, (auto: auto)) 316 ), 317 "margin-x": ( 318 responsive: true, 319 property: margin-right margin-left, 320 class: mx, 321 values: map-merge($spacers, (auto: auto)) 322 ), 323 "margin-y": ( 324 responsive: true, 325 property: margin-top margin-bottom, 326 class: my, 327 values: map-merge($spacers, (auto: auto)) 328 ), 329 "margin-top": ( 330 responsive: true, 331 property: margin-top, 332 class: mt, 333 values: map-merge($spacers, (auto: auto)) 334 ), 335 "margin-end": ( 336 responsive: true, 337 property: margin-right, 338 class: me, 339 values: map-merge($spacers, (auto: auto)) 340 ), 341 "margin-bottom": ( 342 responsive: true, 343 property: margin-bottom, 344 class: mb, 345 values: map-merge($spacers, (auto: auto)) 346 ), 347 "margin-start": ( 348 responsive: true, 349 property: margin-left, 350 class: ms, 351 values: map-merge($spacers, (auto: auto)) 352 ), 353 // Negative margin utilities 354 "negative-margin": ( 355 responsive: true, 356 property: margin, 357 class: m, 358 values: $negative-spacers 359 ), 360 "negative-margin-x": ( 361 responsive: true, 362 property: margin-right margin-left, 363 class: mx, 364 values: $negative-spacers 365 ), 366 "negative-margin-y": ( 367 responsive: true, 368 property: margin-top margin-bottom, 369 class: my, 370 values: $negative-spacers 371 ), 372 "negative-margin-top": ( 373 responsive: true, 374 property: margin-top, 375 class: mt, 376 values: $negative-spacers 377 ), 378 "negative-margin-end": ( 379 responsive: true, 380 property: margin-right, 381 class: me, 382 values: $negative-spacers 383 ), 384 "negative-margin-bottom": ( 385 responsive: true, 386 property: margin-bottom, 387 class: mb, 388 values: $negative-spacers 389 ), 390 "negative-margin-start": ( 391 responsive: true, 392 property: margin-left, 393 class: ms, 394 values: $negative-spacers 395 ), 396 // Padding utilities 397 "padding": ( 398 responsive: true, 399 property: padding, 400 class: p, 401 values: $spacers 402 ), 403 "padding-x": ( 404 responsive: true, 405 property: padding-right padding-left, 406 class: px, 407 values: $spacers 408 ), 409 "padding-y": ( 410 responsive: true, 411 property: padding-top padding-bottom, 412 class: py, 413 values: $spacers 414 ), 415 "padding-top": ( 416 responsive: true, 417 property: padding-top, 418 class: pt, 419 values: $spacers 420 ), 421 "padding-end": ( 422 responsive: true, 423 property: padding-right, 424 class: pe, 425 values: $spacers 426 ), 427 "padding-bottom": ( 428 responsive: true, 429 property: padding-bottom, 430 class: pb, 431 values: $spacers 432 ), 433 "padding-start": ( 434 responsive: true, 435 property: padding-left, 436 class: ps, 437 values: $spacers 438 ), 439 // scss-docs-end utils-spacing 440 // Text 441 // scss-docs-start utils-text 442 "font-family": ( 443 property: font-family, 444 class: font, 445 values: (monospace: var(--#{$variable-prefix}font-monospace)) 446 ), 447 "font-size": ( 448 rfs: true, 449 property: font-size, 450 class: fs, 451 values: $font-sizes 452 ), 453 "font-style": ( 454 property: font-style, 455 class: fst, 456 values: italic normal 457 ), 458 "font-weight": ( 459 property: font-weight, 460 class: fw, 461 values: ( 462 light: $font-weight-light, 463 lighter: $font-weight-lighter, 464 normal: $font-weight-normal, 465 bold: $font-weight-bold, 466 bolder: $font-weight-bolder 467 ) 468 ), 469 "line-height": ( 470 property: line-height, 471 class: lh, 472 values: ( 473 1: 1, 474 sm: $line-height-sm, 475 base: $line-height-base, 476 lg: $line-height-lg, 477 ) 478 ), 479 "text-align": ( 480 responsive: true, 481 property: text-align, 482 class: text, 483 values: ( 484 start: left, 485 end: right, 486 center: center, 487 ) 488 ), 489 "text-decoration": ( 490 property: text-decoration, 491 values: none underline line-through 492 ), 493 "text-transform": ( 494 property: text-transform, 495 class: text, 496 values: lowercase uppercase capitalize 497 ), 498 "white-space": ( 499 property: white-space, 500 class: text, 501 values: ( 502 wrap: normal, 503 nowrap: nowrap, 504 ) 505 ), 506 "word-wrap": ( 507 property: word-wrap word-break, 508 class: text, 509 values: (break: break-word), 510 rtl: false 511 ), 512 // scss-docs-end utils-text 513 // scss-docs-start utils-color 514 "color": ( 515 property: color, 516 class: text, 517 local-vars: ( 518 "text-opacity": 1 519 ), 520 values: map-merge( 521 $utilities-text-colors, 522 ( 523 "muted": $text-muted, 524 "black-50": rgba($black, .5), // deprecated 525 "white-50": rgba($white, .5), // deprecated 526 "reset": inherit, 527 ) 528 ) 529 ), 530 "text-opacity": ( 531 css-var: true, 532 class: text-opacity, 533 values: ( 534 25: .25, 535 50: .5, 536 75: .75, 537 100: 1 538 ) 539 ), 540 // scss-docs-end utils-color 541 // scss-docs-start utils-bg-color 542 "background-color": ( 543 property: background-color, 544 class: bg, 545 local-vars: ( 546 "bg-opacity": 1 547 ), 548 values: map-merge( 549 $utilities-bg-colors, 550 ( 551 "transparent": transparent 552 ) 553 ) 554 ), 555 "bg-opacity": ( 556 css-var: true, 557 class: bg-opacity, 558 values: ( 559 10: .1, 560 25: .25, 561 50: .5, 562 75: .75, 563 100: 1 564 ) 565 ), 566 // scss-docs-end utils-bg-color 567 "gradient": ( 568 property: background-image, 569 class: bg, 570 values: (gradient: var(--#{$variable-prefix}gradient)) 571 ), 572 // scss-docs-start utils-interaction 573 "user-select": ( 574 property: user-select, 575 values: all auto none 576 ), 577 "pointer-events": ( 578 property: pointer-events, 579 class: pe, 580 values: none auto, 581 ), 582 // scss-docs-end utils-interaction 583 // scss-docs-start utils-border-radius 584 "rounded": ( 585 property: border-radius, 586 class: rounded, 587 values: ( 588 null: $border-radius, 589 0: 0, 590 1: $border-radius-sm, 591 2: $border-radius, 592 3: $border-radius-lg, 593 circle: 50%, 594 pill: $border-radius-pill 595 ) 596 ), 597 "rounded-top": ( 598 property: border-top-left-radius border-top-right-radius, 599 class: rounded-top, 600 values: (null: $border-radius) 601 ), 602 "rounded-end": ( 603 property: border-top-right-radius border-bottom-right-radius, 604 class: rounded-end, 605 values: (null: $border-radius) 606 ), 607 "rounded-bottom": ( 608 property: border-bottom-right-radius border-bottom-left-radius, 609 class: rounded-bottom, 610 values: (null: $border-radius) 611 ), 612 "rounded-start": ( 613 property: border-bottom-left-radius border-top-left-radius, 614 class: rounded-start, 615 values: (null: $border-radius) 616 ), 617 // scss-docs-end utils-border-radius 618 // scss-docs-start utils-visibility 619 "visibility": ( 620 property: visibility, 621 class: null, 622 values: ( 623 visible: visible, 624 invisible: hidden, 625 ) 626 ) 627 // scss-docs-end utils-visibility 628 ), 629 $utilities 630 );
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Wed Sep 7 05:41:13 2022 | Chilli.vc Blog - For Webmaster,Blog-Writer,System Admin and Domainer |