Update project info, improve accessibility#36
Merged
luxaritas merged 10 commits intolusprojects:masterfrom Oct 24, 2021
Merged
Commits
Commits on Oct 13, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- andauthored
- committed