A Sample Flexbox Layout
Description
A simple responsive flexbox layout featuring a header, main area, two asides, and a footer.
Reflection
I already knew flexbox, but this deepened my understanding of its properties. Still want to explore more advanced flexbox patterns.
Flexbox Tutorial Practice
Description
A responsive website built with flexbox — includes a header, footer navigation, main section, and sidebar.
Reflection
I learned flex-wrap, flex-basis, flex-grow, and flex-shrink. Still need to apply flex-basis more broadly in real projects.
CSS Grid Layouts Project
Description
A site redesign using CSS Grid — logo, header, nav, main content, aside, sponsors section, and footer laid out with grid-template-areas.
Reflection
I had no prior grid knowledge. I learned columns, rows, and grid-template-areas from scratch. There's still a lot more to explore.
Basic Layouts → Flexbox Conversion
Description
Took a basic CSS layout using floats and converted it to a flexbox layout.
Reflection
I have experience converting float-based layouts to flexbox. I still need practice on more complex conversion scenarios.
Flexbox → CSS Grid Conversion
Description
Took my flexbox tutorial project and converted it into a CSS Grid layout.
Reflection
This was my first time truly building a grid layout. I still need lots of practice with grid properties to build confidence.