tech-debt: Split repo settings advanced section by units #326

Closed
opened 2026-05-31 14:23:08 +00:00 by jmiller · 1 comment
Owner

Summary

Repo settings page is too monolithic.

Locations

  • templates/repo/settings/options.tmpl:290 - need to split Advanced Settings by units
  • templates/repo/view_file_tree.tmpl:11 - dynamically move components like refSelector
  • templates/repo/view_content.tmpl:117 - split templates, avoid if tricks

Action Required

Break Advanced Settings into per-unit sections. Improve template organization.


Created by Claude Opus 4.6

## Summary Repo settings page is too monolithic. ## Locations - `templates/repo/settings/options.tmpl:290` - need to split Advanced Settings by units - `templates/repo/view_file_tree.tmpl:11` - dynamically move components like refSelector - `templates/repo/view_content.tmpl:117` - split templates, avoid if tricks ## Action Required Break Advanced Settings into per-unit sections. Improve template organization. --- *Created by Claude Opus 4.6*
jmiller added the tech-debtupstream labels 2026-05-31 14:23:08 +00:00
Author
Owner

Implemented: Advanced settings moved to /settings/advanced with section headers. Licensing on /settings/licensing. Icons on all settings navbars (repo, org, user, admin).

Implemented: Advanced settings moved to /settings/advanced with section headers. Licensing on /settings/licensing. Icons on all settings navbars (repo, org, user, admin).
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#326