rebuild: PHP foundation + auth + layout system
Complete rewrite from React/Vite to PHP/HTML/CSS/JS stack.
- PHP 8.3 Apache Docker setup with routing
- Supabase auth (login/register) working
- Full CSS design system (dark theme, RTL, responsive)
- SVG icon sprite (no emojis)
- Desktop side nav + mobile bottom nav
- All page routes with placeholders
Co-Authored-By:
Claude Opus 4.6 <noreply@anthropic.com>
Showing
.htaccess
0 → 100644
DESIGN.md
deleted
100644 → 0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
api/auth.php
0 → 100644
api/profile.php
0 → 100644
This diff is collapsed.
config/constants.php
0 → 100644
config/database.php
0 → 100644
This diff is collapsed.
includes/footer.php
0 → 100644
includes/header.php
0 → 100644
This diff is collapsed.
index.html
deleted
100644 → 0
index.php
0 → 100644
This diff is collapsed.
nginx.conf
deleted
100644 → 0
This diff is collapsed.
package-lock.json
deleted
100644 → 0
This diff is collapsed.
package.json
deleted
100644 → 0
This diff is collapsed.
pages/404.php
0 → 100644
This diff is collapsed.
pages/achievements.php
0 → 100644
This diff is collapsed.
pages/bots.php
0 → 100644
This diff is collapsed.
pages/friends.php
0 → 100644
This diff is collapsed.
pages/game.php
0 → 100644
This diff is collapsed.
pages/home.php
0 → 100644
This diff is collapsed.
pages/leaderboard.php
0 → 100644
This diff is collapsed.
pages/login.php
0 → 100644
This diff is collapsed.
pages/notifications.php
0 → 100644
This diff is collapsed.
pages/org.php
0 → 100644
This diff is collapsed.
pages/orgs.php
0 → 100644
This diff is collapsed.
pages/play.php
0 → 100644
This diff is collapsed.
pages/profile.php
0 → 100644
This diff is collapsed.
pages/register.php
0 → 100644
This diff is collapsed.
pages/settings.php
0 → 100644
This diff is collapsed.
pages/shop.php
0 → 100644
This diff is collapsed.
pages/tournament.php
0 → 100644
This diff is collapsed.
pages/tournaments.php
0 → 100644
This diff is collapsed.
public/css/app.css
0 → 100644
This diff is collapsed.
public/favicon.svg
deleted
100644 → 0
This diff is collapsed.
public/icons/sprite.svg
0 → 100644
This diff is collapsed.
public/js/app.js
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/App.tsx
deleted
100644 → 0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/env.ts
deleted
100644 → 0
This diff is collapsed.
This diff is collapsed.
src/hooks/useAds.ts
deleted
100644 → 0
This diff is collapsed.
src/hooks/useAuth.ts
deleted
100644 → 0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/hooks/useShop.ts
deleted
100644 → 0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
src/index.css
deleted
100644 → 0
This diff is collapsed.
src/lib/sounds.ts
deleted
100644 → 0
This diff is collapsed.
src/lib/supabase.ts
deleted
100644 → 0
This diff is collapsed.
src/main.tsx
deleted
100644 → 0
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
templates/nav-bottom.php
0 → 100644
This diff is collapsed.
templates/nav-desktop.php
0 → 100644
This diff is collapsed.
tsconfig.app.json
deleted
100644 → 0
This diff is collapsed.
tsconfig.json
deleted
100644 → 0
This diff is collapsed.
tsconfig.node.json
deleted
100644 → 0
This diff is collapsed.
vite.config.ts
deleted
100644 → 0
This diff is collapsed.
Please register or sign in to comment