Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
14
Comments
341
Abhik
@abhik-b

All 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
  • Sebastian Arevalo•130
    @arevalosebastian
    Submitted over 3 years ago

    Article Preview Component. HTML, CSS, JS vanilla

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

    Hello Sebastian , Your solutions is fantastic & it is very responsive also. Well Done 🥳🥳

    Just a opinion is if you give bottom: 0px; right: 0px; to tooltip class for small screens then it will stay responsive . Other than that great job and please keep contributing such amazing solutions 🤩👍

  • Nicolás Nahuel González•250
    @nicolasgonzalez98
    Submitted over 3 years ago

    Order summary

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

    👋 Hello Nicolas , Your solution looks nice 😃

    • I think if you use img tags in html instead of background-image in CSS for the girl image then it will look even nicer & solve the problem.
    • for double bg image ( I assume the background image you are referring to) you can use background-size:contain inside main to make it look nicer
    • I really think you should use media-query for responsiveness & stay away for viewport units vw for width & height of simple elements like card

    Other than that overall it looks nice so Please keep solving challenges & happy coding 🥳👍

    Marked as helpful
  • Anton Sukhadolets•330
    @SuhodolecA
    Submitted over 3 years ago

    Tip calculator app challenge hub(html, scss, flexbox, grid, js)

    #sass/scss
    1
    Abhik•4,820
    @abhik-b
    Posted over 3 years ago

    👋 Hello Anton , I see you you spent your time creating a perfect solution , Very well done 🥳👌 Your solution is very responsive , works & looks very well. Please keep coding such fantastic solutions 🤩👍

  • Chiamaka Mary-Anne Ugwu•120
    @chiamaka-ugwu
    Submitted over 3 years ago

    Order Summary Card Solution

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

    👋 Hello Chiamaka, Your solution is great & responsive enough . Good job 👍 I am just sharing some of my opinions that might make it look nicer.

    • use object-fit: cover; to img to make the image look responsive & nice
    • in card-container instead of width:30% use max-width:400px (use value of your own choice) can make the card look nice & responsive for large screens.

    Other than that your solution is nice , Well Done & please keep coding amazing solutions like this 😃👍

    Marked as helpful
  • Aleksandr Fedotov•1,060
    @aleksFedotov
    Submitted over 3 years ago

    Advice generator app with React

    #react#styled-components#framer-motion
    2
    Abhik•4,820
    @abhik-b
    Posted over 3 years ago

    👋 Hello Aleksandr , Your solution is fantastic & the animations are 🔥🙌 . I also liked the hover effect on dice button. Great job , Well Done & Please keep coding such amazing solutions 🤩👍

    Marked as helpful
  • Yash Goswami•70
    @Yash-devasp
    Submitted over 3 years ago

    QR code component solution using CSS

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

    👋 Hello Yash ,Congratulations on completing your 1st challenge. Your solution is fantastic & it is very responsive 🤩👌

    Some of my opinions I am sharing with you :

    • give margin: 0; to *{ } to remove unwanted margin from all elements
    • remove the height from card & give gap:1em to make the card look more like the design
    • your box-shadow is very nice

    Very Well Done 🤩 & Please keep coding such amazing solutions 🥳👍

  • Jordan•180
    @GitNutts
    Submitted over 3 years ago

    QR Code Component

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

    👋 Hello Jordan , So nice to know that you are feeling great completing this challenge. It looks absolutely perfect to me & it is highly responsive as well. Great job well done 🥳

    Please keep contributing such amazing solutions 🤩👍

  • jay•210
    @Jay-0331
    Submitted over 3 years ago

    tip-calculator with react css mobile first

    #react
    2
    Abhik•4,820
    @abhik-b
    Posted over 3 years ago

    👋 Hello Jay , Your solution seems perfect to me & it works perfectly . Only opinion I am sharing with you is for small screens ( (min-width: 426px) and (max-width: 1024px) ) if you set a max-width to the calculator container then it can look nicer. Other than that great job , well done🥳🥳🥳 Please keep coding such amazing solutions 🤩👍

    Marked as helpful
  • Kamasah-Dickson•5,570
    @Kamasah-Dickson
    Submitted over 3 years ago

    Responsive Chat-app-illustrator made with CSS flexbox and Grid

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

    👋 Hello Kamasah , Your solution is wonderful & responsive . Even I am working on this challenge & now I can look to your solution as a reference well 🤩

    Only opinion I am sharing with you is that for the .circle input checkbox you can make it a circle by giving the below styles to make it look even nicer.

    width: 16px;
     appearance: none; //this is very important otherwise checkbox won't use any other css styles
     height: 16px;
     padding: 4px;
     border: 2px solid hsl(289, 100%, 72%);
    border-radius: 9999px;
    

    Then finally give some gap to .price-1 & .price2 to give some spacing & it will look appropriate. Overall Great job well done🥳👍 & please keep coding such nice solutions 👍

    Marked as helpful
  • Remus D. Buhaianu•3,125
    @remusbuhaianu
    Submitted over 3 years ago

    Officelite Coming Soon - Svelte + Routing | TS | SCSS | GSAP

    #gsap#sass/scss#svelte#typescript#accessibility
    2
    Abhik•4,820
    @abhik-b
    Posted over 3 years ago

    👋 Hello Buhaianu , Your solution is Excellent , the animations are just top-notch 🙌 & it is very responsive. Well Done & please keep contributing fantastic solutions like this to inspire us 🥳👍

    Marked as helpful
  • Amir•90
    @L0rdix
    Submitted over 3 years ago

    Tip-Calculator using HTML, CSS(Flexbox) and JS

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

    👋 Hello Amir , Congratulations on completing your 1st project. The solution is amazing & it works correctly Well Done 🤩🤩🤩 Only opinion I will share is remove margin for left & right from .sec_container & please add another media query for min width 500px then give margin for left & right this can make it more responsive. Other than that you did a Great Job, Please keep contributing wonderful solutions like this 🥳👍

    Marked as helpful
  • Joshua Early•30
    @JearlDev
    Submitted over 3 years ago

    ClockApp Using Vanilla JS and Axios

    #axios
    4
    Abhik•4,820
    @abhik-b
    Posted over 3 years ago

    👋 Hey Joshua , Your solutions seems perfect to me, Fantastic Job Well Done & please keep contributing such amazing solutions 👍

    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

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