From 39d0ee9181255ad71500f4322f63b962af92b861 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Mon, 12 Sep 2022 21:48:47 +0530 Subject: [PATCH] feat: update mobile design (#1526) --- packages/web/src/javascripts/App.tsx | 1 + .../ContentListView/ContentList.tsx | 2 +- .../ContentListView/ContentListView.tsx | 4 +- .../Header/ContentListHeader.tsx | 4 +- .../FileView/FileViewWithoutProtection.tsx | 2 +- .../Components/Footer/AccountMenuButton.tsx | 4 +- .../javascripts/Components/Footer/Footer.tsx | 2 +- .../Components/Footer/QuickSettingsButton.tsx | 2 +- .../src/javascripts/Components/Icon/Icon.tsx | 2 + .../Components/Navigation/Navigation.tsx | 60 ++- .../NavigationMenu/NavigationMenu.tsx | 20 + .../NoteGroupView/NoteGroupView.tsx | 29 +- .../Components/NoteView/NoteView.tsx | 374 +++++++++--------- .../ResponsivePane/ResponsivePaneContent.tsx | 36 +- .../Components/Tags/SmartViewsListItem.tsx | 2 +- .../Components/Tags/TagsListItem.tsx | 7 +- packages/web/src/stylesheets/_columns.scss | 3 +- packages/web/src/stylesheets/_main.scss | 8 - packages/web/src/stylesheets/_navigation.scss | 1 - packages/web/tailwind.config.js | 5 + 20 files changed, 314 insertions(+), 254 deletions(-) create mode 100644 packages/web/src/javascripts/Components/NavigationMenu/NavigationMenu.tsx diff --git a/packages/web/src/javascripts/App.tsx b/packages/web/src/javascripts/App.tsx index f7df52568..dc97e033a 100644 --- a/packages/web/src/javascripts/App.tsx +++ b/packages/web/src/javascripts/App.tsx @@ -66,6 +66,7 @@ const startApplication: StartApplication = async function startApplication( root = createRoot(appendedRootNode) disableIosTextFieldZoom() + document.documentElement.style.setProperty('--viewport-height', `${window.innerHeight}px`) root.render( = ({ return (
= ({
- +
+
+
{panelTitle}
{optionsSubtitle &&
{optionsSubtitle}
} diff --git a/packages/web/src/javascripts/Components/FileView/FileViewWithoutProtection.tsx b/packages/web/src/javascripts/Components/FileView/FileViewWithoutProtection.tsx index cdb84add4..c8cbb3797 100644 --- a/packages/web/src/javascripts/Components/FileView/FileViewWithoutProtection.tsx +++ b/packages/web/src/javascripts/Components/FileView/FileViewWithoutProtection.tsx @@ -60,7 +60,7 @@ const FileViewWithoutProtection = ({ application, viewControllerManager, file }:
-
+
diff --git a/packages/web/src/javascripts/Components/Footer/AccountMenuButton.tsx b/packages/web/src/javascripts/Components/Footer/AccountMenuButton.tsx index 26d8f2366..bf4594f6c 100644 --- a/packages/web/src/javascripts/Components/Footer/AccountMenuButton.tsx +++ b/packages/web/src/javascripts/Components/Footer/AccountMenuButton.tsx @@ -30,11 +30,11 @@ const AccountMenuButton = ({ onClick={toggleMenu} className={classNames( isOpen ? 'bg-border' : '', - 'flex h-full w-12 cursor-pointer items-center justify-center rounded-full md:w-8', + 'flex h-full w-8 cursor-pointer items-center justify-center rounded-full', )} >
- +
diff --git a/packages/web/src/javascripts/Components/Footer/Footer.tsx b/packages/web/src/javascripts/Components/Footer/Footer.tsx index 2568cf3a2..aae58e5cc 100644 --- a/packages/web/src/javascripts/Components/Footer/Footer.tsx +++ b/packages/web/src/javascripts/Components/Footer/Footer.tsx @@ -341,7 +341,7 @@ class Footer extends PureComponent {