Merge pull request #107 from YasinKose/main

Feat(ui): add Turkish language support and UI enhancements

Introduces Turkish language support and several UI/UX improvements to the web management interface.
This commit is contained in:
Yasin Köse
2026-01-14 11:08:50 +03:00
committed by GitHub
parent 84cdf3571f
commit cc64b93f32
10 changed files with 393 additions and 28 deletions

View File

@@ -11,6 +11,8 @@ window.Components.accountManager = () => ({
toggling: false,
deleting: false,
reloading: false,
selectedAccountEmail: '',
selectedAccountLimits: {},
get filteredAccounts() {
const accounts = Alpine.store('data').accounts || [];
@@ -174,6 +176,12 @@ window.Components.accountManager = () => ({
}, this, 'reloading', { errorMessage: 'Failed to reload accounts' });
},
openQuotaModal(account) {
this.selectedAccountEmail = account.email;
this.selectedAccountLimits = account.limits || {};
document.getElementById('quota_modal').showModal();
},
/**
* Get main model quota for display
* Prioritizes flagship models (Opus > Sonnet > Flash)