Outils pour utilisateurs

Outils du site


informatique:css

Cascading Style Sheets

J'initie cette page pour faire un peu le point sur CSS suite à l'utilisation par défaut dans Laravel 10 de TailWind à la place de Bootstrap.

Il est indiscutable que ces framework font gagner du temps pour une mise en page efficace… même s'ils peuvent en faire perdre sur leur apprentissage, notamment quand on ne les utilise pas assez régulièrement, éventuellement leur lourdeur…

TailWind

Pour basculer depuis boostrap, on peut voir l'équivalence des classes avec par exemple : bitfertig.de ou webatob

Plutôt que de remplacer les classes bootstrap, notamment pour les principales (btn-primary…), il est possible de les définir dans le fichier app.css, cf. ci-dessous !
@tailwind base;
@tailwind components;
@tailwind utilities;
 
h1 {
	@apply text-3xl dark:text-white;
}
 
/* conversion classes bootstrap en tailwind : https://webatob.com/bootstrap-to-tailwindcss */
.btn-primary {
	@apply bg-blue-500 text-white px-4 py-2 rounded;
}
 
.btn-primary:hover {
	@apply bg-blue-600
}

style ou app.css : cf. tuto grafikart à 20’

Références

Je souhaite aussi recenser ici des infos intéressantes sur les CSS, comme :

@font-face {
	font-family: 'luciole';
	src: url('assets/fonts/luciole-Regular.ttf') format('truetype');
}
 
h1, h2, h3 {
	font-family: 'luciole';
}
 
body {
	font-family: 'luciole';
}

Les frameworks CSS légers :

Les outils associés :

informatique/css.txt · Dernière modification : 2024/03/27 14:46 de bertrand