- Mise en place de Svelte 4 avec Vite pour le frontend (SPA) - Simplification des templates PHP (header/footer minimalistes) - Création de templates JSON pour API (home, about, expertise, portfolio, jouer, game, blog, article, project) - Ajout d'un controller de site pour définir genericData globalement - Structure des stores Svelte (page, navigation, locale, site) - Router avec navaid pour navigation SPA et interception des liens - Composants layout (Header, Footer, Cursor) et vues de base - Build Vite vers assets/dist/ (index.js/css) - Header PHP détecte assets/dist pour basculer dev/prod Architecture fonctionnelle de base établie, à améliorer et compléter. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
73 lines
843 B
Text
73 lines
843 B
Text
# System files
|
|
# ------------
|
|
|
|
Icon
|
|
.DS_Store
|
|
|
|
# Temporary files
|
|
# ---------------
|
|
|
|
/media/*
|
|
!/media/index.html
|
|
|
|
# Lock files
|
|
# ---------------
|
|
|
|
.lock
|
|
|
|
# Editors
|
|
# (sensitive workspace files)
|
|
# ---------------------------
|
|
*.sublime-workspace
|
|
/.vscode
|
|
/.idea
|
|
|
|
# -------------SECURITY-------------
|
|
# NEVER publish these files via Git!
|
|
# -------------SECURITY-------------
|
|
|
|
# Cache Files
|
|
# ---------------
|
|
|
|
/site/cache/*
|
|
!/site/cache/index.html
|
|
|
|
# Accounts
|
|
# ---------------
|
|
|
|
/site/accounts/*
|
|
!/site/accounts/index.html
|
|
|
|
# Sessions
|
|
# ---------------
|
|
|
|
/site/sessions/*
|
|
!/site/sessions/index.html
|
|
|
|
# License
|
|
# ---------------
|
|
|
|
/site/config/.license
|
|
|
|
# Content
|
|
# ---------------
|
|
|
|
/content
|
|
|
|
# Claude settings
|
|
# ---------------
|
|
|
|
/.claude
|
|
|
|
# Node.js
|
|
# ---------------
|
|
|
|
node_modules/
|
|
npm-debug.log*
|
|
*.log
|
|
|
|
# Build
|
|
# ---------------
|
|
|
|
dist/
|
|
node_modules/
|