From 4517481fcf653f9d4d7a5e23afcfd4e5af7da4f4 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Dadashi Date: Tue, 26 Sep 2023 21:16:48 +0330 Subject: [PATCH 1/5] add darkmode css file --- mkdocs.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mkdocs.yml b/mkdocs.yml index d0ff9a41e..c4604970a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -54,7 +54,7 @@ extra: - icon: material/slack link: https://join.slack.com/t/codeigniterchat/shared_invite/zt-244xrrslc-l_I69AJSi5y2a2RVN~xIdQ name: Slack - + repo_url: https://github.com/codeigniter4/shield edit_uri: edit/develop/docs/ @@ -67,7 +67,8 @@ markdown_extensions: extra_css: - https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.6.0/build/styles/github.min.css - + - assets/css/dark_mode.css + - extra_javascript: - https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.6.0/build/highlight.min.js - assets/hljs.js From 014abf2fa1fa8cf0115d9030634f5498f1d47f21 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Dadashi Date: Tue, 26 Sep 2023 21:17:32 +0330 Subject: [PATCH 2/5] add style for dark mode --- docs/assets/css/dark_mode.css | 45 +++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 docs/assets/css/dark_mode.css diff --git a/docs/assets/css/dark_mode.css b/docs/assets/css/dark_mode.css new file mode 100644 index 000000000..108ef5263 --- /dev/null +++ b/docs/assets/css/dark_mode.css @@ -0,0 +1,45 @@ +[data-md-color-scheme="slate"] { + --md-primary-fg-color: #6a290d; + --md-primary-fg-color--light: #8d7474; + --md-primary-fg-color--dark: #6d554d; + + .hljs-title, + .hljs-title.class_, + .hljs-title.class_.inherited__, + .hljs-title.function_ { + color: #c9a69b; + } + + .hljs-meta .hljs-string, + .hljs-regexp, + .hljs-string { + color: #a3b4c7; + } + + .hljs-attr, + .hljs-attribute, + .hljs-literal, + .hljs-meta, + .hljs-number, + .hljs-operator, + .hljs-selector-attr, + .hljs-selector-class, + .hljs-selector-id, + .hljs-variable { + color: #c1b79f; + } + + .hljs-doctag, + .hljs-keyword, + .hljs-meta .hljs-keyword, + .hljs-template-tag, + .hljs-template-variable, + .hljs-type, + .hljs-variable.language_ { + color: #c97100; + } + + .hljs-subst { + color: #ddba52 + } +} From 3597822f8e8d91b9b871795d8d49aff60606d1f9 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Dadashi Date: Tue, 26 Sep 2023 21:20:20 +0330 Subject: [PATCH 3/5] move hljs to js/hljs.js --- docs/assets/{ => js}/hljs.js | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/assets/{ => js}/hljs.js (100%) diff --git a/docs/assets/hljs.js b/docs/assets/js/hljs.js similarity index 100% rename from docs/assets/hljs.js rename to docs/assets/js/hljs.js From 2dfdc8197e22f7a6f7b9996dd2467a1651700c07 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Dadashi Date: Tue, 26 Sep 2023 21:24:33 +0330 Subject: [PATCH 4/5] set use js/ dir for js files --- mkdocs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkdocs.yml b/mkdocs.yml index c4604970a..b56afd940 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -71,7 +71,7 @@ extra_css: - extra_javascript: - https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.6.0/build/highlight.min.js - - assets/hljs.js + - assets/js/hljs.js nav: - Home: index.md From 81805ae95af7689aa6e80a664a47bd3e41cd5f61 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Dadashi Date: Tue, 26 Sep 2023 21:27:44 +0330 Subject: [PATCH 5/5] remove - form extra_css --- mkdocs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkdocs.yml b/mkdocs.yml index b56afd940..98e3cc197 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -68,7 +68,7 @@ markdown_extensions: extra_css: - https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.6.0/build/styles/github.min.css - assets/css/dark_mode.css - - + extra_javascript: - https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.6.0/build/highlight.min.js - assets/js/hljs.js