Styliser React avec Sass
C'est quoi Sass
Sass est un pré-processeur CSS.
Les fichiers Sass sont exécutés sur le serveur et envoient du CSS au navigateur.
Vous pouvez en savoir plus sur Sass dans notre didacticiel Sass .
Puis-je utiliser Sass ?
Si vous utilisez le create-react-app
dans votre projet, vous pouvez facilement installer et utiliser Sass dans vos projets React.
Installez Sass en exécutant cette commande dans votre terminal :
>npm i sass
Vous êtes maintenant prêt à inclure des fichiers Sass dans votre projet !
Créer un fichier Sass
Créez un fichier Sass de la même manière que vous créez des fichiers CSS, mais les fichiers Sass ont l'extension de fichier.scss
Dans les fichiers Sass, vous pouvez utiliser des variables et d'autres fonctions Sass :
mon-sass.scss :
Créez une variable pour définir la couleur du texte :
$myColor: red;
h1 {
color: $myColor;
}
Importez le fichier Sass de la même manière que vous avez importé un fichier CSS :
index.js :
import React from 'react';
import ReactDOM from 'react-dom';
import './my-sass.scss';
const Header = () => {
return (
<>
<h1>Hello Style!</h1>
<p>Add a little style!.</p>
</>
);
}
ReactDOM.render(<Header />, document.getElementById('root'));