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

Ian

@ianbuenPhilippines310 points

Currently: learning e-commerce site dev | BS Computer Science graduate but actually 80% self-taught how to code, had no personal mentor; only compilers (and myself) to yell at me haha. I appreciate all help I get to refine practices that I picked up from studying on my own.

I’m currently learning...

- Overall Better/Best Practices. - State Management (Redux, Context) - E-commerce Web Dev

Latest solutions

  • Clipboard landing page | React (Vite), Sass, Grid

    #vite#sass/scss

    Ian•310
    Submitted about 2 years ago

    0 comments
  • Time tracking dashboard | React Vite, Sass, Grid Layout


    Ian•310
    Submitted over 2 years ago

    0 comments
  • Interactive comments section | React-Vite, Sass, Context API

    #react#vite#sass/scss

    Ian•310
    Submitted over 2 years ago

    0 comments
  • REST Countries API | NextJS, TailwindCSS

    #next#tailwind-css

    Ian•310
    Submitted over 2 years ago

    2 comments
  • Results summary component | Sass, Grid, React

    #next#sass/scss#react

    Ian•310
    Submitted over 2 years ago

    1 comment
  • Advice generator app | React, Fetch API, Sass, CSS Grid

    #react#sass/scss#fetch

    Ian•310
    Submitted over 2 years ago

    0 comments
View more solutions

Latest comments

  • Eduardo Tejeda•20
    @eduardotejeda
    Submitted over 2 years ago

    QR code page using grid

    2
    Ian•310
    @ianbuen
    Posted over 2 years ago

    You can check out your web browser's Web Developer Tools if you haven't tried that. There's an option there to toggle Responsive Design Mode. From there, there's lot of device screen resolutions you can choose to see mobile/tablet/desktop previews. Here's how

    Marked as helpful
  • Stefano•250
    @stefanovidmar2005
    Submitted over 2 years ago

    Advice Generator Webpage 🟢

    1
    Ian•310
    @ianbuen
    Posted over 2 years ago

    Great stuff! Works real nice, you nailed it with your effort. Research and test- to tackle the 'unknown', our developer way. 🔥

  • R Hayes•240
    @ryanthayes
    Submitted over 2 years ago

    NFT Card Component with flex and ::before/::after overlay

    2
    Ian•310
    @ianbuen
    Posted over 2 years ago

    I think for the .time class, you could either try to add display: 'flex' and align-items: 'center', or adjust a bit of top padding or margin for .time::before. I'd test it myself first, but I'm yet to be back at home on my PC.

    Marked as helpful
  • Ian•310
    @ianbuen
    Submitted over 2 years ago

    REST Countries API | NextJS, TailwindCSS

    #next#tailwind-css
    2
    Ian•310
    @ianbuen
    Posted over 2 years ago

    Attribute "loading" not allowed on element "img" at this point.

    NextJS <Image> component features lazy loading (loading="lazy") that results to these 'errors' picked up by the HTML validator.

    I added a back-to-top button and infinite scrolling. It's also my first time to use Tailwind-CSS. I usually use custom CSS or SASS. Might be messy.

  • Ian•310
    @ianbuen
    Submitted over 2 years ago

    Results summary component | Sass, Grid, React

    #next#sass/scss#react
    1
    Ian•310
    @ianbuen
    Posted over 2 years ago

    Might be overkill to use NextJS but I wanna become natural at it by keep using it. Also, trying to resolve Attribute "loading" not allowed on element "img" at this point.. The <img> tags are enclosed by <Image> tags of 'next/image'. So I'm not pretty sure how to fix that. Feedback on how to solve that would be appreciated.

  • Ian•310
    @ianbuen
    Submitted over 2 years ago

    Expenses chart component | React, Sass, JSON data

    #react#sass/scss
    1
    Ian•310
    @ianbuen
    Posted over 2 years ago
    • Tweaked sizing to make screenshots match much closer
    • Also fixed the highlighted current day of the week
      • Before: checked indices of data.json against the value of Date.getDay()
      • After: compared data vs 'current' day strings, using Intl.DateTimeFormat
View more comments

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