Skip to content

Commit d6ebd36

Browse files
committed
update: FontFamily
1 parent 6f2b4dc commit d6ebd36

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import { MenuItem, Select } from "@mui/material"
2+
3+
const fonts = ["Inter", "Roboto", "sans-serif", "serif", "monospace", "cursive", "Arial", "Helvetica", "fantasy"]
4+
5+
export default function FontFamily() {
6+
return (
7+
<Select<string>
8+
className="w-[140px]"
9+
size="small"
10+
displayEmpty
11+
renderValue={value => value || "Font Family"}
12+
>
13+
<MenuItem value="">None</MenuItem>
14+
{fonts.map(font => <MenuItem key={font} value={font}>{font}</MenuItem>)}
15+
</Select>
16+
)
17+
}

docs/src/components/page-index/ToolbarRich.tsx

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
"use client"
22
import cn from "clsx"
33

4+
import FontFamily from "@/components/editor-toolbars/FontFamily"
45
import Hr from "@/components/Hr"
56

67
import FormatBrush from "../editor-toolbars/FormatBrush"
@@ -15,7 +16,7 @@ export default function ToolbarRich() {
1516
<h1 className="text-[3rem] font-bold">With Rich Toolbars</h1>
1617
<div
1718
className={cn(
18-
"h-[62px] flex items-center justify-center absolute left-0 right-0",
19+
"h-[62px] flex items-center justify-center",
1920
"border-t border-b border-neutral-100 dark:border-neutral-500/60",
2021
"bg-neutral-100 dark:bg-neutral-800"
2122
)}
@@ -26,7 +27,10 @@ export default function ToolbarRich() {
2627
<FormatClear />
2728
<FormatBrush />
2829
</div>
29-
<Hr className="h-[80%]" />
30+
<Hr className="h-[80%] mr-3" />
31+
<div>
32+
<FontFamily />
33+
</div>
3034
</div>
3135
<div className="h-[62px]" />
3236
</>

0 commit comments

Comments
 (0)