Skip to content

Commit 33f0669

Browse files
committed
fix: clerk style
Signed-off-by: Innei <[email protected]>
1 parent 1643f95 commit 33f0669

File tree

3 files changed

+27
-21
lines changed

3 files changed

+27
-21
lines changed

src/components/layout/header/internal/HeaderActionButton.tsx

+8-6
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,25 @@ import clsx from 'clsx'
33
import type { JSX } from 'react'
44

55
export const HeaderActionButton = forwardRef<
6-
HTMLButtonElement,
7-
JSX.IntrinsicElements['button']
6+
HTMLDivElement,
7+
JSX.IntrinsicElements['div']
88
>(({ children, ...rest }, ref) => {
99
return (
10-
<button
10+
<div
11+
role="button"
12+
tabIndex={1}
1113
className={clsx(
1214
'group size-10 rounded-full bg-gradient-to-b',
13-
'from-zinc-50/50 to-white/90 px-3 text-sm ring-1 ring-zinc-900/5 backdrop-blur transition dark:from-zinc-900/50 dark:to-zinc-800/90 dark:ring-white/10 dark:hover:ring-white/20',
14-
'shadow-lg shadow-zinc-800/5',
15+
'px-3 text-sm ring-1 ring-zinc-900/5 backdrop-blur transition dark:ring-white/10 dark:hover:ring-white/20',
16+
1517
'flex center',
1618
)}
1719
{...rest}
1820
ref={ref}
1921
aria-label="Header Action"
2022
>
2123
{children}
22-
</button>
24+
</div>
2325
)
2426
})
2527

src/components/modules/post/PostMetaBar.tsx

+15-13
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,21 @@ export const PostMetaBar: Component<{
4242
</span>
4343
</>
4444
)}
45-
{!!meta.modified && isClient ? (
46-
<FloatPopover
47-
mobileAsSheet
48-
wrapperClassName="text-xs"
49-
as="span"
50-
type="tooltip"
51-
triggerElement="(已编辑)"
52-
>
53-
编辑于 <RelativeTime date={meta.modified} />
54-
</FloatPopover>
55-
) : (
56-
<span className="text-xs">(已编辑)</span>
57-
)}
45+
{meta.modified ? (
46+
isClient ? (
47+
<FloatPopover
48+
mobileAsSheet
49+
wrapperClassName="text-xs"
50+
as="span"
51+
type="tooltip"
52+
triggerElement="(已编辑)"
53+
>
54+
编辑于 <RelativeTime date={meta.modified} />
55+
</FloatPopover>
56+
) : (
57+
<span className="text-xs">(已编辑)</span>
58+
)
59+
) : null}
5860
</div>
5961

6062
{!!meta.category && (

src/styles/clerk.css

+4-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,11 @@
1111
.cl-cardBox {
1212
@apply overflow-visible;
1313
}
14-
14+
.cl-socialButtons {
15+
@apply flex flex-wrap items-center justify-center;
16+
}
1517
.cl-socialButtonsIconButton {
16-
@apply aspect-square rounded-md bg-accent/5 p-3;
18+
@apply box-content flex aspect-square h-5 min-h-0 w-5 items-center justify-center rounded-md bg-accent/5 p-3;
1719
}
1820
.cl-footer {
1921
@apply hidden;

0 commit comments

Comments
 (0)