32 Commits

Author SHA1 Message Date
Josh Goldberg 5ae2f59099 feat: revamped WorldSeedr (#341)
## Overview

Drastically simplifies the WorldSeedr package by reducing the different
kinds of variance allowed. Adds unit tests too.

Creates a second example, InfiniteContributionsCalendar, to demonstrate
WorldSeedr usage.

### PR Checklist

-   [x] Fixes #182
-   [x] I have run this code to verify it works
-   [x] This PR includes unit tests for the code change
2022-09-08 11:14:19 +10:00
Josh Goldberg cc443b9447 v0.8.14 2022-08-23 14:23:55 -04:00
Josh Goldberg 1c558056cb v0.8.13 2022-08-22 15:35:52 -04:00
Josh Goldberg 0e984ad29c fix: missing zIndex on menus 2022-08-22 11:49:32 -04:00
Josh Goldberg 630b59868a v0.8.12 2022-08-22 11:39:25 -04:00
Josh Goldberg 43bfd6243a fix: fixed index.html and UserWrappr accessibility (#328)
Overview
Small fix: fixes aXe violations related to not having a <main> element.
Medium feature/fix: adds a link option per #326.
Larger fix: uses proper <label> & <menu> elements and attributes in UserWrappr menus. Uses a <LabeledOption> component to set up labels.
PR Checklist

 Fixes #301; fixes #326
 I have run this code to verify it works
 This PR includes unit tests for the code change
2022-08-22 11:29:45 -04:00
Josh Goldberg 24e261d3c0 v0.8.11 2022-08-21 22:27:30 -04:00
Josh Goldberg ec901a54fc fix: remove options title hover and correct margins (#324)
Overview
Removes hovering from menu options, so it's only workable for clicks.
Tweaks the hover effect (and makes it used, now!) so it's > ... < before+after pseudo elements.
Tweaks options padding to fix #296 specifically.
PR Checklist

 Fixes #186; fixes #296
 I have run this code to verify it works
 This PR includes unit tests for the code change
2022-08-21 22:23:51 -04:00
Josh Goldberg 8898a5a09d v0.8.5 2022-08-21 11:05:19 -04:00
Josh Goldberg e6dc76e93c InputWritr: a first revamp (#319)
Cleans up InputWritr a bit by improving some of the docs and function names.

Adds partial unit test coverage
Moves alias conversion to UserWrappr, where it belongs
Renames makePipe to createPipe (I like "create" more for this)_
Removes a few unused areas of code

Filed #317 to tackle a more complete overhaul of the package long term.
2022-08-21 11:00:58 -04:00
Josh Goldberg 88eb8ace3e v0.8.9 2022-08-16 20:51:49 -04:00
Josh Goldberg a3fda42d6e Fixed .gitignore and .npmignore situation 2022-08-16 20:51:26 -04:00
Josh Goldberg 51847c7e8c v0.8.8: don't exclude node_modules from ts-loader 2022-08-16 19:07:35 -04:00
Josh Goldberg 5d1b530504 v0.8.7 2022-08-16 18:59:00 -04:00
Josh Goldberg 489745885d Continue fixing compiles 2022-08-16 18:31:05 -04:00
Josh Goldberg e0baf1e27d v0.8.4 2022-08-16 18:30:26 -04:00
Josh Goldberg 8f8a8c02e5 Fix compile, I hope 2022-08-16 18:30:13 -04:00
Josh Goldberg 04a4f48ba3 v0.8.3 2022-08-16 17:43:57 -04:00
Josh Goldberg e2adeacfa0 Fixed Preact loading in dist vs lib vs test. Or maybe not. Idk anymore. 2022-08-15 15:15:36 -04:00
Josh Goldberg b04b54ac99 Switched from React to Preact 2022-08-15 08:16:59 -04:00
Josh Goldberg dce128b5f9 1000, but only in dist 2022-08-15 07:30:52 -04:00
Josh Goldberg b8107262c3 Remove a few redundant tsconfig compiler options 2022-08-15 07:01:48 -04:00
Josh Goldberg 31a6e87944 ugh, polling 500 2022-08-15 06:54:01 -04:00
Josh Goldberg de1ef62df8 Seemingly fixed userwrappr and FSS dist builds 2022-08-15 06:50:45 -04:00
Josh Goldberg 42025ea543 Let's try polling 250 2022-08-15 04:09:16 -04:00