Better Landing Page
tkshill opened this issue · 2 comments
Issue Context
The current Home/Landing Page has nothing on it. We'd like to have a better landing for users when they visit the application
Suggested Solution
Solution should use the elm-UI library to generate the resulting html/css.
The landing page should have the following features:
- The word "Quarto" in large text centered on the page
- Smaller heading text titled "What is Quarto and how do I play?"
- Include the following text taken from this wikipedia article. Quoted text should be italicized or some other feature identifying it as a quote, with a reference afterwards to the wikipedia article (see below).
Quarto is a board game for two players invented by Swiss mathematician Blaise Müller. It is published and copyrighted by Gigamic.
The game is played on a 4×4 board. There are 16 unique pieces to play with, each of which is either:
tall or short;
red or blue (or a different pair of colors, e.g. light- or dark-stained wood);
square or circular; and
hollow-top or solid-top.
Players take turns choosing a piece which the other player must then place on the board. A player wins by placing a piece on the board which forms a horizontal, vertical, or diagonal row of four pieces, all of which have a common attribute (all short, all circular, etc.). A variant rule included in many editions gives a second way to win by placing four matching pieces in a 2×2 square.
Quarto is distinctive in that there is only one set of common pieces, rather than a set for one player and a different set for the other. It is therefore an impartial game.
- Quarto (Board Game) Wikipedia
Alternatives Considered
Bonus
For an extra challenge, add a footer to the Shared.elm
file that contains a link to this github repository.
Additional Resources
Hi I would love to help you out on this, can you assign it to me?
Hi @paulmhan! Thank you for your interest. Unfortunately, the main issue has been assigned to someone already. But if you're still interested, maybe you can try to tackle the bonus? I can break it out into a separate issue after.
You would have to use the same setup as the main issue (elm-ui, etc) and the goal would be to make a footer that lives at the bottom of the page
- it should be the same colour as the header/nav bar (blue at the moment)
- It should use the colours from the Styles.elm module
- It should have a centered or right aligned link to the github repo
- you may or may not use the little github favicon image, totes up to you.