diff --git a/themes/Ying/layouts/_default/circles.html b/themes/Ying/layouts/_default/circles.html index 2c668c9f..6e813eb5 100644 --- a/themes/Ying/layouts/_default/circles.html +++ b/themes/Ying/layouts/_default/circles.html @@ -1,399 +1,438 @@ {{ define "main" }}
-
- {{ .Content }} -
-
-
-

正在探索朋友们的新动态...

-
-
+
+ {{ .Content }} +
+
+
+

正在探索朋友们的新动态...

+
- - + /* Loading Animation */ + .loading-container { + grid-column: 1 / -1; + display: flex; + flex-direction: column; + align-items: center; + padding: 60px; + color: #888; + } - + // 立即执行初始化 + if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", () => + window.FriendCircle.init(), + ); + } else { + window.FriendCircle.init(); + } +
-{{ end }} \ No newline at end of file +{{ end }} diff --git a/themes/Ying/static/css/main.css b/themes/Ying/static/css/main.css index 0b4f2d70..07595191 100644 --- a/themes/Ying/static/css/main.css +++ b/themes/Ying/static/css/main.css @@ -2304,15 +2304,17 @@ input[type=submit] { stroke: var(--text-highlight-color); } +/* 通用样式 */ .artalk .atk-main-editor input.atk-nick, .artalk .atk-main-editor input.atk-email, .artalk .atk-main-editor input.atk-link { color: var(--text-content-color)!important; } -[data-theme="dark"] .artalk .atk-main-editor input.atk-nick, -[data-theme="dark"] .artalk .atk-main-editor input.atk-email, -[data-theme="dark"] .artalk .atk-main-editor input.atk-link { +/* 暗黑模式样式:重复类选择器,最大化权重 */ +[data-theme="dark"] .artalk.artalk .atk-main-editor input.atk-nick, +[data-theme="dark"] .artalk.artalk .atk-main-editor input.atk-email, +[data-theme="dark"] .artalk.artalk .atk-main-editor input.atk-link { color: var(--text-content-dark-color)!important; } @@ -2429,7 +2431,7 @@ img[atk-emoticon] { color: var(--text-content-dark-color) } - .atk-main-editor { + .artalk .atk-main-editor { background: 0 0!important; border: 1px solid var(--frame-dark-color)!important }