toolbar styles

This commit is contained in:
Ryan Di
2025-09-24 20:14:16 +10:00
parent 8e6682b1ae
commit 52895e7e2c
3 changed files with 9 additions and 14 deletions

View File

@@ -29,8 +29,8 @@
flex-shrink: 0; flex-shrink: 0;
.ToolIcon__icon { .ToolIcon__icon {
width: var(--mobile-action-button-size); width: 2.25rem;
height: var(--mobile-action-button-size); height: 2.25rem;
&:hover { &:hover {
background-color: transparent; background-color: transparent;

View File

@@ -363,7 +363,8 @@ export const MobileToolBar = ({
className={clsx( className={clsx(
"App-toolbar__extra-tools-trigger App-toolbar__extra-tools-trigger--mobile", "App-toolbar__extra-tools-trigger App-toolbar__extra-tools-trigger--mobile",
{ {
"App-toolbar__extra-tools-trigger--selected": extraToolSelected, "App-toolbar__extra-tools-trigger--selected":
extraToolSelected || isOtherShapesMenuOpen,
}, },
)} )}
onToggle={() => setIsOtherShapesMenuOpen(!isOtherShapesMenuOpen)} onToggle={() => setIsOtherShapesMenuOpen(!isOtherShapesMenuOpen)}
@@ -376,17 +377,7 @@ export const MobileToolBar = ({
justifyContent: "center", justifyContent: "center",
}} }}
> >
<div {extraIcon}
style={{
width: WIDTH,
height: WIDTH,
display: "flex",
alignItems: "center",
justifyContent: "center",
}}
>
{extraIcon}
</div>
</DropdownMenu.Trigger> </DropdownMenu.Trigger>
<DropdownMenu.Content <DropdownMenu.Content
onClickOutside={() => setIsOtherShapesMenuOpen(false)} onClickOutside={() => setIsOtherShapesMenuOpen(false)}

View File

@@ -44,6 +44,10 @@
var(--button-active-border, var(--color-primary-darkest)) inset; var(--button-active-border, var(--color-primary-darkest)) inset;
} }
&:hover {
background-color: transparent;
}
&--selected, &--selected,
&--selected:hover { &--selected:hover {
background: var(--color-primary-light); background: var(--color-primary-light);