Skip to content

Commit dcc296e

Browse files
committed
Fixed animation of expanded navigation items
1 parent 5a42f9f commit dcc296e

File tree

6 files changed

+10
-5
lines changed

6 files changed

+10
-5
lines changed

material/templates/assets/stylesheets/main.78cf6014.min.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

material/templates/assets/stylesheets/main.78cf6014.min.css.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

material/templates/assets/stylesheets/main.fad675c6.min.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/templates/assets/stylesheets/main.fad675c6.min.css.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

material/templates/base.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
{% endif %}
4545
{% endblock %}
4646
{% block styles %}
47-
<link rel="stylesheet" href="{{ 'assets/stylesheets/main.78cf6014.min.css' | url }}">
47+
<link rel="stylesheet" href="{{ 'assets/stylesheets/main.fad675c6.min.css' | url }}">
4848
{% if config.theme.palette %}
4949
{% set palette = config.theme.palette %}
5050
<link rel="stylesheet" href="{{ 'assets/stylesheets/palette.356b1318.min.css' | url }}">

src/templates/assets/stylesheets/main/components/_nav.scss

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,7 @@
567567
}
568568

569569
// Show nested navigation when toggle is active or indeterminate
570-
&__toggle:is(:checked, :indeterminate) ~ & {
570+
&__toggle:is(:checked, .md-toggle--indeterminate) ~ & {
571571
grid-template-rows: 1fr;
572572
visibility: visible;
573573
opacity: 1;
@@ -577,6 +577,11 @@
577577
visibility 0ms;
578578
}
579579

580+
// Disable transition for expanded navigation
581+
&__toggle.md-toggle--indeterminate ~ & {
582+
transition: none;
583+
}
584+
580585
// Hide navigation title in nested navigation
581586
&__item--nested > & > &__title {
582587
display: none;
@@ -661,7 +666,7 @@
661666

662667
// Navigation icon - rotate icon when toggle is active or indeterminate
663668
.md-nav__item--nested .md-nav__toggle:checked ~ .md-nav__link &,
664-
.md-nav__item--nested .md-nav__toggle:indeterminate ~ .md-nav__link & {
669+
.md-nav__item--nested .md-toggle--indeterminate ~ .md-nav__link & {
665670
transform: rotate(90deg);
666671
}
667672
}

0 commit comments

Comments
 (0)