..
ActivityCalendar
chore(ui): align frontend on shadcn kit
2026-06-21 09:17:04 +08:00
AttachmentLibrary
chore(ui): align frontend on shadcn kit
2026-06-21 09:17:04 +08:00
ColumnGrid
chore(web): unify compact truncation into a single ClampedSection
2026-07-07 21:01:19 +08:00
ConfirmDialog
chore: tweak comments
2025-11-30 13:16:02 +08:00
Inbox
feat(mentions): add memo mention parsing, notifications, and rendering ( #5811 )
2026-04-06 22:16:53 +08:00
kit
chore(web): migrate from ESLint+Prettier to Biome
2025-11-14 23:58:07 +08:00
map
chore(ui): align frontend on shadcn kit
2026-06-21 09:17:04 +08:00
MemoActionMenu
feat(memo): add task list quick actions ( #5983 )
2026-05-27 09:13:55 +08:00
MemoContent
chore(web): unify compact truncation into a single ClampedSection
2026-07-07 21:01:19 +08:00
MemoDetailSidebar
chore(ui): align frontend on shadcn kit
2026-06-21 09:17:04 +08:00
MemoEditor
feat(web): add code block and strikethrough to formatting toolbar
2026-07-07 22:08:33 +08:00
MemoExplorer
refactor(frontend): remove react-use dependency
2026-05-31 18:32:17 +08:00
MemoMetadata
fix(location): truncate long address in memo location chip
2026-06-29 20:27:52 +08:00
MemoPreview
chore(web): unify compact truncation into a single ClampedSection
2026-07-07 21:01:19 +08:00
MemoReactionListView
chore: optimize unreact network requests ( #5747 )
2026-03-20 18:08:28 +08:00
MemoView
chore(web): unify compact truncation into a single ClampedSection
2026-07-07 21:01:19 +08:00
PagedMemoList
chore(web): unify compact truncation into a single ClampedSection
2026-07-07 21:01:19 +08:00
Placeholder
refactor(placeholder): extract tile sprite strip
2026-05-14 20:38:00 +08:00
Settings
feat: add webhook edit UI and signing secret status indicator ( #6027 )
2026-06-25 22:26:20 +08:00
StatisticsView
chore(ui): align frontend on shadcn kit
2026-06-21 09:17:04 +08:00
ui
feat(editor): recognize and style @mentions in the rich editor
2026-06-26 09:28:41 +08:00
UserMemoMap
perf: lazy load heavy first-screen dependencies ( #5947 )
2026-05-12 20:11:39 +08:00
AttachmentIcon.tsx
refactor: migrate to connect-rpc ( #5338 )
2025-12-11 19:49:07 +08:00
AuthFooter.tsx
fix(web): improve mobile control spacing
2026-06-09 21:04:47 +08:00
ChangeMemberPasswordDialog.tsx
refactor: restructure i18n locale keys for better maintainability ( #5744 )
2026-03-20 05:56:56 +08:00
ClampedSection.tsx
chore(web): unify compact truncation into a single ClampedSection
2026-07-07 21:01:19 +08:00
CreateAccessTokenDialog.tsx
refactor: restructure i18n locale keys for better maintainability ( #5744 )
2026-03-20 05:56:56 +08:00
CreateIdentityProviderDialog.tsx
feat: redesign account and SSO management ( #5886 )
2026-04-24 09:08:58 +08:00
CreateUserDialog.tsx
refactor: restructure i18n locale keys for better maintainability ( #5744 )
2026-03-20 05:56:56 +08:00
CreateWebhookDialog.tsx
chore(webhook): reveal-later signing secret flow
2026-06-26 09:03:24 +08:00
DateTimeInput.tsx
chore: use input type datetime-local instead of text ( #5174 )
2025-10-22 09:04:37 +08:00
ErrorBoundary.tsx
fix: handle chunk load errors after redeployment with auto-reload ( #5703 )
2026-03-08 10:45:16 +08:00
LearnMore.tsx
feat: variant colors ( #4816 )
2025-07-04 23:03:13 +08:00
LocalePicker.tsx
chore(ui): align frontend on shadcn kit
2026-06-21 09:17:04 +08:00
LocaleSelect.tsx
fix(web): improve mobile control spacing
2026-06-09 21:04:47 +08:00
MemoCommentSection.tsx
fix(comments): list all memo comments via pagination
2026-06-21 09:55:37 +08:00
MemoDisplaySettingMenu.tsx
chore(web): unify compact truncation into a single ClampedSection
2026-07-07 21:01:19 +08:00
MemoFilters.tsx
feat(web): add max-columns memo feed layout
2026-07-06 23:55:36 +08:00
MemosLogo.tsx
feat: react query migration ( #5379 )
2025-12-24 22:59:18 +08:00
MobileHeader.tsx
refactor(frontend): remove react-use dependency
2026-05-31 18:32:17 +08:00
MotionPhotoPlayer.tsx
chore: refactor attachment media layout and insert menu organization
2026-04-08 23:28:49 +08:00
MotionPhotoPreview.tsx
chore: refactor attachment media layout and insert menu organization
2026-04-08 23:28:49 +08:00
Navigation.tsx
feat(about): add about page with bird sprites
2026-05-14 20:30:37 +08:00
NavigationDrawer.tsx
feat: react query migration ( #5379 )
2025-12-24 22:59:18 +08:00
PasswordSignInForm.tsx
refactor(web/routing): guard-based auth flow, migrate tests to Vitest ( #5848 )
2026-04-18 01:06:54 +08:00
PreviewImageDialog.tsx
chore(media): add zoom controls to preview dialog
2026-06-02 22:46:07 +08:00
RequiredBadge.tsx
feat: variant colors ( #4816 )
2025-07-04 23:03:13 +08:00
SearchBar.tsx
chore(ui): align frontend on shadcn kit
2026-06-21 09:17:04 +08:00
Skeleton.tsx
chore: simplify page loading logic
2026-01-27 23:37:32 +08:00
TagTree.tsx
refactor(frontend): remove react-use dependency
2026-05-31 18:32:17 +08:00
ThemeSelect.tsx
fix(web): improve mobile control spacing
2026-06-09 21:04:47 +08:00
UpdateAccountDialog.tsx
fix(web): sync avatar changes immediately after profile update ( #5903 )
2026-04-28 21:57:58 +08:00
UpdateCustomizedProfileDialog.tsx
refactor: restructure i18n locale keys for better maintainability ( #5744 )
2026-03-20 05:56:56 +08:00
UserAvatar.tsx
chore: unify colors
2025-07-06 13:55:08 +08:00
UserMenu.tsx
fix(web): improve mobile control spacing
2026-06-09 21:04:47 +08:00
VideoPoster.tsx
fix(web): render video attachment posters on mobile
2026-06-02 23:08:16 +08:00
VisibilityIcon.tsx
refactor: migrate to connect-rpc ( #5338 )
2025-12-11 19:49:07 +08:00