From 8e0b91888fd5bb3d54a941adbcc9a7c0fd2fd5d2 Mon Sep 17 00:00:00 2001 From: Cody Tseng Date: Mon, 2 Dec 2024 23:43:08 +0800 Subject: [PATCH] feat: small screen (#8) --- src/renderer/index.html | 1 + src/renderer/src/App.tsx | 27 +++--- src/renderer/src/PageManager.tsx | 33 ++++++- .../src/components/Embedded/EmbeddedNote.tsx | 10 ++- .../Embedded/EmbeddedWebsocketUrl.tsx | 7 +- .../components/NoteCard/RepostNoteCard.tsx | 21 +---- .../components/NoteCard/ShortTextNoteCard.tsx | 44 +++++++--- .../src/components/NoteList/index.tsx | 2 +- .../src/components/RelaySettings/index.tsx | 4 +- .../index.tsx | 18 +++- .../components/ScrollToTopButton/index.tsx | 12 ++- .../src/components/SearchDialog/index.tsx | 7 +- src/renderer/src/components/Sidebar/index.tsx | 4 +- .../src/components/Titlebar/index.tsx | 15 +++- src/renderer/src/components/ui/command.tsx | 13 ++- src/renderer/src/components/ui/input.tsx | 2 +- .../src/layouts/PrimaryPageLayout/index.tsx | 34 +++++-- .../src/layouts/SecondaryPageLayout/index.tsx | 18 +++- src/renderer/src/lib/link.ts | 13 ++- .../secondary/FollowingListPage/index.tsx | 2 +- .../pages/secondary/NoteListPage/index.tsx | 29 ++++-- .../src/pages/secondary/NotePage/index.tsx | 16 ++-- .../pages/secondary/ProfileListPage/index.tsx | 2 +- .../src/pages/secondary/ProfilePage/index.tsx | 88 ++++++++++--------- .../secondary/RelaySettingsPage/index.tsx | 15 ++++ .../src/providers/ScreenSizeProvider.tsx | 56 ++++++++++++ src/renderer/src/routes.tsx | 4 +- 27 files changed, 371 insertions(+), 126 deletions(-) rename src/renderer/src/components/{RelaySettingsPopover => RelaySettingsButton}/index.tsx (64%) create mode 100644 src/renderer/src/pages/secondary/RelaySettingsPage/index.tsx create mode 100644 src/renderer/src/providers/ScreenSizeProvider.tsx diff --git a/src/renderer/index.html b/src/renderer/index.html index a16dfda..0bf9f0a 100644 --- a/src/renderer/index.html +++ b/src/renderer/index.html @@ -2,6 +2,7 @@ + Jumble