Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
12
Comments
35

Mariusz Olszewski

@molszewski34360 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

  • Job listings with filtering solution

    #react#tailwind-css

    Mariusz Olszewski•360
    Submitted almost 3 years ago

    0 comments
  • ecommerce-product-page-main


    Mariusz Olszewski•360
    Submitted over 3 years ago

    0 comments
  • Tip calculator


    Mariusz Olszewski•360
    Submitted over 3 years ago

    1 comment
  • coding-bootcamp-testimonials-slider-master


    Mariusz Olszewski•360
    Submitted almost 4 years ago

    0 comments
  • social-media-dashboard-with-theme-switcher-master


    Mariusz Olszewski•360
    Submitted almost 4 years ago

    0 comments
  • Crowdfunding product page


    Mariusz Olszewski•360
    Submitted over 3 years ago

    0 comments
View more solutions

Latest comments

  • Ben•300
    @vBenTec
    Submitted over 3 years ago

    Responsive design, grid, flex-box, custom variables,

    #sass/scss
    2
    Mariusz Olszewski•360
    @molszewski34
    Posted over 3 years ago

    Hey i see few problems.

    Only first 2 menu links have hover effect. Hover effect can look better if you lower transition time. Cart when empty change side. I had the same problem and for me the best and easy solution was to make a container with button and sum visibility:hidden; Cart in mobile view has big white space. Plus and minus buttons are too small. You can make them small but it is a good thing to put them in span so area in which you can click is bigger. I didn't test it on smartphone but buttons can be hard to push. Same thing with slider buttons. Button in cart do not always hover when i move cursor. Input number should keep the value visible when submit.

    Marked as helpful
  • Jaronimas•375
    @jaronimas-codes
    Submitted over 3 years ago

    Have 3 questions about this solution and looking for coding buddy.

    #bem
    4
    Mariusz Olszewski•360
    @molszewski34
    Posted over 3 years ago

    You can try update it with parseInt method and use toLocaleString to give value a proper format.

    sumOutput.innerHTML = "$" + (sumOutput + parseInt(noRewardInput.value)).toLocaleString("en-us"); sumOfBacker.innerHTML = (sumOfBacker + 1).toLocaleString("en-us");

    let sumOutput = 89914; let sumOfBacker = 5007;

    Marked as helpful
  • Jaronimas•375
    @jaronimas-codes
    Submitted over 3 years ago

    Have 3 questions about this solution and looking for coding buddy.

    #bem
    4
    Mariusz Olszewski•360
    @molszewski34
    Posted over 3 years ago
    1. Why you want to connect them when they are totally separate things? Things that should connect are modal number input and sum of pledged money and counter of backers which add +1 every time value of input is added to the sum. You can also try to update progress bar when sum is updated. I used <progress> but it seems to not look properly (no styling) on android devices (atleast mine) but value is updated. Another option is to connect pledge options with modal options so when you click button an option in modal is also checked.
    2. You can try use a grid but there is also a way to use it with flex. Instead of <ul> you can make 3 separate divs with content and give them 33% width and then give them proper borders or even give borders to middle box.
    Marked as helpful
  • Aylla Christinne Feitosa Rodrigues•170
    @AyllaChristinne
    Submitted over 3 years ago

    Tip-calculator solution

    1
    Mariusz Olszewski•360
    @molszewski34
    Posted over 3 years ago

    Hey. Solution works. Every calculations works as intended. You missing two things. When "person input" is 0 or less it should show alarm state - red border and text. Second is button which must show disabled and active status.

    In matter of responsivness you could consider use of grid. This should help you a lot.

    Good job!

  • Luiz Claudio Costa•30
    @luizclaudiocosta
    Submitted over 3 years ago

    Responsive tip calculator

    4
    Mariusz Olszewski•360
    @molszewski34
    Posted over 3 years ago

    Still didn't get an answer about this, but one thing concerns me right now. Is us-eu currency format for input even a good thing to set in hmtl. Comma is another sign for javascript which can disrupt a whole calculation when not used with some methods. So you probably need javascript for this anyway which is not an answer for question :)

    Marked as helpful
  • Luiz Claudio Costa•30
    @luizclaudiocosta
    Submitted over 3 years ago

    Responsive tip calculator

    4
    Mariusz Olszewski•360
    @molszewski34
    Posted over 3 years ago

    I don't know but i will check if there is any easy way to do it w/o js.

    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

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