From 32f09633e94fde78b187321bf41c9d2f097dda64 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Wed, 31 May 2023 04:00:52 +0300 Subject: [PATCH] Use more specific styling for kinds in ProgressBar (cherry picked from commit dd31c913d2a974d95f3be251714ce749cfd99a72) Fixes #8669 --- frontend/src/Components/ProgressBar.css | 80 ++++++++++++------------- frontend/src/Components/ProgressBar.js | 4 +- 2 files changed, 42 insertions(+), 42 deletions(-) diff --git a/frontend/src/Components/ProgressBar.css b/frontend/src/Components/ProgressBar.css index 0298bb05c0..32fd3eebbb 100644 --- a/frontend/src/Components/ProgressBar.css +++ b/frontend/src/Components/ProgressBar.css @@ -16,11 +16,51 @@ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); color: var(--white); transition: width 0.6s ease; + + &.primary { + background-color: var(--primaryColor); + } + + &.danger { + background-color: var(--dangerColor); + + &:global(.colorImpaired) { + background: repeating-linear-gradient(90deg, color(#f05050 shade(5%)), color(#f05050 shade(5%)) 5px, color(#f05050 shade(15%)) 5px, color(#f05050 shade(15%)) 10px); + } + } + + &.success { + background-color: var(--successColor); + } + + &.purple { + background-color: var(--purple); + } + + &.warning { + background-color: var(--warningColor); + + &:global(.colorImpaired) { + background: repeating-linear-gradient(45deg, #ffa500, #ffa500 5px, color(#ffa500 tint(15%)) 5px, color(#ffa500 tint(15%)) 10px); + } + } + + &.info { + background-color: var(--infoColor); + } + + &.queue { + background-color: var(--queueColor); + } } .frontTextContainer { z-index: 1; color: var(--progressBarFrontTextColor); + + &.default { + color: var(--darkGray); + } } .backTextContainer { @@ -45,46 +85,6 @@ cursor: default; } -.default { - background-color: var(--darkGray); -} - -.primary { - background-color: var(--primaryColor); -} - -.danger { - background-color: var(--dangerColor); - - &:global(.colorImpaired) { - background: repeating-linear-gradient(90deg, color(#f05050 shade(5%)), color(#f05050 shade(5%)) 5px, color(#f05050 shade(15%)) 5px, color(#f05050 shade(15%)) 10px); - } -} - -.success { - background-color: var(--successColor); -} - -.purple { - background-color: var(--purple); -} - -.warning { - background-color: var(--warningColor); - - &:global(.colorImpaired) { - background: repeating-linear-gradient(45deg, #ffa500, #ffa500 5px, color(#ffa500 tint(15%)) 5px, color(#ffa500 tint(15%)) 10px); - } -} - -.info { - background-color: var(--infoColor); -} - -.queue { - background-color: var(--queueColor); -} - .small { height: $progressBarSmallHeight; diff --git a/frontend/src/Components/ProgressBar.js b/frontend/src/Components/ProgressBar.js index 8d8eef38c4..0cf04da469 100644 --- a/frontend/src/Components/ProgressBar.js +++ b/frontend/src/Components/ProgressBar.js @@ -38,7 +38,7 @@ function ProgressBar(props) { { showText && width ?
@@ -67,7 +67,7 @@ function ProgressBar(props) { { showText ?