File | Description |
---|---|
crossword-domain.md |
Crossword concepts, and the structure of the crossword definition, as created by crossword puzzle setters. |
module-api.md |
A guide to programming the crosswords-js module package. |
crossword-data-structures.md |
A guide to the main data structures of the module. |
crossword-styling.md |
A guide to styling the crossword DOM elements on your web page. |
keyboard-shortcuts.md |
The keyboard shortcuts to control the crosswordGridView, the crossword grid DOM element on the web page. |
vite.md |
Reference links for the ViteJS bundler and development server used in the crosswords-js NodeJS package. |
solution-support.md |
The design document for the solution-support feature, which added the user-event handlers to the crosswordController object |
clue-markup.md |
The design document for the clue-markup feature, which added Markdown bold and italics to clue descriptions |
puzzle-formats/ |
Alternative crossword puzzle formats |