Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
7
Comments
32
Manoj Kumar Singh
@manojks092

All comments

  • Nishant Sawant•70
    @Nishant-afk
    Submitted over 3 years ago

    nft-preview-card-component(html&css)

    #sass/scss
    3
    Manoj Kumar Singh•530
    @manojks092
    Posted over 3 years ago

    Nishant let me give you my personal opinion on your issues : a) It doesnt matter whether you use basic or advance html/css, what does matter is the semantic of the site. b) for active states you can use pseudo-classes, along with the container that can be set using pseudo-elements(::before) and thus with the help of opacity and z-index you will achieve the hovering over effect over the image. c) as this site is simply from top to bottom you dont need to do anything exceptionally, as the site layout is same for smaller and larger devices, yea somewhere you might need to use flex for aligning items vertically or horizontally. For your height issues, to fit it in a single page, you can wrap the whole document in a container and set the height of the container as height:100vh; and then for different sections you can distribute the height accordingly. The last point might be confusing for now but when you'll use semantic html then things will become more clear to you. Hope this will be helpful. Happy Coding :D

    Marked as helpful
  • Mahnoor Khan•435
    @mahnoork18
    Submitted over 3 years ago

    Intro-sign-up form

    2
    Manoj Kumar Singh•530
    @manojks092
    Posted over 3 years ago

    Hey there, if you want to input to turn red or any other color when incorrect, then use outline property in javascript. Like this : inputElement.style.outline = " 2px solid red"; PS: here inputElement is the reference to the form input element , can be for password or text. Hope you'll find it helpful. Happy coding :D

    Marked as helpful
  • Darwin Sánchez•380
    @darwinsanchez9018
    Submitted over 3 years ago

    ROOM homepage with SLIDER photos (SASS-SCSS, PUGjs, Vanilla JS)

    #jss#sass/scss#bem
    2
    Manoj Kumar Singh•530
    @manojks092
    Posted over 3 years ago

    Hey buddy, good try. But there are some fixes regarding responsiveness of your site. Resize the window at 700px or 890px you'll see that the slider section and the main section overlap. What i'll recommend is rather using Javascript, first try to make your site fully responsive. then you can add your javascript accordingly. Hope this will be helpful. Happy coding

  • Maria Castillo Berto•80
    @MariAleCas
    Submitted over 3 years ago

    ROOM HOMAPAGE

    #accessibility
    1
    Manoj Kumar Singh•530
    @manojks092
    Posted over 3 years ago

    Hey there, few manipulations that you need to do : a) The navigation menu b) On smaller devices its not responsive, the contents are overlapping to each other(375px) c) site layout on size 1024px

    Hope it will help your layout of the page get better and responsive. Happy coding.

    Marked as helpful
  • shams jorban•80
    @shamsjor
    Submitted over 3 years ago

    vanilla js flexbox

    1
    Manoj Kumar Singh•530
    @manojks092
    Posted over 3 years ago

    Hey, please use the appropriate size of the image for smaller devices.

  • Aleksandra Vuković•30
    @SakiCode
    Submitted over 3 years ago

    Responsive landing page using Flexbox

    #gulp#sass/scss
    1
    Manoj Kumar Singh•530
    @manojks092
    Posted over 3 years ago

    Hey there, kindly review your code as the site isn't fully responsive, check the site layout when its above 375px or 376px, you'll see the difference. On the desktop/laptop screen the site appears fine, but if you check your site in toggle device toolbar(where you can check the responsive nature of your site on different devices) then you'll see that your site isn't fully responsive. Hope it'll help you. Happy coding. :D

    Marked as helpful
  • Nigel•90
    @nigel-sys
    Submitted over 3 years ago

    Time tracking dashboard using CSS grid and Flexbox

    1
    Manoj Kumar Singh•530
    @manojks092
    Posted over 3 years ago

    Hey there, try to use AJAX technology such as Fetch API or XmlHttpRequest. The data will be uploaded as the page loads or as you wish to be. Hope this will help :D Happy Coding.

    Marked as helpful
  • MHIEN•230
    @MinHien-git
    Submitted over 3 years ago

    Room HomePage

    1
    Manoj Kumar Singh•530
    @manojks092
    Posted over 3 years ago

    Hey there, nice try. Solution:

    1. first of all set width of the header element as 100%
    2. remove left 30px;
    3. inside the header element set the flex-grow property of the h1 element to 1 , flex-grow:1;
    4. set the text-align:center to h1. And tadaaa!!! here that goes as center :D hope this was helpful. There can be other ways as well so keep trying. Happy coding and stay safe :D
  • Suman Sahoo•15
    @suman-somu
    Submitted almost 4 years ago

    html css

    3
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    Hey suman, first of all, good work! You can remove padding either by individually setting it using property padding:0 or by setting it universally like this

    *{ padding:0; }

    It will set padding to 0 for every element in your web page.

    Hope it's helpful. Happy coding

    Marked as helpful
  • Robert Spatz•120
    @rspatz
    Submitted almost 4 years ago

    Built with HTML5, CSS3, Flexbox, Responsive Design, Vanilla JS

    2
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    Kindly update your js code in github repository. Else the menu wont appear. Thanks

  • Yasmin Braga•130
    @yasminbraga
    Submitted almost 4 years ago

    Preview Card made with HTML and CSS

    2
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    Hey there good try. Well there need to be some fixes:

    • It's not responsive, kindly use @media or media-query as required.
    • Upload your code in github so that the code can be accessible to review. Hope it'll be helpful. Happy coding
    Marked as helpful
  • medali198•90
    @medali198
    Submitted almost 4 years ago

    Chat app CSS illustration mobile first design using flexbox and grid

    2
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    That was nice try, there're some improvements needed as mentioned :

    • on the right-side chat put the border-radius
    • make the background colored element smaller, i guess because of it we'll get vertical scrolling. But if you make the background element smaller then you can overcome the vertical scroll bar.
    • the input area of the text message should have button inside it. Also set height and width for the text box(input) and then push the button inside it.

    Hope it will be helpful. Happy Coding!!

    Marked as helpful
  • Robert Spatz•120
    @rspatz
    Submitted almost 4 years ago

    Built with HTML5, CSS3, Flexbox, Responsive Design, Vanilla JS

    2
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    Hey Robert, first of all really good work and i appreciate your efforts: -For the hover effect you can use CSS3 with pseudo-classes which is used to style the element based on its state. Or you can use javascript on that element as well with events or event handlers. Depends on what you're comfortable with, but in my opinion using CSS3 would be easier as sometimes if Javascript failed to load still your hover effect will work.

    -For the screenshot to be appeared in the github repo kindly check whether you've uploaded design images or design folder(this folder comes in the zip file that you've downloaded for the particular project). Once you create folder named 'design' in your main github repo, and upload the images, you'll see the screenshot of the image in the readme.

    -In your solution the page is overflowing on size 735px and lesser, you're showing modal but that modal is overflowing. Kindly look over the code once again. Hope it'll be helpful. Happy Coding.

    Marked as helpful
  • Pete Smyth•25
    @peterjsmyth
    Submitted almost 4 years ago

    Huddle landing page with a single introductory section | HTML & CSS

    3
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    hi pete, concerning your issue, i'd like to suggest, rather using width property for the images, use max-width. or use width along with max-width. this will help the image from stretching vertically. You can also give absolute size for the image rather using relative sizes. You can even try object-fit property as well. Depends on you, what makes you perfect to use it. Just give it a try. Also keep the mobile first approach, you've used desktop first probably.

    Hope it'll be helpful.

  • Stanley J Nadar•30
    @iStealerSn
    Submitted almost 4 years ago

    HTML, SASS

    1
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    Nice try, the image is not fitted completely in the container height, check it at the size of 1120x670 . Also set the responsive media query from screen size 768 and above. Hope its helpful. Enjoy coding

    Marked as helpful
  • Vitya•10
    @Vitya23
    Submitted almost 4 years ago

    FlexBox

    1
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    Hey!!Nice work, kindly align it at the center vertically, no need for extra margin on the top of the card. Extra margin just increasing the height of the overall body of the page. Hope it'll be helpful

    Marked as helpful
  • Stephane Jean•360
    @distephano30
    Submitted almost 4 years ago

    Order summary challenge

    2
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    Hey Stephane, as you haven't uploaded your code in Github repository so i couldn't review your code, still you did good work, though you need to work in the responsive part of the CSS, as you resize the screen you'll notice that the page or the card isn't responding relevant to the size of the screen, somewhere it's covering full page somewhere its having proper view(for example when width is **1044x670 ** then its covering whole page and at 1067x670 then card is small). Probably you created the page for the desktop first and then tried to change its size for different devices, so in my opinion you should try mobile first approach , this will help you a lot. And use flexbox or grid.

    I know its lot to digest, but still its just few code lines that you can update and fix it. All the best.

    Marked as helpful
  • anna•340
    @annab6
    Submitted almost 4 years ago

    Responsive cards using flexbox and css variables

    3
    Manoj Kumar Singh•530
    @manojks092
    Posted almost 4 years ago

    Nice work out there, but its not completely responsive, resize the screen and around 769x657 you'll find that the cards isn't responsive, it should increase or decrease the height of the cards together. Kindly revisit your code or it'll be better if you use flexbox(as flexbox always keep same height for the elements) . Hope it'll be helpful. Enjoy coding

    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