mirror of
https://github.com/CaiJimmy/hugo-theme-stack.git
synced 2025-04-29 03:53:30 +08:00
Some renaming
This commit is contained in:
parent
001738a465
commit
6330e40fc9
@ -1,26 +0,0 @@
|
|||||||
[data-scheme="dark"] {
|
|
||||||
#dark-mode-toggle {
|
|
||||||
color: var(--accent-color);
|
|
||||||
font-weight: 700;
|
|
||||||
|
|
||||||
.icon-tabler-toggle-left {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.icon-tabler-toggle-right {
|
|
||||||
display: unset;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#dark-mode-toggle {
|
|
||||||
margin-top: auto;
|
|
||||||
color: var(--body-text-color);
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
cursor: pointer;
|
|
||||||
|
|
||||||
.icon-tabler-toggle-right {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
}
|
|
@ -134,3 +134,30 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[data-scheme="dark"] {
|
||||||
|
#dark-mode-toggle {
|
||||||
|
color: var(--accent-color);
|
||||||
|
font-weight: 700;
|
||||||
|
|
||||||
|
.icon-tabler-toggle-left {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-tabler-toggle-right {
|
||||||
|
display: unset;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#dark-mode-toggle {
|
||||||
|
margin-top: auto;
|
||||||
|
color: var(--body-text-color);
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
cursor: pointer;
|
||||||
|
|
||||||
|
.icon-tabler-toggle-right {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@ -19,7 +19,6 @@
|
|||||||
@import "partials/pagination.scss";
|
@import "partials/pagination.scss";
|
||||||
@import "partials/sidebar.scss";
|
@import "partials/sidebar.scss";
|
||||||
@import "partials/base.scss";
|
@import "partials/base.scss";
|
||||||
@import "partials/darkmode.scss";
|
|
||||||
@import "partials/layout/archives.scss";
|
@import "partials/layout/archives.scss";
|
||||||
@import "partials/layout/article.scss";
|
@import "partials/layout/article.scss";
|
||||||
@import "partials/layout/list.scss";
|
@import "partials/layout/list.scss";
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
type colorScheme = 'light' | 'dark' | 'auto';
|
type colorScheme = 'light' | 'dark' | 'auto';
|
||||||
|
|
||||||
class StackDarkMode {
|
class StackColorScheme {
|
||||||
private localStorageKey = 'StackColorScheme';
|
private localStorageKey = 'StackColorScheme';
|
||||||
private currentScheme: colorScheme;
|
private currentScheme: colorScheme;
|
||||||
private systemPreferScheme: colorScheme;
|
private systemPreferScheme: colorScheme;
|
||||||
@ -83,4 +83,4 @@ class StackDarkMode {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default StackDarkMode;
|
export default StackColorScheme;
|
@ -9,7 +9,7 @@ import StackGallery from "ts/gallery";
|
|||||||
import { getColor } from 'ts/color';
|
import { getColor } from 'ts/color';
|
||||||
import menu from 'ts/menu';
|
import menu from 'ts/menu';
|
||||||
import createElement from 'ts/createElement';
|
import createElement from 'ts/createElement';
|
||||||
import StackDarkMode from 'ts/darkmode';
|
import StackColorScheme from 'ts/colorScheme';
|
||||||
|
|
||||||
let Stack = {
|
let Stack = {
|
||||||
init: () => {
|
init: () => {
|
||||||
@ -54,7 +54,7 @@ let Stack = {
|
|||||||
observer.observe(articleTile)
|
observer.observe(articleTile)
|
||||||
}
|
}
|
||||||
|
|
||||||
new StackDarkMode(document.getElementById('dark-mode-toggle'));
|
new StackColorScheme(document.getElementById('dark-mode-toggle'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user