pub / selfoss-tweaks

Tweaks for the selfoss RSS reader
git clone src.jayvii.de/pub/selfoss-tweaks.git
Home | Log | Files | Exports | Refs | RSS

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:
MMakefile | 17+++++++++++++++++
Acss/accessibility.css | 4++++
Acss/accessibility.min.css | 2++
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