From c03bde62500181b47efc3c2b184692da092c6387 Mon Sep 17 00:00:00 2001 From: Dan <39170265+chillenberger@users.noreply.github.com> Date: Fri, 1 Dec 2023 16:23:47 -0700 Subject: [PATCH] fix breadcrumb, nav, bug --- .../components/breadcrumbs/breadcrumbs.scss | 36 +++++++++++++ .../src/components/breadcrumbs/template.html | 24 ++++++--- .../navigation/navbar/marketing/template.html | 2 +- .../static/css/bootstrap-theme.scss | 1 - pgml-dashboard/static/css/modules.scss | 1 + .../static/css/scss/base/_typography.scss | 53 ++++++++++--------- .../css/scss/components/_breadcrumb.scss | 30 ----------- .../static/css/scss/components/_buttons.scss | 4 -- .../static/css/scss/themes/docs.scss | 8 +++ .../static/css/scss/themes/marketing.scss | 8 +++ .../static/css/scss/themes/product.scss | 8 +++ pgml-dashboard/static/js/topnav-web-app.js | 33 ++++++------ pgml-dashboard/templates/layout/base.html | 4 +- .../templates/layout/web_app_base.html | 4 +- 14 files changed, 126 insertions(+), 90 deletions(-) create mode 100644 pgml-dashboard/src/components/breadcrumbs/breadcrumbs.scss delete mode 100644 pgml-dashboard/static/css/scss/components/_breadcrumb.scss diff --git a/pgml-dashboard/src/components/breadcrumbs/breadcrumbs.scss b/pgml-dashboard/src/components/breadcrumbs/breadcrumbs.scss new file mode 100644 index 000000000..048a6f8b1 --- /dev/null +++ b/pgml-dashboard/src/components/breadcrumbs/breadcrumbs.scss @@ -0,0 +1,36 @@ + +.breadcrumb { + .breadcrumb-item { + display: flex; + align-items: center; + text-align: center; + border: none; + + &:not(.active) a { + @extend .btn-tertiary-web-app; + padding: 0px; + } + + &.active { + a { + color: #{$gray-100}; + border-bottom: none; + + &:hover { + @include semibold_by_shadow(#{$gray-100}); + } + + &:active { + @include bold_by_shadow(#{$gray-100}); + } + + } + } + } + + .vr { + opacity: 1; + color: #{$gray-600}; + width: 2px; + } +} diff --git a/pgml-dashboard/src/components/breadcrumbs/template.html b/pgml-dashboard/src/components/breadcrumbs/template.html index f3563fe7d..69b25a2c7 100644 --- a/pgml-dashboard/src/components/breadcrumbs/template.html +++ b/pgml-dashboard/src/components/breadcrumbs/template.html @@ -1,6 +1,14 @@