From 3f826fc2b68db107e86bcf34be9730e54bdf034f Mon Sep 17 00:00:00 2001
From: Gabriel Fontes
Date: Sat, 18 Jun 2022 16:42:38 -0300
Subject: [PATCH] disable prefers-color-scheme functionality, to avoid
duplicating themes
---
projects/website/.gitignore | 1 -
projects/website/_config.yml | 14 ++++++--------
projects/website/_main/assets/style.scss | 14 +-------------
projects/website/_main/colorscheme.html | 20 +-------------------
projects/website/default.nix | 5 ++---
projects/website/flake.nix | 8 +++-----
projects/website/themes.nix | 16 +++-------------
7 files changed, 16 insertions(+), 62 deletions(-)
diff --git a/projects/website/.gitignore b/projects/website/.gitignore
index 5167d4c5..58313590 100644
--- a/projects/website/.gitignore
+++ b/projects/website/.gitignore
@@ -1,7 +1,6 @@
_site/
result
_main/_includes/scheme-datalist.html
-_main/_sass/themes
_main/assets/themes
.certificates
diff --git a/projects/website/_config.yml b/projects/website/_config.yml
index fb2ac3ec..cf93bf94 100644
--- a/projects/website/_config.yml
+++ b/projects/website/_config.yml
@@ -2,9 +2,7 @@ name: "Gabriel Fontes"
description: "My personal website and projects"
domain: "misterio.me"
-default_themes:
- dark: catppuccin
- light: sakura
+default_theme: catppuccin
plugins:
- jekyll-extlinks
@@ -17,17 +15,17 @@ relative_links:
enabled: true
collections: true
-
-include: [".well-known"]
-
-source: _main
-
sass:
style: compact
kramdown:
syntx_highlighter: coderay
+
+include: [".well-known"]
+
+source: _main
+
collections:
posts:
output: true
diff --git a/projects/website/_main/assets/style.scss b/projects/website/_main/assets/style.scss
index d44352c6..98d6b992 100644
--- a/projects/website/_main/assets/style.scss
+++ b/projects/website/_main/assets/style.scss
@@ -1,17 +1,5 @@
---
---
-@import "themes/{{ site.default_themes.light }}";
-@import "themes/{{ site.default_themes.dark }}";
-
-:root {
- @include theme_{{ site.default_themes.light }};
-}
-
-@media (prefers-color-scheme: dark) {
- :root {
- @include theme_{{ site.default_themes.dark }};
- }
-}
-
+@import "themes/{{ site.default_theme }}.css";
@import "main";
diff --git a/projects/website/_main/colorscheme.html b/projects/website/_main/colorscheme.html
index 2281cb4b..1a961b71 100644
--- a/projects/website/_main/colorscheme.html
+++ b/projects/website/_main/colorscheme.html
@@ -40,7 +40,7 @@ permalink: /colorscheme/