Components
12
Twig Components
14
Render Count
20
ms
Render Time
4.0
MiB
Memory Usage
Components
Render calls
| header | Logic\UiBundle\Component\Header\Header | 2.0 MiB | 7.81 ms | |
|---|---|---|---|---|
| Input props | [ "brand_label" => "Restore Shop" "brand_href" => "/" "nav_aria_label" => "Navigation principale" "cta_label" => "Je commande" "cta_href" => "/order" "items" => [ [ "label" => "How it works" "href" => "/how-it-works" ] [ "label" => "Offres & Tarifs" "href" => "#plans" ] [ "label" => "FAQ" "href" => "#faq" ] ] ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Header\Header {#492 +brand_label: "Restore Shop" +brand_href: "/" +aria_label: "Site header" +nav_aria_label: "Navigation principale" +items: [ [ "label" => "How it works" "href" => "/how-it-works" ] [ "label" => "Offres & Tarifs" "href" => "#plans" ] [ "label" => "FAQ" "href" => "#faq" ] ] +cta_label: "Je commande" +cta_href: "/order" +skip_to: null +skip_label: "Aller au contenu" +variant: null +theme: null } |
|||
| hero | Logic\UiBundle\Component\Hero\Hero | 2.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "title" => " " "subtitle" => "" ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Hero\Hero {#538 +title: " " +subtitle: "" +primary_label: null +primary_href: null +secondary_label: null +secondary_href: null +note: null +note_id: "sla" +actions_aria_label: "Actions" +variant: null +theme: null } |
|||
| features | Logic\UiBundle\Component\Features\Features | 2.0 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Comment ça marche" "variant" => "centered" "items" => [ [ "id" => "step1" "title" => "1) Envoyez vos archives" "text" => "Confiez-nous vos archives en toute simplicité, grâce à notre kit d’envoi sécurisé, ou via une collecte à domicile." "icon_src" => "/assets/images/send-GrZO1S4.png" ] [ "id" => "step2" "title" => "2) Approuvez la numérisation" "text" => "Nous établissons un devis transparent après inventaire, et vous ne payez que ce que vous validez." "icon_src" => "/assets/images/approve-aE_eQg2.png" ] [ "id" => "step3" "title" => "3) Profitez du résultat" "text" => "Vous récupérez vos originaux et recevez les versions numériques, prêtes à l’emploi, sur le support de votre choix." "icon_src" => "/assets/images/enjoy-pw4ZtPL.png" ] ] ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Features\Features {#573 +title: "Comment ça marche" +title_id: "features-title" +list_aria_label: "Items" +items: [ [ "id" => "step1" "title" => "1) Envoyez vos archives" "text" => "Confiez-nous vos archives en toute simplicité, grâce à notre kit d’envoi sécurisé, ou via une collecte à domicile." "icon_src" => "/assets/images/send-GrZO1S4.png" ] [ "id" => "step2" "title" => "2) Approuvez la numérisation" "text" => "Nous établissons un devis transparent après inventaire, et vous ne payez que ce que vous validez." "icon_src" => "/assets/images/approve-aE_eQg2.png" ] [ "id" => "step3" "title" => "3) Profitez du résultat" "text" => "Vous récupérez vos originaux et recevez les versions numériques, prêtes à l’emploi, sur le support de votre choix." "icon_src" => "/assets/images/enjoy-pw4ZtPL.png" ] ] +variant: "centered" +theme: null } |
|||
| feature | Logic\UiBundle\Component\Feature\Feature | 2.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Numérisation de cassettes vidéo" "intro" => "Nous traitons la plupart des formats de cassettes :" "bullets" => [ [ "title" => "Camescope" "text" => "Hi8, Video8, digital8, VHS-C, Mini DV" ] [ "title" => "Video" "text" => "VHS, S-VHS, betamax" ] ] "image_src" => "/assets/images/video_cassettes-XSUxPjr.jpg" "image_alt" => "Aperçu" "image_position" => "left" ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Feature\Feature {#618 +title: "Numérisation de cassettes vidéo" +intro: "Nous traitons la plupart des formats de cassettes :" +bullets: [ [ "title" => "Camescope" "text" => "Hi8, Video8, digital8, VHS-C, Mini DV" ] [ "title" => "Video" "text" => "VHS, S-VHS, betamax" ] ] +image_src: "/assets/images/video_cassettes-XSUxPjr.jpg" +image_alt: "Aperçu" +image_position: "left" +variant: null +theme: null } |
|||
| bento | Logic\UiBundle\Component\Bento\Bento | 2.0 MiB | 0.34 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Vos souvenirs méritent le meilleur" "subtitle" => "Un aperçu clair des points forts de notre solution — performance, sécurité et intégrations — dans un format rapide à parcourir." "left_title" => "Préservez vos images" "left_text" => "Les bandes magnétiques des cassettes vidéos, et les autres supports analogiques en général, peuvent s'user avec le temps. En les numérisant, vous pouvez plus facilement en préserver le contenu." "left_image_src" => "https://via.placeholder.com/1600x1200.png?text=Mobile" "mid_top_title" => "Qualité optimale" "mid_top_text" => "Nous numérisons votre contenu grâce à du matériel adapté, sans alteré votre matériel original. Vous pouvez même ajouter un traitement supplémentaire augmenter la définition de vos images jusqu'en 4K." "mid_top_image_src" => "https://via.placeholder.com/1400x900.png?text=Performance" "mid_bottom_title" => "Anonymat préservé" "mid_bottom_text" => "Vos images ne sont jamais visionnées. Elles sont simplement converties." "mid_bottom_image_src" => "https://via.placeholder.com/1400x900.png?text=Security" "right_title" => "Lien de téléchargement" "right_text" => "Que ce soit pour les sauevgarder, les visionner, les partager." "right_image_src" => "https://via.placeholder.com/1600x1200.png?text=APIs" ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Bento\Bento {#679 +title: "Vos souvenirs méritent le meilleur" +subtitle: "Un aperçu clair des points forts de notre solution — performance, sécurité et intégrations — dans un format rapide à parcourir." +left_title: "Préservez vos images" +left_text: "Les bandes magnétiques des cassettes vidéos, et les autres supports analogiques en général, peuvent s'user avec le temps. En les numérisant, vous pouvez plus facilement en préserver le contenu." +left_image_src: "https://via.placeholder.com/1600x1200.png?text=Mobile" +left_image_alt: null +mid_top_title: "Qualité optimale" +mid_top_text: "Nous numérisons votre contenu grâce à du matériel adapté, sans alteré votre matériel original. Vous pouvez même ajouter un traitement supplémentaire augmenter la définition de vos images jusqu'en 4K." +mid_top_image_src: "https://via.placeholder.com/1400x900.png?text=Performance" +mid_top_image_alt: null +mid_bottom_title: "Anonymat préservé" +mid_bottom_text: "Vos images ne sont jamais visionnées. Elles sont simplement converties." +mid_bottom_image_src: "https://via.placeholder.com/1400x900.png?text=Security" +mid_bottom_image_alt: null +right_title: "Lien de téléchargement" +right_text: "Que ce soit pour les sauevgarder, les visionner, les partager." +right_image_src: "https://via.placeholder.com/1600x1200.png?text=APIs" +right_image_alt: null +theme: null +variant: null } |
|||
| cta | Logic\UiBundle\Component\Cta\Cta | 2.0 MiB | 0.27 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Calculez votre prix" "text" => "Déploiement rapide et support réactif." "primary_label" => "Obtenir une offre" "primary_href" => "#contact" "secondary_label" => "Découvrir" "secondary_href" => "#how" "image_src" => "https://via.placeholder.com/1200x675.png?text=Apercu" "image_alt" => "Illustration d’écran" ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Cta\Cta {#750 +title: "Calculez votre prix" +title_id: "cta-title" +text: "Déploiement rapide et support réactif." +primary_label: "Obtenir une offre" +primary_href: "#contact" +secondary_label: "Découvrir" +secondary_href: "#how" +image_src: "https://via.placeholder.com/1200x675.png?text=Apercu" +image_alt: "Illustration d’écran" +image_ratio: "16/9" +variant: null +theme: null } |
|||
| feature | Logic\UiBundle\Component\Feature\Feature | 4.0 MiB | 7.93 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Numérisation de cassettes audio" "intro" => "Bla bla bla... tous les supports... bla bla bla" "bullets" => [ [ "title" => "Camescope" "text" => "Hi8, Video8, digital8, VHS-C, Mini DV" ] [ "title" => "Video" "text" => "VHS, S-VHS, betamax" ] ] "image_src" => "/assets/images/audio_cassettes-LJ3Qr4F.jpg" "image_alt" => "Aperçu" "image_position" => "left" "theme" => "tailwind" "variant" => "base" ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Feature\Feature {#797 +title: "Numérisation de cassettes audio" +intro: "Bla bla bla... tous les supports... bla bla bla" +bullets: [ [ "title" => "Camescope" "text" => "Hi8, Video8, digital8, VHS-C, Mini DV" ] [ "title" => "Video" "text" => "VHS, S-VHS, betamax" ] ] +image_src: "/assets/images/audio_cassettes-LJ3Qr4F.jpg" +image_alt: "Aperçu" +image_position: "left" +variant: "base" +theme: "tailwind" } |
|||
| cta | Logic\UiBundle\Component\Cta\Cta | 4.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "La numérisation ?" "text" => "Déploiement rapide et support réactif." "primary_label" => "Obtenir une offre" "primary_href" => "#contact" "secondary_label" => "Découvrir" "secondary_href" => "/services/digitizing/" "image_src" => "https://via.placeholder.com/1200x675.png?text=Apercu" "image_alt" => "Illustration d’écran" ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Cta\Cta {#838 +title: "La numérisation ?" +title_id: "cta-title" +text: "Déploiement rapide et support réactif." +primary_label: "Obtenir une offre" +primary_href: "#contact" +secondary_label: "Découvrir" +secondary_href: "/services/digitizing/" +image_src: "https://via.placeholder.com/1200x675.png?text=Apercu" +image_alt: "Illustration d’écran" +image_ratio: "16/9" +variant: null +theme: null } |
|||
| stats | Logic\UiBundle\Component\Stats\Stats | 4.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "En chiffres" "description" => "Des indicateurs simples et concrets." "label_position" => "below" "items" => [ [ "label" => "Controle en direct" "value" => "44 M" ] [ "label" => "Service Express" "value" => "1 200+" ] [ "label" => "Prix dégressifs" "value" => "98 %" ] ] ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Stats\Stats {#863 +title: "En chiffres" +description: "Des indicateurs simples et concrets." +items: [ [ "label" => "Controle en direct" "value" => "44 M" ] [ "label" => "Service Express" "value" => "1 200+" ] [ "label" => "Prix dégressifs" "value" => "98 %" ] ] +variant: null +theme: null +label_position: "below" } |
|||
| logos | Logic\UiBundle\Component\Logos\Logos | 4.0 MiB | 0.28 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Ils nous font confiance" "items" => [ [ "alt" => "Acme" "src" => "" ] [ "alt" => "Globex" "src" => "" ] [ "alt" => "Umbrella" "src" => "" ] [ "alt" => "Stark" "src" => "" ] [ "alt" => "Wayne" "src" => "" ] ] ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Logos\Logos {#910 +title: "Ils nous font confiance" +items: [ [ "alt" => "Acme" "src" => "" ] [ "alt" => "Globex" "src" => "" ] [ "alt" => "Umbrella" "src" => "" ] [ "alt" => "Stark" "src" => "" ] [ "alt" => "Wayne" "src" => "" ] ] +cols: null +cols_sm: null +cols_md: null +cols_lg: null +cols_xl: null +centered: null +variant: null +theme: null } |
|||
| newsletter | Logic\UiBundle\Component\Newsletter\Newsletter | 4.0 MiB | 0.29 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Recevez nos nouveautés" "copy" => "Conseils pratiques, guides et actualités sur nos offres. Un email de temps en temps, pas de spam." "submit_label" => "S’inscrire" "email_placeholder" => "Votre email" "consent_help" => "Désinscription en un clic. Aucune revente de données." "theme" => "tailwind" ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Newsletter\Newsletter {#945 +title: "Recevez nos nouveautés" +copy: "Conseils pratiques, guides et actualités sur nos offres. Un email de temps en temps, pas de spam." +submit_label: "S’inscrire" +email_placeholder: "Votre email" +consent_help: "Désinscription en un clic. Aucune revente de données." +features: [ [ "title" => "Articles réguliers" "text" => "Des idées concrètes pour équiper et faire évoluer votre équipe au quotidien." "icon" => "calendar" ] [ "title" => "Sans spam" "text" => "Contenu utile uniquement. Vous pouvez vous désabonner à tout moment." "icon" => "shield" ] ] +variant: null +theme: "tailwind" } |
|||
| blog | Logic\UiBundle\Component\Blog\Blog | 4.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Depuis le blog" "subtitle" => "Apprenez à faire grandir votre activité avec des conseils concrets." "items" => [ [ "cover_url" => "https://picsum.photos/seed/101/800/480" "date_label" => "12 fév. 2025" "date_attr" => "2025-02-12" "category" => "IT" "title" => "Configurer son parc en 48h" "excerpt" => "Retour d’expérience sur un déploiement express." "author_name" => "Équipe Guru" "author_role" => "Support" "author_avatar" => "https://i.pravatar.cc/80?img=1" "href" => "#" ] [ "cover_url" => "https://picsum.photos/seed/102/800/480" "date" => "2025-03-05" "category" => "Sécurité" "title" => "Sauvegardes: bonnes pratiques" "excerpt" => "Ce qu’il faut mettre en place dès le premier jour." "author_name" => "Claire Dupont" "author_role" => "Ops" "author_avatar" => "https://i.pravatar.cc/80?img=2" "href" => "#" ] [ "cover_url" => "https://picsum.photos/seed/103/800/480" "date_label" => "Avril 2025" "category" => "Productivité" "title" => "Equiper une équipe hybride" "excerpt" => "Checklists et outils pour travailler au bureau et à la maison." "author_name" => "Marc L." "author_role" => "Customer Success" "author_avatar" => "https://i.pravatar.cc/80?img=3" "href" => "#" ] ] ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Blog\Blog {#998 +title: "Depuis le blog" +subtitle: "Apprenez à faire grandir votre activité avec des conseils concrets." +items: [ [ "cover_url" => "https://picsum.photos/seed/101/800/480" "date_label" => "12 fév. 2025" "date_attr" => "2025-02-12" "category" => "IT" "title" => "Configurer son parc en 48h" "excerpt" => "Retour d’expérience sur un déploiement express." "author_name" => "Équipe Guru" "author_role" => "Support" "author_avatar" => "https://i.pravatar.cc/80?img=1" "href" => "#" ] [ "cover_url" => "https://picsum.photos/seed/102/800/480" "date" => "2025-03-05" "category" => "Sécurité" "title" => "Sauvegardes: bonnes pratiques" "excerpt" => "Ce qu’il faut mettre en place dès le premier jour." "author_name" => "Claire Dupont" "author_role" => "Ops" "author_avatar" => "https://i.pravatar.cc/80?img=2" "href" => "#" ] [ "cover_url" => "https://picsum.photos/seed/103/800/480" "date_label" => "Avril 2025" "category" => "Productivité" "title" => "Equiper une équipe hybride" "excerpt" => "Checklists et outils pour travailler au bureau et à la maison." "author_name" => "Marc L." "author_role" => "Customer Success" "author_avatar" => "https://i.pravatar.cc/80?img=3" "href" => "#" ] ] +variant: null +theme: null } |
|||
| faq | Logic\UiBundle\Component\Faq\Faq | 4.0 MiB | 0.25 ms | |
|---|---|---|---|---|
| Input props | [ "title" => "Questions fréquentes" "items" => [ [ "question" => "Est-ce qu’il y a un engagement ?" "answer" => "Non, l’abonnement est flexible. Vous pouvez ajuster ou arrêter à tout moment." ] [ "question" => "Et si un PC est perdu ou en panne ?" "answer" => "Rien d’important n’y traîne. On vous remet en route rapidement." ] [ "question" => "Mes logiciels métiers vont-ils fonctionner ?" "answer" => "Oui, nous préparons vos postes pour que vos outils “juste fonctionnent”." ] ] ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Faq\Faq {#1036 +title: "Questions fréquentes" +title_id: "faq-title" +list_aria_label: "Questions" +items: [ [ "question" => "Est-ce qu’il y a un engagement ?" "answer" => "Non, l’abonnement est flexible. Vous pouvez ajuster ou arrêter à tout moment." ] [ "question" => "Et si un PC est perdu ou en panne ?" "answer" => "Rien d’important n’y traîne. On vous remet en route rapidement." ] [ "question" => "Mes logiciels métiers vont-ils fonctionner ?" "answer" => "Oui, nous préparons vos postes pour que vos outils “juste fonctionnent”." ] ] +variant: null +theme: null } |
|||
| footer | Logic\UiBundle\Component\Footer\Footer | 4.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "nav_aria_label" => "Liens utilitaires" "items" => [ [ "label" => "Mentions légales" "href" => "#" ] [ "label" => "Confidentialité" "href" => "#" ] [ "label" => "Support" "href" => "#" ] ] "copyright" => "© 2025 Restore Shop" ] |
|||
| Attributes | [] |
|||
| Component | Logic\UiBundle\Component\Footer\Footer {#528 +aria_label: "Site footer" +nav_aria_label: "Liens utilitaires" +items: [ [ "label" => "Mentions légales" "href" => "#" ] [ "label" => "Confidentialité" "href" => "#" ] [ "label" => "Support" "href" => "#" ] ] +copyright: "© 2025 Restore Shop" +variant: null +theme: null } |
|||