Skip to content

Commit

Permalink
fix: sidebar toggle on list and single page
Browse files Browse the repository at this point in the history
  • Loading branch information
razonyang committed Aug 19, 2024
1 parent de4f446 commit f8b09f2
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 3 deletions.
2 changes: 1 addition & 1 deletion assets/main/init/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { default as LocalStorage } from "js/local-storage";

(() => {
if (LocalStorage.getItem('sidebar-toggle') !== null) {
if (LocalStorage.getItem('sidebar-toggle') !== null && document.querySelector('main')?.getAttribute('data-kind') === 'page') {
document.querySelector('main')?.classList.add('sidebar-none')
}
})()
6 changes: 6 additions & 0 deletions assets/main/scss/_sidebar.scss
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,11 @@ main {
.sidebar {
display: none !important;
}

.content {
> div:first-of-type {
width: 100%!important;
}
}
}
}
2 changes: 1 addition & 1 deletion assets/templates/staticman/comments.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<body>
{{- partial "header.html" . }}
{{- partial "hooks/main-begin" . }}
<main class="{{- partialCached "functions/container-class" . .FirstSection -}}">
<main class="{{- partialCached "functions/container-class" . .FirstSection -}}" data-kind="{{ .Kind }}">
{{- partialCached "assets/main/init-js" . }}
<div class="row content">
{{- partialCached "noscript" . .Language.Lang }}
Expand Down
2 changes: 1 addition & 1 deletion layouts/_default/baseof.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
{{- partial "hooks/body-begin" . }}
{{- partial "header.html" . }}
{{- partial "hooks/main-begin" . }}
<main class="{{- partialCached "functions/container-class" . .FirstSection -}}">
<main class="{{- partialCached "functions/container-class" . .FirstSection -}}" data-kind="{{ .Kind }}">
{{- partialCached "assets/main/init-js" . }}
<div class="row content">
{{- partialCached "noscript" . .Language.Lang }}
Expand Down

0 comments on commit f8b09f2

Please sign in to comment.