Monthly Report - m4
:
Started looking into the upstream forgejo/forgejo issues and found these two issue to be interesting,
feat: appearance setting should have an font size setting (accessibility) #5693
I have talked with the folks in Forgejo Matrix channel about #5693 issue, as it seems more interesting and is a low-hanging fruit. It could be a great starting point to work on some UI stuffs, since it will eventually be used in Fedora’s Forgejo
The issue in Pagure related to replacing the CSI information is inactive for a while. There was discussion thread opened for getting some ideas or proposal for what information to replace with the now nonexistant CSI information. We ended up getting some inputs from more people, some of which are beyond the scope. Finally, we decided to work on improving fields more for more descriptive and useful.
Started working on the Forgejo Upstream Issue, to revamp the commit list layout. https://codeberg.org/forgejo/forgejo/issues/5178.
- Created an initial design for the commit table layout, but it still needs feedback and input. I will raise a GitLab ticket with the Fedora Design team and share the demo in the Forgejo Deployment channel to gather suggestions.
- I’m becoming more comfortable working with the Forgejo codebase, which is a good thing, I’m also learning Tailwind CSS and Go Templates & it’s getting more interesting as I keep working on it. (It’s fun learning new things)
Minor Tasks:
- chore: updated copyright years across all the codebase headers #183 - Merged ✅
- Changing copyright years across all the files in pagure-exporter.
- Somehow the test cases failed, even though I only made changes to the comments block inside the source code.
- minor-fix: added navbar border color in light-theme #17 - Merged ✅
- Added border color to the vertical navbar in light theme, which went unnoticed when making changes previously.