commit 817e7707ddb656d3fa56db38576d66a54270292c
parent b382affaa1aadf020de3f69233dd8ffb5d71ca1b
Author: JayVii <jayvii[AT]posteo[DOT]de>
Date: Sat, 14 Feb 2026 12:43:20 +0100
feat: add accessibility feature (bigger fonts)
Diffstat:
3 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/Makefile b/Makefile
@@ -31,6 +31,21 @@ minify-css:
-e 's/\s*>\s*/>/g' \
-e 's/\s*<\s*/</g' | \
tee css/desktop.min.css > /dev/null
+ cat css/accessibility.css | \
+ sed -r ':a; s%(.*)/\*.*\*/%\1%; ta; /\/\*/ !b; N; ba' | \
+ tr -d '\t' | \
+ tr -d '\n' | \
+ tr -s ' ' ' ' | \
+ sed -E \
+ -e 's/\s*;\s*/;/g' \
+ -e 's/\s*:\s*/:/g' \
+ -e 's/\s*\{\s*/{/g' \
+ -e 's/\s*\}\s*/}/g' \
+ -e 's/\s*,\s*/,/g' \
+ -e 's/\s*>\s*/>/g' \
+ -e 's/\s*<\s*/</g' | \
+ tee css/accessibility.min.css > /dev/null
+
cat css/simple.css | \
sed -r ':a; s%(.*)/\*.*\*/%\1%; ta; /\/\*/ !b; N; ba' | \
tr -d '\t' | \
@@ -53,6 +68,8 @@ user-css:
cat css/mobile.min.css | tee --append css/user.css > /dev/null
printf "\n/* Desktop Rules */\n" | tee --append css/user.css > /dev/null
cat css/desktop.min.css | tee --append css/user.css > /dev/null
+ printf "\n/* Accessibility Rules */\n" | tee --append css/user.css > /dev/null
+ cat css/accessibility.min.css | tee --append css/user.css > /dev/null
printf "\n/* Simple CSS Rules */\n" | tee --append css/user.css > /dev/null
cat css/simple.min.css | tee --append css/user.css > /dev/null
printf "\n" | tee --append css/user.css > /dev/null
diff --git a/css/accessibility.css b/css/accessibility.css
@@ -0,0 +1,4 @@
+/* Set minimum font size for content of 16pt */
+.entry-content {
+ font-size: max(1em; 16pt);
+}
diff --git a/css/accessibility.min.css b/css/accessibility.min.css
@@ -0,0 +1 @@
+.entry-content{font-size:max(1em;16pt);}
+\ No newline at end of file