Tailwind: Difference between revisions

From Training Material
Jump to navigation Jump to search
Line 19: Line 19:
* Developed by engineer ''Adam Wathan''
* Developed by engineer ''Adam Wathan''
** ''"A CSS framework for building user interfaces"''
** ''"A CSS framework for building user interfaces"''
** can be composed to build any design, directly in our markup
** highly composable, '''directly in''' our '''markup'''
** unapologetically modern
** unapologetically '''modern'''
* It has all we need:
* It has '''all we need'''
** Responsive design, Filters, Dark mode, CSS variables, P3 colors
** Responsive design, Filters, Dark mode, CSS variables, P3 colors
** CSS grid layout, Transitions and animations, Cascade layers
** CSS grid layout, Transitions and animations, Cascade layers
** Logical properties, Container queries, Gradients, 3D transforms
** Logical properties, Container queries, Gradients, 3D transforms
* Alternatives?
* ''Alternatives?''
** Bootstrap CSS (or it's clones, like ''ng-bootstrap'')
** '''Bootstrap''' CSS (or it's clones, like ''ng-bootstrap'')
** vanillaframework.io
** '''vanilla'''framework.io


=== Intro Con't ===
=== Intro Con't ===
* Speedy and smal
* Speedy and '''small'''
** removes all unused CSS when building for prod
** '''removes''' all unused CSS when builds
** final CSS bundle is the smallest it could possible be (mostly less than 10kB of CSS)
** smallest it could possible be - mostly '''less than 10kB''' of CSS
* Build flexy - and no touching our CSS filo
* Build '''flexy''' - no touching the CSS filo
** very low-level, design differs between sites
** very '''low-level''', design '''differs''' between sites
* Extension - Tailwind Plus (from creators of framework)
* ''Extension'' - '''Tailwind Plus''' (from creators of framework)
** collection of beautiful, fully responsive UI components
** collection of beautiful, fully responsive '''UI components'''
** hundreds of ready-to-use examples, great starting point
** hundreds of '''ready-to-use''' examples, great starting point
** Templates, UI Blocks, UI Kit
** Templates, UI Blocks, UI Kit
== Responsive ==
== Filters ==
== Dark mode ==
== CSS variables ==
== P3 colors ==
== CSS grid layout ==
== Transitions and animations ==
== Cascade layers ==
== Logical properties ==
== Container queries ==
== Gradients ==
== 3D transforms ==

Revision as of 15:45, 27 January 2026

THIS IS A DRAFT

This text may not be complete.

title
Tailwind Training Course
author
Lukasz Sokolowski


Tailwind

Tailwind Training Materials

Introduction

  • Developed by engineer Adam Wathan
    • "A CSS framework for building user interfaces"
    • highly composable, directly in our markup
    • unapologetically modern
  • It has all we need
    • Responsive design, Filters, Dark mode, CSS variables, P3 colors
    • CSS grid layout, Transitions and animations, Cascade layers
    • Logical properties, Container queries, Gradients, 3D transforms
  • Alternatives?
    • Bootstrap CSS (or it's clones, like ng-bootstrap)
    • vanillaframework.io

Intro Con't

  • Speedy and small
    • removes all unused CSS when builds
    • smallest it could possible be - mostly less than 10kB of CSS
  • Build flexy - no touching the CSS filo
    • very low-level, design differs between sites
  • Extension - Tailwind Plus (from creators of framework)
    • collection of beautiful, fully responsive UI components
    • hundreds of ready-to-use examples, great starting point
    • Templates, UI Blocks, UI Kit

Responsive

Filters

Dark mode

CSS variables

P3 colors

CSS grid layout

Transitions and animations

Cascade layers

Logical properties

Container queries

Gradients

3D transforms