added navbar for mobile

This commit is contained in:
plebbitor
2023-02-23 16:45:29 +01:00
parent 83926d8268
commit d6974863f6
4 changed files with 271 additions and 112 deletions
+26 -3
View File
@@ -227,10 +227,33 @@ const Catalog = ({ setBodyStyle }) => {
] 
</span>
))}
<span className="nav">[
<Link id="home-button" to="/" onClick={() => handleStyleChange({target: {value: "Yotsuba"}}
)}>Home</Link>]&nbsp;
<span className="nav">
[
<a href={handleVoidClick}>Settings</a>
]
[
<Link to="/" onClick={() => handleStyleChange({target: {value: "Yotsuba"}}
)}>Home</Link>
]
</span>
<div id="board-nav-mobile">
<div className="board-select">
<strong>Board</strong>
&nbsp;
<select id="board-select-mobile">
{defaultSubplebbits.map(subplebbit => (
<option key={`option-${subplebbit.address}`} value={subplebbit.address} onClick={() => handleClick(subplebbit.title, subplebbit.address)}>{subplebbit.title}</option>))}
</select>
</div>
<div className="page-jump">
<a href={handleVoidClick}>Settings</a>
&nbsp;
<Link to="/" onClick={() => handleStyleChange({target: {value: "Yotsuba"}}
)}>Home</Link>
</div>
</div>
<div id="separator-mobile">&nbsp;</div>
<div id="separator-mobile">&nbsp;</div>
</>
</NavBar>
<Header selectedStyle={selectedStyle}>