Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
3
Comments
3

Niki H

@CthoNiki30 points

Hey! I'm Niki, a current Skillcrush student. Learning skills like HTML, CSS, FTP, and of course, Git!

Latest solutions

  • Social Links Profile Card HTML & CSS Practice


    Niki H•30
    Submitted 5 months ago

    If there is a better way to set absolute positioning, I would absolutely love to know. or an alternative that would work in this circumstance.


    2 comments
  • Blog Card HTML & CSS Practice


    Niki H•30
    Submitted 5 months ago

    I would like help with where to add css, like I think I may have the font color defined in too many places, and just generally cutting down on unnecessary html/css.


    1 comment
  • First Frontend Mentor Submission Project - QR Code Card Site


    Niki H•30
    Submitted 5 months ago

    I think I struggle with what can be left to default CSS and what needs defined - line spacing, etc. I also am getting 'landmark' errors in my accessibility section and I'm not quite sure what that means - should I be setting css for the html element itself?


    2 comments

Latest comments

  • P
    AlejandroCavita•70
    @AlejandroCavita
    Submitted 5 months ago
    What are you most proud of, and what would you do differently next time?

    What I'm Most Proud Of:

    I'm particularly proud of the clean and modern design I achieved in this project. By effectively using semantic HTML5 and CSS custom properties, I was able to create a visually appealing and responsive layout that aligns well with current design trends. The use of CSS Grid and Flexbox allowed me to build a flexible structure that adapts beautifully to different screen sizes.

    What I Would Do Differently Next Time:

    Next time, I would like to focus more on optimizing performance, especially for mobile devices. This could involve further refining the CSS to reduce any unnecessary styles and exploring more advanced techniques for lazy loading images and assets. Additionally, I would integrate more accessibility features to ensure that the project is usable by everyone, regardless of their abilities.

    What challenges did you encounter, and how did you overcome them?

    Challenges Encountered and How I Overcame Them:

    One of the main challenges I faced was ensuring that the design was fully responsive across all devices. Initially, I struggled with aligning elements correctly on smaller screens. To overcome this, I revisited my CSS layout strategies, focusing on the effective use of Flexbox and CSS Grid. I also utilized media queries to fine-tune the design for different screen sizes.

    Another challenge was optimizing the loading performance of the site. I noticed that the initial load time was longer than desired, especially on mobile devices. To address this, I optimized images and utilized lazy loading techniques to defer the loading of non-critical resources. This significantly improved the performance and user experience.

    Lastly, implementing consistent styling across the project required careful management of CSS properties. I used CSS custom properties to maintain consistency and make it easier to manage and update styles throughout the project.

    What specific areas of your project would you like help with?

    Areas I'd Like Help With:

    I would appreciate guidance on further optimizing the site's performance, particularly in terms of reducing load times on mobile devices. While I've implemented some optimizations, I'm sure there are additional techniques and best practices that could enhance performance even further.

    Additionally, I would like assistance in improving the accessibility of the project. Ensuring that the site is fully accessible to users with disabilities is important to me, and I would benefit from expert advice on how to achieve this effectively.

    Lastly, any feedback on the overall design and user experience would be valuable. I'm always looking to refine my design skills and create a more intuitive and engaging experience for users.

    Social links profile solution

    2
    Niki H•30
    @CthoNiki
    Posted 5 months ago

    Unfortunately, I can't really help you with performance as that isn't my knowledge base either. I think you did well on accessibility as well and tried some things I would also like to give a shot, overall I think you did well on matching the design and on the transitions of your hover states.

  • Daniel Lasauskas•330
    @mazinger086
    Submitted 5 months ago

    Blog preview card

    1
    Niki H•30
    @CthoNiki
    Posted 5 months ago

    Great job on the styling and responsiveness!

    I think as far as HTML semantics go, the button element could be better served as a span or a div as I don't think it's intended to be a button.

    You're missing alt text, or even null alt text I believe, which could be included for accessibility.

    Things I think you could tweak to make this better is to work on centering and maybe smaller margins on your mobile sizes.

  • Domagoj Babic•250
    @DomCroatia
    Submitted 6 months ago
    What are you most proud of, and what would you do differently next time?

    This is my first challenge and I've had no intention of hosting and submitting my solution but after some time I've decided to go through the process and publish/submit this solution.

    What challenges did you encounter, and how did you overcome them?

    Mainly live hosting one and troubleshooting as this is first time for me doing it.

    What specific areas of your project would you like help with?

    None at the moment.

    QR code component - HTML, vanilla CSS

    1
    Niki H•30
    @CthoNiki
    Posted 5 months ago

    You did wonderfully on spacing, I'm not sure why mine is a bit off. I would say you could possibly work on your semantic naming and maybe the CSS of the shadow, but great overall job matching the design!

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub