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

Abhik

@abhik-b4,820 points

I’m a mysterious individual who has yet to fill out my bio. One thing’s for certain: I love writing front-end code!

Latest solutions

Latest comments

  • Ose•490
    @oseji
    Submitted over 2 years ago

    responsive landing page using html,tailwindcss and javascript

    #tailwind-css
    1
    Abhik•4,820
    @abhik-b
    Posted over 2 years ago

    Hello Ose , Your solution looks great on large screen & nice use of tailwind , well done 💯

    Just some opinions :

    • Give your .invisible-container this position:absolute so that main does not shift when you click on a dropdown link
    • Check this video for responsive navbar in mobile
    • To add animation to features & company , since you are already using .hidden class , give some transform:translateY(20px);opacity:0; to hidden class. What will happen is as soon as hidden class is removed from 1 of the ul , the transform & opacity will become default. Also add some transition to the ul

    Hope this help 🤞& Please keep Coding such nice solutions 🥳

    Marked as helpful
  • mohamed yasser amer•610
    @mohamedyasser27
    Submitted over 2 years ago

    Interactive-pricing-component

    1
    Abhik•4,820
    @abhik-b
    Posted over 2 years ago

    Hello Mohamed , Your solution looks great & it is very responsive . Great Job done 💯

    Just a opinion : Yes you are right , you do not need resize observer. Instead you can use responsive css media queries. What I did was :

    • create a div .slider-container & made it position:relative.
    • Then created a label with width :90%; so the label always has 90% width of the parent
    • Then created a input & hid it's appearance (you have also done the same. However I did not give any position to input , instead I gave it a bg color just like the original design
    • Then I created a .slider-handle span & .slider-fill span. As the name says 1 is for showing the custom fill & other for custom handle.
    • Then for large screens I used the css media queries to increase the handle size.

    Here is my code

    Hope this helps 🤞 & Please keep coding this nice solutions 🥳

    Marked as helpful
  • Kostya Farber 🧟‍♂️•220
    @kostyafarber
    Submitted over 2 years ago

    Product Preview using React/SCSS. Custom Product! Trying to use BEM!

    #react#sass/scss#bem
    2
    Abhik•4,820
    @abhik-b
    Posted over 2 years ago

    Hey Kostya 👋

    Your solution looks fantastic . I liked the concept of you as a product card 😁 Your react component preview is great & the structure you used to name the classes seems good.

    Just a opinion : adding some padding to .root div will give some spacing to the card in mobile screens.

    Fantastic job , keep up contributing such amazing solutions 🥳

    Marked as helpful
  • Erik Emmanuel Navarrete Reyes•400
    @apuntesnavarrete
    Submitted over 2 years ago

    css flex box , css variables , css querys y javascript vainilla

    #accessibility
    1
    Abhik•4,820
    @abhik-b
    Posted over 2 years ago

    Hello Erik 👋

    Your solution looks excellent 🥳 The animations are great , shadows to the images are great & your site is responsive as well. Great job done

    Just a observation : When I click on left button slider animations are great but when I click on right button slider animations are not as great as left one.

    Other than that Great job , please keep contributing such amazing solutions. 😃

    Marked as helpful
  • Harshit Choubey•120
    @kara-harshit
    Submitted over 2 years ago

    chat-app-css illustration

    1
    Abhik•4,820
    @abhik-b
    Posted over 2 years ago

    Hey Harshit 👋

    Your solution looks nice & your tailwind usage seems great ! Though it would have been nice if it was responsive for mobile screens but anyway nice try.

    Just some opinions :

    • remove " from body"
    • for the entire chat messages div , you don't have any classes. If you use flex flex-col gap-3 then for each chatleft class you don't need to give bottom margin & overall the code would be organized.

    Keep doing these projects & Your skills will much better !! Happy Coding 😃

  • Alabi Olalekan Emmanuel•280
    @Lekanjoy
    Submitted over 2 years ago

    Interactive Pricing Component with Vanilla JavaScript

    1
    Abhik•4,820
    @abhik-b
    Posted over 2 years ago

    Hello Alabi 👋

    Your Solution looks very nice !!! It is very responsive & it's interactivity seems amazing to me. Great Job 👍

    Just some opinions :

    • If the .box has a fixed max-width then on large screens it will look more nice. Example : max-width:550px
    • if the .billing has justify-content : space-evenly instead of justify-content : space-between then the transition from large screen to mobile screen looks slightly better

    Your solution is very close to original design , Nicely Done !! Please Keep Coding such amazing solutions

    Marked as helpful
View more comments
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

Beta Member

This badge is a shoutout to the early members of our community. They've been around since the early days, putting up with (and reporting!) bugs and adjusting to big UX overhauls!

Mentor of the Week - 3rd Place

This badge is awarded to the 3rd placed community member on the weekly Wall of Fame.

Fun fact

The Hansen Writing Ball shown in the badge was the first commercially produced typewriter. It was put into production in 1870 with its unique ergonomic design. It was overtaken in the market in 1873 by the Sholes and Glidden typewriter which was the first keyboard to utilise the QWERTY layout we now use today.

Mentor of the Week - 2nd Place

This badge is awarded to the 2nd placed community member on the weekly Wall of Fame.

Fun fact

Keypunches were used in early computing to punch precise holes in stiff paper card. The punched cards were then used for data input, output, and storage. No code linters or auto-complete suggestions to help out back then! 😅

Mentor of the Month - 2nd Place

This badge is awarded to the 2nd placed community member on the monthly Wall of Fame.

Fun fact

The computer in this badge is loosely based on the Commodore PET which was one of the earliest home computers launched in 1977. It came with 4 KB of RAM...that's not a typo!

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