26. Taking a look at the rest of the project - Responsive CSS Tutorial

Scrimba · Beginner ·🖌️ UI/UX Design ·6y ago
Skills: UI Design80%

Key Takeaways

Reviews the project structure and design in Adobe XD for a responsive web design project

Full Transcript

we're doing the whole thing we're doing time to build out the rest of the site and we're doing the whole thing we're doing three whole pages for this it's really gonna help reinforce everything and it's gonna also give you a bit of an idea of how it works when you're doing a whole site I'm gonna try and go through naming conventions a little bit as well as just seeing how there's a lot of similarity between the different pages so once you've done the home page you're actually really close to being done which is always really nice we're also gonna be seeing how we can make it responsive so we're gonna be doing these small screens and the big screens I have all three of them done for the big screens only two of them for the small screens just because they're really similar to one another the home page and this recent post page are almost identical so I didn't bother doing a design for it on the small screens for there we are actually going to be building it out from the small screens to the big screens which is the opposite of what we've done so far and but it is the more common way to work it's called mobile first and it's much more common to work that way it's a little bit harder to share these in-depth designs through swimbot I'm gonna have screenshots of them I'm gonna be highlighting the different things that I'm working on to try and explain things as clearly as possible so we have a visual to go along with what we're working on but you can also come to this link this is I designed all of this using Adobe XD and this link will give you all the design specs and it's gonna make it really easy for you to get the text and any information you need so when you first click on that link it will bring you to a page that looks a little bit like this it's a little bit bigger and you can choose which one of the designs you want to start looking at and you can click on it and we'll bring you into that design once you're in the design it will probably be on the comments section and what we want to do is we want to click where that big arrow is which is to get into the assets and they start seeing all the different pieces that are in there so once you're in you can get all the different colors I've used so I am going to list out the colors I'm going to I'm gonna have this as an available slide but with the actual hex codes written out but if you're in here and you click on a color if it's automatically gonna copy it into your clipboard so you can just paste it right into the editor afterwards and there is all the font sizes and everything that I've used here and all the different fonts that I've used so you can get all the different character styles it gives you the font weight the font color the font size all of that stuff the only problem is it also gives it all in pixels if you want to work in pixels because it's going to be easier by all means I'm gonna do it with REM but if you want to do it in pixels there's nothing wrong with you pixels like there used to be with font sizes so if you want to go that route there's no issue with it when you want to get the text what you want to do is actually click on one of those boxes so if I click on this it's gonna show me the size don't worry too much about the exact sizes of things it's gonna give you spacing again I didn't make this a pixel perfect design so if the spacing in your final one isn't exactly the same that is completely fine but when you click on a box it's actually gonna give you all the text that's in there now the only problem is it does not include line breaks so the continued reading and the title of it will sort of be all jammed up in one big paragraph but it makes it a lot easier that you can sort of click through and get the different pieces of text that way I'm also gonna have a file in screen but in the next video where you can get the text from if you don't want to be using the Adobe XD thing here if you're on a page and you want to get back out of there you want to go see one of the other pages you can navigate through them you can't see it at the bottom of the page you can there's a little navigation to go through the different pages at the bottom or you can just click up here where it says the living living the simple life and it'll bring you back to that grid that you started on so then you can choose which other page you want to go and visit so in a little more detail here are the three pages for desktops when I'm writing my markup I'm always focused on looking at the most complicated part of the design when I do my CSS I'm as I mentioned we're gonna start mobile first but when it comes to the markup we need to really see the structure of the website when all the different pieces are in the places that they're going to end up at and it's always a more complicated layout when we're on a desktop screen so when I start writing my HTML I'm going to be looking at these designs and then when I start my CSS I'm gonna actually be looking at the small screens and then we're gonna move on up to these bigger screens so in the next video what I'm gonna do is I'm gonna break down how I analyze the homepage and I'm gonna start writing the mark-up for that and we're gonna make our way and write the mark-up for that I'm gonna get the whole thing done we're gonna make it responsive it's gonna look great and then we're gonna move on to those other two pages because as I mentioned they're gonna go pretty quickly once we've finished everything else here I'm really looking forward to this I think it's gonna be so much fun so I'm looking forward to seeing in the next video where we can start

Original Description

🎓 View our courses: https://scrimba.com/links/all-courses This tutorial is a part of "The Responsive Web Design Bootcamp" on Scrimba. Explore the full course here: https://rebrand.ly/responsivebootcamp_yt With the navigation done, we can move onto the full site! While I will have slides that focus on the areas that I'm working on, I've created this design in Adobe XD, which allows me to share the design with you, making it very easy for you to get the fonts and colors used, as well as very quickly be able to copy the text.
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from Scrimba · Scrimba · 17 of 60

1 CSS Grid Course: Learn the Basics in 3 Minutes
CSS Grid Course: Learn the Basics in 3 Minutes
Scrimba
2 CSS Grid Course: Positioning Items
CSS Grid Course: Positioning Items
Scrimba
3 CSS Grid Course: Why Learn It And How It Compares To Bootstrap
CSS Grid Course: Why Learn It And How It Compares To Bootstrap
Scrimba
4 CSS Grid Course: auto-fit & minmax
CSS Grid Course: auto-fit & minmax
Scrimba
5 CSS Grid Course: Implicit Rows
CSS Grid Course: Implicit Rows
Scrimba
6 CSS Grid Course: Fraction Units And Repeat
CSS Grid Course: Fraction Units And Repeat
Scrimba
7 CSS Grid Course: Justify Items and Align Items
CSS Grid Course: Justify Items and Align Items
Scrimba
8 CSS Grid Course: An Awesome Image Grid
CSS Grid Course: An Awesome Image Grid
Scrimba
9 CSS Grid Course: Named Lines
CSS Grid Course: Named Lines
Scrimba
10 CSS Grid Course: auto-fit vs auto-fill
CSS Grid Course: auto-fit vs auto-fill
Scrimba
11 CSS Grid Course: Justify Content and Align Content
CSS Grid Course: Justify Content and Align Content
Scrimba
12 CSS Grid Course: Template areas
CSS Grid Course: Template areas
Scrimba
13 27. Setting up the structure - Responsive CSS Tutorial
27. Setting up the structure - Responsive CSS Tutorial
Scrimba
14 25. Making the navigation responsive - Responsive CSS Tutorial
25. Making the navigation responsive - Responsive CSS Tutorial
Scrimba
15 36. Playing with the title's position and negative margins - Responsive CSS Tutorial
36. Playing with the title's position and negative margins - Responsive CSS Tutorial
Scrimba
16 31. Starting the CSS for our page - Responsive CSS Tutorial
31. Starting the CSS for our page - Responsive CSS Tutorial
Scrimba
26. Taking a look at the rest of the project - Responsive CSS Tutorial
26. Taking a look at the rest of the project - Responsive CSS Tutorial
Scrimba
18 15. Spacing out the columns - Responsive CSS Tutorial
15. Spacing out the columns - Responsive CSS Tutorial
Scrimba
19 33. Starting to think mobile first - Responsive CSS Tutorial
33. Starting to think mobile first - Responsive CSS Tutorial
Scrimba
20 22. Making our navigation look good - Responsive CSS Tutorial
22. Making our navigation look good - Responsive CSS Tutorial
Scrimba
21 37. Changing image size with object-fit - Responsive CSS Tutorial
37. Changing image size with object-fit - Responsive CSS Tutorial
Scrimba
22 44. Module Wrap up - Responsive CSS Tutorial
44. Module Wrap up - Responsive CSS Tutorial
Scrimba
23 16. Controlling the vertical position of flex items - Responsive CSS Tutorial
16. Controlling the vertical position of flex items - Responsive CSS Tutorial
Scrimba
24 39. Setting up the widgets and talking breakpoints - Responsive CSS Tutorial
39. Setting up the widgets and talking breakpoints - Responsive CSS Tutorial
Scrimba
25 42. Setting up the About Me page - Responsive CSS Tutorial
42. Setting up the About Me page - Responsive CSS Tutorial
Scrimba
26 35. Changing the visual order with flexbox - Responsive CSS Tutorial
35. Changing the visual order with flexbox - Responsive CSS Tutorial
Scrimba
27 23. Adding the underline - Responsive CSS Tutorial
23. Adding the underline - Responsive CSS Tutorial
Scrimba
28 21. Using flexbox to start styling our navigation - Responsive CSS Tutorial
21. Using flexbox to start styling our navigation - Responsive CSS Tutorial
Scrimba
29 20. Creating a navigation - Responsive CSS Tutorial
20. Creating a navigation - Responsive CSS Tutorial
Scrimba
30 40. Using a new pseudo class to wrap up the homepage - Responsive CSS Tutorial
40. Using a new pseudo class to wrap up the homepage - Responsive CSS Tutorial
Scrimba
31 43. Fixing up some loose ends - Responsive CSS Tutorial
43. Fixing up some loose ends - Responsive CSS Tutorial
Scrimba
32 32. Starting the layout. Looking at the big picture - Responsive CSS Tutorial
32. Starting the layout. Looking at the big picture - Responsive CSS Tutorial
Scrimba
33 24. A more complicated navigation - Responsive CSS Tutorial
24. A more complicated navigation - Responsive CSS Tutorial
Scrimba
34 28. Feature article structure - Responsive CSS Tutorial
28. Feature article structure - Responsive CSS Tutorial
Scrimba
35 34. Styling the featured article - Responsive CSS Tutorial
34. Styling the featured article - Responsive CSS Tutorial
Scrimba
36 18. Making layout responsive with flex direction - Responsive CSS Tutorial
18. Making layout responsive with flex direction - Responsive CSS Tutorial
Scrimba
37 19. flex direction explained - Responsive CSS Tutorial
19. flex direction explained - Responsive CSS Tutorial
Scrimba
38 41. Creating the recent posts page - Responsive CSS Tutorial
41. Creating the recent posts page - Responsive CSS Tutorial
Scrimba
39 17. Media Query basics - Responsive CSS Tutorial
17. Media Query basics - Responsive CSS Tutorial
Scrimba
40 30. Home Page. HTML for the aside - Responsive CSS Tutorial
30. Home Page. HTML for the aside - Responsive CSS Tutorial
Scrimba
41 38. Styling recent articles for large screens - Responsive CSS Tutorial
38. Styling recent articles for large screens - Responsive CSS Tutorial
Scrimba
42 29. The home page.  HTML for the recent articles - Responsive CSS Tutorial
29. The home page. HTML for the recent articles - Responsive CSS Tutorial
Scrimba
43 10. ems and rems   an example - Responsive CSS Tutorial
10. ems and rems an example - Responsive CSS Tutorial
Scrimba
44 1. Starting to think responsively - Responsive CSS Tutorial
1. Starting to think responsively - Responsive CSS Tutorial
Scrimba
45 4. Controlling the width of images - Responsive CSS Tutorial
4. Controlling the width of images - Responsive CSS Tutorial
Scrimba
46 5. min width and max width - Responsive CSS Tutorial
5. min width and max width - Responsive CSS Tutorial
Scrimba
47 3  CSS Units.  Percentage - Responsive CSS Tutorial
3 CSS Units. Percentage - Responsive CSS Tutorial
Scrimba
48 11. Flexbox  refresher and setting up some HTML - Responsive CSS Tutorial
11. Flexbox refresher and setting up some HTML - Responsive CSS Tutorial
Scrimba
49 12. Basic Styles and setting up the columns - Responsive CSS Tutorial
12. Basic Styles and setting up the columns - Responsive CSS Tutorial
Scrimba
50 8. The Solution Rems - Responsive CSS Tutorial
8. The Solution Rems - Responsive CSS Tutorial
Scrimba
51 14. Setting the columns widths - Responsive CSS Tutorial
14. Setting the columns widths - Responsive CSS Tutorial
Scrimba
52 2  CSS Units - Responsive CSS Tutorial
2 CSS Units - Responsive CSS Tutorial
Scrimba
53 7. The problem with ems - Responsive CSS Tutorial
7. The problem with ems - Responsive CSS Tutorial
Scrimba
54 6. CSS Units. The em unit - Responsive CSS Tutorial
6. CSS Units. The em unit - Responsive CSS Tutorial
Scrimba
55 13. Adding the background color - Responsive CSS Tutorial
13. Adding the background color - Responsive CSS Tutorial
Scrimba
56 9. Picking which unit to use - Responsive CSS Tutorial
9. Picking which unit to use - Responsive CSS Tutorial
Scrimba
57 Tutorial to Learn Alpine JS - Full Course for Beginners
Tutorial to Learn Alpine JS - Full Course for Beginners
Scrimba
58 Guide To Algorithms in Javascript [Binary Search] - Full Course / Tutorial
Guide To Algorithms in Javascript [Binary Search] - Full Course / Tutorial
Scrimba
59 Learn UI Design [7 Fundamentals Tutorial] - Full Course for Beginners
Learn UI Design [7 Fundamentals Tutorial] - Full Course for Beginners
Scrimba
60 Javascript Tutorial for Beginners [From 0 to ES6+] - Full Course
Javascript Tutorial for Beginners [From 0 to ES6+] - Full Course
Scrimba

Related AI Lessons

A Young Designer’s Question: What Are Companies Actually Hiring For?
Learn what companies are actually hiring for in UX design and how to position yourself for success
Medium · UX Design
Why Clear Calls-to-Action Are Essential for Business Websites
Learn why clear calls-to-action are crucial for business websites to convert visitors into customers
Medium · UX Design
AI in Design: The Skill That Gets Scarce When Making Gets Cheap.
Learn how AI is changing the design industry by making creation cheaper and more abundant, shifting the designer's role to curator and decision-maker
Medium · AI
Sheba Manager Mobile Apps: Retail OS in the Palm of a Merchant’s Hand
Learn how a Sr. Product Designer revamped the Sheba Manager Mobile app to create a retail OS for merchants
Medium · UX Design
Up next
How to Increase Website Speed with Wix - Complete Guide
Guide Answers
Watch →