Mobile first using Eleventy and Sass (with a CUBE CSS -ish) approach

Solution retrospective
Hi!
I've used 11ty together with Andy Bell's CUBE CSS approach. I've been a general developer for a while now but I really want to improve my core frontend skills so any advice would be greatly appreciated. Anything from the structure of the CSS, refactoring templates, improving accessibility etc would be warmly welcomed :)
One thing I would like to look at more is some of the animations/transitions for the nav opening/directors boxes toggling/the form submitting.
Another thing that was a little difficult was going back to using vanilla js for the validation stuff instead of react. Not sure if my approach is very well structured but it seems to work at least.
Thanks in advance for any input!
Daryl
Please log in to post a comment
Log in with GitHubCommunity feedback
- @ApplePieGiraffe
Hey there, Daryl Carr! 👋
Congratulations on completing your first Frontend Mentor challenge! 🎉 I think you've done a great job on this challenge! 👍 Both the home and about pages of your site look great and responds nicely! 👏
Maybe a tiny suggestion I might make is that you keep the desktop layout of the hero section of the home and about pages for a little longer (before transitioning to a mobile-friendly layout) so that there isn't too much empty space to the sides of the content when the layout first changes from desktop to mobile. 😉
Keep coding (and happy coding, too)! 😁
- @RocTanweer
Hello bro, You may wanna do 'resize : none' on your message field because its resizable and destroys your site...
One more thing is that I would suggest some transition when that + button is clicked in about section...
Hope it helps...
- @emestabillo
Hi Daryl, I agree, your solution looks good! The only thing I noticed is that when you open the mobile menu, the
home
link is displaying its focus state. Not necessarily a negative, it's just something I haven't seen before :-) Great job! - @demahom18
Hey Daryl, I find your solution really great. The only one thing you can do is adding a transition on your hover effects and it would be perfect
- @DaniloMereles
Hi Dary, the work you did is great: D, but you should add a transition to the menu and remove the hover state from the hamburger button since there is no such state on mobiles and it only consumes resources. (My English is basic, if I misspelled sorry haha)
Join our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord