mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-01 16:08:30 +00:00
Moved toggles to TopNav but still couldn't figrue out passing the functions to TopNav
This commit is contained in:
1 parent
6459c81cb2
commit
e15a03a4fd
2 files changed
+15
-9
No files matched your search
@@ -630,6 +630,7 @@ class App extends React.Component<Props, State> {
|
||||
mainClassNames = mainClassNames + (this.state.darkMode ? '' : 'dark-mode')
|
||||
mainClassNames = mainClassNames + mainClassNames + (this.state.LowSpec ? '' : 'low-spec')
|
||||
const DarkModeOff = () =>{
|
||||
|
||||
const currentValue = this.state.darkMode // true or false
|
||||
|
||||
window.localStorage.setItem("darkMode", (currentValue ? "true" : "false"))
|
||||
@@ -667,17 +668,9 @@ class App extends React.Component<Props, State> {
|
||||
sessionItem.hidden.opacity = 0
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
return (
|
||||
<BrowserRouter>
|
||||
<div className="form-check form-switch">
|
||||
<input className="form-check-input" type="checkbox" id="DarkModeToggle" onClick={DarkModeOff}></input>
|
||||
<label className="form-check-label">Dark Mode</label>
|
||||
</div>
|
||||
<div className="form-check form-switch">
|
||||
<input className="form-check-input" type="checkbox" id="LowSpec" onClick={LowSpec}></input>
|
||||
<label className="form-check-label">Low Spec</label>
|
||||
</div>
|
||||
|
||||
<div id="main" className={mainClassNames}>
|
||||
<div className="dark-mode"></div>
|
||||
|
||||
@@ -330,6 +330,15 @@ function NewTopNavFc(props: Props) {
|
||||
return (
|
||||
<div>
|
||||
<div className="top-bar d-none d-lg-flex">
|
||||
<div className="form-check form-switch">
|
||||
<input className="form-check-input" type="checkbox" id="DarkModeToggle" ></input>
|
||||
<label className="form-check-label">Dark Mode</label>
|
||||
</div>
|
||||
<div> </div>
|
||||
<div className="form-check form-switch">
|
||||
<input className="form-check-input" type="checkbox" id="LowSpec" ></input>
|
||||
<label className="form-check-label">Low Spec</label>
|
||||
</div>
|
||||
<div className="container d-flex">
|
||||
<div className="d-flex gap-4 flex-grow-1">
|
||||
<Link className="top-bar-text" to="/about">
|
||||
@@ -352,9 +361,13 @@ function NewTopNavFc(props: Props) {
|
||||
<p className="top-bar-text">
|
||||
TTS Queued: <span className="fw-bold text-red">{pendingTtsJobs.pending_job_count}</span>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<nav
|
||||
className="navbar navbar-expand-lg navbar-dark py-3"
|
||||
aria-label="Offcanvas navbar large"
|
||||
|
||||
Reference in new issue
Block a user