Skip to content

Redesign Straif website and leaderboards - #28

Merged
vasiltop merged 17 commits into
vasiltop:mainfrom
matteopolak:matteopolak-minimal-leaderboard-redesign
Jul 18, 2026
Merged

Redesign Straif website and leaderboards#28
vasiltop merged 17 commits into
vasiltop:mainfrom
matteopolak:matteopolak-minimal-leaderboard-redesign

Conversation

@matteopolak

Copy link
Copy Markdown
Contributor

Summary

  • redesign the Vue site with a minimalist black, trailer-led homepage and responsive map gallery
  • add complete URL-backed Movement, Target, Aim, and Overall leaderboards with 25-row pagination
  • extend the server leaderboard API with validated pagination and total counts while preserving defaults

Test plan

  • cd server && pnpm test
  • cd server && pnpm build
  • cd website && pnpm test
  • cd website && pnpm build

matteopolak and others added 17 commits July 18, 2026 11:33
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+CopilotApp@users.noreply.github.com>
Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>\nCopilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: da0c9d87-f2bf-4cb3-b656-7f17cd105012
@vasiltop
vasiltop merged commit 014c050 into vasiltop:main Jul 18, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants