tech-debt: CSS cleanup - remove legacy patches and unused styles #318

Open
opened 2026-05-31 14:20:37 +00:00 by jmiller · 0 comments
Owner

Summary

Multiple CSS files contain acknowledged legacy patches and dead code.

Locations

  • web_src/css/base.css:538 - longstanding dirty patch since 2015
  • web_src/css/explore.css:1 - need to refactor repo branches list page
  • web_src/css/modules/card.css:3 - remove all these styles, use custom styling
  • web_src/css/modules/animations.css:68 - not needed, use is-loading instead
  • web_src/css/modules/comment.css:2 - remove all of these rules
  • web_src/css/modules/button.css:397 - selectors only used by blame.tmpl
  • web_src/css/repo.css:1955 - media selectors not ideal

Action Required

Remove dead CSS rules and replace legacy patches with proper implementations.


Created by Claude Opus 4.6

## Summary Multiple CSS files contain acknowledged legacy patches and dead code. ## Locations - `web_src/css/base.css:538` - longstanding dirty patch since 2015 - `web_src/css/explore.css:1` - need to refactor repo branches list page - `web_src/css/modules/card.css:3` - remove all these styles, use custom styling - `web_src/css/modules/animations.css:68` - not needed, use is-loading instead - `web_src/css/modules/comment.css:2` - remove all of these rules - `web_src/css/modules/button.css:397` - selectors only used by blame.tmpl - `web_src/css/repo.css:1955` - media selectors not ideal ## Action Required Remove dead CSS rules and replace legacy patches with proper implementations. --- *Created by Claude Opus 4.6*
jmiller added the tech-debtupstream labels 2026-05-31 14:20:37 +00:00
Sign in to join this conversation.
No labels tech-debt upstream
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoGitea#318