minesweeper icon indicating copy to clipboard operation
minesweeper copied to clipboard

Menus

Open 1j01 opened this issue 2 years ago • 0 comments

I've implemented Windows 98's menus with meticulous detail, in a library called OS-GUI.js. It supports hotkeys and screen-reader access and checkmarks and all that goodness. I've integrated my menus with Minesweeper for 98.js.org, and I can send a pull request adding the feature.

There's no framework dependency for the menubar component, but the window component requires jQuery currently (I'm phasing it out.) I could either:

  1. Add just the menus, sort of like how my fork of your minesweeper app in standalone mode works,
  2. Add also the window component and jQuery dependency, or
  3. Add a static non-functional window frame (HTML/CSS-only), which seems fine for a demo.
  4. I guess I could also work on removing the jQuery dependency, and then send a pull request.

Screenshot of menus in minesweeper fork

1j01 avatar Feb 12 '23 07:02 1j01