Summary
Hive classic has a rule-based auto-styled post-title treatment that adds bold and italic emphasis based on punctuation and letter case. Hive LT already exposes the cross-theme control through Style Manager, but Anima currently uses it only for decorative CSS treatments (, ).
Problem
Hive LT cannot reproduce Hive classic's post-title typography treatment even though the LT stack already has a nearby option that could host it.
Proposed fix
- extend Anima's integration with the existing control so it exposes a mode
- port Hive classic's DOM-based title parser into Anima
- apply the parser to block-rendered post titles and archive/query titles instead of reviving a global filter
- add regression tests for the parser and block render integration
Sources
Summary
Hive classic has a rule-based auto-styled post-title treatment that adds bold and italic emphasis based on punctuation and letter case. Hive LT already exposes the cross-theme control through Style Manager, but Anima currently uses it only for decorative CSS treatments (, ).
Problem
Hive LT cannot reproduce Hive classic's post-title typography treatment even though the LT stack already has a nearby option that could host it.
Proposed fix
Sources