Skip to content

Commit

Permalink
Update navigation editor styles
Browse files Browse the repository at this point in the history
  • Loading branch information
talldan committed Aug 27, 2021
1 parent ba7fff4 commit 65e653a
Showing 1 changed file with 19 additions and 11 deletions.
30 changes: 19 additions & 11 deletions packages/edit-navigation/src/components/editor/style.scss
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,10 @@
font-family: $default-font;

// Increase specificity.
.wp-block-navigation-link {
.wp-block-navigation-item,
.wp-block-navigation-submenu {
display: block;
margin: $grid-unit-05 0 $grid-unit-05 0;

// Show submenus on click.
> .wp-block-navigation__submenu-container {
Expand All @@ -55,7 +57,8 @@

// Menu items.
// This needs high specificity to override inherited values.
&.wp-block-navigation-link.wp-block-navigation-link {
&.wp-block-navigation-item.wp-block-navigation-item,
&.wp-block-navigation-submenu .wp-block-navigation-submenu {
margin-right: 0;
}

Expand Down Expand Up @@ -103,28 +106,28 @@
// Submenu icon indicator.
.wp-block-navigation__submenu-icon {
position: absolute;
top: 6px;
top: 15px;
left: 0;
padding: 6px;
padding: 0px;
pointer-events: none;

svg {
// Point rightwards.
transform: rotate(-90deg);

transition: transform 0.2s ease;
@include reduce-motion("transition");
}
}

// Point downwards when open.
.is-selected.has-child > .wp-block-navigation__submenu-icon svg,
.has-child-selected.has-child > .wp-block-navigation__submenu-icon svg {
.is-selected.has-child .wp-block-navigation-item__content .wp-block-navigation__submenu-icon svg,
.has-child-selected.has-child .wp-block-navigation-item__content .wp-block-navigation__submenu-icon svg {
transform: rotate(0deg);
}

// Override inherited values to optimize menu items for the screen context.
.wp-block-navigation-link.has-child {
.wp-block-navigation-submenu.has-child,
.wp-block-navigation-item.has-child {
cursor: default;
border-radius: $radius-block-ui;
}
Expand All @@ -137,7 +140,8 @@

// When editing a link with children, highlight the parent
// and adjust the spacing and submenu icon.
.wp-block-navigation-link.has-child.is-editing {
.wp-block-navigation-item.has-child.is-editing,
.wp-block-navigation-submenu.has-child.is-editing {
> .wp-block-navigation__container,
> .wp-block-navigation__submenu-container {
opacity: 1;
Expand All @@ -158,9 +162,13 @@
}
}

// Add buttons
// Appender styles
.block-list-appender {
margin: 0;
}

.block-editor-button-block-appender.block-list-appender__toggle {
margin: 0 0 0 $grid-unit-20;
margin: $grid-unit-05 0 $grid-unit-05 $grid-unit-30;
padding: 0;
}
}
Expand Down

0 comments on commit 65e653a

Please sign in to comment.