Feat: lignes courbes SVG sur Play + refonte blueprint game

- Play.svelte : ajout overlay SVG (background-play), suppression des vertical-line
- game.yml : restructuration du blueprint
- Header.svelte : modifications mineures

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
isUnknown 2026-03-09 14:18:38 +01:00
parent 69859cc60f
commit 3cafcf3167
3 changed files with 130 additions and 96 deletions

View file

@ -1,85 +1,76 @@
title: Jeu
icon: play
# status:
# draft:
# label: Brouillon
# text: Le jeu n'est pas visible
# unlisted:
# label: Non listé
# text: Le jeu est accessible mais pas dans la liste
# listed:
# label: Publié
# text: Le jeu est visible publiquement
status:
draft:
label: Brouillon
text: Le jeu n'est pas visible
unlisted:
label: Non listé
text: Le jeu est accessible mais pas dans la liste
listed:
label: Public
text: Le jeu est visible publiquement
columns:
# Colonne principale
main:
width: 2/3
sections:
# Informations principales
content:
type: fields
fields:
lettering:
label: Lettrage du jeu
type: files
layout: cardlets
size: small
max: 1
accept: image/*
translate: false
image:
ratio: 1/1
uploads:
template: image
help: Image avec le lettrage du jeu
description:
label: Description
type: writer
marks:
- bold
- italic
- green
- pixel
- underline
- strike
- clear
- link
- width: 2/10
fields:
thumbnail:
label: Vignette
type: files
layout: cards
size: small
max: 1
accept: image/*
translate: false
image:
ratio: 1/1
uploads:
template: image
help: Pour le carousel de navigation parmi les jeux
- width: 2/10
fields:
lettering:
label: Lettrage
type: files
multiple: false
translate: false
layout: cards
size: tiny
uploads:
template: image
help: Affiché au-dessus de la description
width: 1/3
- width: 3/10
fields:
description:
label: Description
type: writer
marks:
- bold
- italic
- green
- pixel
- underline
- strike
- clear
- link
playLinks:
label: Lien(s) pour jouer
help: Laissez vide pour afficher "à venir / coming soon"
type: url
# Sidebar
sidebar:
width: 1/3
- width: 3/10
sections:
meta:
previewCol:
type: fields
fields:
thumbnail:
label: Vignette
preview:
label: Aperçu
type: files
layout: cards
size: small
max: 1
accept: image/*
multiple: false
translate: false
image:
ratio: 1/1
uploads:
template: image
help: Petite image carrée représentant le jeu
playLinks:
label: Lien(s) pour jouer
help: Sans lien renseigner, le jeu aura une étiquette "coming soon" et ne sera pas jouable.
type: structure
fields:
label:
label: Nom du bouton
required: true
type: text
width: 1/2
placeholder: "Ex: App Store, Site web..."
url:
label: URL
required: true
type: url
width: 1/2
help: Image affichée à droite de la description (sur ordinateur uniquement)