自动化添加突出显示(醒目)功能
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 39k
- Forks
- 2.1k
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 10
Description
Clear and concise description of the problem
🔻As the amount of content increases, to quickly locate the parts of interest, it is recommended to add a highlight feature.
🔻For example:
In the automation settings, I have set the title and content to include the keyword ‘汽车,’ so any articles containing this keyword will be automatically highlighted. All such articles will then be highlighted in the list as well.
🔻Key Features:
- Highlighting text
- Customizable color
Other
⭕Additionally, I have another idea to share. I would like to implement a highlighting feature that is not limited to text, such as adding color to the entry's border or background.
The benefit of this approach is that it allows for a more intuitive way to locate the content you need.
🔻Key Features:
- Applicable to various conditions, not limited to text
- Highlighting entry borders/background
- Customizable color
Influenced by other RSS readers:
Alternative
No response
Additional context
No response
Validations
- Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the automation settings and article-list entry points to understand how conditions and article rendering are organized. Define whether the first scope is text highlighting, entry borders/backgrounds, or both, including customizable colors. Done should make matching articles visibly distinguishable according to the configured condition and provide a clear way to verify the result.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100