diff --git a/public/css/themes/auto_(twitter).css b/public/css/themes/auto_(twitter).css new file mode 100644 index 0000000..eb94156 --- /dev/null +++ b/public/css/themes/auto_(twitter).css @@ -0,0 +1,2 @@ +@import "twitter_dark.css" (prefers-color-scheme: dark); +@import "twitter.css" (prefers-color-scheme: light); diff --git a/src/routes/preferences.nim b/src/routes/preferences.nim index dea6ba9..b39b868 100644 --- a/src/routes/preferences.nim +++ b/src/routes/preferences.nim @@ -1,5 +1,5 @@ # SPDX-License-Identifier: AGPL-3.0-only -import strutils, uri, os, algorithm +import strutils, uri, os, re, algorithm import jester @@ -9,10 +9,21 @@ import ../views/[general, preferences] export preferences +let reTitleize = re"(?