π₯ My course: Responsive Design for Beginners! https://coder-coder.com/responsive/
π» Become a full-stack web dev with Zero to Mastery: https://academy.zerotomastery.io/a/aff_338z7xnj/external?affcode=441520_ti97uk6b
This is the FINAL part, Part 7 of the Build a Responsive Website from Scratch using HTML, CSS (SCSS) and vanilla JavaScript! In this video weβre using CSS grid template areas to build the footer of the landing page.
Full playlist here: https://www.youtube.com/playlist?list=PLUWqFDiirlsuYscECzks6zIZWr_Cfcx9k
Challenge on Frontend Mentor: https://www.frontendmentor.io/challenges/easybank-landing-page-WaUhkoDN
Source code on GitHub: https://github.com/thecodercoder/fem-easybank
See the final website: https://codercoder-easybank.pages.dev/
0:00 β Intro
0:27 β Fixing my mistake causing horizontal scrolling
1:45 β Looking at the design
2:58 β Explaining grid template areas in CSS grid
04:33 β Add HTML markup and create footer SCSS file
12:19 β Start adding basic SCSS styles
13:09 β Creating a dark mode logo SVG version
14:39 β Basic mobile styles: add spacing and centering
22:44 β Desktop styles: creating the grid template
26:47 β Adding grid template areas to styles
31:02 β Aligning the grid content horizontally
34:38 β Aligning the grid content vertically
37:52 β Separating the CTA and copyright into separate cells
39:01 β Troubleshooting how to make the footer height less
40:24 β Adjusting the second row to be auto height
41:43 β Using flexbox to align the text links vertically
44:44 β Add container class to limit the width
46:45 β FINAL final fix for the vertical height/spacing
48:06 β Adjust the width of and spacing between grid cells
51:32 β Load social icons as inline SVGs for hover state
54:55 β Adding hover state for text links
55:39 β Adjust CTA button hover state to work on dark backgrounds
_____________________________________
SUPPORT THE CHANNEL
β Join channel members and get perks: https://www.youtube.com/channel/UCzNf0liwUzMN6_pixbQlMhQ/join
ππ½ Hit the THANKS button in any video!
π¨ Get my VS Code theme: https://marketplace.visualstudio.com/items?itemName=CoderCoder.codercoder-dark-theme
WANT TO LEARN WEB DEV?
Check out my courses:
π Responsive Design for Beginners: https://coder-coder.com/responsive/
π Gulp for Beginners: https://coder-coder.com/gulp-course/
RECOMMENDATIONS
β¨ My keyboardβ get 10% off with code THECODERCODER β https://vissles.com/?ref=mu96kxst5w
π» Other gear β https://www.amazon.com/shop/thecodercoder?listId=1LMCKGUTMVYXD
π My Favorite Books β https://coder-coder.com/best-web-development-books/
πΊ My Favorite Courses β https://coder-coder.com/best-web-development-courses/
π½ FOLLOW CODER CODER
Blog β https://coder-coder.com/
Twitter β https://twitter.com/thecodercoder
Instagram β https://www.instagram.com/thecodercoder
#webdevelopment #coding #programming