mirror of
https://github.com/zadam/trilium.git
synced 2025-12-12 18:34:24 +01:00
chore(layout/status_bar): create empty component
This commit is contained in:
parent
4c8225ed73
commit
78b9c94829
@ -53,6 +53,7 @@ import StandaloneRibbonAdapter from "../widgets/ribbon/components/StandaloneRibb
|
|||||||
import BreadcrumbBadges from "../widgets/BreadcrumbBadges.jsx";
|
import BreadcrumbBadges from "../widgets/BreadcrumbBadges.jsx";
|
||||||
import NoteTitleDetails from "../widgets/NoteTitleDetails.jsx";
|
import NoteTitleDetails from "../widgets/NoteTitleDetails.jsx";
|
||||||
import NoteStatusBar from "../widgets/NoteStatusBar.jsx";
|
import NoteStatusBar from "../widgets/NoteStatusBar.jsx";
|
||||||
|
import StatusBar from "../widgets/layout/StatusBar.jsx";
|
||||||
|
|
||||||
export default class DesktopLayout {
|
export default class DesktopLayout {
|
||||||
|
|
||||||
@ -134,6 +135,7 @@ export default class DesktopLayout {
|
|||||||
.filling()
|
.filling()
|
||||||
.collapsible()
|
.collapsible()
|
||||||
.id("center-pane")
|
.id("center-pane")
|
||||||
|
.optChild(isNewLayout, <StandaloneRibbonAdapter component={FormattingToolbar} />)
|
||||||
.child(
|
.child(
|
||||||
new SplitNoteContainer(() =>
|
new SplitNoteContainer(() =>
|
||||||
new NoteWrapperWidget()
|
new NoteWrapperWidget()
|
||||||
@ -152,7 +154,6 @@ export default class DesktopLayout {
|
|||||||
)
|
)
|
||||||
.optChild(!isFloatingTitlebar, titleRow)
|
.optChild(!isFloatingTitlebar, titleRow)
|
||||||
.optChild(!isNewLayout, <Ribbon><NoteActions /></Ribbon>)
|
.optChild(!isNewLayout, <Ribbon><NoteActions /></Ribbon>)
|
||||||
.optChild(isNewLayout, <StandaloneRibbonAdapter component={FormattingToolbar} />)
|
|
||||||
.child(new WatchedFileUpdateStatusWidget())
|
.child(new WatchedFileUpdateStatusWidget())
|
||||||
.child(<FloatingButtons items={DESKTOP_FLOATING_BUTTONS} />)
|
.child(<FloatingButtons items={DESKTOP_FLOATING_BUTTONS} />)
|
||||||
.child(
|
.child(
|
||||||
@ -183,6 +184,7 @@ export default class DesktopLayout {
|
|||||||
<NoteStatusBar />
|
<NoteStatusBar />
|
||||||
</Ribbon>
|
</Ribbon>
|
||||||
))
|
))
|
||||||
|
.optChild(isNewLayout, <StatusBar />)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
.child(...this.customWidgets.get("center-pane"))
|
.child(...this.customWidgets.get("center-pane"))
|
||||||
|
|||||||
3
apps/client/src/widgets/layout/StatusBar.css
Normal file
3
apps/client/src/widgets/layout/StatusBar.css
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
.component.status-bar {
|
||||||
|
contain: none;
|
||||||
|
}
|
||||||
9
apps/client/src/widgets/layout/StatusBar.tsx
Normal file
9
apps/client/src/widgets/layout/StatusBar.tsx
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
import "./StatusBar.css";
|
||||||
|
|
||||||
|
export default function StatusBar() {
|
||||||
|
return (
|
||||||
|
<div className="status-bar">
|
||||||
|
Status bar goes here.
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user