Feature Summary
add custom CSS overrides that are feed specific
What problem does this feature solve?
When I am importing a particular website (eg the feed from https://theconversation.com) I get a block of content that in miniflux is wrapped in .entry-content aside that I want to suppress.
In the feed definition, I have added a remove("#share-dropdown-desktop") which (unless I'm misunderstanding) should exclude that from the content that's retrieved but doesn't seem to.
Being able to apply site specific CSS would allow me to suppress it (admittedly in a slightly brute force way) and clean up my reading experience.
Proposed Solution
Similar to how the general settings have a custom CSS entry box, each feed could have an option to add over-ride CSS for what gets displayed only when rendering feeds from that site.
I worry that applying the CSS for all feeds might have unintended consequences.
Alternatives Considered
attempted to stop the ingest of that content to start with, but didn't seem to resolve my issue.
Additional Context
No response
Checklist
Feature Summary
add custom CSS overrides that are feed specific
What problem does this feature solve?
When I am importing a particular website (eg the feed from https://theconversation.com) I get a block of content that in miniflux is wrapped in
.entry-content asidethat I want to suppress.In the feed definition, I have added a
remove("#share-dropdown-desktop")which (unless I'm misunderstanding) should exclude that from the content that's retrieved but doesn't seem to.Being able to apply site specific CSS would allow me to suppress it (admittedly in a slightly brute force way) and clean up my reading experience.
Proposed Solution
Similar to how the general settings have a custom CSS entry box, each feed could have an option to add over-ride CSS for what gets displayed only when rendering feeds from that site.
I worry that applying the CSS for all feeds might have unintended consequences.
Alternatives Considered
attempted to stop the ingest of that content to start with, but didn't seem to resolve my issue.
Additional Context
No response
Checklist