Skip to content
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

Change site layout and design #44

Open
gereleth opened this issue Aug 13, 2022 · 2 comments
Open

Change site layout and design #44

gereleth opened this issue Aug 13, 2022 · 2 comments
Labels
help wanted Extra attention is needed

Comments

@gereleth
Copy link
Owner

As of now the site is using just the default Svelte Kit skeleton project layout and design.

It would be nice to change the puzzle page layout so that the puzzle takes most of the page and the controls/navigation are somewhere in a top bar or a side bar. This would maximize available play area.

I'm lacking in design skills so glad to accept any help: ideas, references, examples of similar layouts elsewhere. Mockups or pull requests if you're feeling generous =).

@gereleth gereleth added the help wanted Extra attention is needed label Aug 13, 2022
@Pyrolistical
Copy link

Pyrolistical commented Aug 13, 2022

I think the simple thing for the puzzle viewport to always take the full width or full height depending on aspect ratio.

Portrait, puzzle takes full width

grid-template-areas:
  "header"
  "puzzle"
  "footer"

Landscape, puzzle takes full height

grid-template-areas:
  "header puzzle footer"

The content inside the header/footer in landscape might need to scroll if there isn't enough space.

@Jaybrainer
Copy link

The layout at puzzles-mobile may be similar to what your thinking of.
Notable features:
hide-able top bar
Minimal settings which are visible all the time, plus an additional menu with more settings.

Ideally, there should be no scroll bar on the page which you actually play on, and information should be delegated to popup/modals, or another page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants