codex-lv2-may-2025

Level Navigation: 0 1 2 3 4 5 6 7 Current Level: 8 9


Lesson: Bonus Challenge - CSS Frameworks

๐ŸŽฏ Objective

Practice using Emmet to create link tags and learn about CSS frameworks.


๐Ÿ“ Note: What is a CSS framework?

What is a CSS framework? (click to learn more)

A CSS framework is a pre-written collection of CSS styles that you can use to quickly style your website. Instead of writing all your CSS from scratch, you can use a framework that provides ready-made styles for buttons, forms, layouts, and more. This saves time and ensures your website looks professional. Popular frameworks include Bootstrap, Tailwind CSS, and Sakura CSS.


โœ… Bonus Challenge: Add CSS Framework

link:css + [TAB]

Step 2: Add the Light Theme CSS

https://cdn.jsdelivr.net/npm/sakura.css/css/sakura.css
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sakura.css/css/sakura.css">/>

Step 3: Test the Light Theme

Step 4: Switch to Dark Theme

https://cdn.jsdelivr.net/npm/sakura.css/css/sakura-dark.css
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sakura.css/css/sakura-dark.css">/>

โœ… Commit Reminder

git add .
git commit -m "Add CSS framework with Emmet link tag"
git push

๐Ÿ”„ Workflow Reminder: Remember to save (Ctrl + S) and refresh (Ctrl + R) as you make changes!


โœ… Summary

You learned how to:

This bonus challenge shows how Emmet can help you quickly add external resources to your HTML!


๐ŸŒŸ Explore More CSS Frameworks

Want to discover more CSS frameworks? Check out this amazing collection:

Awesome CSS Frameworks - A comprehensive list of CSS frameworks organized by category, from lightweight options to full-featured frameworks.

This repository includes frameworks like:

Take some time to explore different frameworks and see which ones appeal to you!





Level Navigation: 0 1 2 3 4 5 6 7 Current Level: 8 9