From d303f2e3415237e1a519db21ad4e089c2ba7e9f9 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Thu, 23 Dec 2021 21:29:26 +0100 Subject: feat: Add BrowserView and synchronize its position --- packages/renderer/src/components/Sidebar.tsx | 42 ++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 packages/renderer/src/components/Sidebar.tsx (limited to 'packages/renderer/src/components/Sidebar.tsx') diff --git a/packages/renderer/src/components/Sidebar.tsx b/packages/renderer/src/components/Sidebar.tsx new file mode 100644 index 0000000..6c79932 --- /dev/null +++ b/packages/renderer/src/components/Sidebar.tsx @@ -0,0 +1,42 @@ +/* + * Copyright (C) 2021-2022 Kristóf Marussy + * + * This file is part of Sophie. + * + * Sophie is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, version 3. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * SPDX-License-Identifier: AGPL-3.0-only + */ + +import Box from '@mui/material/Box'; +import React from 'react'; + +import { ToggleDarkModeButton } from './ToggleDarkModeButton'; + +export function Sidebar(): JSX.Element { + return ( + ({ + background: theme.palette.divider, + flex: 0, + display: 'flex', + flexDirection: 'column', + alignItems: 'center', + justifyContent: 'flex-end', + padding: 1, + })} + > + + + ); +} -- cgit v1.2.3-54-g00ecf