@Francis7575
Submitted
What specific areas of your project would you like help with?
Could anyone tell me how to remove the empty space at the bottom of the solution? please
Looking to hire developers?
@grace-snow
@Francis7575
Submitted
What specific areas of your project would you like help with?
Could anyone tell me how to remove the empty space at the bottom of the solution? please
There are lots of accessibility challenges in this challenge that you need to pay attention to.
Marked as helpful
@Wondahs
Submitted
What are you most proud of, and what would you do differently next time?
I'm proud of being able to better organize my code. I still have a lot to learn, though.
What challenges did you encounter, and how did you overcome them?
Selecting certain elements in my JS and CSS was a bit tricky, but with more focus and carefulness, I was able to overcome it.
What specific areas of your project would you like help with?
I'd like more understanding on the use of '+' and '~' in selecting elements in CSS.
Hi, I'm afraid I see quite a few accessibility issues in this. I recommend you try using it with a screen reader to debug and run an automated scan at each step (eg using Axe devtools).
There is also an important usability problem because you've chosen to disable the next button (very bad for accessibility too). This means users must choose an add on in order to continue through the form.
The other problem I had was with some controls being hidden by the "next" bar at the bottom of the screen. I couldnt scroll down far enough to reach the toggle at all, for example.
The last thing I couldn't understand was why the steps numbers are buttons... If they're not interactive they mustn't be coded as interactive controls.
Marked as helpful
@mrsaviBeliVojvoda
Submitted
What are you most proud of, and what would you do differently next time?
Next time I will try to read documentation for TailwindCSS more :)
What challenges did you encounter, and how did you overcome them?
The biggest challenge was to find right TailwindCSS classes to finish it to be responsive 100%. I was trying with few different solutions and I think this final solution is quite good.
What specific areas of your project would you like help with?
Maybe I need to know more about container TailwindCSS class - when and how to use it.
I actually think the biggest issues here are with html knowledge. I recommend you spend some time really focusing in on meaningful html structure as this needs quite a few changes (some essential, and some general recommendations). I'll try to list them out.
Marked as helpful
@fastcheetah
Submitted
What are you most proud of, and what would you do differently next time?
I used a different way when laying out my work and I think it will be very helpful in the future
What challenges did you encounter, and how did you overcome them?
I know more about my areas of weakness and I am trying my best to solve them like I specifically have problems with flex and box models and im trying to fix them
What specific areas of your project would you like help with?
If you have problems with the site please feel free to comment
I think the most important place for you to focus your learning is on HTML at the moment. This needs some important changes, essential for accessibility, SEO and usability.
@KwakuAldo
Submitted
What are you most proud of, and what would you do differently next time?
I learned a lot about javascript with this project, especially with the drop down menus. There is still a lot I need to polish with this project and I would love some feedback on what to improve on and how to add the shadow overlay without breaking the side nav menu in mobile view.
What specific areas of your project would you like help with?
How to make the menus open one at a time, and have them close if anywhere on the page but the menu element itself is clicked on. I would also love to know how to get the shadow overlay when the side menu opens to work without it breaking the page, if you look at my solution I already attempted it with an empty div but that seems to break the code, any solution on how to go about that is welcome.
I'm afraid this overflows my mobile screen a lot and behaves strangely when the mobile menu is open because I can still scroll. I'm away from a computer but I expect there may be problems at other screen sizes too.
Before that though, I'll go through the html and list out some necessary changes & recommended improvements as those are the most important to start with...
Marked as helpful
@ashensavi
Submitted
What are you most proud of, and what would you do differently next time?
I'm so happy than proud because I completed this almost 100% accurate.
With these 3 simple projects, I learned a lot. Thank you Frontend Mentor!
What challenges did you encounter, and how did you overcome them?
When I applied display flex on avatar img and h4 tag, it wrongly placed in the div. So then I changed the flex direction, and it worked well.
When customizing the buttons, I didn't know the width of the buttons can be changed. So, after figuring that out, I resized the buttons correctly.
What specific areas of your project would you like help with?
It would be great if someone could review my code and give me some feedback and suggestions like what I am doing wrong or how to keep the code clean.
I’m afraid you need to rewrite the html in this.
There are also some significant issues in the styles
Overall I recommend you try to really simplify the styles in this.
Marked as helpful
@Ashraful-Mijan
Submitted
Hi, Looks good. The only small issues I see on this are:
@fastcheetah
Submitted
What are you most proud of, and what would you do differently next time?
After code you research I was able to get info from others and made research and now I know stuff I asked questions and I'm Hapoy I'm completing something without a tutorial
What challenges did you encounter, and how did you overcome them?
I thought we were supposed to use media queries😂 and needed help making the box for the image but with some studying was able to do it all
You need to make the repo public. No one can see your code in a private repo.
What are you most proud of, and what would you do differently next time?
What I might be proud of:
What I might do differently next time:
Overall, continuous improvement is key in web development, and there's always something new to learn and explore in HTML and CSS.
What challenges did you encounter, and how did you overcome them?
Overall, overcoming these challenges requires a combination of technical skills, attention to detail, and a willingness to iterate and refine the code based on testing and feedback.
What specific areas of your project would you like help with?
styling
Hi, i noticed some things that need changing in this code. Hopefully this helps with your learning process. In particular pay attention to HTML at this stage. It's the foundation of everything else and the most important thing when it comes to web accessibility.
Marked as helpful
@honeyyed
Submitted
What are you most proud of, and what would you do differently next time?
I was definately proud of how fast I finished. Next time, however, I would like to be more intentional about how I write CSS rather than jumping around.
What challenges did you encounter, and how did you overcome them?
I forgot how to center a div within a div and I ended up having to Google how to do it.
What specific areas of your project would you like help with?
Is there a better, more concise way that I could have written my CSS?
Hi
There are some important things to learn from this challenge so I'll list them out one by one. Make sure you understand each and refactor before moving on to another challenge.
Overall your whole solution looks very small. So when you remove widths and add the max width see if you can get that to be closer to the original design.
Marked as helpful
@perterHUAN
Submitted
What are you most proud of, and what would you do differently next time?
I originally intended to use Sass for this project, as I had completed several simpler projects with it before. However, when working on this particular project with Sass, I found it challenging to proceed:
Considering this was a relatively straightforward project, I questioned how I would tackle more complex challenges on platforms like Frontend Mentor.
Consequently, I decided to abandon using Sass and instead opted for TailwindCSS, which provides a comprehensive design system. With TailwindCSS, there's no need to struggle with exact pixel values; we can simply choose from its pre-defined set of spacings that closely match our designs.
The process involved first writing the HTML and then incrementally applying utility classes until achieving a resemblance to the design mockup. It felt akin to playing a game and clearing levels, with the unique twist being that we create the level ourselves (by writing the HTML). The objective was to make our HTML resemble the design as closely as possible.
This is my first time completing a project using TailwindCSS, and it fills me with a sense of pride.
What challenges did you encounter, and how did you overcome them?
In lists, how can we ensure that the marker is vertically centered within the text of a list item, even when the text wraps?
One solution I've come up with is to forego the native marker and instead create a custom marker using a pseudo-element. We apply a flex layout to the li element and set align-items: center. This way, our custom marker remains vertically centered even when the text wraps.
Here are the specific implementation details:
What specific areas of your project would you like help with?
This was my first project using TailwindCSS, and my understanding of it is still rather superficial. I wonder if I have been using it correctly and avoiding common pitfalls. Additionally, I am uncertain if there are areas where my code could be simplified or made more concise.
Furthermore, I am not very confident about the HTML I have written; I am unsure whether I have used the appropriate tags and whether the nested structure is reasonable.
Hi some feedback is the same as the other challenge you commented on, so read that and apply it.
Marked as helpful
@HavillahAnya
Submitted
What are you most proud of, and what would you do differently next time?
I am most proud of how I was able to use the right media query and percentage sizing to get the desktop layout correctly.
Next time, I will use a layout tool like grid or Flexbox to solve the challenge.
What challenges did you encounter, and how did you overcome them?
I encountered some challenges when trying to make the desktop styling.
I used media query and resized the main element and my image to match the design perfectly.
What specific areas of your project would you like help with?
I will like to know how to approach this project with Flexbox. How will my container's width and height be sized if I use Flexbox for the project?
Try to get the colors and spacings much closer to the design if you can.
@keziabaidoo
Submitted
What are you most proud of, and what would you do differently next time?
I am proud of my ability to design the QR code exactly as it was intended to look. It was challenging, but I could accomplish it with my skills and knowledge. As I continue to work with this technology, I am also interested in exploring other frameworks to enhance my expertise and broaden my knowledge base.
What challenges did you encounter, and how did you overcome them?
I found CSS positioning and alignment challenging, but reading about it gave me a better understanding.
What specific areas of your project would you like help with?
After completing this project, I am excited to seek help and support from the community for future challenges.
I'm afraid this looks very broken on my phone (I'll add a screenshot to discord for you) and has some foundational html errors. I'll go through each improvement in turn and hope it helps :
@Riska997
Submitted
What are you most proud of, and what would you do differently next time?
1.I am most proud of my implementation of the responsive design aspect.
2.It was interesting to learn how to use media queries effectively and ensure the web page looks good on various devices.
3.Next time, I would focus on using links to join different pages so that more recipes can be added.
4.I would also use JavaScript to add more interactivity to the project, such as implementing a feature to customize the omelette recipe based on user preferences.
What challenges did you encounter, and how did you overcome them?
The challenges I encountered were: aligning the table cells in the nutrition section properly and indenting the Preparation time code.
I initially struggled with CSS styling to achieve the desired layout.
However, after researching and experimenting with different CSS properties, I was able to resolve the issue by :
-Ensure that the table has equal columns by
using *width: 100%;* and *border-collapse:
collapse;*
-Creating a class **indented list** and
styling it with padding so that there are tab
spaces.
What specific areas of your project would you like help with?
How effective are my media queries in ensuring a responsive design across various devices?
Are there any specific improvements or adjustments you would recommend for my media queries to enhance the responsiveness of my project?
Can you provide feedback on the readability and organization of my media queries? Are there any best practices I should consider implementing?
I'm unsure about the readability of my CSS code. Can someone provide suggestions on how to organize it better?
I'm not sure if my design is visually appealing. Can someone give me feedback on the colour scheme and layout?
Does my project meet all the requirements stated in the README.md?
This is not a good challenge to attempt first. I recommend you pause this one for now and try the QR code challenge first instead.
This is not responsive and needs a lot of changes - all the usual foundational problems everyone faces. But it will take a long time to go through them all on this size.of challenge. It would be must easier to explain on the QR code challenge.
@Brstone2002
Submitted
What are you most proud of, and what would you do differently next time?
Proud I was able to do my first challenge on my own, with little googling. Just improve in general with every challenge I do.
What challenges did you encounter, and how did you overcome them?
Just trying to remember how basic things work in general without relying on google constantly. Had to google a few times to get on the right track.
What specific areas of your project would you like help with?
Feedback is appreciated.
First, I'm going to point you to someone else's feedback on the same challenge as you have a lot of the same issues here, especially in the html.
Looking at your css
Marked as helpful
@nyarkoohene
Submitted
Hi
I'm afraid this has some very serious accessibility issues in it due to the html. The good news is they'll be easy to fix.
Before anything else, I recommend you read my post about planning html using this challenge as a case study
You must change these things
 
is not valid. But spacing should be done with margin or gap in css not by changing the html anyway.More general guidance you'll need for every project
Marked as helpful
@Camagu-Ncoso
Submitted
What are you most proud of, and what would you do differently next time?
I need to practice more flexbox because I noticed that it is mostly there on projects. I am going to build more project on flexbox
What challenges did you encounter, and how did you overcome them?
I encountered changes on aligning the container. I requested for help from forums online
What specific areas of your project would you like help with?
media query.
In this, the component itself should not be the main landmark. It should be a div within the main landmark. If you think about how this component would be used in a real site that should make sense - it would go inside main.
Similarly, this card would never serve as a page title for a whole Web page. That means it can't have a h1. A h2 would be more appropriate.
Remember alt text should never include words like "image" because it's already on an image role. This is just a "QR code to FrontendMentor.io".
CSS feedback:
@carstenkoerner
Submitted
What are you most proud of, and what would you do differently next time?
I was proud to have completed my first project and to have worked with Git and Github for the first time.
What challenges did you encounter, and how did you overcome them?
Not really a challange but first time using HSL Colors.
What specific areas of your project would you like help with?
So far in no area.
Hi, overall this is very good. I can spot a few issues in this code, but these are very common things so don't get discouraged. Refactoring them will set you up well for the next challenge...
Marked as helpful
@jasoneczek
Submitted
What are you most proud of, and what would you do differently next time?
In this project I had the opportunity to use some of the CSS tricks I learned in my previous project, the Blog Preview Card. That is, I used the clamp function again, but this time for responsive sizing rather than responsive text. Using this I was able to (almost) match the card widths at mobile and desktop widths exactly as in the Figma file (more on this in the challenges encountered section below). Additionally, I used a pseudo element for the a tags that are nested in the list items, so that when hovering over the buttons, the user in in fact hovering over the link which triggers the active stylings.
What challenges did you encounter, and how did you overcome them?
While I'm getting responsive sizing of the card width with use of the clamp rather than media queries, at 375px screen width, my card width is about 10px wider than in the Figma file. It's not a huge deal, but the use of the clamp function seems to cancel out any margin to the card, or padding to the body. Playing with the clamp function was the most challenging part in general, but I am happy with it so far. The padding within the card is responding as I would like.
What specific areas of your project would you like help with?
Besides the problem mentioned above, any feedback on accessibility, best practices or any ways to improve in any way are massively appreciated.
This is a really nice solution!
The only issues I see are
Good job though!
@EAguayodev
Submitted
What are you most proud of, and what would you do differently next time?
I am extremely proud of myself for taking the initiative to document my process and customize my readme file for this project. This helped me to keep track of my steps and enabled me to learn and improve my skills.
What challenges did you encounter, and how did you overcome them?
I placed inside the firI had to choose between using an anchor tag or a button tag to fit inside a card class within a div for this project.
What specific areas of your project would you like help with?
I would definitely like to have some feedback to see if the margin: 0 auto CSS property is having a positive effect of being centered on desktop view in multiple browsers for others who would be using browsers such as Chrome, firefox, brave, edge, and opera.
Hi, I can see you've tagged this with accessibility but I'm afraid it is not accessible yet. Here are some things you need to fix:
Overall I think you've just overcomplicated this challenge. If you've not had feedback like the above before I think it will be very important for you to go back through previous challenges and refactor them.
@lij110397
Submitted
What are you most proud of, and what would you do differently next time?
1. How to use preprocessor like SaSS
$primary-color: #3498db;
However, in this case, I don't think it is necessary to use SaSS, since there are limited variables.
2. How to add strikethrough
.strikethrough-text {
text-decoration: line-through;
}
3. How to add a responsive picture The image source will change according to the media scale, instead of simply switching the size of image. source only indicate the source of the image. But most of css styles are still changed by img
This can match with media queries. The image will change and some other styles.
@media (min-width: 43rem)
What challenges did you encounter, and how did you overcome them?
When it is necessary to use preprocessor like SaSS to style the css codes? I did not use preprocessor in the project, but I still add one potential sass file if i would use sass.
What specific areas of your project would you like help with?
When it is necessary to use preprocessor like SaSS to style the css codes?
Hi, I'm afraid this overflows my screen. I'll add some Screenshots to discord so you can see the problem for yourself. There are also improvements needed in the html.
s
or del
tags.width: 100vw
. All that can do is cause unwanted horizontal scroll because viewport units don't account for scrollbars. So 100vw actually means "full width plus the width of a scrollbar when present". The body is already full width anyway so you don't need to give it any width-related css properties.Marked as helpful
@Camagu-Ncoso
Submitted
What are you most proud of, and what would you do differently next time?
I'm proud that I'm still learning even when I do a new project
What challenges did you encounter, and how did you overcome them?
Using units that are responsive is quite a problem but with more practice I will get there.
What specific areas of your project would you like help with?
css: position items. knowing when to use margin and padding. I tend to get confused on those. I'd like to practice more flexbox
I'm afraid this is overflowing my screen horizontally quite a lot because you've used an explicit width instead of max-width. But first, think more carefully about the html
main
. Every page must have one.Now onto css:
@Sarank20
Submitted
What are you most proud of, and what would you do differently next time?
I stack with margin, then i solved it
What challenges did you encounter, and how did you overcome them?
I stack with margin, then i solved it
What specific areas of your project would you like help with?
check my mobile version of my project and help me to solve the issue
Hi, I hope you find this feedback helpful. I'll just list it out so hopefully it's easier to follow:
Marked as helpful
@tybaglue
Submitted
What are you most proud of, and what would you do differently next time?
Proud of my diving in even without enough knowledge and experience, and for trying to make something first even if it wasn't close to the final result.
What challenges did you encounter, and how did you overcome them?
I go stuck in the css part very early on, with the divs tags and classes confusing me. I went on youtube and found a tutorial from "Mr.Coder". I watched it once and tried to mimick how he did it, but still had to go back several times to get everything right.
Also the Github repository was confusing, fortunately "codercoder"s video was very clear for the setup, but finding and publishing the live url took me another half hour to figure out.
What specific areas of your project would you like help with?
Not much.
Hello! Well done at diving into your first challenge. there are some important learnings from this first challenge that will set you up well for future. I hope this feedback is helpful.
main
. Change container to be a main not div. (NB: This is a single component challenge so these landmarks are not strictly needed but it's best to get into the habit of adding it straight away so you don't forget later).Marked as helpful