@@ -103,7 +105,6 @@
-
diff --git a/src-ui/src/app/services/settings.service.ts b/src-ui/src/app/services/settings.service.ts
index 10cc93ce0..b2f239b06 100644
--- a/src-ui/src/app/services/settings.service.ts
+++ b/src-ui/src/app/services/settings.service.ts
@@ -446,4 +446,9 @@ export class SettingsService {
get updateCheckingIsSet(): boolean {
return this.settingIsSet(SETTINGS_KEYS.UPDATE_CHECKING_ENABLED)
}
+
+ offerTour(): boolean {
+ return true
+ // !savedViewService.loading && savedViewService.dashboardViews.length == 0
+ }
}
diff --git a/src-ui/src/assets/save-filter.png b/src-ui/src/assets/save-filter.png
deleted file mode 100644
index 0f011f812..000000000
Binary files a/src-ui/src/assets/save-filter.png and /dev/null differ
diff --git a/src-ui/src/styles.scss b/src-ui/src/styles.scss
index b66710dcd..795e6c252 100644
--- a/src-ui/src/styles.scss
+++ b/src-ui/src/styles.scss
@@ -479,6 +479,12 @@ table.table {
user-select: none !important;
}
+.alert-primary {
+ --bs-alert-color: var(--bs-primary);
+ --bs-alert-bg: var(--pngx-primary-faded);
+ --bs-alert-border-color: var(--bs-primary);
+}
+
.alert-danger {
color: var(--bs-body-color);
background-color: var(--bs-danger);
@@ -496,14 +502,23 @@ table.table {
}
.popover {
+ background-color: var(--pngx-bg-alt);
+ .popover-header {
+ background-color: var(--pngx-bg-alt);
+ }
.popover-header,
.popover-body {
- background-color: var(--pngx-bg-alt);
border-color: var(--bs-border-color);
color: var(--bs-body-color);
}
}
+// Tour popovers
+.tour-active .popover {
+ min-width: 400px;
+ margin: 0 .25rem .25rem !important;
+}
+
// fix popover carat colors
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^="left"] {
border-left-color: var(--pngx-bg-alt);
diff --git a/src-ui/src/theme.scss b/src-ui/src/theme.scss
index 99dcb8bab..77260a882 100644
--- a/src-ui/src/theme.scss
+++ b/src-ui/src/theme.scss
@@ -10,11 +10,12 @@ body {
--bs-primary: hsl(var(--pngx-primary), var(--pngx-primary-lightness));
--bs-border-color: var(--bs-gray-400);
- --pngx-primary-faded: hsl(var(--pngx-primary), calc(var(--pngx-primary-lightness) + 72%));
+ --pngx-primary-faded: hsl(var(--pngx-primary), calc(var(--pngx-primary-lightness) + 76%));
--pngx-primary-lighten-30: hsl(var(--pngx-primary), calc(var(--pngx-primary-lightness) + 30%));
--pngx-primary-darken-5: hsl(var(--pngx-primary), calc(var(--pngx-primary-lightness) - 5%));
--pngx-primary-darken-15: hsl(var(--pngx-primary), calc(var(--pngx-primary-lightness) - 15%));
--pngx-primary-darken-18: hsl(var(--pngx-primary), calc(var(--pngx-primary-lightness) - 18%));
+ --pngx-primary-darken-27: hsl(var(--pngx-primary), calc(var(--pngx-primary-lightness) - 27%));
--pngx-bg-alt: #fff;
--pngx-bg-darker: var(--bs-gray-100);
--pngx-focus-alpha: 0.3;
@@ -177,6 +178,12 @@ $form-check-radio-checked-bg-image-dark: url("data:image/svg+xml,