aboutsummaryrefslogtreecommitdiff
path: root/src/components/navbar.tsx
diff options
context:
space:
mode:
authorlonkaars <l.leblansch@gmail.com>2021-01-05 09:24:39 +0100
committerlonkaars <l.leblansch@gmail.com>2021-01-05 09:24:39 +0100
commit263bdd5b7d9f1ffcc8b74363ccc429fb6fd6c844 (patch)
tree582bfb143ba1522eb190613eab1cb117e37f5023 /src/components/navbar.tsx
parent023bfb39aa1def7f089be525cee2a4c2f3b7b4bb (diff)
css naar tsx :tada:
Diffstat (limited to 'src/components/navbar.tsx')
-rw-r--r--src/components/navbar.tsx49
1 files changed, 39 insertions, 10 deletions
diff --git a/src/components/navbar.tsx b/src/components/navbar.tsx
index 38f3810..45818b3 100644
--- a/src/components/navbar.tsx
+++ b/src/components/navbar.tsx
@@ -1,4 +1,4 @@
-import "../css/navbar.css";
+import {CSSProperties} from "react";
import { LogoDark } from "../components/logo";
@@ -9,17 +9,46 @@ import SearchIcon from '@material-ui/icons/Search';
import SettingsIcon from '@material-ui/icons/Settings';
+var NavBarStyle: CSSProperties = {
+ width: 48,
+ height: "100%",
+
+ lineHeight: 0,
+
+ backgroundColor: "var(--background)",
+ display: "inline-block",
+
+ position: "fixed",
+ top: 0,
+ left: 0,
+
+ overflow: "hidden",
+ whiteSpace: "nowrap",
+}
+
+var NavBarItemStyle: CSSProperties = {
+ margin: 12,
+ marginBottom: 16,
+ display: "block"
+}
+
+var NavBarSettingsAreaStyle: CSSProperties = {
+ position: "absolute",
+ bottom: -4,
+ left: 0
+}
+
function NavBar() {
return (
- <div className="navbar">
- <LogoDark/>
- <a href="/"><Home/></a>
- <a href="/"><VideogameAssetIcon/></a>
- <a href="/"><ExtensionIcon/></a>
- <a href="/"><SearchIcon/></a>
-
- <div className="settings">
- <a href="/"><SettingsIcon/></a>
+ <div className="navbar" style={NavBarStyle}>
+ <div style={NavBarItemStyle}><LogoDark/></div>
+ <a href="/" style={NavBarItemStyle}><Home/></a>
+ <a href="/" style={NavBarItemStyle}><VideogameAssetIcon/></a>
+ <a href="/" style={NavBarItemStyle}><ExtensionIcon/></a>
+ <a href="/" style={NavBarItemStyle}><SearchIcon/></a>
+
+ <div style={NavBarSettingsAreaStyle}>
+ <a href="/" style={NavBarItemStyle}><SettingsIcon/></a>
</div>
</div>
);