summaryrefslogtreecommitdiff
path: root/packages/frontend/src/ui (follow)
Commit message (Collapse)AuthorAgeFilesLines
* split url into webUrl and localUrl (like mastodon)Freya Murphy3 days2-4/+4
|
* fix(frontend): CSSの指定が誤っている問題を修正 (#17135)かっこかり2026-01-311-6/+6
|
* refactor(frontend): fix invalid self-closing tags (#17103)かっこかり2026-01-161-1/+1
| | | | | | | | | * fix(frontend): fix invalid self-closing tags * apply eslint rules * fix * fix
* refactor: make noImplicitAny true (#17083)syuilo2026-01-0910-45/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * Update emojis.emoji.vue * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update manager.ts * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update analytics.ts
* enhance(frontend): remove vuedraggable (#17073)syuilo2026-01-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update page-editor.blocks.vue * Update MkDraggable.vue * refactor * refactor * ✌️ * refactor * Update MkDraggable.vue * ios * 🎨 * 🎨
* refactor(frontend): prefer.model, ↵かっこかり2026-01-021-1/+1
| | | | | | | | | | | | | | | store.modelではcustomRefを使用するように (#17058) * refactor(frontend): prefer.model, store.modelではcustomRefを使用するように * fix: watchの解除に失敗してもエラーで落ちないように * Update packages/frontend/src/lib/pizzax.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* refactor(frontend): remove undefined css rules (#17051)かっこかり2025-12-314-8/+5
|
* fix(frontend): ↵syuilo2025-12-182-12/+14
| | | | iPadOSのPWAでアプリを切り替えた際にウィジェット表示ボタンが消滅する問題を修正
* 🎨syuilo2025-12-181-4/+4
|
* fix(frontend): ↵syuilo2025-12-181-1/+1
| | | | デッキUIでメニュー位置を下にしているとプロファイル削除ボタンが表示されないのを修正
* enhance(frontend): add deck toursyuilo2025-12-171-7/+41
|
* Fix: ↵anatawa122025-12-125-4/+5
| | | | | | | | | | | deckのタイムラインセレクタのデフォルトの値が現在のタイムラインではない問題 (#16008) * fix: os.selectの型定義の上で default が文字列である問題を修正 * fix: deckのタイムライン選択画面で今指定されているタイムラインがデフォルトで選択されない問題 * fix lint * fix: type error
* 🎨syuilo2025-11-252-132/+142
|
* fix(frontend): ↵syuilo2025-11-251-4/+17
| | | | ナビゲーションバーを下に表示しているときに、項目数が多いと表示が崩れる問題を修正
* 🎨syuilo2025-11-091-16/+29
|
* fix(frontend): ↵かっこかり2025-11-051-2/+4
| | | | | | | | | navbarのリアルタイムモードのオンオフ状態の表示をわかりやすく (#16748) * fix(frontend): navbarのリアルタイムモードのオンオフをわかりやすく * Update Changelog * remove unused imports
* enhance(frontend): ↵syuilo2025-10-212-8/+12
| | | | 下書き/予約投稿一覧は投稿フォームのアカウントメニュー内に移動し、下書き保存は「...」メニュー内に移動
* fix(frontend): ↵かっこかり2025-10-162-4/+9
| | | | | | | ロールポリシーによりダイレクトメッセージが無効化されている際のデッキのダイレクトメッセージカラムの挙動を改善 (#16656) * fix(frontend): ロールポリシーによりダイレクトメッセージが無効化されている際のデッキのダイレクトメッセージカラムの挙動を改善 * Update Changelog
* fix(frontend): ↵かっこかり2025-10-152-4/+28
| | | | | | | | | | | | | | | デッキのメインカラムのヘッダをクリックしてもページ上部/下部にスクロールしない問題を修正 (#16653) * fix(frontend): デッキのメインカラムのヘッダをクリックしても上部にスクロールしない問題を修正 * fix * Update Changelog * fix lint --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(frontend): ↵かっこかり2025-10-051-1/+1
| | | | 画面左のナビゲーションバーでウィジェットアイコンにtooltipがつかない問題を修正 (#16602)
* refactor(frontend): os.select, ↵かっこかり2025-09-136-23/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MkSelectのitem指定をオブジェクトによる定義に統一し、型を狭める (#16475) * refactor(frontend): MkSelectのitem指定をオブジェクトによる定義に統一 * fix * spdx * fix * fix os.select * fix lint * add comment * fix * fix: os.select対応漏れを修正 * fix * fix * fix: MkSelectのmodelに対する型チェックを厳格化 * fix * fix * fix * Update packages/frontend/src/components/MkEmbedCodeGenDialog.vue Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * fix * fix types * fix * fix * Update packages/frontend/src/pages/admin/roles.editor.vue Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * fix: MkSelectに直接配列を指定している場合に正常に型が解決されるように --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* refactorsyuilo2025-08-281-1/+5
|
* refactorsyuilo2025-08-271-1/+1
|
* refactorsyuilo2025-08-261-3/+3
|
* refactorsyuilo2025-08-264-8/+8
|
* refactorsyuilo2025-08-264-17/+27
|
* refactor: ReloadSuggest -> ReloadSuggestionsyuilo2025-08-253-4/+4
|
* fix: ↵anatawa122025-08-094-32/+18
| | | | | | | | | カラムの名前が正しくリスト/チャンネルの名前にならない問題 (#15987) * fix: カラムの名前が正しくリスト/チャンネルの名前にならない問題 * changelog Fix: カラムの名前が正しくリスト/チャンネルの名前にならない問題を修正 * reduce requests to retrieve timeline name
* feat(frontend): ページのタブバーを下部に表示できるようにsyuilo2025-08-041-1/+1
|
* enhnace(frontend): ↵syuilo2025-08-024-5/+81
| | | | リロードのサジェストをダイアログではなくバナー表示に
* feat(frontend): セーフモード (#16245)かっこかり2025-08-011-1/+21
| | | | | | | | | | | | | | | | | | | | | | | * feat(frontend): セーフモード * Update Changelog * Update Changelog * fix * fix * Update Changelog * Update Changelog * PWAのショートカット経由でもセーフモードで起動できるように * Update ClientServerService.ts --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance(frontend): typed nirax (#16309)かっこかり2025-07-301-1/+1
| | | | | | | * enhance(frontend): typed nirax * migrate router.replace * fix
* refactor(frontend): Formまわりの型強化 (#16260)かっこかり2025-07-061-6/+8
| | | | | | | | | | | | | | | | | * refactor(frontend): Formまわりの型強化 * fix * avoid non-null assertion and add null check for safety * refactor * avoid non-null assertion and add null check for safety * Update clip.vue --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* clean upsyuilo2025-07-061-12/+0
|
* clean upsyuilo2025-07-051-1/+0
|
* refactor(frontend): improve pagination implementationsyuilo2025-06-292-17/+13
|
* fix(frontend): ↵syuilo2025-06-141-0/+2
| | | | | | デッキのタイムラインカラムで新着ノート時のサウンドが再生されない問題を修正 Fix #16164
* enhance(frontend): IDにUUIDを使うのをやめる (#16138)syuilo2025-06-031-2/+2
| | | | | * wip * Update flash-edit.vue
* enhance(frontend): ↵syuilo2025-06-015-10/+10
| | | | 非同期的なコンポーネントの読み込み時のハンドリングを強化
* 🎨syuilo2025-05-231-1/+1
|
* refactor(frontend): src -> anchorElementsyuilo2025-05-222-2/+2
|
* Feat: ドライブ周りのUIの強化 (#16011)syuilo2025-05-213-142/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * Update MkDrive.vue * wip * Update MkDrive.vue * Update MkDrive.vue * wip * Update MkDrive.vue * Update MkDrive.vue * wip * Update MkDrive.vue * wip * wip * wip * wip * Update MkDrive.vue * wip * wip * wip * wip * wip * wip * wip * feat(frontend): upload dialog (#16032) * wip * wip * Update MkUploadDialog.vue * wip * wip * wip * wip * wip * Update MkUploadDialog.vue * wip * wip * Update MkDrive.vue * wip * wip * Update MkPostForm.vue * wip * Update room.form.vue * Update os.ts * wiop * wip * wip * wip * wip * wip * wip * wip * Update select-file.ts * wip * wip * Update MkDrive.vue * Update drag-and-drop.ts * wip * wip * wop * wip * wip * Update MkDrive.vue * Update CHANGELOG.md * wipo * Update MkDrive.folder.vue * wip * Update MkUploaderDialog.vue * wip * wip * Update MkUploaderDialog.vue * wip * Update MkDrive.vue * Update MkDrive.vue * wip * wip
* 🎨syuilo2025-05-121-0/+1
| | | | Fix #16018
* refactor(frontend): MkMarquee のコードの可読性の向上 (#16017)かっこかり2025-05-113-9/+9
| | | | | | | | | | | * fix(frontend/MkMarquee): Composition API に移行 * move animation to scoped environment * refactor --------- Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
* Feat: No websocket mode (#15851)syuilo2025-05-0912-385/+191
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * Update MkTimeline.vue * wip * wip * wip * Update MkTimeline.vue * Update use-pagination.ts * wip * wip * Update MkTimeline.vue * Update MkTimeline.vue * wip * wip * Update MkTimeline.vue * Update MkTimeline.vue * Update MkTimeline.vue * wip * Update use-pagination.ts * wip * Update use-pagination.ts * Update MkNotifications.vue * Update MkNotifications.vue * wip * wip * wip * Update use-note-capture.ts * Update use-note-capture.ts * Update use-note-capture.ts * wip * wip * wip * wip * Update MkNoteDetailed.vue * wip * wip * Update MkTimeline.vue * wip * fix * Update MkTimeline.vue * wip * test * Revert "test" This reverts commit 3375619396c54dcda5e564eb1da444c2391208c9. * Update use-pagination.ts * test * Revert "test" This reverts commit 42c53c830e28485d2fb49061fa7cdeee31bc6a22. * test * Revert "test" This reverts commit c4f8cda4aa1cec9d1eb97557145f3ad3d2d0e469. * Update style.scss * Update MkTimeline.vue * Update MkTimeline.vue * Update MkTimeline.vue * ✌️ * Update MkTimeline.vue * wip * wip * test * Update MkPullToRefresh.vue * Update MkPullToRefresh.vue * Update MkPullToRefresh.vue * Update MkPullToRefresh.vue * Update MkTimeline.vue * wip * tweak navbar * wip * wip * wip * wip * wip * wip * wip * Update home.vue * wip * refactor * wip * wip * Update note.vue * Update navbar.vue * Update MkPullToRefresh.vue * Update MkPullToRefresh.vue * Update MkPullToRefresh.vue * wip * Update MkStreamingNotificationsTimeline.vue * Update use-pagination.ts * wip * improve perf * wip * Update MkNotesTimeline.vue * wip * megre * Update use-pagination.ts * Update use-pagination.ts * Update MkStreamingNotesTimeline.vue * Update use-pagination.ts * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md
* fix(frontend): tweak universal ui renderingsyuilo2025-05-031-1/+1
|
* fix stylesyuilo2025-04-292-0/+2
|
* feat(frontend): タイトルバーを表示できるようにsyuilo2025-04-296-99/+197
|
* 🎨syuilo2025-04-271-3/+12
|
* perf(frontend): use css-native implementation for spacer rather than vue ↵syuilo2025-04-272-2/+2
| | | | component