fixup: ux improve

This commit is contained in:
Yifei Zhang
2023-04-02 18:28:07 +00:00
parent e8dd391ccf
commit 2647bdb4ed
7 changed files with 69 additions and 42 deletions

View File

@@ -8,6 +8,7 @@ export function IconButton(props: {
text?: string;
bordered?: boolean;
shadow?: boolean;
noDark?: boolean;
className?: string;
title?: string;
}) {
@@ -23,7 +24,11 @@ export function IconButton(props: {
title={props.title}
role="button"
>
<div className={styles["icon-button-icon"]}>{props.icon}</div>
<div
className={styles["icon-button-icon"] + ` ${props.noDark && "no-dark"}`}
>
{props.icon}
</div>
{props.text && (
<div className={styles["icon-button-text"]}>{props.text}</div>
)}