Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spike: CSS #158

Open
saltyypanda opened this issue Sep 13, 2024 · 0 comments
Open

Spike: CSS #158

saltyypanda opened this issue Sep 13, 2024 · 0 comments
Labels
front-end spike Learning material

Comments

@saltyypanda
Copy link
Contributor

saltyypanda commented Sep 13, 2024

This project utilizes TailwindCSS for styling (as much as possible. The number one thing to remember is that Tailwind is just CSS. When writing normal CSS, it's common to create a number of common utility classes that can be re-used. Tailwind embraces this practice and simply provides a whole suite of these utilities for use in the project out of the box. When you use Tailwind, you aren't using some alternative to CSS, you're just leveraging a specific mindset. Therefore, to learn tailwind, you first must learn CSS, so let's start there.

  1. Watch the 60 second CSS overview
  2. Watch the 60 second Tailwind overview
  3. Complete the MDN docs' CSS training modules
  4. Read through the Tailwind docs starting here

These are just a starting point, best way to learn is to practice and look up more learning resources! Once you have a general idea of CSS, I recommend looking up learning games for things like flexbox (such as Flexbox Froggy), grid, and positioning.

@saltyypanda saltyypanda added front-end spike Learning material labels Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
front-end spike Learning material
Projects
Status: Essential Spikes
Development

No branches or pull requests

1 participant