Frontend Developer Tries Tailwind for the First Time

VideoZoran Jambor

My experience of diving into TailwindCSS to create a simple menu component.

Tailwind CSS is one of the most popular and loved libraries related to CSS. Developers either love it or hate it. I actually never even tried it out until now; in this video, I document my experience of diving into it to create a simple menu component.

TLDR; Tailwind feels like writing CSS by desperately trying to avoid writing CSS.

Chapters

  • 00:00 Intro
  • 00:30 Demo setup and a few words about Tailwind CSS
  • 01:25 Exploring Tailwind CSS documentation
  • 02:03 How to add Tailwind CSS on CodePen
  • 02:34 How to apply linear-gradient to the html/body element on CodePen
  • 04:52 How to set min-height to html/body element on CodePen using Tailwind CSS
  • 05:13 How to intuitively tweak (background) colors in Tailwind CSS
  • 05:38 How to create a container with semi-transparent background using Tailwind CSS
  • 06:41 Exploring why background opacity isn’t working in Tailwind CSS on CodePen
  • 07:08 How to add Tailwind CSS v3.3.0 on CodePen
  • 07:48 How to add margin and padding using Tailwind CSS
  • 08:56 How to set up layout using flexbox in Tailwind CSS
  • 10:16 How to tweak font size in Tailwind CSS
  • 11:12 How to add gap between flexbox items in Tailwind CSS
  • 11:54 How to add hover effect to links using Tailwind CSS
  • 12:45 How to add transition property using Tailwind CSS
  • 13:37 How to add background to menu items using Tailwind CSS
  • 15:00 The challenge of adding classes on multiple elements in Tailwind CSS
  • 15:38 How to tweak menu items using flexbox in Tailwind CSS (flex-wrap, align-items)
  • 16:32 How to create a responsive version in Tailwind CSS
  • 17:01 How to use responsive break points in Tailwind CSS (flexbox-row, flexbox-column)
  • 19:22 How to tweak display property on menu items in Tailwind CSS
  • 19:36 A note on working more effectively in Tailwind CSS using multiple cursors
  • 20:36 How to justify flexbox items in Tailwind CSS
  • 20:54 How to tweak resposnive design spacing (gap-x, gap-y)
  • 21:17 A note on how intuitive Tailwind CSS really is
  • 21:38 Tutorial recap and a notice on using Tailwind CSS on CodePen
  • 22:13 Conclusion — what I think about Tailwind CSS based on first impression

Demos

Links

CSS Stickers

CSS Stickers

A set of beautiful, cute, and funny CSS stickers to showcase your love for CSS.

Get Your Set Today »
CSS Weekly YouTube Channel

CSS Weekly YouTube Channel

Weekly hands-on tutorials, tips, tools, news, and more — everything related to CSS and front-end development, created by Zoran Jambor.

Subscribe Today »