+
diff --git a/src-ui/src/styles.scss b/src-ui/src/styles.scss
index 074cea142..1b1d8c866 100644
--- a/src-ui/src/styles.scss
+++ b/src-ui/src/styles.scss
@@ -47,6 +47,8 @@ $grid-breakpoints: (
);
:root {
+ --bs-border-radius: #{$border-radius};
+
@each $name, $value in $grid-breakpoints {
--bs-breakpoint-#{$name}: #{$value};
}
@@ -78,19 +80,12 @@ body {
}
.btn {
- --bs-btn-border-radius: .425rem;
- --bs-border-radius-sm: .425rem;
+ --bs-border-radius-sm: #{$border-radius};
font-weight: 500;
}
-.form-control,
-.form-select,
-.input-group-text {
- border-radius: .425rem;
-}
-
.pagination, .input-group {
- --bs-border-radius-sm: .425rem;
+ --bs-border-radius-sm: #{$border-radius};
}
@media(min-width: 768px) {
@@ -689,10 +684,6 @@ table.table {
--bs-toast-max-width: var(--pngx-toast-max-width);
}
-.alert {
- --bs-border-radius: .425rem;
-}
-
.alert-primary {
--bs-alert-color: var(--bs-primary);
--bs-alert-bg: var(--pngx-primary-faded);
@@ -824,8 +815,6 @@ code {
--bs-accordion-bg: var(--bs-light);
--bs-accordion-active-color: var(--bs-primary);
--bs-accordion-active-bg: var(--pngx-bg-alt);
- --bs-border-radius: .425rem;
- --bs-accordion-inner-border-radius: calc(.425rem - 1px);
}
.accordion-button::after {
diff --git a/src-ui/src/theme.scss b/src-ui/src/theme.scss
index c5bab497c..afee1f311 100644
--- a/src-ui/src/theme.scss
+++ b/src-ui/src/theme.scss
@@ -113,6 +113,7 @@ $form-check-radio-checked-bg-image-dark: url("data:image/svg+xml,%3csvg xmlns='h
--bs-tertiary-bg: var(--pngx-bg-darker);
--bs-dark-border-subtle: var(--pngx-bg-darker);
--bs-border-color-translucent: rgba(0, 0, 0, .175); // override bs
+ --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.15); // slightly darker than bs default
.text-dark, .text-light {
color: var(--bs-body-color) !important;