Starting a new project is always fun! In this one, we’re starting with nothing and building out a Frontend Mentor project from scratch, looking at potential problems we can run into and how I would tackle them.
This is part 1 of this series, which will span the next few weeks.
🔗 Links
✅ The Frontend Mentor project: https://www.frontendmentor.io/challenges/manage-landing-page-SLXqC6P5
✅ Andy Bell’s reset: https://piccalil.li/blog/a-modern-css-reset/
✅ Josh Comeau’s reset: https://www.joshwcomeau.com/css/custom-css-reset/
✅ More on prefers-reduced-motion: https://web.dev/prefers-reduced-motion/
⌚ Timestamps
00:00 – Introduction
00:51 – How I am going to approach this series
02:18 – Analysing the layout
08:12 – Getting started with Vite
11:49 – Making sure everything is working
13:40 – Adding a reset
20:18 – Setting up custom properties
43:01 – Creating utility classes
#css
—
Come hang out with other dev’s in my Discord Community
💬 https://discord.gg/nTYCvrK
Keep up to date with everything I’m up to
✉ https://www.kevinpowell.co/newsletter
Come hang out with me live every Monday on Twitch!
📺 https://www.twitch.tv/kevinpowellcss
—
Help support my channel
👨🎓 Get a course: https://www.kevinpowell.co/courses
👕 Buy a shirt: https://teespring.com/stores/making-the-internet-awesome
💖 Support me on Patreon: https://www.patreon.com/kevinpowell
—
My editor: VS Code – https://code.visualstudio.com/
—
I’m on some other places on the internet too!
If you’d like a behind the scenes and previews of what’s coming up on my YouTube channel, make sure to follow me on Instagram and Twitter.
Twitter: https://twitter.com/KevinJPowell
Codepen: https://codepen.io/kevinpowell/
Github: https://github.com/kevin-powell
—
And whatever you do, don’t forget to keep on making your corner of the internet just a little bit more awesome!
source
Why use figma and not Adobe XD for designing? I'm starting to learn UI/UX design and I'm starting with Adobe XD, so I want to understand why figma and not Adobe XD?
Would this be good for a beginner? I know a little bit of html and css but am not very good at it. I'd like to follow along with it to help improve though.
Thanks!
Where is figma link:(
one question… if i setup the files like reset.css, designstystem.css and common.css… so the sequence we called them in the header can effect performance? or it is possible something not works?
Amazing ✨🌟💫☄️
Thanks!
PLEASE PLEASE PLEASE!!!! The "analysing the layout" section is EVERYTHING for me. From the depths of my heart, please post more videos about your thought process when you see a design you want to do. It is INVALUABLE for me.
watching the last part setting up utilities and such, I feel we just made TailwindCss from scratch lol
A tip: you can use .scss … just rename style.css to style.scss and in index.html link to scss file.
8:12, The 1, 2, and 3 bullets/titles are fine in the desktop version but then the mobile has a pale orange as the background title which is STRANGE to me. Everything has a purpose. What is the point of putting a background to the tile on those? That makes it inconsistent! You either have both with the background or just get rid of it. Also, the desktop version uses the numbers like bullets but then on mobile put them side by side with the title. Things like that need a reason to be, you just don't drop things in the design for the fun of it. If you apply for a job and show this design, the interviewer will ask you precisely what's going on with that. 😉
9:56 I don't have vanilla variant. What do I do?
Thanks!
Thank you so much Mr. Kevin. On a single video I learned, semantics and real world decision making in modern web development. Your channel is really something else.
I am a beginner and really liked this detailed specifications of properties but yeah I felt a little overwhelmed as well but overall it's good 🙂 I think going through the basics again would be a better choice for me though 😄
Seeing you coding is amazing, so much to absorb
Hello from Kyrgyzstan – from Central Asia Country. I love your chanel and your style explaning the css. I am learning from you a lot
Most of the video is setting the FONT SIZE :😊😊😊
So many freemium tools out there, it would cost an arm and a leg to subscribe to a fraction of them on a monthly basis. Perhaps some entrepreneur could negotiate with the most popular and produce bundled deals for pro access…
Beautifull. Thank u Kevin.
Why not to just go vanilla? Can't get this terminal thing ritual.
you talk too much ,go straight to the point