Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
32
Comments
22
P
Smaylen5
@Smailen5

All solutions

  • BMI Calculator with react

    #react#tailwind-css#typescript#jest

    P
    Smaylen5•600
    Submitted 3 months ago

    1 comment
  • Ecommerce with React and Tailwind v 4.0.6

    #motion#react#tailwind-css#vite#react-router

    P
    Smaylen5•600
    Submitted 5 months ago

    I've decided to separate the types and the application's logic to keep the components as clean as possible. The problem is that everything still feels a bit messy.

    Do you have any suggestions on code organization methods besides Atomic Design?


    1 comment
  • new homepage app with next

    #next#react#tailwind-css#typescript#shadcn

    P
    Smaylen5•600
    Submitted 6 months ago

    1 comment
  • Contact form whit React, Typescript and Formik

    #accessibility#react#tailwind-css#typescript#vite

    P
    Smaylen5•600
    Submitted 10 months ago

    All feedback welcome 😃


    1 comment
  • Faq accordion accesibility

    #accessibility#react#shadcn#typescript#tailwind-css

    P
    Smaylen5•600
    Submitted 10 months ago

    Any feedback is welcome 😉


    1 comment
  • Frontend quiz whit Typescript

    #accessibility#react#tailwind-css#typescript#react-router

    P
    Smaylen5•600
    Submitted 10 months ago

    Any feedback is welcome! 😉


    1 comment
  • skilled elearning whit tailwind, shadcn ui, typescript and react

    #react#shadcn#tailwind-css#typescript#vite

    P
    Smaylen5•600
    Submitted 10 months ago

    Even though I positioned the image correctly, when I use absolute I have issues with the layout, I have to manage it at every breakpoint, otherwise it breaks. In any case, it often happens that the layout breaks between breakpoints. This time, I wanted to try using only translate to position the hero image, which is definitely better than using absolute, but the issue of the layout breaking remains. Between breakpoints, the image ends up underneath other components like the navbar or the cards section. I don’t understand what I’m doing wrong, or maybe I need to check the image positioning at each breakpoint. The component in question is HeroImage.


    0 comments
  • base apparel whit tailwind, react, formik and yup

    #react#tailwind-css#accessibility

    P
    Smaylen5•600
    Submitted 12 months ago

    I would appreciate feedback on:

    • Whether the code is semantically correct.
    • If there’s a better way to use CSS variables.

    1 comment
  • Portfolio single page with React, Tailwind, Formik and Yup

    #accessibility#react#tailwind-css#vite

    P
    Smaylen5•600
    Submitted 12 months ago

    Form Validation and User Feedback: I would love to get some feedback on how to better handle complex form validation scenarios with Formik and Yup. Are there more efficient ways to handle dynamic fields and display error messages?

    Performance Optimization: Any advice on how to optimize the performance of a React-based portfolio, especially regarding load times and rendering efficiency, would be appreciated. Are there any specific techniques or tools that can help?

    Accessibility Improvements: Tips for improving accessibility compliance and SEO practices would be very helpful. Are there any best practices or tools that can help identify and fix accessibility issues in a React application?

    Tailwind CSS Integration: Feedback on how to better integrate custom fonts and CSS variables with Tailwind CSS would be helpful. Are there any common issues or best practices to follow?


    0 comments
  • Intro component with sign up form with react & tailwindcss

    #react#vite#tailwind-css

    P
    Smaylen5•600
    Submitted 12 months ago

    0 comments
  • Password generator whit Tailwind and JavaScript vanilla - only desktop

    #tailwind-css

    P
    Smaylen5•600
    Submitted about 1 year ago

    Unfortunately, I've written many if statements both in the function to generate the password and in the function that checks the password strength. I know that a good refactoring is needed, but for now, I have no idea how to proceed.


    1 comment
  • tip calculator whit tailwind and js vanilla

    #tailwind-css#accessibility

    P
    Smaylen5•600
    Submitted about 1 year ago

    For the custom button, I always used type='radio'. I think I could simply use type='number'.


    1 comment
  • time tracking dashboard whit Taiwind and js vanilla

    #accessibility#tailwind-css

    P
    Smaylen5•600
    Submitted over 1 year ago

    To write inside the HTML, I used this solution that I really don't like. I would like to simplify this part in the future.

    function daily(data) {
      workHours.innerText = data[0].timeframes.daily.current + "hrs";
      workPrevious.innerText = `Previous - ${data[0].timeframes.daily.previous}hrs`;
      playHours.innerText = data[1].timeframes.daily.current + "hrs";
      playPrevious.innerText = `Previous - ${data[1].timeframes.daily.previous}hrs`;
    

    1 comment
  • newsletter sing up whit Tailwind Keyboard accessible.

    #tailwind-css#accessibility

    P
    Smaylen5•600
    Submitted over 1 year ago

    I think I messed up with: inputEmail.classList.remove("border-tomato"); inputEmail.classList.remove("bg-tomato-light"); inputEmail.classList.remove("text-tomato"); Is there a way to make this part of the code simpler and less repetitive? I did the same thing to add the classes I wanted, it seems like too much code and too repetitive, I was thinking about toggle but it might not work as intended.


    1 comment
  • article componenet master whit tailwind & js vanilla

    #tailwind-css

    P
    Smaylen5•600
    Submitted over 1 year ago

    I didn't understand why giving the class start-0 in Tailwind I couldn't overwrite it with end-0, I solved it by creating a function that removes start-0 but maybe there's a better way. Any suggestions?


    0 comments
  • meet landing page whit tailwind

    #tailwind-css

    P
    Smaylen5•600
    Submitted over 1 year ago

    Tips on how to build the footer in the wide desktop layout (>1024px): I can't understand where I'm going wrong; I can't seem to center the items on the x-axis. Even the footer button breaks and switches to column mode.


    1 comment
  • testimonial grid section with tailwind, grid and flex-box

    #tailwind-css

    P
    Smaylen5•600
    Submitted over 1 year ago

    How to create the layout for tablets so that it doesn't break on desktop.


    1 comment
  • Four card feature section with Tailwind and css Grid

    #tailwind-css#accessibility

    P
    Smaylen5•600
    Submitted over 1 year ago

    The part where I need the most help is understanding how to import a font into the input.css file, if possible. I've also tried downloading the font, but even in that case, I wasn't able to use it correctly.


    1 comment
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