Skip to content

Commit

Permalink
[TASK] Add indicator to subnav and enhance mainnav version
Browse files Browse the repository at this point in the history
Related: #1324
  • Loading branch information
benjaminkott committed Jun 20, 2023
1 parent 95ab34a commit cd88268
Show file tree
Hide file tree
Showing 7 changed files with 55 additions and 13 deletions.
21 changes: 17 additions & 4 deletions Resources/Public/Css/bootstrap5-rte.css
Expand Up @@ -6768,7 +6768,7 @@ fieldset:disabled .cc-btn {
text-align: center;
background: none;
border: 0;
opacity: 0.5;
opacity: 0.8;
transition: opacity 0.15s ease;
}

Expand Down Expand Up @@ -14033,12 +14033,12 @@ textarea.form-control.error {
top: 50%;
opacity: 0;
transition: opacity .25s ease-in-out;
border: 3px solid transparent;
border-left: 3px solid var(--mainnavigation-hightlight);
border: 4px solid transparent;
border-left: 4px solid var(--mainnavigation-hightlight);
transform: translate(1px, -50%);
}

.navbar-mainnavigation .nav-link:not(.nav-link-toggle):hover:before, .navbar-mainnavigation .nav-link:not(.nav-link-toggle):focus:before, .navbar-mainnavigation .nav-link:not(.nav-link-toggle):focus-visible:before {
.navbar-mainnavigation .nav-link:not(.nav-link-toggle):hover:before, .navbar-mainnavigation .nav-link:not(.nav-link-toggle):focus-visible:before {
opacity: .5;
}

Expand Down Expand Up @@ -15270,6 +15270,19 @@ textarea.form-control.error {
background-color: transparent;
}

.active > .subnav-link:before {
display: block;
content: '';
position: absolute;
left: .4rem;
top: 50%;
opacity: .75;
transition: opacity .25s ease-in-out;
border: 4px solid transparent;
border-left: 4px solid #55755e;
transform: translate(0, -50%);
}

.subnav-link:hover, .subnav-link:focus {
z-index: 1;
position: relative;
Expand Down
2 changes: 1 addition & 1 deletion Resources/Public/Css/bootstrap5-rte.min.css

Large diffs are not rendered by default.

21 changes: 17 additions & 4 deletions Resources/Public/Css/bootstrap5-theme.css
Expand Up @@ -6768,7 +6768,7 @@ fieldset:disabled .cc-btn {
text-align: center;
background: none;
border: 0;
opacity: 0.5;
opacity: 0.8;
transition: opacity 0.15s ease;
}

Expand Down Expand Up @@ -14033,12 +14033,12 @@ textarea.form-control.error {
top: 50%;
opacity: 0;
transition: opacity .25s ease-in-out;
border: 3px solid transparent;
border-left: 3px solid var(--mainnavigation-hightlight);
border: 4px solid transparent;
border-left: 4px solid var(--mainnavigation-hightlight);
transform: translate(1px, -50%);
}

.navbar-mainnavigation .nav-link:not(.nav-link-toggle):hover:before, .navbar-mainnavigation .nav-link:not(.nav-link-toggle):focus:before, .navbar-mainnavigation .nav-link:not(.nav-link-toggle):focus-visible:before {
.navbar-mainnavigation .nav-link:not(.nav-link-toggle):hover:before, .navbar-mainnavigation .nav-link:not(.nav-link-toggle):focus-visible:before {
opacity: .5;
}

Expand Down Expand Up @@ -15270,6 +15270,19 @@ textarea.form-control.error {
background-color: transparent;
}

.active > .subnav-link:before {
display: block;
content: '';
position: absolute;
left: .4rem;
top: 50%;
opacity: .75;
transition: opacity .25s ease-in-out;
border: 4px solid transparent;
border-left: 4px solid #55755e;
transform: translate(0, -50%);
}

.subnav-link:hover, .subnav-link:focus {
z-index: 1;
position: relative;
Expand Down
2 changes: 1 addition & 1 deletion Resources/Public/Css/bootstrap5-theme.min.css

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions Resources/Public/Scss/bootstrap5/_variables.scss
Expand Up @@ -131,6 +131,11 @@ $accordion-padding-x: 1.25rem !default;
$accordion-body-padding-y: $accordion-padding-x !default;
$accordion-body-padding-x: $accordion-padding-x !default;

//
// Carousel
//
$carousel-control-opacity: .8 !default;

//
// Components
//
Expand Down
12 changes: 12 additions & 0 deletions Resources/Public/Scss/components/_subnav.scss
Expand Up @@ -63,6 +63,18 @@ $subnav-active-bg: transparent !default;
.active > & {
color: $subnav-active-color !important;
background-color: $subnav-active-bg;
&:before {
display: block;
content: '';
position: absolute;
left: .4rem;
top: 50%;
opacity: .75;
transition: opacity .25s ease-in-out;
border: 4px solid transparent;
border-left: 4px solid $subnav-active-color;
transform: translate(0, -50%);
}
}
&:hover,
&:focus {
Expand Down
5 changes: 2 additions & 3 deletions Resources/Public/Scss/components/navbar/_status.scss
Expand Up @@ -11,12 +11,11 @@
top: 50%;
opacity: 0;
transition: opacity .25s ease-in-out;
border: 3px solid transparent;
border-left: 3px solid var(--mainnavigation-hightlight);
border: 4px solid transparent;
border-left: 4px solid var(--mainnavigation-hightlight);
transform: translate(1px, -50%);
}
&:hover:before,
&:focus:before,
&:focus-visible:before {
opacity: .5;
}
Expand Down

0 comments on commit cd88268

Please sign in to comment.