Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/rmaguiar/hugo-theme-color-your-world.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorRaphael Aguiar <rmaguiar@tuta.io>2022-06-04 07:51:52 +0300
committerRaphael Aguiar <rmaguiar@tuta.io>2022-06-04 07:52:09 +0300
commit4cb78fa1eb001ad64343a2795218b3ab37b559a8 (patch)
tree0f99436eee9d736e460a81e15896755d98f618d9 /data
parentb767c4e39893384d6821e357ba6d4c901a5eb9b7 (diff)
Overhaul image processing and other changes
* Get rid of every single `.Scratch` * Bump KaTeX from 0.15.3 to 0.15.6 * Bump Fuse from 6.5.3 to 6.6.2 * Add cache busting to search indexes * Improve search results in general * Overhaul image processing * By default, use `webp` as an extra image format conditionally (Hugo 0.83+) * Other minor changes
Diffstat (limited to 'data')
-rw-r--r--data/default.toml55
-rw-r--r--data/old/default.toml73
-rw-r--r--data/old/what.toml27
3 files changed, 146 insertions, 9 deletions
diff --git a/data/default.toml b/data/default.toml
index 746f27b..44040c9 100644
--- a/data/default.toml
+++ b/data/default.toml
@@ -4,16 +4,9 @@
minLength = 3
maxLength = 32
-[imageProc]
- highRes = [ "1280x", "1280w" ]
- mediumRes = [ "960x", "960w" ]
- lowRes = [ "640x q90", "640w" ]
-
- markupAutoResizeWidth = 1280
-
[style]
- darkAccent = "#1dbc91"
- lightAccent = "#1f676b"
+ darkAccent = "1dbc91"
+ lightAccent = "1f676b"
changeTransition = ".3s ease"
@@ -21,3 +14,47 @@
title = "Page not found"
description = "This page was not found."
paragraph = "Nothing to see here, buddy."
+
+[libs]
+ fusejs = "6.6.2"
+ katex = "0.15.6"
+
+
+[imageProcessing]
+
+ # Enable auto resize
+ # Includes "img" and "figure" shortcodes
+ autoResize = true
+
+ # Convert "tiff" files to the format below
+ # since the most used browsers don't support it
+ fallbackOptions = "jpeg"
+
+ # Fill options for Open Graph and Twitter Card images
+ # These images are also used in the Schema.org structured data
+ openGraphFillOptions = "1200x630"
+ twitterFillOptions = "1280x640"
+
+ # Extra formats (along JPEG/PNG)
+ [[imageProcessing.extraFormats]]
+ formatOptions = "webp"
+ mediaType = "image/webp"
+ minVersion = "0.83"
+
+ # Sizes at which images are resized
+ # Keep the sizes in descending order
+ # The smallest size will be used as the default image
+ [[imageProcessing.sizes]]
+ resizeOptions = "1280x"
+ descriptor = "1280w"
+ minWidth = 1280
+
+ [[imageProcessing.sizes]]
+ resizeOptions = "960x"
+ descriptor = "960w"
+ minWidth = 960
+
+ [[imageProcessing.sizes]]
+ resizeOptions = "640x q90"
+ descriptor = "640w"
+ minWidth = 640
diff --git a/data/old/default.toml b/data/old/default.toml
new file mode 100644
index 0000000..92357f5
--- /dev/null
+++ b/data/old/default.toml
@@ -0,0 +1,73 @@
+# File dedicated to storing some default values
+
+[search]
+ minLength = 3
+ maxLength = 32
+
+[style]
+ darkAccent = "1dbc91"
+ lightAccent = "1f676b"
+
+ changeTransition = ".3s ease"
+
+[notFound]
+ title = "Page not found"
+ description = "This page was not found."
+ paragraph = "Nothing to see here, buddy."
+
+[libs]
+ fusejs = "6.6.2"
+ katex = "0.15.6"
+
+
+[imageProcessing]
+
+ autoResize = true
+
+ # Convert "tiff" files to the format below
+ # since the most used browsers don't support it
+ fallbackOptions = "jpeg"
+
+ #defaultResize = "960x"
+
+ openGraphFill = "1200x630"
+ twitterFill = "1280x640"
+
+ #markupAutoResizeWidth = 1280
+
+ #[[imageProcessing.extraFormats]]
+ #formatOptions = "avif"
+ #mediaType = "image/avif"
+ #minVersion = "?"
+
+ [[imageProcessing.extraFormats]]
+ formatOptions = "webp"
+ mediaType = "image/webp"
+ minVersion = "0.83"
+
+ # Keep the sizes in descending order
+ [[imageProcessing.sizes]]
+ resizeOptions = "1280x"
+ label = "1280w"
+ minWidth = 1280
+
+ [[imageProcessing.sizes]]
+ resizeOptions = "960x"
+ label = "960w"
+ minWidth = 960
+
+ [[imageProcessing.sizes]]
+ resizeOptions = "640x q90"
+ label = "640w"
+ minWidth = 640
+ #defaultResize = true
+
+ #[[imageProcessing.sizes]]
+ #resizeOptions = "320x q90"
+ #label = "320w"
+ #minWidth = 320
+
+ #[[imageProcessing.sizes]]
+ #resizeOptions = "160x q90"
+ #label = "160w"
+ #minWidth = 160
diff --git a/data/old/what.toml b/data/old/what.toml
new file mode 100644
index 0000000..570a811
--- /dev/null
+++ b/data/old/what.toml
@@ -0,0 +1,27 @@
+# File dedicated to storing some default values
+
+[search]
+ minLength = 3
+ maxLength = 32
+
+[imageProc]
+ highRes = [ "1280x", "1280w" ]
+ mediumRes = [ "960x", "960w" ]
+ lowRes = [ "640x q90", "640w" ]
+
+ markupAutoResizeWidth = 1280
+
+[style]
+ darkAccent = "#1dbc91"
+ lightAccent = "#1f676b"
+
+ changeTransition = ".3s ease"
+
+[notFound]
+ title = "Page not found"
+ description = "This page was not found."
+ paragraph = "Nothing to see here, buddy."
+
+[libs]
+ fuse = "6.5.3"
+ katex = "0.15.3"