From ee868d2f5f23bca0165081a9ab263ea4753f3b93 Mon Sep 17 00:00:00 2001 From: lonkaars Date: Thu, 8 Jul 2021 13:06:12 +0200 Subject: mobile beginnings --- pages/_app.tsx | 1 + pages/mobile/index.tsx | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 pages/mobile/index.tsx (limited to 'pages') diff --git a/pages/_app.tsx b/pages/_app.tsx index 7e34a6d..a42ad6c 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -7,6 +7,7 @@ import '../styles/editor.css'; import '../styles/globals.css'; import '../styles/keybindselector.css'; import '../styles/keyframes.css'; +import '../styles/mobile.css'; import '../styles/paper.css'; import '../styles/presentation.css'; import '../styles/selection.css'; diff --git a/pages/mobile/index.tsx b/pages/mobile/index.tsx new file mode 100644 index 0000000..5e3a7cf --- /dev/null +++ b/pages/mobile/index.tsx @@ -0,0 +1,74 @@ +import { ReactNode, useState } from 'react'; + +import AppBar from '@material-ui/core/AppBar'; +import Divider from '@material-ui/core/Divider'; +import IconButton from '@material-ui/core/IconButton'; +import List from '@material-ui/core/List'; +import ListItem from '@material-ui/core/ListItem'; +import ListItemIcon from '@material-ui/core/ListItemIcon'; +import ListItemText from '@material-ui/core/ListItemText'; +import SwipeableDrawer from '@material-ui/core/SwipeableDrawer'; +import Toolbar from '@material-ui/core/Toolbar'; + +import AccountCircleRoundedIcon from '@material-ui/icons/AccountCircleRounded'; +import HomeRoundedIcon from '@material-ui/icons/HomeRounded'; +import MenuRoundedIcon from '@material-ui/icons/MenuRounded'; +import SettingsRoundedIcon from '@material-ui/icons/SettingsRounded'; + +export type pages = 'home' | 'account' | 'settings'; +export function MobileWrapper(props: { + children?: ReactNode; + page: pages; + nobar?: boolean; +}) { + var [drawerOpen, setDrawerOpen] = useState(false); + + return
+ {!props.nobar && + + setDrawerOpen(true)}> + + +

Pressure

+
+
} + setDrawerOpen(true)} + onClose={() => setDrawerOpen(false)} + > + +
+ + +

Pressure

+
+
+ + + } /> + + +
+ + } /> + + + + } /> + + +
+
+
+
+
+
; +} + +export default function Mobile() { + return +

gert

+
; +} -- cgit v1.2.3