<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mattèo Gauthier</title>
    <description>The latest articles on DEV Community by Mattèo Gauthier (@matteogauthier).</description>
    <link>https://dev.to/matteogauthier</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F182484%2F9c749da8-ce99-43bd-8b3f-c55530862fde.jpg</url>
      <title>DEV Community: Mattèo Gauthier</title>
      <link>https://dev.to/matteogauthier</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/matteogauthier"/>
    <language>en</language>
    <item>
      <title>Mettre à jour Flipper debugger dans un projet react native</title>
      <dc:creator>Mattèo Gauthier</dc:creator>
      <pubDate>Wed, 04 Jan 2023 11:24:49 +0000</pubDate>
      <link>https://dev.to/matteogauthier/mettre-a-jour-flipper-debugger-dans-un-projet-react-native-4214</link>
      <guid>https://dev.to/matteogauthier/mettre-a-jour-flipper-debugger-dans-un-projet-react-native-4214</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;J’ai eu envie de mettre à jour le Package flipper, car une erreur, apparaissez dans le logiciel (&lt;em&gt;RSockets are being deprecated at Flipper. Please, use the latest Flipper client in your app to migrate to WebSockets.&lt;/em&gt;). La version avec laquelle j'étais était là 0.125.0. J'ai donc essayé de chercher sur Internet comment mettre à jour Flipper dans un Projets React Native, je n'ai rien trouvé. Avec un peu de galères, j’ai pu trouver comment mettre à jour Flipper, voici la solution.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;⚠️ Ce tutoriel porte uniquement sur les version de React Native supérieure ou égale à la version &lt;strong&gt;0.69.0&lt;/strong&gt; (=&amp;gt; 0.69.0)&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h1&gt;
  
  
  Sommaire
&lt;/h1&gt;

&lt;h1&gt;
  
  
  Tutoriels étapes par étapes
&lt;/h1&gt;

&lt;h2&gt;
  
  
  1. Identifier la version du logiciel Flipper
&lt;/h2&gt;

&lt;p&gt;Tout d’abord, vous devrez vérifier la version du logiciel Flipper installé sur votre Mac. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fngd95flnohr7zkkrwt0l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fngd95flnohr7zkkrwt0l.png" alt="Image description" width="800" height="624"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;La version du logiciel Flipper&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Modifier la version de Flipper pour Android
&lt;/h2&gt;

&lt;h3&gt;
  
  
  2.1 Changement de la version
&lt;/h3&gt;

&lt;p&gt;Rendez-vous sur le fichier &lt;code&gt;android/gradle.properties&lt;/code&gt; pour éditer la configuration de Gradle, l’outil qui build votre application android.&lt;/p&gt;

&lt;p&gt;Trouver la propriété ci-dessous&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Avec la version actuel de Flipper (ex. 0.125.0)&lt;/span&gt;
&lt;span class="nv"&gt;FLIPPER_VERSION&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;0.125.0
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Modifier la valeur en &lt;code&gt;0.176.1&lt;/code&gt; (la version de Flipper que vous avez choisis)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nv"&gt;FLIPPER_VERSION&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;0.176.1
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  2.2 Vérifications
&lt;/h3&gt;

&lt;p&gt;Ouvrez un terminal et nous allons effectuer un &lt;code&gt;clean&lt;/code&gt; du build Android pour vérifier que tout fonctionne coté Android.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;cd &lt;/span&gt;android &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; ./gradlew clean
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  3. Modifier la version de Flipper pour iOS
&lt;/h2&gt;

&lt;h3&gt;
  
  
  3.1 Changement de la version
&lt;/h3&gt;

&lt;p&gt;Pour changer la version de Flipper coté iOS, rendez-vous sur le fichier &lt;code&gt;ios/Podfile&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Trouver la propriété &lt;code&gt;:flipper_configuration&lt;/code&gt; et modifier la valeur comme ceci&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Valeur initial&lt;/span&gt;
&lt;span class="c1"&gt;# :flipper_configuration =&amp;gt; FlipperConfiguration.enabled,&lt;/span&gt;
&lt;span class="ss"&gt;:flipper_configuration&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="no"&gt;FlipperConfiguration&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;enabled&lt;/span&gt;&lt;span class="p"&gt;([&lt;/span&gt;&lt;span class="s2"&gt;"Debug"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="s1"&gt;'Flipper'&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="s1"&gt;'
0.176.1'&lt;/span&gt; &lt;span class="p"&gt;}),&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  3.2 Vérifications
&lt;/h3&gt;

&lt;p&gt;Ouvrez un terminal est déplacer vous dans le dossier &lt;code&gt;ios&lt;/code&gt; pour mettre à jour les dépendances Cocoapods. Voici la commande a exécuté :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pod &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;--repo-update&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Si l’installation se passe sans encombre (erreurs), vous avez fini, bravo ! 🎉&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Ce qui n’était pas mon cas 😅&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Résolutions les problèmes d’installations sur IOS
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Incompatibilité du processeur
&lt;/h2&gt;

&lt;p&gt;Voici un extrait de l’erreur pod qui est survenue et comment la fixer.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;LoadError - dlopen&lt;span class="o"&gt;(&lt;/span&gt;/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle, 0x0009&lt;span class="o"&gt;)&lt;/span&gt;: tried: &lt;span class="s1"&gt;'/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle'&lt;/span&gt; &lt;span class="o"&gt;(&lt;/span&gt;mach-o file, but is an incompatible architecture &lt;span class="o"&gt;(&lt;/span&gt;have &lt;span class="o"&gt;(&lt;/span&gt;x86_64&lt;span class="o"&gt;)&lt;/span&gt;, need &lt;span class="o"&gt;(&lt;/span&gt;arm64e&lt;span class="o"&gt;)))&lt;/span&gt; - /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in &lt;span class="sb"&gt;`&lt;/span&gt;require&lt;span class="s1"&gt;'
/System/Library/Frameworks/Ruby.fra
...
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ici, c'est l’architecture du processeur qui pose un problème, je travaille effectivement sur un Mac Apple Silicon, ce qui signifie que l’architecture du processeur correspond à &lt;code&gt;arm64&lt;/code&gt;. Par sécurité, je décide de réinstaller CocoaPods proprement (&lt;a href="https://stackoverflow.com/a/65334677/9951408" rel="noopener noreferrer"&gt;la réponse StackOverflow qui m’a aidé&lt;/a&gt;)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Uninstall the local cocoapods gem&lt;/span&gt;
&lt;span class="nb"&gt;sudo &lt;/span&gt;gem uninstall cocoapods

&lt;span class="c"&gt;# Reinstall cocoapods via Homebrew&lt;/span&gt;
brew &lt;span class="nb"&gt;install &lt;/span&gt;cocoapods
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Une fois cela fait, j’ai ré-exécuté la commande pour mettre à jour les dépendances de CocoaPods.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# in /ios&lt;/span&gt;
pod &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;--repo-update&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Erreur de dépendances cocoapods
&lt;/h2&gt;

&lt;p&gt;Et là une nouvelle erreur 😢&amp;nbsp;(après avoir exécuté &lt;code&gt;pod install --repo-update&lt;/code&gt;)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;[!]&lt;/span&gt; CocoaPods could not find compatible versions &lt;span class="k"&gt;for &lt;/span&gt;pod &lt;span class="s2"&gt;"FlipperKit/FlipperKitUserDefaultsPlugin"&lt;/span&gt;:
  In Podfile:
    FlipperKit/FlipperKitUserDefaultsPlugin &lt;span class="o"&gt;(=&lt;/span&gt; 0.176.1&lt;span class="o"&gt;)&lt;/span&gt;

None of your spec sources contain a spec satisfying the dependency: &lt;span class="sb"&gt;`&lt;/span&gt;FlipperKit/FlipperKitUserDefaultsPlugin &lt;span class="o"&gt;(=&lt;/span&gt; 0.176.1&lt;span class="o"&gt;)&lt;/span&gt;&lt;span class="sb"&gt;`&lt;/span&gt;&lt;span class="nb"&gt;.&lt;/span&gt; &lt;span class="c"&gt;# FlipperKit don't have a 0.176.1 version&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ici, c'est donc la dépendance &lt;code&gt;FlipperKit&lt;/code&gt; qui est incompatible avec la version &lt;code&gt;0.176.1&lt;/code&gt;🙄. &lt;/p&gt;

&lt;p&gt;Pour vérifier cela, rdv sur l’outil de recherche de package CocoaPods &lt;a href="https://cocoapods.org/pods/FlipperKit" rel="noopener noreferrer"&gt;cocoapods.org/pods/FlipperKit&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Le package actuel n’est peut-être pas celui qui vous pose un problème, rechercher sur le site &lt;a href="https://cocoapods.org/pods/FlipperKit" rel="noopener noreferrer"&gt;cocoapods.org/pods&lt;/a&gt; le pod qui pose un problème afin de vérifier la version.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;En effet, il n’existe pas de version 0.176.1 comme notifier dans l’erreur.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6tye2exiz5ufwq4qlnfl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6tye2exiz5ufwq4qlnfl.png" alt="Image description" width="800" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pour résoudre ce soucis, il vous suffit de modifier la version de Flipper en une version compatible avec les dépendances (en l’occurrence &lt;code&gt;0.175.0&lt;/code&gt; pour mon cas). Pour vérifier que la nouvelle version choisie fonctionne, nous allons mettre à jour les dépendances, toujours avec la même commande.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pod &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;--repo-update&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Dans mon cas cela a fonctionné ! 🎉&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;Vérifier bien que Flipper fonctionne bien sur les deux plateformes (Android et iOS) avant de déployer vos modifications. J’espère que ce tutoriel vous aura aidé, bonne journée à vous !&lt;/p&gt;

</description>
      <category>career</category>
      <category>offers</category>
    </item>
    <item>
      <title>Pourquoi TailwindCSS est le meilleur moyen de styliser une page web ?</title>
      <dc:creator>Mattèo Gauthier</dc:creator>
      <pubDate>Wed, 04 Aug 2021 21:45:11 +0000</pubDate>
      <link>https://dev.to/matteogauthier/pourquoi-tailwindcss-est-un-le-meilleur-moyen-de-styliser-le-html-om8</link>
      <guid>https://dev.to/matteogauthier/pourquoi-tailwindcss-est-un-le-meilleur-moyen-de-styliser-le-html-om8</guid>
      <description>&lt;h1&gt;
  
  
  Pourquoi&amp;nbsp;TailwindCSS&amp;nbsp;est&amp;nbsp;un&amp;nbsp;le&amp;nbsp;meilleur&amp;nbsp;moyen&amp;nbsp;de&amp;nbsp;styliser&amp;nbsp;le&amp;nbsp;HTML&amp;nbsp;?
&lt;/h1&gt;

&lt;p&gt;TailwindCSS&amp;nbsp;est&amp;nbsp;un&amp;nbsp;framework&amp;nbsp;CSS&amp;nbsp;orienté&amp;nbsp;utility-first&amp;nbsp;créer&amp;nbsp;par&amp;nbsp;Adam&amp;nbsp;Watham&amp;nbsp;un&amp;nbsp;designer&amp;nbsp;/&amp;nbsp;développeur&amp;nbsp;en&amp;nbsp;2017.&amp;nbsp;Ce&amp;nbsp;framework&amp;nbsp;n'utilise&amp;nbsp;pas&amp;nbsp;la&amp;nbsp;sémantique&amp;nbsp;classique&amp;nbsp;imposé&amp;nbsp;par&amp;nbsp;la&amp;nbsp;documentation&amp;nbsp;officielle&amp;nbsp;w3c,&amp;nbsp;c'est&amp;nbsp;en&amp;nbsp;2019&amp;nbsp;que&amp;nbsp;Tailwind&amp;nbsp;a&amp;nbsp;commencé&amp;nbsp;révolutionné&amp;nbsp;l'intégration&amp;nbsp;web,&amp;nbsp;en&amp;nbsp;accélérant&amp;nbsp;ce&amp;nbsp;processus.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quels&amp;nbsp;sont&amp;nbsp;les&amp;nbsp;avantages&amp;nbsp;de&amp;nbsp;TailwindCSS&amp;nbsp;:
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1.&amp;nbsp;Un&amp;nbsp;gain&amp;nbsp;de&amp;nbsp;temps&amp;nbsp;grâce&amp;nbsp;aux&amp;nbsp;class&amp;nbsp;génériques
&lt;/h3&gt;

&lt;p&gt;Lorsque&amp;nbsp;vous&amp;nbsp;intégrez&amp;nbsp;une&amp;nbsp;page&amp;nbsp;web&amp;nbsp;classique&amp;nbsp;vous&amp;nbsp;écrivez&amp;nbsp;votre&amp;nbsp;HTML&amp;nbsp;et&amp;nbsp;votre&amp;nbsp;CSS,&amp;nbsp;peu&amp;nbsp;importe&amp;nbsp;l'outil&amp;nbsp;que&amp;nbsp;vous&amp;nbsp;utilisez&amp;nbsp;il&amp;nbsp;y&amp;nbsp;a&amp;nbsp;toujours&amp;nbsp;une&amp;nbsp;étape&amp;nbsp;d'écriture&amp;nbsp;de&amp;nbsp;la&amp;nbsp;sémantique.&amp;nbsp;Depuis&amp;nbsp;que&amp;nbsp;j'utilise&amp;nbsp;TailwindCSS&amp;nbsp;je&amp;nbsp;ne&amp;nbsp;quitte&amp;nbsp;pas&amp;nbsp;la&amp;nbsp;syntaxe&amp;nbsp;HTML&amp;nbsp;lors&amp;nbsp;de&amp;nbsp;la&amp;nbsp;création&amp;nbsp;d'un&amp;nbsp;page&amp;nbsp;web.&amp;nbsp;Tout&amp;nbsp;simplement,&amp;nbsp;TailwindCSS&amp;nbsp;apporte&amp;nbsp;au&amp;nbsp;développeur&amp;nbsp;des&amp;nbsp;classes&amp;nbsp;css&amp;nbsp;générique&amp;nbsp;utilisable&amp;nbsp;directement&amp;nbsp;dans&amp;nbsp;la&amp;nbsp;propriété&amp;nbsp;&lt;code&gt;class&lt;/code&gt;&amp;nbsp;d'un&amp;nbsp;élément&amp;nbsp;HTML.&lt;/p&gt;

&lt;p&gt;Voici&amp;nbsp;un&amp;nbsp;composant&amp;nbsp;rendu&amp;nbsp;en&amp;nbsp;html&amp;nbsp;:&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2F8VtGKWS.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2F8VtGKWS.png" alt="rendu html"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Et&amp;nbsp;ensuite&amp;nbsp;voici&amp;nbsp;le&amp;nbsp;html&amp;nbsp;&amp;amp;&amp;nbsp;css&amp;nbsp;écrit&amp;nbsp;pour&amp;nbsp;ce&amp;nbsp;composant.&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2FlAXVH78.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2FlAXVH78.png" alt="html css"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Mais&amp;nbsp;avec&amp;nbsp;Tailwind&amp;nbsp;le&amp;nbsp;code&amp;nbsp;est&amp;nbsp;beaucoup&amp;nbsp;plus&amp;nbsp;court&amp;nbsp;:D&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2F2kt3ItM.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2F2kt3ItM.png" alt="tailwind"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Le&amp;nbsp;système&amp;nbsp;de&amp;nbsp;classes&amp;nbsp;tailwindcss&amp;nbsp;sont&amp;nbsp;un&amp;nbsp;avantage&amp;nbsp;sur&amp;nbsp;plusieurs&amp;nbsp;points&amp;nbsp;:&lt;br&gt;
-&amp;nbsp;Pas&amp;nbsp;besoins&amp;nbsp;d'inventer&amp;nbsp;des&amp;nbsp;noms&amp;nbsp;de&amp;nbsp;class&amp;nbsp;bancales&lt;br&gt;
-&amp;nbsp;Les&amp;nbsp;changements&amp;nbsp;du&amp;nbsp;style&amp;nbsp;ce&amp;nbsp;sont&amp;nbsp;directement&amp;nbsp;sur&amp;nbsp;le&amp;nbsp;composant&amp;nbsp;ce&amp;nbsp;qui&amp;nbsp;évite&amp;nbsp;les&amp;nbsp;conflits&amp;nbsp;html&amp;nbsp;&amp;amp;&amp;nbsp;css&lt;br&gt;
-&amp;nbsp;Tailwind&amp;nbsp;permet&amp;nbsp;d'intégrer&amp;nbsp;un&amp;nbsp;site&amp;nbsp;complétement&amp;nbsp;sans&amp;nbsp;toucher&amp;nbsp;au&amp;nbsp;css&lt;/p&gt;
&lt;h3&gt;
  
  
  2.&amp;nbsp;Des&amp;nbsp;performances&amp;nbsp;optimales
&lt;/h3&gt;

&lt;p&gt;Le&amp;nbsp;framework&amp;nbsp;a&amp;nbsp;été&amp;nbsp;créé&amp;nbsp;dans&amp;nbsp;l'objectif&amp;nbsp;d'être&amp;nbsp;intégrer&amp;nbsp;avec&amp;nbsp;un&amp;nbsp;compiler,&amp;nbsp;cela&amp;nbsp;pourrait&amp;nbsp;repousser&amp;nbsp;certain&amp;nbsp;utilisateur,&amp;nbsp;c'est&amp;nbsp;pourquoi&amp;nbsp;il&amp;nbsp;existe&amp;nbsp;une&amp;nbsp;version&amp;nbsp;cdn.&lt;br&gt;
PostCSS&amp;nbsp;permet&amp;nbsp;d'optimiser&amp;nbsp;le&amp;nbsp;bundle&amp;nbsp;final,&amp;nbsp;notamment&amp;nbsp;l'utilisation&amp;nbsp;de&amp;nbsp;purgecss&amp;nbsp;native&amp;nbsp;au&amp;nbsp;framework&amp;nbsp;à&amp;nbsp;configurer&amp;nbsp;dans&amp;nbsp;le&amp;nbsp;fichier&amp;nbsp;&lt;code&gt;tailwind.config.js&lt;/code&gt;,&amp;nbsp;c'est&amp;nbsp;pourquoi&amp;nbsp;la&amp;nbsp;plupart&amp;nbsp;des&amp;nbsp;projets&amp;nbsp;tailwind&amp;nbsp;délivre&amp;nbsp;en&amp;nbsp;moyenne&amp;nbsp;10kb&amp;nbsp;de&amp;nbsp;CSS.&amp;nbsp;En&amp;nbsp;addition&amp;nbsp;avec&amp;nbsp;la&amp;nbsp;compression&amp;nbsp;du&amp;nbsp;site&amp;nbsp;statique&amp;nbsp;en&amp;nbsp;gzip&amp;nbsp;ou&amp;nbsp;brotli&amp;nbsp;vous&amp;nbsp;pouvez&amp;nbsp;être&amp;nbsp;assuré&amp;nbsp;que&amp;nbsp;votre&amp;nbsp;navigateur&amp;nbsp;réalisera&amp;nbsp;le&amp;nbsp;rendu&amp;nbsp;du&amp;nbsp;css&amp;nbsp;en&amp;nbsp;un&amp;nbsp;temps&amp;nbsp;record.&lt;/p&gt;
&lt;h3&gt;
  
  
  3.&amp;nbsp;Le support&amp;nbsp;de&amp;nbsp;méthodes&amp;nbsp;avancés
&lt;/h3&gt;

&lt;p&gt;Tailwind&amp;nbsp;a&amp;nbsp;été&amp;nbsp;créé&amp;nbsp;pour&amp;nbsp;supporter&amp;nbsp;la plupart&amp;nbsp;des&amp;nbsp;méthodes&amp;nbsp;css&amp;nbsp;comme&amp;nbsp;les pseudos&amp;nbsp;elements,&amp;nbsp;les&amp;nbsp;media&amp;nbsp;queries,&amp;nbsp;etc…&lt;/p&gt;

&lt;p&gt;Par&amp;nbsp;exemple&amp;nbsp;vous&amp;nbsp;souhaitez&amp;nbsp;utiliser&amp;nbsp;le&amp;nbsp;dark&amp;nbsp;mode&amp;nbsp;sur&amp;nbsp;votre&amp;nbsp;production,&amp;nbsp;voici&amp;nbsp;un&amp;nbsp;exemple&amp;nbsp;de&amp;nbsp;son&amp;nbsp;utilisation&amp;nbsp;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;h1&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"text-white border dark:text-black dark:border-gray-300"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
  Hello&amp;nbsp;Tailwind
&lt;span class="nt"&gt;&amp;lt;/h1&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Utiliser&amp;nbsp;Tailwind&amp;nbsp;sur&amp;nbsp;un&amp;nbsp;projet&amp;nbsp;:
&lt;/h2&gt;

&lt;p&gt;Tailwind&amp;nbsp;fonctionne&amp;nbsp;avec&amp;nbsp;la&amp;nbsp;plupart&amp;nbsp;des frameworks&amp;nbsp;web&amp;nbsp;les plus populaires&amp;nbsp;actuellement.&amp;nbsp;Intégrer&amp;nbsp;à&amp;nbsp;un&amp;nbsp;projet&amp;nbsp;tailwindcss,&amp;nbsp;reviens&amp;nbsp;à&amp;nbsp;utiliser&amp;nbsp;un&amp;nbsp;plugin&amp;nbsp;postcss.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/th&gt;
&lt;th&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/th&gt;
&lt;th&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp;Next.js&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;Vue&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;Laravel&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&amp;nbsp;Nuxt.js&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;Create&amp;nbsp;React&amp;nbsp;App&amp;nbsp;&lt;/td&gt;
&lt;td&gt;&amp;nbsp;Gatsby&amp;nbsp;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Installer&amp;nbsp;TailwindCSS&amp;nbsp;avec&amp;nbsp;Vue.js
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;Tailwind&amp;nbsp;CSS&amp;nbsp;requiert&amp;nbsp;Node.js&amp;nbsp;12.13.0&amp;nbsp;ou&amp;nbsp;une&amp;nbsp;version&amp;nbsp;supérieur.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;
  
  
  Installer&amp;nbsp;les&amp;nbsp;packages
&lt;/h4&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;yarn&amp;nbsp;add&amp;nbsp;-D&amp;nbsp;tailwindcss@latest&amp;nbsp;postcss@latest&amp;nbsp;autoprefixer@latest
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h4&gt;
  
  
  Générer&amp;nbsp;les&amp;nbsp;fichiers&amp;nbsp;de&amp;nbsp;configuration
&lt;/h4&gt;

&lt;p&gt;Ici&amp;nbsp;vous&amp;nbsp;allez&amp;nbsp;générer&amp;nbsp;le&amp;nbsp;fichier&amp;nbsp;&lt;code&gt;tailwind.config.js&lt;/code&gt;&amp;nbsp;utile&amp;nbsp;à&amp;nbsp;la&amp;nbsp;configuration&amp;nbsp;des&amp;nbsp;paramètres&amp;nbsp;de&amp;nbsp;Tailwind.&amp;nbsp;La&amp;nbsp;commande&amp;nbsp;que&amp;nbsp;vous&amp;nbsp;allez&amp;nbsp;exécuter&amp;nbsp;va&amp;nbsp;aussi&amp;nbsp;créer&amp;nbsp;un&amp;nbsp;fichier&amp;nbsp;&lt;code&gt;postcss.config.js&lt;/code&gt;&amp;nbsp;qui&amp;nbsp;sera&amp;nbsp;utile&amp;nbsp;au&amp;nbsp;fonctionnement&amp;nbsp;de&amp;nbsp;TailwindCSS&amp;nbsp;(cela&amp;nbsp;ajoute&amp;nbsp;aussi&amp;nbsp;un&amp;nbsp;l'utilitaire&amp;nbsp;&lt;code&gt;autoprefixer&lt;/code&gt;&amp;nbsp;qui&amp;nbsp;permet&amp;nbsp;de&amp;nbsp;rendre&amp;nbsp;le&amp;nbsp;css&amp;nbsp;compatible&amp;nbsp;avec&amp;nbsp;des&amp;nbsp;navigateurs&amp;nbsp;anciens).&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npx&amp;nbsp;tailwindcss&amp;nbsp;init&amp;nbsp;-p
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Si&amp;nbsp;vous&amp;nbsp;souhaitez&amp;nbsp;réduire&amp;nbsp;la&amp;nbsp;taille&amp;nbsp;du&amp;nbsp;bundle&amp;nbsp;final,&amp;nbsp;TailwindCSS&amp;nbsp;intègre&amp;nbsp;une&amp;nbsp;option&amp;nbsp;&lt;code&gt;purge&lt;/code&gt;&amp;nbsp;dans&amp;nbsp;son&amp;nbsp;fichier&amp;nbsp;de&amp;nbsp;configuration&amp;nbsp;&lt;code&gt;tailwind.config.js&lt;/code&gt;.&amp;nbsp;Pour&amp;nbsp;l'activer&amp;nbsp;il&amp;nbsp;suffit&amp;nbsp;d'ajouter&amp;nbsp;la&amp;nbsp;propriété&amp;nbsp;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;//&amp;nbsp;tailwind.config.js&lt;/span&gt;
&lt;span class="nx"&gt;module&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;exports&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="na"&gt;purge&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;./index.html&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;./src/**/*.{vue,js,ts,jsx,tsx}&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="c1"&gt;//&amp;nbsp;Config&lt;/span&gt;
&lt;span class="p"&gt;};&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Ajouter&amp;nbsp;Tailwind&amp;nbsp;au&amp;nbsp;CSS
&lt;/h3&gt;

&lt;p&gt;Dans&amp;nbsp;un&amp;nbsp;nouveau&amp;nbsp;fichier&amp;nbsp;que&amp;nbsp;vous&amp;nbsp;allez&amp;nbsp;créer&amp;nbsp;&lt;code&gt;index.css&lt;/code&gt;&amp;nbsp;vous&amp;nbsp;allez&amp;nbsp;placer&amp;nbsp;les&amp;nbsp;directives&amp;nbsp;utile&amp;nbsp;à&amp;nbsp;l'importation&amp;nbsp;de&amp;nbsp;Tailwind.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="c"&gt;/*&amp;nbsp;./src/index.css&amp;nbsp;*/&lt;/span&gt;
&lt;span class="k"&gt;@tailwind&lt;/span&gt;&lt;span class="err"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="n"&gt;base&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;@tailwind&lt;/span&gt;&lt;span class="err"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="n"&gt;components&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;@tailwind&lt;/span&gt;&lt;span class="err"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="n"&gt;utilities&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ensuite, il&amp;nbsp;faut&amp;nbsp;importer&amp;nbsp;le&amp;nbsp;fichier&amp;nbsp;css&amp;nbsp;que&amp;nbsp;vous&amp;nbsp;venez&amp;nbsp;de&amp;nbsp;créer.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;//&amp;nbsp;src/main.js&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;createApp&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;vue&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;App&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;./App.vue&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;./index.css&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;//&amp;nbsp;Le&amp;nbsp;nouveau&amp;nbsp;fichier&lt;/span&gt;
&lt;span class="nf"&gt;createApp&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;App&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;mount&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;#app&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Et&amp;nbsp;voilà,&amp;nbsp;Tailwind&amp;nbsp;est&amp;nbsp;ajouté&amp;nbsp;à&amp;nbsp;votre&amp;nbsp;projet&amp;nbsp;🎉&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Vous&amp;nbsp;allez&amp;nbsp;découvrir&amp;nbsp;durant&amp;nbsp;votre&amp;nbsp;utilisation&amp;nbsp;le&amp;nbsp;gain&amp;nbsp;de&amp;nbsp;temps&amp;nbsp;conséquent&amp;nbsp;que&amp;nbsp;Tailwind&amp;nbsp;va&amp;nbsp;apporter.&lt;/p&gt;

</description>
      <category>tailwindcss</category>
      <category>css</category>
      <category>trending</category>
      <category>styling</category>
    </item>
    <item>
      <title>How to use all TailwindCSS colors in your project</title>
      <dc:creator>Mattèo Gauthier</dc:creator>
      <pubDate>Fri, 19 Feb 2021 02:39:11 +0000</pubDate>
      <link>https://dev.to/matteogauthier/how-to-use-all-tailwindcss-colors-in-your-project-c6c</link>
      <guid>https://dev.to/matteogauthier/how-to-use-all-tailwindcss-colors-in-your-project-c6c</guid>
      <description>&lt;p&gt;Hey if you wanted to use the brand new TailwindCSS color palette :&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--b_EWJixX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mqmv3bl5akdj6olp4b4w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--b_EWJixX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mqmv3bl5akdj6olp4b4w.png" alt="Alt Text" width="880" height="426"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  How to add the brand new palettes
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Step 1/2
&lt;/h3&gt;

&lt;p&gt;Add the &lt;code&gt;full-palette&lt;/code&gt; dependencies&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;yarn add full-palette --dev
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Step 2/2
&lt;/h2&gt;

&lt;p&gt;Open the tailwind.config.js&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;module&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;exports&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="na"&gt;purge&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;./pages/**/*.{js,ts,jsx,tsx}&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;./components/**/*.{js,ts,jsx,tsx}&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;
  &lt;span class="na"&gt;darkMode&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;false&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="na"&gt;theme&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="na"&gt;extend&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{},&lt;/span&gt;
  &lt;span class="p"&gt;},&lt;/span&gt;
  &lt;span class="na"&gt;variants&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="na"&gt;extend&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{},&lt;/span&gt;
  &lt;span class="p"&gt;},&lt;/span&gt;
  &lt;span class="na"&gt;presets&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;require&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;full-palette&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)],&lt;/span&gt; &lt;span class="c1"&gt;// The line to add :D&lt;/span&gt;
  &lt;span class="na"&gt;plugins&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[],&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And add the &lt;code&gt;require('full-palette')&lt;/code&gt; to the &lt;code&gt;presets&lt;/code&gt; properties in the tailwind config.&lt;/p&gt;

&lt;p&gt;And that's it, thanks for reading this post :D&lt;/p&gt;

</description>
      <category>tailwindcss</category>
      <category>javascript</category>
      <category>tutorial</category>
      <category>styling</category>
    </item>
  </channel>
</rss>
