Skip to content

sushi world site #31

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 14 commits into
base: main
Choose a base branch
from
Open

sushi world site #31

wants to merge 14 commits into from

Conversation

oskarnordin
Copy link

sushi for everyone

Copy link

@solen80a solen80a left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It´s a nice site and it feels welcoming, great job!
I really like your hamburger, smooth and nice looking with the shift. The hero video and the color contribute to me wanting to go to this place and eat a lot of sushi!

index.html Outdated
</label>
<label>
<span>Phone</span>
<input type="number" name="phone" placeholder="+46 123456789"/>
Copy link

@solen80a solen80a Feb 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggest you change input type to tel.
<input type="tel" name="phone" placeholder="+46 123456789"/>

index.html Outdated
<form>
<h2>For larger companies please call!</h2>
<p>08-1234567</p>
<form action="http://httpbin.org/anything" method="post">

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This post action does´t seem to work, a new tab should open to http://httpbin.org/anything. But the page just reloads. It could be that you have a form inside a form but I´m not sure.

}

.flex-navi{
display: flex;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Flex navi buttons don´t really fit under 1200px, consider changing the flex direction, add flex wrap or make them smaller to fit the screen.

script.js Outdated
@@ -0,0 +1,10 @@
document.getElementById("hamburger").addEventListener("click", function() {
let menu = document.getElementById("nav-menu")

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider changing let to const if you are not going to change the value.

@HIPPIEKICK
Copy link
Contributor

Can you share your Netlify link please 😊

@oskarnordin
Copy link
Author

Can you share your Netlify link please 😊

https://sushi-world-stockholm.netlify.app/

Copy link
Contributor

@HIPPIEKICK HIPPIEKICK left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Oskar! Good job creating this business site 🥳 I especially like the styling of the form and the hero video! It looks super nice on mobile, but have a look on how it behaves on larger screens. It looks like your buttons are taking up to much space when they’re in a row, because you get a side scroll.

Also, one of the requirements was to create a responsive article/card grid.

The body should be a sibling to the head. Your body tag is too far up in your HTML element structure.

Don’t forget to indent each new element and to indent each attribute if you have more than two.

Remember that all things code related should be in English (even code reviews)

Changes requested

  • Make it look good on screens from 320px up to at least 1600px (e.g. we don’t want any side scroll)
  • Create a responsive article/card grid
  • Fix your HTML tags that are in the wrong order

@oskarnordin
Copy link
Author

oskarnordin commented Mar 5, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants