# Forgejo commit standard (proposal draft)
### Commit types
- `fix():` - fixes a bug
`fix(profile settings): fix unrelated error on POST`
`fix(ui): fix contrast of red/green diff texts`
- `feat():` - adds a feature
`feat(email): add notifications on run status`
`feat(install): add descriptions to SMTP configuration`*
`feat: add quotas`
- `ui():` - change that affects UI visually but isn't a feat or a fix. For small CSS/HTML changes
`ui(install): add descriptions to SMTP configuration`*
`ui: improve pagination margins consistency`
- `i18n():` - change focused on base locale or translations
`i18n(en): improve wording in repo mirror settings`
`i18n(ru): translated via Weblate`
- `deps():` - dependency upgrade
- `chore():`
`chore(lint):`
`chore(deadcode)`
`chore(release notes)`
`chore(readme)`
`* = unsure`