feat(#153): notification history page (/notifications) #155
@@ -49,7 +49,7 @@ let { mentions }: Props = $props();
|
|||||||
<div class="mt-4 border-t border-line pt-4">
|
<div class="mt-4 border-t border-line pt-4">
|
||||||
<a
|
<a
|
||||||
href="/notifications"
|
href="/notifications"
|
||||||
class="text-sm font-medium text-ink-2 underline decoration-accent/60 transition-colors hover:text-ink hover:decoration-accent"
|
class="text-sm font-medium text-ink-2 transition-colors hover:text-ink"
|
||||||
>{m.notification_history_view_link()}</a
|
>{m.notification_history_view_link()}</a
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ function typeBadgeLabel(type: NotificationItem['type']): string {
|
|||||||
<form method="POST" action="?/mark-all">
|
<form method="POST" action="?/mark-all">
|
||||||
<button
|
<button
|
||||||
type="submit"
|
type="submit"
|
||||||
class="text-sm font-medium text-ink-2 underline decoration-accent/60 transition-colors hover:text-ink hover:decoration-accent"
|
class="text-sm font-medium text-ink-2 transition-colors hover:text-ink"
|
||||||
aria-label={m.notification_mark_all_read_aria()}
|
aria-label={m.notification_mark_all_read_aria()}
|
||||||
>
|
>
|
||||||
{m.notification_mark_all_read()}
|
{m.notification_mark_all_read()}
|
||||||
|
|||||||
@@ -104,7 +104,7 @@ const hasEmail = $derived(!!data.user?.email);
|
|||||||
<div class="mt-4 border-t border-line pt-4">
|
<div class="mt-4 border-t border-line pt-4">
|
||||||
<a
|
<a
|
||||||
href="/notifications"
|
href="/notifications"
|
||||||
class="text-sm font-medium text-ink-2 underline decoration-accent/60 transition-colors hover:text-ink hover:decoration-accent"
|
class="text-sm font-medium text-ink-2 transition-colors hover:text-ink"
|
||||||
>
|
>
|
||||||
{m.notification_history_view_link()}
|
{m.notification_history_view_link()}
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
Reference in New Issue
Block a user