Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
16
Comments
15
Ahlam
@AhlamAb22

All comments

  • Anosike Obinna•400
    @Smartlify08
    Submitted over 1 year ago

    Calculator App, With theme toggling :D

    1
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    Multiplication does not work

  • Richard•10
    @rangapin
    Submitted over 1 year ago

    Responsive card using HTML and CSS

    2
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    Good work Richard!

    I have one suggestion, "HTML & CSS foundations" is clickable, and clickable items should be either a button or an anchor depending on the action :)

  • Mitesh Panchal•750
    @miteshp98
    Submitted over 1 year ago

    Blog Preview Card

    3
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    Good work!

    Here are a few suggestions:

    -Try to use classes for styling instead of directly styling elements.

    -Implement a CSS reset.

    -Avoid using Px for font-size

    -Avoid specifying fixed heights and widths; try using 'max-height' and 'max-width' for flexibility.

    Marked as helpful
  • Aleš Zima•420
    @Esosek
    Submitted over 1 year ago

    Blog preview card using clamped font

    3
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    As @techyjc said, you need to define :root instead of repeating the size each time. but you are right about rem, it is not recommended to use px

  • Darijo Šalković•70
    @D-Salkovic
    Submitted over 1 year ago

    QR-code-card

    3
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    Good work!

    Here are a few suggestions:

    -You don't need an extra <div>, you can wrap the whole content with one <div>

    -Implement a CSS reset.

    -Use em or rem for font-size instead of px

    -Avoid specifying fixed heights and widths; try using 'max-height' and 'max-width' for flexibility.

    Marked as helpful
  • Debabrata Banik•890
    @DebabrataBanik
    Submitted over 1 year ago

    blog-preview-card-main

    2
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    Great work! I assume this should be <a> instead of <h2> because it's clickable.

    Also, consider using rem or em instead of px for font-size.

  • Chris•260
    @chintriago
    Submitted over 1 year ago

    Product preview card component

    3
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    You can use <s> for the old price and also it's better to add some visually hidden text for the old price and the current price for screenreaders users

    Marked as helpful
  • Gustavo Bilia Marques•30
    @gustavobilia
    Submitted over 1 year ago

    only html and css

    3
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    Which edge do you mean?

  • cloudpc7•180
    @cloudpc7
    Submitted over 1 year ago

    html, css, flexbox

    4
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    Good start! Here are a few suggestions:

    -Consider using 'justify-content: center;' to center the card on the page.

    -Try to use classes for styling instead of directly styling elements.

    -Implement a CSS reset.

    -Avoid specifying fixed heights and widths; try using 'max-height' and 'max-width' for flexibility.

    Marked as helpful
  • P
    Matt•50
    @Matt-LaRochelle
    Submitted over 1 year ago

    Stats preview card

    1
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    Actually, it's enough to have a background-color and then use mix-blend-mode: multiply; and then control the opacity

  • MahmoudHsn•300
    @MahmoudHsn
    Submitted over 1 year ago

    Order summary component

    1
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    I have some suggestions based on advice I received from other developers:

    -Use classes for elements like h2, p, etc. Consider applying different styles across the entire website if needed.

    -Implement a CSS reset.

    -Avoid using pixels for font-size.

    -Consider using 'display: flex', 'justify-content', and 'align-items: center' for the body to center the box.

    Marked as helpful
  • Themoonwillbestaywithme•450
    @ZENSE-THAI
    Submitted over 1 year ago

    three-column

    3
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    Great job on your work! I have a few notes to share. I'm also in the process of learning and addressing past challenges to reach best practices. Here's some feedback I received that might be helpful to you:

    -It's recommended to have only one h1 per page. For this task, consider using h2 headings for 'Sedans,' 'SUVs,' and 'Luxury.'

    -Instead of using buttons, consider using anchors as these will navigate to other pages.

    -Incorporating landmarks such as 'Main' and 'Footer' would improve the page's accessibility and structure.

  • Toufiq Gilani Rabbu•190
    @GilaniRabbu
    Submitted over 1 year ago

    Huddle Landing Page With Single Introductory Section Solution

    #accessibility
    1
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    How did you determine the image size? It appears identical to the challenge

  • Ernesto Serize•100
    @serize02
    Submitted over 1 year ago

    huddle-landing-page using @media

    1
    Ahlam•300
    @AhlamAb22
    Posted over 1 year ago

    I tried to find the source code but it is not available. Can you please share it with me?

  • waltertaya•110
    @waltertaya
    Submitted almost 2 years ago

    3-column-preview-card-component-main

    2
    Ahlam•300
    @AhlamAb22
    Posted almost 2 years ago

    Great work! you can also remove the buttons' borders to match the design

    Marked as helpful
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

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