apps/web/src/browser/BrowserDeviceToolbar.tsx | 49 +++++--- apps/web/src/components/ChatView.tsx | 1 - apps/web/src/components/ConnectionStatusDot.tsx | 1 - apps/web/src/components/DiffPanel.tsx | 34 ++++-- apps/web/src/components/ServerUpdateAction.tsx | 10 +- apps/web/src/components/Sidebar.tsx | 82 ++++++++----- apps/web/src/components/chat/ChangedFilesTree.tsx | 35 +++--- apps/web/src/components/chat/ComposerPreviewAnnotationCards.test.tsx | 5 +- apps/web/src/components/chat/ComposerPreviewAnnotationCards.tsx | 20 +-- apps/web/src/components/chat/DraftHeroHeadline.tsx | 36 ++++-- apps/web/src/components/files/FilePreviewPanel.tsx | 30 +++-- apps/web/src/components/preview/ThreadPreviewMiniPlayer.tsx | 96 +++++++++------ apps/web/src/components/pullRequest/PullRequestChecksPopover.tsx | 10 +- apps/web/src/components/pullRequest/PullRequestCodeTab.tsx | 20 ++- apps/web/src/components/pullRequest/PullRequestDetailPanel.tsx | 207 ++++++++++++++++++++------------ apps/web/src/components/pullRequest/PullRequestListFilters.tsx | 55 ++++++--- apps/web/src/components/pullRequest/PullRequestSummaryTab.tsx | 28 +++-- apps/web/src/components/pullRequest/pullRequestPresentation.tsx | 21 +++- apps/web/src/components/search/ProjectContentSearchDialog.tsx | 29 +++-- apps/web/src/components/settings/ConnectionsSettings.tsx | 65 +++++++--- apps/web/src/components/settings/ProjectSettingsPanel.tsx | 39 +++--- apps/web/src/components/settings/ThemeColorPicker.tsx | 65 ++++++---- apps/web/src/routes/_chat.pull-requests.tsx | 44 ++++--- oxlint-plugin-t3code/index.ts | 2 + oxlint-plugin-t3code/rules/no-native-title-tooltip.test.ts | 61 ++++++++++ oxlint-plugin-t3code/rules/no-native-title-tooltip.ts | 39 ++++++ vite.config.ts | 1 + 27 files changed, 730 insertions(+), 355 deletions(-)