Skip to content

Commit

Permalink
fix: design review
Browse files Browse the repository at this point in the history
  • Loading branch information
AdhamAH committed Oct 11, 2024
1 parent 9637521 commit fb587ab
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 7 deletions.
4 changes: 3 additions & 1 deletion packages/components-css/navigation-list/_mixin.scss
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,15 @@
min-block-size: var(--rhc-navigation-list-item-min-height, var(--rhc-size-target));
padding-block: var(--rhc-navigation-list-item-padding-block, var(--rhc-space-100));
padding-inline: var(--rhc-navigation-list-item-padding-inline, var(--rhc-space-200));
position: relative;
text-decoration: none;
&:hover {
background-color: var(--rhc-navigation-list-item-hover-background-color, var(--rhc-color-grijs-50));
}

&:focus {
background-color: var(--rhc-navigation-list-item-focus-background-color, var(--rhc-color-lintblauw-50));
z-index: 999;
}

&:active {
Expand All @@ -55,7 +57,7 @@
}
}

@mixin rhc-navigation-list__item__content {
@mixin rhc-navigation-list__item-content {
align-items: center;
display: grid;
flex: 1;
Expand Down
9 changes: 6 additions & 3 deletions packages/components-css/navigation-list/index.scss
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
@include rhc-navigation-list;
&__item {
@include rhc-navigation-list__item;
&__content {
@include rhc-navigation-list__item__content;
&-content {
@include rhc-navigation-list__item-content;
}
&__label {
@include rhc-navigation-list__item__label;
Expand All @@ -25,8 +25,11 @@
}
}
}
.rhc-navigation-list--container-small {
container-type: inline-size;
}
@container (width <= 768px) {
.rhc-navigation-list__item__content {
.rhc-navigation-list__item-content {
grid-template-areas:
"label label label end-icon"
"content content content end-icon";
Expand Down
2 changes: 1 addition & 1 deletion packages/components-react/src/NavigationListItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export const NavigationListItem = forwardRef<HTMLLIElement, NavigationListItemPr
) : (
<Icon className={clsx('rhc-navigation-list__item__start-icon')}>{icon}</Icon>
)}
<span className={clsx('rhc-navigation-list__item__content')}>
<span className={clsx('rhc-navigation-list__item-content')}>
<Heading className={clsx('rhc-navigation-list__item__label')} level={3}>
{label}
</Heading>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ export const Default: Story = {
};
export const SmallContainer: Story = {
render: (args: NavigationListProps) => (
<div style={{ width: '380px', containerType: 'inline-size' }}>
<div className={'rhc-navigation-list--container-small'} style={{ width: '380px' }}>
<NavigationList {...args}>
<NavigationListItem
description="Uw gegevens, familie en identiteitsbewijs"
Expand Down
2 changes: 1 addition & 1 deletion proprietary/design-tokens/figma/figma.tokens.json
Original file line number Diff line number Diff line change
Expand Up @@ -4194,7 +4194,7 @@
"type": "size"
},
"padding-block": {
"value": "{rhc.space.100}",
"value": "{rhc.space.150}",
"type": "space"
},
"padding-inline": {
Expand Down

0 comments on commit fb587ab

Please sign in to comment.