Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
28
Comments
10
Ilham Bouktir
@ilham-bouk

All comments

  • Kofi Baafi Kwatia•420
    @WesSno
    Submitted 3 months ago
    What are you most proud of, and what would you do differently next time?

    Well, the project really took a long time. I am just proud I did not give it up.

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

    My challenge was recreating a radio button to resemble the one in the design image provided by the challenge. I had to do a lot of digging around online to find the solution.

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

    All helpful feedback are welcome 😁.

    Mobile-Contact-Form

    1
    Ilham Bouktir•500
    @ilham-bouk
    Posted 3 months ago

    The page looks good and the code is organized and clear, I just notice that you don't add the success message, and for the readme file delete it and rename the README-template.md file to README.md.

    Good solution for this challenge.

  • Annalyza106•190
    @Annalyza106
    Submitted 4 months ago
    What are you most proud of, and what would you do differently next time?

    Interactivity and responsiveness

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

    Positioning the Share pop-up in Desktop view was really tedious

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

    Unfortunately I just can't seem to get the share popup styled right for the mobile view. Any advice on that would be greatly appreciated.

    Article Preview Component using JavaScript

    #pure-css
    1
    Ilham Bouktir•500
    @ilham-bouk
    Posted 4 months ago

    Good solution for this challenge.

  • saccoViola•90
    @saccoViola
    Submitted 4 months ago

    Responsive contact form

    #accessibility#animation#lighthouse#van-js
    2
    Ilham Bouktir•500
    @ilham-bouk
    Posted 4 months ago

    Good solution for this challenge.

  • Ibrahim Morad•380
    @IbrahimMurad
    Submitted 4 months ago

    Contact form

    #accessibility#sass/scss
    1
    Ilham Bouktir•500
    @ilham-bouk
    Posted 4 months ago

    The page looks good and the code is organized and clear, great solution for this challenge.

  • P
    Josh Kahlbaugh•540
    @Joshk7
    Submitted 5 months ago
    What are you most proud of, and what would you do differently next time?

    I liked the fact that I didn't have to use any JavaScript for this challenge.

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

    A big challenge that I cam across was trying to implement logic to conditionally display an accordion item's description based on if it was selected.

    I came up with this:

    .item__label:has(.radio:checked) + .item__description {
        margin-top: 1.5rem;
        max-height: 6.25rem; /* Adjust as needed */
        transition: 350ms;
    }
    
    What specific areas of your project would you like help with?

    Specifically, I'd like help with transitions between open an closed states of the accordion items:

    .item__description {
        max-height: 0;
        overflow: hidden;
        transition: 350ms;
        font: normal 0.875rem/1.5 "Work Sans";
        color: var(--pale-purple);
    }
    
    .item__label:has(.radio:checked) + .item__description {
        margin-top: 1.5rem;
        max-height: 6.25rem; /* Adjust as needed */
        transition: 350ms;
    }
    

    FAQ accordion with Accessible Radio Buttons 👀

    #pure-css
    1
    Ilham Bouktir•500
    @ilham-bouk
    Posted 4 months ago

    The page looks good and the code is organized and clear, nice job!

  • Gabriel Barimboim•210
    @Gbw699
    Submitted 4 months ago

    Interactive rating components created with Angular 18 and Sass

    #angular#sass/scss#accessibility
    1
    Ilham Bouktir•500
    @ilham-bouk
    Posted 4 months ago

    Good solution for this challenge.

  • Shimi•270
    @ShimixD
    Submitted 5 months ago

    Fylo Data Storage Component using HTML and CSS

    1
    Ilham Bouktir•500
    @ilham-bouk
    Posted 5 months ago

    The page looks really good and the code also is great, but I just advise you to write a good readme file.

    nice coding!

  • Ghozy•280
    @Ghozy165
    Submitted 5 months ago
    What specific areas of your project would you like help with?

    Any comments are helpful

    Interactive rating component

    4
    Ilham Bouktir•500
    @ilham-bouk
    Posted 5 months ago

    The page looks good and the code is organized and clear, nice job!

  • Malik Adil Ferooz•100
    @Student-Adil
    Submitted 5 months ago

    Using Css and Html

    #accessibility
    2
    Ilham Bouktir•500
    @ilham-bouk
    Posted 5 months ago

    Hello, Well done on the challenge, I just notice that the color of hover is strong. Nice coding!

  • AmyH-goose•120
    @AmyH-goose
    Submitted 6 months ago
    What are you most proud of, and what would you do differently next time?

    I'm glad that I was able to finish another challenge. I think next time, I'll try to plan out what I have to do first instead of jumping straight in (I was all over the place with this one, especially trying to add accessibility into it).

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

    For desktop screen sizes, I tried to use flexbox to make the picture appear next to the product content (in the media query) but it made the entire thing way too short, so I tried grid instead which worked pretty well.

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

    Any feedback is welcome! I would also like to know why flexbox made the entire product card short when I tried to make the picture and content appear next to each other on desktop sizes while grid didn't (I couldn't figure out why). Does it have something to do with how flexbox is responsive to the children elements' sizes while grid makes the children elements conform to its set size?

    Product preview card

    2
    Ilham Bouktir•500
    @ilham-bouk
    Posted 6 months ago

    Hi, good solution for this challenge.

    I have one note about the responsive that the preview when change from medium to small layout the img first change but the article is not.

Frontend Mentor logo

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

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