progress.css

Same filename in this branch
  1. main core/profiles/demo_umami/themes/umami/css/classy/components/progress.css
  2. main core/themes/olivero/css/components/progress.css
  3. main core/themes/claro/css/components/progress.css
  4. main core/themes/starterkit_theme/css/components/progress.css
  5. main core/themes/admin/css/components/progress.css
Same filename and directory in other branches
  1. 10 core/profiles/demo_umami/themes/umami/css/classy/components/progress.css
  2. 10 core/themes/olivero/css/components/progress.css
  3. 10 core/themes/claro/css/components/progress.css
  4. 10 core/themes/starterkit_theme/css/components/progress.css
  5. 11.x core/profiles/demo_umami/themes/umami/css/classy/components/progress.css
  6. 11.x core/themes/olivero/css/components/progress.css
  7. 11.x core/themes/claro/css/components/progress.css
  8. 11.x core/themes/starterkit_theme/css/components/progress.css
  9. 9 core/profiles/demo_umami/themes/umami/css/classy/components/progress.css
  10. 9 core/themes/olivero/css/components/progress.css
  11. 9 core/themes/seven/css/classy/components/progress.css
  12. 9 core/themes/claro/css/components/progress.css
  13. 9 core/themes/bartik/css/classy/components/progress.css
  14. 9 core/themes/starterkit_theme/css/components/progress.css
  15. 9 core/themes/classy/css/components/progress.css
  16. 8.9.x core/profiles/demo_umami/themes/umami/css/classy/components/progress.css
  17. 8.9.x core/themes/seven/css/classy/components/progress.css
  18. 8.9.x core/themes/claro/css/components/progress.css
  19. 8.9.x core/themes/bartik/css/classy/components/progress.css
  20. 8.9.x core/themes/classy/css/components/progress.css
  21. 11.x core/themes/admin/css/components/progress.css
  22. 11.x core/themes/default_admin/css/components/progress.css

Visual styles for progress bar.

See also

progress.js

File

core/themes/default_admin/css/components/progress.css

View source
  1. /*
  2. * DO NOT EDIT THIS FILE.
  3. * See the following change record for more information,
  4. * https://www.drupal.org/node/3084859
  5. * @preserve
  6. */
  7. /**
  8. * @file
  9. * Visual styles for progress bar.
  10. *
  11. * @see progress.js
  12. */
  13. :root {
  14. --progress-bar-bg-color: var(--admin-color-primary);
  15. --progress-bar-border-color: var(--admin-color-primary);
  16. --progress-bar-label-font-size: var(--admin-font-size-m);
  17. --progress-bar-small-label-font-size: var(--admin-font-size-label);
  18. --progress-bar-default-size: calc(var(--admin-space-m) - (2 * var(--progress-bar-border-size)));
  19. --progress-bar-default-size-radius: var(--admin-space-m);
  20. }
  21. .progress::after {
  22. display: table;
  23. clear: both;
  24. content: "";
  25. }
  26. .progress--small {
  27. & .progress__track {
  28. height: var(--progress-bar-small-size);
  29. }
  30. & .progress__bar {
  31. width: var(--progress-bar-small-size);
  32. min-width: var(--progress-bar-small-size);
  33. height: var(--progress-bar-small-size);
  34. }
  35. & .progress__label {
  36. font-size: var(--progress-bar-small-label-font-size);
  37. }
  38. }
  39. .progress__track {
  40. height: var(--progress-bar-default-size);
  41. margin-block-start: 0;
  42. padding: var(--admin-space-xs);
  43. border: var(--progress-bar-border-size) var(--admin-color-border) solid;
  44. border-radius: var(--progress-bar-default-size-radius);
  45. background-color: var(--admin-color-bg-raised);
  46. }
  47. .progress__bar {
  48. width: var(--progress-bar-default-size);
  49. min-width: var(--progress-bar-default-size);
  50. height: var(--progress-bar-default-size);
  51. margin-block-start: calc(var(--progress-bar-border-size) * -1);
  52. margin-inline-start: calc(var(--progress-bar-border-size) * -1);
  53. transition: var(--progress-bar-transition);
  54. border: var(--progress-bar-border-size) var(--progress-bar-border-color) solid;
  55. border-radius: var(--progress-bar-default-size-radius);
  56. background-color: var(--progress-bar-bg-color);
  57. box-shadow:
  58. 0 0.125em 0.25em var(--admin-color-primary-soft),
  59. 1.25em 0.9375em 2em var(--admin-color-primary-soft);
  60. @media screen and (prefers-reduced-motion: reduce) {
  61. transition: none;
  62. }
  63. @media (forced-colors: active) {
  64. background-color: canvastext;
  65. }
  66. }
  67. .progress__label {
  68. margin-block-end: var(--progress-bar-spacing-size);
  69. font-size: var(--progress-bar-label-font-size);
  70. font-weight: bold;
  71. }
  72. .progress__description,
  73. .progress__percentage {
  74. overflow: hidden;
  75. margin-block-start: var(--progress-bar-spacing-size);
  76. color: var(--admin-color-text);
  77. font-size: var(--progress-bar-description-font-size);
  78. }

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.