Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
7142e26
feat: setup i18n and polish header
izachoc Apr 16, 2026
a1a508d
feat: add user avatar and name to header dropdown
izachoc Apr 17, 2026
7e64f4e
chore: update dependencies and environment variables
izachoc Apr 22, 2026
6022d1f
feat: setup full i18n support and translation dictionaries
izachoc Apr 22, 2026
b34687a
chore: implement adaptive design system, Tailwind variables and core …
izachoc Apr 22, 2026
1175698
feat: build adaptive Header with glassmorphism, theme toggle and drop…
izachoc Apr 22, 2026
43f5d98
ui: completely redesign Hero section and Home page with Framer Motion
izachoc Apr 22, 2026
eb56c2c
feat: refactor tournament pages, add dynamic statuses and smooth tab …
izachoc Apr 22, 2026
272b367
ui: refine Auth and Registration layouts with BrandingPanel support
izachoc Apr 22, 2026
9ee923f
ui: polish static pages (404, FAQ, Contact, Support) for dark theme c…
izachoc Apr 22, 2026
4c850e3
refactor(i18n): move locales to src, replace HttpBackend with static …
izachoc May 5, 2026
9e1f835
feat(registration): implement multi-step form with dynamic Zod valida…
izachoc May 5, 2026
400ae72
feat(home): localize hero section and update tournament roulette to f…
izachoc May 5, 2026
9b2792e
style: apply new design system, theme transitions, and translations a…
izachoc May 5, 2026
cb5a04c
feat: add missing localization files and update config
izachoc May 7, 2026
aa81524
feat(core): switch to react-toastify with dynamic theme support
izachoc May 11, 2026
6753db3
fix(ui): implement solid header logic for specific routes and fix bra…
izachoc May 11, 2026
144f0fb
feat(home): implement Noto Color SVG emojis
izachoc May 11, 2026
2564a2f
feat: other minor changes
izachoc May 11, 2026
b58451b
chore: sync .env.example with dev branch
izachoc May 11, 2026
885d506
refactor: solved conflicts
izachoc May 11, 2026
22e61a6
refactor: standardize i18n keys, enforce team fonts, and migrate to l…
izachoc May 11, 2026
a97798a
feat: minor changes to the previous commit
izachoc May 12, 2026
4fe2bec
fix: resolve merge conflicts with dev
izachoc May 12, 2026
ae0b0ca
feat: update profile UI, EditProfileModal, Profile tests and fix auth…
izachoc May 13, 2026
49476dc
Merge branch 'dev' into feature/frontend-redesign
izachoc May 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 41 additions & 15 deletions frontend/index.html
Original file line number Diff line number Diff line change
@@ -1,19 +1,45 @@
<!doctype html>
<html lang="uk">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>UGalaxy | Star for Life</title>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>UGalaxy | Star for Life</title>

<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Quicksand:wght@700;800&display=swap"
rel="stylesheet"
/>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Nunito:wght@500;600;700;800;900&display=swap"
rel="stylesheet"
/>

<script>
try {
if (
localStorage.getItem("theme") === "dark" ||
(!localStorage.getItem("theme") &&
window.matchMedia("(prefers-color-scheme: dark)")
.matches)
) {
document.documentElement.classList.add("dark");
}
} catch (_) {}
</script>

<style>
body {
background-color: #f8fafc;
color: #0f172a;
margin: 0;
}
html.dark body {
background-color: #0f172a;
color: #f8fafc;
}
</style>
</head>

<body class="bg-bg-body text-text-main transition-colors duration-500">
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
</html>
Loading
Loading