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;
.ToolIcon__icon {
width: var(--mobile-action-button-size);
height: var(--mobile-action-button-size);
width: 2.25rem;
height: 2.25rem;
&:hover {
background-color: transparent;

View File

@@ -363,7 +363,8 @@ export const MobileToolBar = ({
className={clsx(
"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)}
@@ -376,17 +377,7 @@ export const MobileToolBar = ({
justifyContent: "center",
}}
>
<div
style={{
width: WIDTH,
height: WIDTH,
display: "flex",
alignItems: "center",
justifyContent: "center",
}}
>
{extraIcon}
</div>
{extraIcon}
</DropdownMenu.Trigger>
<DropdownMenu.Content
onClickOutside={() => setIsOtherShapesMenuOpen(false)}

View File

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