From caa6775d65a458d28ace4f4e216c2226d399ea21 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Fri, 10 Apr 2020 21:27:05 +0800 Subject: [PATCH] theme: add loading progressbar do not show page until at least the stylesheet is loaded --- theme/default/home.hbs | 1 + theme/default/inline_style.hbs | 124 +++++++++++++++++++++++++++++++++ theme/default/loading.hbs | 6 ++ theme/default/post.hbs | 1 + theme/default/static/style.css | 8 +++ 5 files changed, 140 insertions(+) create mode 100644 theme/default/inline_style.hbs create mode 100644 theme/default/loading.hbs diff --git a/theme/default/home.hbs b/theme/default/home.hbs index c9a5345..ea5991a 100644 --- a/theme/default/home.hbs +++ b/theme/default/home.hbs @@ -5,6 +5,7 @@ + {{> loading.hbs }}
{{> sidebar.hbs }}
diff --git a/theme/default/inline_style.hbs b/theme/default/inline_style.hbs new file mode 100644 index 0000000..0bee06b --- /dev/null +++ b/theme/default/inline_style.hbs @@ -0,0 +1,124 @@ + \ No newline at end of file diff --git a/theme/default/loading.hbs b/theme/default/loading.hbs new file mode 100644 index 0000000..a2d3c2b --- /dev/null +++ b/theme/default/loading.hbs @@ -0,0 +1,6 @@ +{{> inline_style.hbs }} +
+
+
+
+
\ No newline at end of file diff --git a/theme/default/post.hbs b/theme/default/post.hbs index be88670..101a38b 100644 --- a/theme/default/post.hbs +++ b/theme/default/post.hbs @@ -5,6 +5,7 @@ + {{> loading.hbs }}
{{> sidebar.hbs }}
diff --git a/theme/default/static/style.css b/theme/default/static/style.css index 84c33b3..ddf5b9e 100644 --- a/theme/default/static/style.css +++ b/theme/default/static/style.css @@ -16,6 +16,14 @@ html { background-attachment: fixed; } +.page-wrapper { + opacity: 1 !important; +} + +.loading-progress { + display: none !important; +} + .hidden { display: none; }