Skip to content

Conversation

Powermacintosh
Copy link

@Powermacintosh Powermacintosh commented Oct 3, 2025

  • Updated dark theme styling
  • Added light theme styling
  • Improved avatar generation with transparent background
  • Added missing Russian translations

Powermacintosh and others added 6 commits September 29, 2025 17:36
- Add `theme-gitea-dark` stylesheet and variables
- Refactor color variables for dark mode compatibility
- Update components: navbar, buttons, code blocks, issue list
- Add basic accessibility contrast adjustments
- Generate avatars with transparent background
- Update avatar display consistency across themes
- Updated dark theme styling
- Added light theme styling
- Improved avatar generation with transparent background
- Added missing Russian translations
- Fixed import order (verified by linters)
- Linter checks completed, all errors fixed
- Updated syntax highlighting for better readability
@GiteaBot
Copy link
Collaborator

GiteaBot commented Oct 3, 2025

@Powermacintosh I noticed you've updated the locales for non-English languages. These will be overwritten during the sync from our translation tool Crowdin. If you'd like to contribute your translations, please visit https://crowdin.com/project/gitea. Please revert the changes done on these files. 🍵

@GiteaBot GiteaBot added the lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. label Oct 3, 2025
@Powermacintosh
Copy link
Author

Added correct missing Russian translations

@wxiaoguang
Copy link
Contributor

wxiaoguang commented Oct 3, 2025

Thank you for your PR

  • Updated dark theme styling
  • Added light theme styling

I think the current theme is good enough, without a strong reason, I think we should stick to current styles.

You can still use your custom themes in your instance.

  • Improved avatar generation with transparent background

The background is there intentionally, otherwise some avatar colors are difficult to recognize

  • Added missing Russian translations

The translation is managed by Crowdin.

But I think Crowdin admins (maybe @techknowlogick @lunny ) can batchly update Crowdin resrouces from your commit.

@lunny
Copy link
Member

lunny commented Oct 3, 2025

I can upload the Russian translations to Crowdin.

@lunny
Copy link
Member

lunny commented Oct 3, 2025

I’ve uploaded the translations here: https://crowdin.com/editor/gitea/68/enus-ru?view=comfortable&filter=basic&value=0. These now need proofreader confirmation.
@Powermacintosh, if you could take on the role of a proofreader in Crowdin, the translations could be approved and merged into the main branch much faster.

@wxiaoguang
Copy link
Contributor

Transparent background for generated avatars won't work, especially for dark themes. See the code and the colors:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. modifies/frontend modifies/go Pull requests that update Go code modifies/translation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants