Skip to main content
Base44 vous offre plusieurs façons de concevoir votre application : le panneau Theme pour les couleurs et polices globales, le mode Edit pour le style par élément et le chat IA pour des modifications plus larges. Cette page couvre chaque approche avec des prompts et exemples que vous pouvez utiliser directement.
Conception de votre application dans Base44

Conception de votre application dans Base44


Travailler avec l’IA sur le design

L’IA est au centre de la façon dont vous concevez dans Base44. Vous pouvez simplement décrire ce que vous voulez en langage naturel, et l’IA met à jour le code, les styles et les composants pour vous. Le mode Edit vous permet de modifier ce que vous voyez à l’écran, et les contrôles de l’IA vous aident à définir des limites.
Le chat IA est idéal pour les modifications globales et les décisions de design qui affectent de nombreuses parties de votre application. Vous pouvez définir une persona et un brief une fois, puis construire à partir de cela :
Modèles utiles :
  • Demandez une critique avant de demander des modifications.
  • Demandez un plan en mode Discuss, approuvez-le, puis demandez à l’IA de l’implémenter.
  • Clarifiez toujours le périmètre du design : toute l’application, une page ou un élément.
Exemple :
Après votre examen :
Le mode Edit est idéal lorsque vous voulez ajuster ce que vous voyez sans tout réécrire.
Visualedittoolbar
Cliquez sur Edit dans le chat puis sélectionnez l’élément que vous souhaitez modifier. Vous pouvez :
  • Sélectionner une section et ajuster visuellement les couleurs, l’espacement et la mise en page.
  • Demander à l’IA de re-styliser une seule instance de composant.
  • Supprimer les éléments dont vous n’avez plus besoin à l’aide de l’icône Delete .
  • L’utiliser comme un bac à sable sûr avant de déployer un modèle dans le reste de votre application.
Cliquez sur Edit Element sur la barre d’outils Edit pour demander à l’IA d’effectuer des modifications. Par exemple :
Utilisez les contrôles de l’IA dans le chat pour guider et protéger votre design.Vous pouvez :
  • Définir des directives de design qui s’appliquent à chaque prompt.
  • Geler des fichiers ou pages spécifiques pour que l’IA ne les modifie pas.
  • Établir un ton tel que minimal, audacieux ou ludique.
Exemples de directives :
Soyez toujours explicite sur le périmètre dans vos prompts. La même modification peut s’appliquer à l’ensemble de l’application, à une page ou à un seul élément, et l’IA suivra votre direction :
Pour protéger les zones dont vous êtes satisfait pendant que vous expérimentez ailleurs :
  • Utilisez les contrôles de l’IA pour geler des fichiers ou pages spécifiques pour que l’IA ne les modifie pas.
  • Utilisez l’option Revert sur les prompts individuels pour annuler une seule modification.
  • Utilisez l’historique des versions pour revenir à un état antérieur.
Vous pouvez utiliser le chat IA pour explorer différentes directions avant de vous engager.Boucle de critique :
Directions alternatives :
Une fois que vous avez choisi une option, vous pouvez demander à l’IA d’appliquer cette direction à des pages similaires.
Lorsque vous demandez à l’IA de changer le design ou la mise en page d’une section ou d’un élément, elle peut présenter des options visuelles parmi lesquelles vous pouvez choisir au lieu d’appliquer une modification immédiatement. Chaque option affiche un aperçu pour que vous puissiez voir à quoi cela ressemblera avant de vous engager.
Design Options
Sélectionnez l’option que vous voulez et cliquez sur Submit, ou cliquez sur Skip pour laisser l’IA décider.

Modifications globales

Le panneau Theme vous permet de définir les couleurs et polices de votre application entière depuis un seul endroit. Toute modification que vous effectuez s’applique partout instantanément, vous n’avez donc pas à mettre à jour les éléments un par un. Le panneau affiche un aperçu de votre palette actuelle en haut, suivi d’une liste de rôles de couleur que vous pouvez personnaliser, tels que background, foreground, primary, secondary, card et popover. Cliquez sur Fonts en haut du panneau pour définir la police de votre application à la place.
Accéder et personnaliser le thème de votre application

Accéder et personnaliser le thème de votre application

Couleurs du thème

Cliquez sur n’importe quel rôle de couleur pour le mettre à jour dans toute votre application. Pour changer une couleur dans votre thème :
  1. Cliquez sur l’icône Theme en haut de votre éditeur d’application.
  2. Cliquez sur n’importe quel rôle de couleur dans la liste pour ouvrir le sélecteur de couleurs. La barre en haut du panneau est un aperçu de votre palette actuelle et n’est pas cliquable.
  3. Choisissez votre couleur en faisant glisser le sélecteur, en entrant une valeur hex, en utilisant la pipette pour échantillonner n’importe quelle couleur à l’écran, ou en choisissant dans une palette à l’aide du menu déroulant en bas du sélecteur.
  4. Cliquez sur Apply pour prévisualiser la modification dans votre application.
  5. Cliquez sur Save & Apply dans le panneau Theme pour l’appliquer partout.
Commencez par votre couleur principale et l’arrière-plan, puis laissez-les guider vos autres choix. Garder les couleurs de premier plan et d’arrière-plan à fort contraste rend le texte lisible sur tous les composants.
Si les couleurs de votre thème ne correspondent pas aux couleurs actuelles de votre application, vous pouvez demander au chat IA de les synchroniser. Par exemple : Mets à jour mon thème pour qu'il corresponde aux couleurs utilisées dans mon application.

Polices

Définissez les polices de votre application depuis l’onglet Fonts dans le panneau Theme. Un menu déroulant apparaît pour chaque police que votre application utilise. Pour changer les polices de votre application :
  1. Cliquez sur l’icône Theme en haut de votre éditeur d’application.
  2. Cliquez sur l’onglet Fonts.
  3. Cliquez sur un menu déroulant et sélectionnez une police. Vous pouvez rechercher par nom ou parcourir Brand Fonts et All Fonts.
  4. Cliquez sur Save & Apply pour appliquer les modifications à travers votre application.
Changement des polices de votre thème dans votre application

Changement des polices de votre thème dans votre application

Si vous ne voyez pas d’onglet Fonts, votre application n’a peut-être pas encore de variables de police de thème configurées. Demandez au chat IA de les ajouter : Ajoute des variables de police de thème à mon application pour que je puisse changer les polices depuis le panneau Theme.

Modifications d’élément

Lorsque vous êtes en mode Edit, vous pouvez styliser directement n’importe quel élément individuel. Sélectionnez un élément et utilisez les icônes dans la barre d’outils Edit pour changer ses couleurs, sa typographie, son espacement, son rayon de coin, son opacité, ou ajouter des classes Tailwind personnalisées. Les options disponibles dans la barre d’outils changent en fonction du type d’élément que vous sélectionnez.
Barre d'outils Visual Edit dans Base44

Couleurs

Vous pouvez définir la couleur d’arrière-plan et de texte de tout élément à l’aide des couleurs définies dans votre thème ou d’une couleur personnalisée.
Modification de la couleur d'un élément à l'aide des couleurs du thème dans Base44

Modification de la couleur d'un élément à l'aide des couleurs du thème

Pour changer la couleur d’un élément :
  1. Cliquez sur Edit en haut de l’éditeur.
  2. Sélectionnez l’élément que vous souhaitez modifier.
  3. Cliquez sur l’icône Colors dans la barre d’outils Edit.
  4. Sélectionnez la partie que vous voulez changer, telle que l’arrière-plan ou le texte.
  5. Choisissez votre couleur :
    • Theme : choisir parmi les rôles de couleur définis dans votre thème, tels que background, foreground, card et primary.
    • Custom : faire glisser le sélecteur, entrer une valeur hex, utiliser la pipette pour échantillonner n’importe quelle couleur à l’écran, ou choisir dans une palette à l’aide du menu déroulant en bas du sélecteur.
  6. Cliquez sur Apply pour confirmer la modification.
Pour les éléments d’image, la barre d’outils affiche un bouton Replace au lieu de l’option Colors. Cliquez sur Replace pour échanger l’image.

Typographie

Lorsque vous sélectionnez un élément de texte, la barre d’outils Edit affiche des contrôles pour la famille de polices et la taille. Un panneau Text Style distinct donne accès au poids, à l’alignement, à la décoration et à la transformation. Pour modifier le contenu textuel :
  1. Cliquez sur Edit en haut de l’éditeur.
  2. Sélectionnez l’élément de texte.
  3. Cliquez sur l’icône T dans la barre d’outils Edit.
  4. Tapez vos modifications dans le champ Text Content.
Si le contenu textuel est généré dynamiquement, le panneau Text Content affiche un message indiquant qu’il ne peut pas être modifié directement. Utilisez le chat IA pour modifier le texte dynamique.
Pour changer la police :
  1. Cliquez sur Edit en haut de l’éditeur.
  2. Sélectionnez l’élément de texte.
  3. Cliquez sur le menu déroulant de famille de polices dans la barre d’outils Edit.
  4. Recherchez ou parcourez sous Brand Fonts ou All Fonts et cliquez sur une police pour l’appliquer.
Le menu déroulant de famille de polices n’est pas encore disponible pour tous les utilisateurs.
Pour changer la taille de la police :
  1. Cliquez sur Edit en haut de l’éditeur.
  2. Sélectionnez l’élément de texte.
  3. Cliquez sur le menu déroulant de taille dans la barre d’outils Edit.
  4. Choisissez une taille. Les tailles disponibles vont de 12 à 128.
Le menu déroulant de taille de police n’est pas encore disponible pour tous les utilisateurs.
Pour changer le style du texte :
  1. Cliquez sur Edit en haut de l’éditeur.
  2. Sélectionnez l’élément de texte.
  3. Cliquez sur l’icône Text Style dans la barre d’outils Edit.
  4. Ajustez les paramètres que vous souhaitez modifier :
    • Size : choisissez une taille parmi XS, S, Base, L, XL, 2XL, 3XL ou 4XL.
    • Weight : définissez le poids de fin à gras.
    • Decoration : souligné ou barré.
    • Alignment : gauche, centre, droite ou justifié.
    • Transform : aucun, majuscules, minuscules ou capitalize.

Espacement

Vous pouvez définir la marge et le padding pour n’importe quel élément en px, en contrôlant indépendamment chaque côté. Pour changer l’espacement d’un élément :
  1. Cliquez sur Edit en haut de l’éditeur.
  2. Sélectionnez l’élément que vous souhaitez modifier.
  3. Cliquez sur l’icône Spacing dans la barre d’outils Edit.
  4. Entrez des valeurs en px pour la marge et le padding. Utilisez les contrôles abrégés horizontal et vertical pour définir les deux côtés à la fois.
Modification de l'espacement des éléments dans Base44

Rayon de coin

Vous pouvez arrondir les coins de n’importe quel élément en entrant une valeur en px. Pour changer le rayon de coin d’un élément :
  1. Cliquez sur Edit en haut de l’éditeur.
  2. Sélectionnez l’élément que vous souhaitez modifier.
  3. Cliquez sur l’icône Corners dans la barre d’outils Edit.
  4. Entrez une valeur en px ou utilisez les flèches pour l’ajuster.

Opacité

Vous pouvez rendre n’importe quel élément entièrement opaque, semi-transparent ou n’importe où entre les deux. Pour changer l’opacité d’un élément :
  1. Cliquez sur Edit en haut de l’éditeur.
  2. Sélectionnez l’élément que vous souhaitez modifier.
  3. Cliquez sur l’icône Opacity dans la barre d’outils Edit.
  4. Faites glisser le curseur ou entrez une valeur de 0 (entièrement transparent) à 100 (entièrement opaque).

Classes Tailwind

Pour le style non couvert par les autres options, vous pouvez entrer n’importe quelle classe CSS Tailwind directement. Pour ajouter des classes Tailwind à un élément :
  1. Cliquez sur Edit en haut de l’éditeur.
  2. Sélectionnez l’élément que vous souhaitez modifier.
  3. Cliquez sur l’icône Tailwind Classes dans la barre d’outils Edit.
  4. Tapez n’importe quelle classe CSS Tailwind. Par exemple, shadow-lg ajoute une grande ombre et border border-gray-200 ajoute une bordure subtile.

Système de design

Ces sections couvrent comment établir des modèles de design cohérents à l’échelle de l’application à l’aide du chat IA. Pensez-y comme la couche de règles qui rend votre thème global et les modifications d’éléments individuels cohérents.

Système de couleurs

La couleur est l’un de vos outils les plus puissants pour définir l’ambiance et guider l’attention. Commencez par définir des rôles plutôt que des codes hex aléatoires. Visez :
  • 1 couleur de marque principale
  • 1 couleur secondaire
  • 1 couleur d’accent pour les surlignages
  • 3 à 5 gris neutres pour les arrière-plans, surfaces et bordures
  • Couleurs claires pour les états de succès, avertissement et erreur
Vous pouvez demander à l’IA de proposer et appliquer un système complet à partir de zéro :
Gardez la signification des couleurs cohérente. Par exemple, n’utilisez votre couleur de succès que pour les états positifs et votre couleur d’erreur uniquement pour les problèmes, pas pour la décoration.
Si vous avez déjà des codes hex d’un guide de marque ou d’un outil externe, collez-les et laissez l’IA les mapper aux rôles :
Vous pouvez téléverser une capture d’écran ou une image de votre palette de couleurs directement dans le chat IA et lui demander d’appliquer les couleurs à votre application :
Changement de la palette de couleurs d'une application Base44

Changement de la palette de couleurs de votre application dans Base44


Système typographique

La typographie contrôle la lisibilité et la scannabilité de votre application. Il vaut mieux avoir quelques styles de texte clairs que de nombreux styles similaires. Définissez des rôles tels que :
  • Titre de page
  • En-tête de section
  • Texte du corps
  • Métadonnées petites telles que les étiquettes et horodatages
Vous pouvez demander à l’IA de configurer cela et de l’appliquer partout :
Vous pouvez également cibler les tailles plus directement :
Vous pouvez utiliser des polices personnalisées et les appliquer via votre mise en page.
  1. Obtenez l’extrait d’intégration (par exemple depuis Google Fonts à https://fonts.google.com).
  2. Demandez à l’IA de l’ajouter à Layout.js et de l’intégrer dans votre système de type.
Exemple de prompt :
Utilisation d'une police personnalisée dans le fichier layout de Base44
Essayez de vous limiter à une ou deux familles de polices. Trop de polices rendent l’interface non structurée et plus difficile à maintenir.

Espacement et densité

L’espacement et la densité contrôlent à quel point votre application est confortable à utiliser. Une simple échelle d’espacement empêche les espaces aléatoires et les sections à l’étroit. Vous pouvez définir une échelle telle que 4, 8, 12, 16, 24 et demander à l’IA de l’appliquer :
Si une page semble encombrée ou trop vide, vous pouvez laisser le chat IA diagnostiquer et corriger :

Éléments et états essentiels

Une fois la couleur, le type et l’espacement en place, standardisez les éléments de base que vous utilisez partout. Concentrez-vous sur :
  • Boutons (principal, secondaire et texte uniquement)
  • Cartes et panneaux
  • Barres de navigation et barres latérales
  • Champs de formulaire (par défaut, focus, erreur, désactivé)
  • Puces, étiquettes et badges si vous les utilisez
Vous pouvez demander à l’IA de détecter et d’unifier les modèles :
Cela vous donne un langage réutilisable pour que les nouvelles pages aient l’air d’appartenir au même produit.

Images et ressources visuelles

Les ressources visuelles telles que les images, les icônes et les vidéos façonnent la sensation de votre application. L’IA peut vous aider à les créer, les placer, les styliser et les connecter à vos données et à votre code.
Téléversez des images ou des vidéos dans le chat IA pour lui donner un contexte visuel pour le style, la mise en page ou le contenu de votre application.Vous pouvez demander au chat IA d’ajouter directement des images hero à vos pages :
Exemple d'image hero dans une application Base44Pour remplacer une image de placeholder :
  1. Ouvrez le fichier de page concerné tel que Store.js en vue code.
  2. Trouvez la balise <img>.
  3. Mettez à jour l’attribut src avec votre propre URL d’image.
Vous pouvez également téléverser des images pour les entités dans la section Data et les lier aux composants afin que les cartes et listes affichent automatiquement les bonnes images.Gestion des images d'entité dans la section Data de Base44
Demandez au chat IA de générer de courtes vidéos pour les sections visuelles telles que les heros, les aperçus de produits, les tutoriels ou les écrans d’intégration.Exemple de prompt :
La génération de vidéos depuis le chat IA nécessite un forfait Starter ou supérieur. Chaque vidéo générée utilise les crédits de message du prompt plus 1 crédit de message supplémentaire.
Vous pouvez également laisser les gens générer des vidéos dans votre application en direct. En savoir plus sur la génération de vidéos.
Les images de référence vous aident à orienter le design visuellement en montrant au chat IA un style, une mise en page, une palette de couleurs ou une direction visuelle que vous souhaitez utiliser.Téléversement d'une image de référence pour l'inspiration de design d'application
  1. Cliquez sur l’icône Upload (+) sur le chat IA.
  2. Téléversez une image d’inspiration ou une capture d’écran.
  3. Dites à l’IA exactement ce que vous voulez emprunter et ce qu’il faut ignorer.
Idées de prompt :
Vous pouvez copier les styles visuels directement depuis un outil de design tel que Figma et demander à Base44 de les appliquer, au lieu d’essayer de décrire chaque détail avec des mots.Pour copier depuis Figma :
  1. Dans Figma, sélectionnez l’élément dont vous souhaitez copier le style.
  2. Passez en Dev mode et visualisez le panneau Code.
  3. Copiez la ligne CSS pertinente, par exemple un dégradé de fond : background: linear-gradient(180deg, #C2C9B5 -1.25%, #EBEBEB 68.58%, #E6FC88 104.25%);
  4. Dans Base44, ouvrez Visual Edit et sélectionnez l’élément correspondant.
  5. Collez le style dans un prompt IA et dites à Base44 exactement ce qu’il faut changer, par exemple :
Cela vous permet de faire correspondre très précisément les dégradés, ombres, bordures et autres styles de votre fichier de design.
Les icônes doivent soutenir le sens, pas seulement la décoration. La cohérence est essentielle.Tâches courantes :
  • Remplacer les icônes génériques par des icônes plus significatives.
  • Aligner les tailles d’icônes et les largeurs de trait.
  • Associer les icônes à des étiquettes de texte là où la clarté importe.
Vous pouvez utiliser des bibliothèques d’icônes telles que Lucide et demander au chat IA de les intégrer :

Mise en page et réactivité

La mise en page contrôle la façon dont les informations sont groupées et scannées. La réactivité garantit que la mise en page fonctionne sur tous les appareils.
Pensez en types de pages plutôt qu’en écrans ponctuels :
  • Pages de destination et marketing
  • Tableaux de bord
  • Listes et tableaux
  • Pages de détail
  • Formulaires et assistants
  • Pages de paramètres et de profil
Vous pouvez demander au chat IA de détecter et de standardiser les modèles :
La hiérarchie et l’espace blanc aident les gens à voir ce qui compte d’un seul coup d’œil.Idées que vous pouvez demander à l’IA d’appliquer :
L’espace blanc est particulièrement important pour le contenu dense comme les tableaux de bord et les tableaux, alors donnez aux éléments clés de l’espace pour respirer.
Votre application doit sembler naturelle sur téléphones, tablettes et ordinateurs de bureau.Vous pouvez encoder des règles réactives dans un seul prompt :
Utilisez l’aperçu d’appareil dans l’éditeur Base44 pour vérifier comment ces règles se comportent sur différentes tailles d’écran, puis affinez-les avec des prompts de suivi.

Personnaliser votre application pour mobile

Votre application Base44 ajuste automatiquement sa mise en page pour n’importe quel appareil, mais vous pouvez utiliser l’aperçu mobile de l’éditeur et les outils de personnalisation pour affiner l’apparence et le fonctionnement de votre application sur mobile. Cela vous permet de créer une expérience confortable et fluide pour les utilisateurs mobiles.
Visualisation de la version mobile de votre application dans l'éditeur d'application Base44

Visualisation de la version mobile de votre application dans l'éditeur d'application Base44

Pour personnaliser votre application pour mobile :
  1. Allez dans votre éditeur d’application.
  2. Cliquez sur l’icône Screen en haut et sélectionnez Mobile.
  3. Examinez votre mise en page, votre navigation et votre contenu.
  4. Effectuez les modifications nécessaires soit en :
    • Demandant au chat IA d’effectuer des modifications sur mobile.
    • Utilisant le mode Edit dans le chat IA pour modifier le design ou la mise en page d’éléments spécifiques.
Conseils pour rendre votre application belle sur mobile :
  • Assurez-vous que le texte est lisible
  • Redimensionnez les éléments pour s’adapter à l’écran mobile
  • Masquez ou affichez les éléments au besoin
  • Assurez-vous que les boutons et boutons d’icônes sont faciles à toucher
  • Vérifiez que les images ont l’air bien

Types de pages

Différents types de pages nécessitent différents choix de design. Vous pouvez utiliser ces modèles comme points de départ et les adapter avec l’IA.
Concentrez-vous sur une promesse claire, un appel à l’action principal et une hiérarchie visuelle forte.Conseils de design :
  • Utilisez un en-tête simple avec une navigation minimale.
  • Rendez la section hero claire et ciblée, avec un titre court et un bouton principal.
  • Utilisez des sections de soutien pour les avantages, les fonctionnalités et la preuve sociale.
  • Gardez les formulaires courts et au-dessus du pli lorsque possible.
Exemple de prompt :
Les tableaux de bord doivent répondre à « Comment vais-je ? » d’un seul coup d’œil.Conseils de design :
  • Placez la métrique ou le statut le plus important en haut à gauche.
  • Regroupez les métriques associées dans des cartes avec des titres clairs et de courtes descriptions.
  • Évitez trop de types de graphiques sur un seul écran, réutilisez quelques-uns standards.
  • Gardez les filtres et les plages de temps clairement visibles et cohérents.
Exemple de prompt :
Les listes et tableaux permettent aux gens de scanner et d’agir sur de nombreux éléments.Conseils de design :
  • Utilisez des en-têtes de colonne clairs avec un espacement suffisant.
  • Gardez la hauteur de ligne confortable, pas trop serrée.
  • Utilisez le rayage zébré ou des séparateurs de ligne subtils pour les grands tableaux.
  • Gardez les actions soit à la fin de la ligne, soit dans un menu cohérent.
  • Ajoutez des états vides, de chargement et d’erreur.
Exemple de prompt :
Les pages de détail doivent rendre l’objet principal et ses actions clés évidents.Conseils de design :
  • Placez le titre de l’objet et les actions principales en haut.
  • Utilisez une mise en page claire avec une colonne de contenu principal et un panneau latéral optionnel.
  • Regroupez les informations associées avec des en-têtes ou des onglets.
  • Gardez les actions destructrices visuellement distinctes et placées avec soin.
Exemple de prompt :
Les formulaires sont là où de nombreux flux clés se produisent. Ils doivent sembler simples et tolérants.Conseils de design :
  • Regroupez les champs associés sous des en-têtes.
  • Utilisez une mise en page à colonne unique pour la plupart des formulaires.
  • Affichez la progression pour les longs flux multi-étapes.
  • Placez les messages d’erreur près des champs et rendez-les clairs.
  • Utilisez des étiquettes claires et un texte d’aide.
Exemple de prompt :

Thèmes et modes

La direction visuelle est le ton général de votre application. Les thèmes sont des façons d’exprimer ce ton en utilisant la profondeur, la couleur et les effets. Dans Base44, vous pouvez vous appuyer sur un thème tout en gardant votre marque intacte.

Thèmes de design

Exemple d'interface de style neumorphisme dans Base44Éléments doux et extrudés qui semblent enfoncés ou surélevés par rapport à l’arrière-plan.Idéal pour les outils calmes avec un contenu simple.Caractéristiques clés :
  • Ombres intérieures et extérieures subtiles
  • Palettes douces et monochromatiques
  • Profondeur minimale et formes épurées
Idée de prompt :
Exemple d'interface de style glassmorphisme dans Base44Surfaces de verre dépoli avec effets de transparence et de flou.Idéal pour les superpositions, panneaux latéraux et cartes sélectionnées.Caractéristiques clés :
  • Flou d’arrière-plan
  • Panneaux transparents avec bordures subtiles
  • Effets de lumière et de reflet doux
Idée de prompt :
Exemple d'interface de style material dans Base44Mise en page structurée basée sur une grille avec élévation claire et couleur audacieuse.Idéal pour les tableaux de bord, outils d’administration et applications à forte intensité de données.Caractéristiques clés :
  • Couches d’élévation claires
  • Grilles et alignement épurés
  • Mouvement intentionnel
Idée de prompt :
Exemple d'interface de style claymorphisme dans Base44Éléments doux et bouffis avec des formes arrondies et des ombres douces.Idéal pour les applications ludiques, l’intégration ou les expériences plus légères.Caractéristiques clés :
  • Coins arrondis
  • Palettes pastel ou douces
  • Ombres douces et uniformes
Idée de prompt :
Exemple d'interface de style néo brutalisme dans Base44Délibérément audacieux, avec de forts blocs de couleur et d’épaisses bordures.Idéal pour les pages de destination et les outils internes où la personnalité importe plus que la subtilité.Caractéristiques clés :
  • Combinaisons de couleurs à fort contraste
  • Bordures épaisses et formes fortes
  • Typographie brute et grilles simples
Idée de prompt :

Thèmes clairs et sombres

Les thèmes clairs et sombres permettent aux gens de choisir ce qui leur convient le mieux et peuvent aider dans différents environnements. Vous pouvez demander au chat IA d’ajouter la prise en charge du thème et un bouton. Thèmes mode clair et mode sombre dans une application Base44 Exemple de code pour la gestion du thème dans une application Base44 Prompt :
La prise en charge du thème touche de nombreux composants, cela peut donc prendre du temps à l’IA pour tout connecter. Vous pouvez également spécifier des modifications qui ne doivent s’appliquer qu’en mode clair ou qu’en mode sombre.

Mouvement et retour

Le mouvement et le retour aident les gens à comprendre ce qui se passe à l’écran. Vous pouvez les utiliser pour donner l’impression que les clics sont réactifs, montrer que quelque chose se charge et expliquer quoi faire ensuite. Dans Base44, l’IA peut ajouter ces modèles pour vous, vous n’avez donc pas à coder à la main chaque animation. Utilisez cette section lorsque votre application fonctionne déjà, mais semble un peu plate ou statique, et que vous voulez qu’elle se sente plus vivante et rassurante.
Les micro-interactions sont de petites réactions visuelles à ce que fait quelqu’un, par exemple :
  • Un bouton qui grandit légèrement et s’illumine au survol.
  • Une carte qui se soulève lorsque vous y déplacez la souris.
  • Une icône qui donne une petite animation de coche lorsque quelque chose est enregistré.
Ces effets rendent l’application réactive sans la transformer en dessin animé.Vous pouvez demander à l’IA d’introduire un ensemble cohérent d’interactions :
Pour les pages marketing ou promotionnelles, vous pouvez utiliser un ton plus fort :
Ajoutez du mouvement après être satisfait des couleurs, de la mise en page et de la typographie. Le mouvement doit soutenir la clarté, pas cacher une faible structure.
Les états de chargement, vides et d’erreur sont les endroits où les gens se sentent souvent bloqués. Un bon retour ici peut rendre votre application beaucoup plus soignée et tolérante.Exemples :
  • Chargement : formes squelettes qui correspondent à la mise en page finale au lieu d’un spinner générique.
  • Vide : un message amical qui explique ce qui apparaîtra ici et un bouton pour créer ou connecter quelque chose.
  • Erreur : une courte explication humaine et un moyen clair de réessayer ou d’obtenir de l’aide.
Vous pouvez demander à l’IA de créer ces modèles dans toute l’application :
Ces modifications n’affectent pas vos données ou votre logique, elles ne changent que la façon dont votre application communique avec les gens lorsque quelque chose se charge, manque ou a mal tourné.

Personnalisation avancée

Lorsque vous voulez aller au-delà de ce que l’IA et le mode Edit vous donnent par défaut, vous pouvez apporter votre propre code et des packages npm. L’IA peut toujours vous aider à tout connecter et aligner.
Vous pouvez utiliser des packages npm pour apporter un mouvement plus riche, des effets visuels et des composants interactifs dans votre application Base44 sans tout construire à partir de zéro. Les packages proviennent du registre public npm et sont installés via le chat IA dans votre éditeur d’application, vous restez ainsi dans le même workflow.Les exemples axés sur le design incluent :
  • Bibliothèques d’animation (par exemple, anime.js) pour ajouter des transitions, effets de survol et micro-interactions.
  • Bibliothèques de composants UI ou de mouvement pour gérer les modales, infobulles, carrousels ou flux d’étapes avec des modèles d’interaction intégrés.
  • Utilitaires de graphiques pour visualiser les données avec des couleurs, typographie et espacement personnalisés qui correspondent à votre application.
  • Bibliothèques de glisser-déposer ou de gestes pour rendre les mises en page plus tactiles et interactives.
  • Assistants de date et d’heure pour formater les horodatages et les planifications d’une manière qui correspond à votre UI.
Une fois un package installé, vous pouvez utiliser le chat IA pour :
  • Importer les bonnes fonctions ou composants du package.
  • Les intégrer dans votre mise en page existante et vos jetons de design (couleurs, typographie, espacement, rayon).
  • Ajuster les props, variantes et mouvements pour qu’ils soient cohérents avec le reste de l’application.
  • Vérifier les détails d’accessibilité comme les états de focus, la navigation clavier et les préférences de mouvement réduit.
Exemple de prompt
Tous les packages npm sont du code tiers. Base44 ne peut pas garantir leur qualité ou sécurité, alors assurez-vous d’examiner le README du package, de le tester dans votre application et de confirmer qu’il répond aux exigences de design et de performance de votre projet.
Les applications Base44 utilisent souvent les utilitaires CSS Tailwind. L’IA peut vous aider à refactoriser les styles désordonnés en quelque chose de plus systématique.Tâches que vous pouvez demander à l’IA de faire :
  • Remplacer les styles en ligne par des utilitaires Tailwind.
  • Extraire les modèles répétés dans des composants réutilisables.
  • Mapper les valeurs de couleur aux jetons de design et à la configuration Tailwind.
Exemple :
Parfois, vous voulez un contrôle précis sur la mise en page, l’animation ou la structure des composants. Vous pouvez ouvrir des fichiers de code directement et les modifier vous-même ou demander à l’IA de le faire.Modifications courantes liées au design :
  • Mettre à jour Layout.js pour changer les wrappers globaux, en-têtes ou pieds de page.
  • Ajuster les fournisseurs de thème ou le contexte.
  • Changer la façon dont les composants sont composés et quels props ils acceptent.
Pour modifier le code :
  1. Ouvrez le fichier concerné.
  2. Collez un extrait de code dans le chat IA.
  3. Demandez une modification, puis examinez le diff ou l’aperçu.
Exemple :
Les choix de design affectent les performances, surtout lorsque vous introduisez des packages et des visuels lourds.Gardez à l’esprit :
  • Utilisez des tailles d’image optimisées plutôt que d’énormes ressources d’arrière-plan.
  • Évitez de charger de nombreuses animations lourdes ou de grandes bibliothèques au chargement initial.
  • Chargez paresseusement les sections rarement utilisées telles que les rapports approfondis ou les filtres avancés.
  • Réutilisez les composants partagés au lieu de nombreuses copies similaires.
Vous pouvez demander à l’IA un examen axé sur les performances :

Accessibilité

L’accessibilité fait partie d’un bon design. Elle aide plus de gens à utiliser confortablement votre application et peut améliorer la clarté pour tous.
Les choix de couleur ont un impact direct sur la lisibilité.Bonnes pratiques :
  • Utilisez un fort contraste entre le texte et l’arrière-plan.
  • Évitez d’utiliser la couleur seule pour transmettre un sens.
  • Gardez les éléments interactifs tels que les boutons et les liens clairement visibles dans tous les états.
  • Vérifiez les modes clair et sombre si vous prenez en charge les thèmes.
Exemple de prompt :
Un texte lisible est plus que le choix de la police.Bonnes pratiques :
  • Utilisez des tailles de police confortables sur tous les appareils.
  • Utilisez suffisamment de hauteur de ligne pour les paragraphes.
  • Évitez les polices très légères sur les arrière-plans clairs.
  • Gardez la longueur de ligne raisonnable, surtout sur les grands écrans.
Exemple de prompt :
Les gens devraient pouvoir utiliser votre application avec un clavier et voir où ils en sont.Bonnes pratiques :
  • Assurez-vous que Tab parcourt les éléments interactifs dans un ordre logique.
  • Assurez-vous que les styles de focus sont visibles et distincts.
  • Évitez les pièges de clavier où le focus ne peut pas s’éloigner.
Exemple de prompt :
Le mouvement peut aider ou nuire. Certaines personnes en préfèrent moins.Bonnes pratiques :
  • Respectez les préférences de mouvement réduit.
  • Évitez le clignotement rapide ou le scintillement fort.
  • Utilisez des animations subtiles et intentionnelles plutôt qu’un mouvement constant.
Exemple de prompt :
Un langage clair et des descriptions aident tout le monde, y compris les personnes utilisant des technologies d’assistance.Bonnes pratiques :
  • Utilisez des étiquettes claires et descriptives pour les boutons et les liens.
  • Fournissez un texte alternatif significatif pour les images importantes.
  • Utilisez des en-têtes pour structurer le contenu.
  • Évitez les textes de liens vagues tels que « cliquez ici ».
Exemple de prompt :

Astuces rapides

Si vous voulez des améliorations rapides, ces courtes recettes peuvent vous aider à obtenir beaucoup de valeur avec quelques prompts.
  • Introduisez un système de couleurs simple et appliquez-le globalement.
  • Définissez des rôles de texte clairs et augmentez la hauteur de ligne.
  • Ajoutez des composants de carte et de bouton de base et réutilisez-les.
Prompt :
  • Augmentez légèrement la hauteur des lignes et ajoutez des séparateurs subtils.
  • Déplacez les actions dans une colonne ou un menu cohérent.
  • Ajoutez des filtres dans une barre supérieure claire.
  • Ajoutez des états de chargement, vides et d’erreur.
Prompt :
  • Ajustez l’espacement et la hiérarchie.
  • Mettez à jour les formes de cartes et de boutons.
  • Introduisez des micro-interactions subtiles.
Prompt :

FAQ

Cliquez sur une question ci-dessous pour en savoir plus sur la conception de votre application.
Tailwind CSS est un framework CSS utility-first. Au lieu d’écrire des règles CSS personnalisées, vous ajoutez de petits noms de classe directement à vos éléments pour contrôler la couleur, l’espacement, la typographie et la mise en page. Chaque nom de classe correspond généralement à une seule règle visuelle, vous pouvez ainsi « lire » le design à partir des classes elles-mêmes.Exemples courants que vous pourriez voir :
  • Couleurs : bg-blue-500 définit un arrière-plan bleu, text-white définit du texte blanc.
  • Espacement : p-4 ajoute du padding de tous les côtés, m-2 ajoute une marge de tous les côtés.
  • Typographie : font-bold rend le texte en gras, text-lg définit une taille de texte plus grande.
  • Mise en page : flex crée un conteneur flex, grid crée un conteneur grid, items-center centre verticalement les éléments dans une ligne flex ou grid.
Lorsque vous voyez des classes Tailwind dans Base44, vous pouvez les combiner pour décrire le style complet d’un élément. Par exemple, bg-blue-500 text-white p-4 flex items-center vous donne une barre bleue avec du texte blanc, du padding et un contenu centré.Pour une référence plus approfondie et la liste complète des utilitaires, vous pouvez consulter la documentation officielle de Tailwind CSS.
Concevez pour mobile, tablette et bureau séparément, puis vérifiez comment vos mises en page s’adaptent.Utilisez ces directives lors de la conception dans Base44 :
  • Mobile : Utilisez une seule colonne verticale, gardez une action principale claire par écran et faites des cibles tactiles grandes avec un espacement suffisant. Gardez le texte court pour que les gens n’aient pas besoin de zoomer.
  • Tablette : Traitez la tablette comme un hybride. Vous pouvez utiliser des menus latéraux ou des mises en page divisées, mais gardez les boutons adaptés au toucher et évitez les tableaux ou contrôles très denses.
  • Bureau : Utilisez la largeur supplémentaire pour les mises en page multi-colonnes et les barres latérales. Vous pouvez ajouter des effets de survol, mais toute action importante doit également fonctionner avec un clic ou un toucher.
  • Tous les appareils : Utilisez des tailles de police lisibles, évitez le défilement horizontal et laissez les éléments s’empiler au lieu de se chevaucher lorsque l’espace est limité. Évitez les hauteurs fixes qui coupent le contenu.
Vous pouvez également demander à l’IA d’appliquer des règles réactives, par exemple :
Les choix de design ont un impact direct sur la rapidité de chargement et de ressenti de votre application. Lorsque vous concevez dans Base44, gardez ces directives à l’esprit :
  • Utilisez des tailles d’image optimisées pour que les grandes ressources ne ralentissent pas le chargement initial. Préférez les formats compressés et évitez de téléverser des images beaucoup plus grandes qu’elles n’apparaissent à l’écran.
  • Limitez les animations lourdes et les effets complexes, surtout dans les applications à forte utilisation mobile. Les transitions courtes et simples sont acceptables, mais évitez le mouvement constant ou les grands arrière-plans animés.
  • Gardez les mises en page épurées et ciblées. Moins de couches, superpositions et composants imbriqués signifient généralement un rendu plus rapide, en particulier sur les appareils bas de gamme.
  • Réutilisez les composants au lieu de créer plusieurs versions légèrement différentes. Les composants partagés sont plus faciles à mettre en cache et à maintenir.
  • Évitez de tout charger en une fois. Lorsque possible, chargez le contenu non critique plus tard, par exemple les sections secondaires, les longues listes ou les panneaux rarement utilisés.
  • Soyez prudent avec les intégrations tierces telles que les cartes, lecteurs vidéo et widgets. Ne les incluez que là où ils ajoutent une réelle valeur, et évitez d’empiler de nombreuses intégrations sur un seul écran.
Vous pouvez utiliser le contrôle de version de design dans le chat IA pour annuler les modifications.
  • Chaque prompt IA a une option Revert qui annule instantanément tout ce que ce prompt spécifique a modifié dans votre application.
  • L’icône de l’horloge dans le chat IA ouvre l’historique des versions. Vous pouvez choisir une version sauvegardée antérieure de votre application et y revenir en une étape.
En savoir plus sur les modes de chat IA et l’historique des versions.
Vous pouvez demander au chat IA de supprimer l’élément spécifique, ou cliquer sur Edit dans le chat IA et sélectionner l’élément, puis cliquer sur l’icône Delete .
Suppression d'un élément à l'aide de Visual Edit
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.