Quarto
Quarto copied to clipboard
A working example of the Quarto board game using Elm and Netlify. An exploration of game development, OSS, and functional programming.
# Context for documentation change Currently, the text in the paragraphs on the About page are written as a series of `text` elements broken so as to fit in the...
# Issue Context This may be broken up into several smaller features at some point. As part of [Elm Game Jam 5](https://discourse.elm-lang.org/t/elm-game-jam-5-3d/6475) We are creating a 3D implementation of the...
# Issue Context Currently the game piece icons are flat shapes and not particularly visually appealing # Suggested Solution Create new svg icons with a 3d aesthetic to serve as...
# Issue Context Rather than thrusting the site visitor into the working game, let's provide some context for them. # Suggested Solution - Let's add a bold Welcome to the...
# Context for documentation change While the app is small, sensible comments should be added to the modules and some functions to improve clarity of intent and reduce cognitive overload...
# Context for documentation change ``` Noticed that the git subject line sentence could have a clearer demarcation of the part to be completed. ``` # Proposed solution ``` I...
**Describe the bug** After trying to install the app as a PWA, the image icon doesn't show up.  **Expected behavior** There should be an image from the [favicon](https://github.com/tkshill/Quarto/tree/main/public/favicon_package_v0) showing...
# Issue Context An early attempt was made to add integration tests to the app using [elm-program-test](https://elm-program-test.netlify.app/) and the [Effects pattern](https://elm-program-test.netlify.app/cmds.html#defining-an-effect-type) but the effort was stopped due to confusion at...
# Issue Context Game should be playable using only the keyboard # Suggested Solution - [ ] On user's turn to choose, first available game piece should be focused on...
# Issue Context Would like to have the application working natively on mobile devices as a progressive web app. # Suggested Solution The app has a valid [site.manifest](https://github.com/tkshill/Quarto/blob/main/public/favicon_package_v0/site.webmanifest) file (enabled...