diff options
author | 2024-07-25 20:48:59 -0700 | |
---|---|---|
committer | 2024-07-25 21:11:37 -0700 | |
commit | 92f3dc26e44afd749271a2257f9917b1823c5bf7 (patch) | |
tree | 57d54889772807a94e3f4533bd4284258767f731 | |
parent | f6dc952551caf0d7e83deec472c714849e851ccc (diff) | |
download | v2-92f3dc26e44afd749271a2257f9917b1823c5bf7.tar.gz v2-92f3dc26e44afd749271a2257f9917b1823c5bf7.tar.zst v2-92f3dc26e44afd749271a2257f9917b1823c5bf7.zip |
feat: add support for aside HTML element in entry content
-rw-r--r-- | internal/reader/sanitizer/sanitizer.go | 1 | ||||
-rw-r--r-- | internal/ui/static/css/common.css | 9 | ||||
-rw-r--r-- | internal/ui/static/css/dark.css | 1 | ||||
-rw-r--r-- | internal/ui/static/css/light.css | 1 |
4 files changed, 12 insertions, 0 deletions
diff --git a/internal/reader/sanitizer/sanitizer.go b/internal/reader/sanitizer/sanitizer.go index 3af138b2..05c6e7b8 100644 --- a/internal/reader/sanitizer/sanitizer.go +++ b/internal/reader/sanitizer/sanitizer.go @@ -24,6 +24,7 @@ var ( "a": {"href", "title", "id"}, "abbr": {"title"}, "acronym": {"title"}, + "aside": {}, "audio": {"src"}, "blockquote": {}, "br": {}, diff --git a/internal/ui/static/css/common.css b/internal/ui/static/css/common.css index 0f906207..6ffaa8bf 100644 --- a/internal/ui/static/css/common.css +++ b/internal/ui/static/css/common.css @@ -1174,6 +1174,15 @@ article.category-has-unread { border-bottom: 1px dashed var(--entry-content-abbr-border-color); } +.entry-content aside { + width: 30%; + padding: 1ch; + margin-left: 15px; + float: right; + font-style: italic; + border: dotted var(--entry-content-aside-border-color) 2px; +} + details.entry-enclosures { margin-top: 25px; } diff --git a/internal/ui/static/css/dark.css b/internal/ui/static/css/dark.css index 545036e3..8d7162ea 100644 --- a/internal/ui/static/css/dark.css +++ b/internal/ui/static/css/dark.css @@ -97,6 +97,7 @@ --entry-content-code-border-color: #888; --entry-content-quote-color: #777; --entry-content-abbr-border-color: #777; + --entry-content-aside-border-color: #777; --entry-enclosure-border-color: #333; --parsing-error-color: #eee; diff --git a/internal/ui/static/css/light.css b/internal/ui/static/css/light.css index fb159ef2..94c5f200 100644 --- a/internal/ui/static/css/light.css +++ b/internal/ui/static/css/light.css @@ -97,6 +97,7 @@ --entry-content-code-border-color: #ddd; --entry-content-quote-color: #666; --entry-content-abbr-border-color: #999; + --entry-content-aside-border-color: #D3D3D3; --entry-enclosure-border-color: #333; --parsing-error-color: #333; |