ÉCHEC O CUBE — Site Officiel (thème Shopify bilingue, base Dawn) - #1
Draft
Orose2025 wants to merge 24 commits into
Draft
ÉCHEC O CUBE — Site Officiel (thème Shopify bilingue, base Dawn)#1Orose2025 wants to merge 24 commits into
Orose2025 wants to merge 24 commits into
Conversation
Premium dark/warm artisan theme, fully editable from the Shopify admin: - 7 homepage sections (hero, concept, game, experience, how-to-play, native product, native newsletter community) wired in templates/index.json - Rules + About pages (bilingual side-by-side), styled Shop/product/cart/404 - All text, images (image_picker) and colors (CSS variables from theme settings) editable via the Customizer; nav/footer via Shopify Navigation - Brand palette + Playfair/Libre Baskerville/Cinzel typography - CSS animations + ~30 lines vanilla JS (scroll reveal, counters, mobile nav) - Mobile-first responsive, lazy-loaded media, Google Fonts preconnect https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
✅ Deploy Preview for quiet-malabi-b0b867 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
- Hero and navigation now display an uploaded logo image in place of the text logo, via image_picker settings (no code needed to swap it) - Hero: logo_image picker + adjustable max-width + optional taglines toggle - Header: header_logo picker + adjustable height in theme settings - Text logo remains as automatic fallback when no image is set - Drop-shadow on hero logo for legibility over the photographic background - README documents the one-step, no-code upload in the customizer https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
Wires the transparent official logo already in the store's Files (ECHEC_O_CUBE_LOGO_v5_transparent.png) via file_img_url so it renders automatically with no manual selection. The image_picker still overrides it, and the filename is editable from theme/section settings; text logo remains the final fallback. https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
- Hero taglines hidden by default (the official logo already includes its slogan); hero logo widened to 820px for strong presence - Footer now shows the official logo image (height-adjustable, default 64px) instead of text, with text fallback - New footer logo height setting in theme settings https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
…pify-8VgDs Committed from shop: ÉCHEC O CUBE
…pify-8VgDs Committed from shop: ÉCHEC O CUBE
- Nav logo enlarged (default 104px, up to 240px) so it fills the header; capped on mobile - 404 page text (code, message, button) now fully editable via schema - New eoc-flex flexible content builder: heading, rich text, bilingual, image, image+text, quote, button, contact form, page content, spacer, divider — add/reorder/edit freely on any page, no code - Default page, About and Contact templates now use eoc-flex (fully editable); optional page-title display https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
…s' into claude/echec-o-cube-shopify-8VgDs # Conflicts: # config/settings_schema.json
Each uses the eoc-flex builder with bilingual starter content so the owner can edit/replace all text, images and buttons with no code. README lists the template suffixes and how to assign them in the admin. https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
…pify-8VgDs Committed from shop: ÉCHEC O CUBE
…pify-8VgDs Committed from shop: ÉCHEC O CUBE
- Nav logo height default raised to 152px (max 300) for stronger presence - 404 rebuilt as a full-viewport section with an editable key background image (image_picker or filename) behind the content and a darken overlay; big code text now optional - Footer skips any "Search"/"Recherche" menu link https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
…s' into claude/echec-o-cube-shopify-8VgDs
- Hero and 404 now default to the gameplay photo Pub-Echec_O_Cube.png (full-bleed) via filename fallback, auto-loaded from the store Files - New eoc-video section plays VIDÉO-PARTI-ÉCHEC O CUBE.mp4 in a framed, full-width player with poster, controls and optional muted autoplay loop; added to the homepage after the "Le Jeu" section - Owner can swap the video via a native Shopify video setting https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
- Hero buttons now "REJOINDRE LA COMMUNAUTÉ" (solid gold) and "DÉCOUVRIR LE JEU" (gold outline), matching the requested design - Hero keeps the official logo image (never the text name) - Added search / account / cart icons (with live cart count) to the nav, toggleable via theme settings https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
Recoded the 6 hardcoded EOC homepage sections (hero, usp, regles, trois-pions, apropos-court, inscription) to expose every title, text, image, button and color as editable Customizer fields. Pushed to the unpublished Horizon theme via Shopify API; kept here as a backup. https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
…graphy) Implements the official palette, Cinzel/Libre Baskerville/Cormorant Garamond fonts, mandatory body typography (18px / lead 21px / line-height 1.85) and section layouts for the Horizon homepage. Pushed to the unpublished theme; backup kept here. https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
Official wording is now "le jeu sera lancé au printemps 2027." https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
… Rejoindre, trois pions - All texts/images/links exposed as Customizer settings (defaults = current copy) - Niveaux renamed CANDIDAT/MAÎTRE/GRAND MAÎTRE CUBE per spec; FEOC "au Canada" - Removed every "au monde" occurrence and all emojis (spec constraints) - Trois pions upgraded to 3 editable columns (Pâle 1pt / Foncé 2pts / Rouge marqueur) - eoc-theme.css v2: styles for page blocks, niveaux grid, pions columns, 3-col footer - index-officiel.json: current homepage settings minus "au monde" https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
Self-contained HTML+inline CSS+minimal JS, Georgia serif, brand palette, mobile-first responsive, descriptive placeholders, zero emoji/icon. Each file has a top "GUIDE DE MODIFICATION" so the owner can edit text, images, prices and links without coding. https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
…teur, formats) Owner-provided merged page; verified zero emoji/icon. Header/nav identical across pages; inter-page links use /regles /laruche /boutique. https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
…meline, FAQ) Owner-provided merged page; verified zero emoji/icon. Header/nav identical. https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
…ties, livraison) Owner-provided merged page; verified zero emoji/icon across all 3 static pages. Header/nav identical; inter-page links consistent. https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
Converts the static Regles page into an editable Horizon section (eoc-page-regles) with full schema (titles, richtext, image_pickers, prices) and a page.regles.json template. To be upserted to the unpublished theme (needs Shopify approval) then published. https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ÉCHEC O CUBE — Site Officiel
Thème Shopify premium, dramatique, bilingue FR/EN, construit sur la base Dawn, et 100 % éditable depuis l'admin Shopify (aucun code requis après livraison).
Page d'accueil — 7 sections (
templates/index.json){% form 'product' %})newsletter, EOC-founder)Pages additionnelles
/rulesrèglement complet bilingue ·/abouthistoire de l'inventeur ·/shopcollection · produit/panier/404 stylésÉditabilité (cahier des charges)
image_picker(médiathèque admin)Technique
preconnectGoogle Fonts · CDN images#0D070590 % + backdrop-blur, sélecteur FR/ENÀ faire côté boutique (documenté dans le README)
Téléverser les images, créer les pages Règles/À propos, les menus, et lier le produit réel dans la Section 6.
ℹ️ Les fichiers constituent une surcouche du thème Dawn (voir README pour l'installation).
© 1999–2026 Alain Dupont. Droit d'auteur OPIC Canada No. 477714.
https://claude.ai/code/session_01DdPmmDiL6LkakjtnZW2QyA
Generated by Claude Code