Skip to content

A crossword web component for Vaadin 14+, with multiple players

License

Notifications You must be signed in to change notification settings

MatthewVaadin/Crossword-component

Repository files navigation

Published on vaadin.com/directory

Crossword Add-on for Vaadin 14

This is a UI component add-on for Vaadin Platform 14+.

Version 1.0.0

  • Basic crossword rendering
    • Grid
    • Clue labels
    • Entered answers with mistakes shown
    • Highlighting of current word and letter
  • Keyboard/mouse navigation
  • Multiple highlighted words (for collaborative solving)
  • Clue rendering
  • Ability to set the current crossword via JSON file
  • Methods for setting global settings (e.g. whether to show mistakes or skip filled-in cells)

Roadmap

Version 1.1.0

  • Link clues to crossword grid
    • Highlight and scroll the currently selected word in the grid
    • Highlight the word in the grid when hovering over the clue
    • Change the selected word in the grid when a clue is clicked

Version 1.2.0

  • Dynamic sizing
  • Custom styling
  • Fallback styling
  • Mobile accessibility

License & Author

Add-on is distributed under Apache License 2.0. For license terms, see LICENSE.

Crossword is written by Matthew Wilson