feat: add dark theme support

This commit is contained in:
Yidadaa
2023-03-13 03:06:21 +08:00
parent a9940cb05e
commit 14d50f1167
14 changed files with 395 additions and 92 deletions

View File

@@ -1,6 +1,6 @@
import * as React from "react";
import styles from "./button.module.css";
import styles from "./button.module.scss";
export function IconButton(props: {
onClick?: () => void;
@@ -8,6 +8,7 @@ export function IconButton(props: {
text?: string;
bordered?: boolean;
className?: string;
title?: string;
}) {
return (
<div
@@ -16,6 +17,7 @@ export function IconButton(props: {
` ${props.bordered && styles.border} ${props.className ?? ""}`
}
onClick={props.onClick}
title={props.title}
>
<div className={styles["icon-button-icon"]}>{props.icon}</div>
{props.text && (