gaiety · fae/femme/faer or she/her
gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Latest React has nicer/simpler form action handling

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Many react mask plugins don't work, and very few address accessibility.

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Description comes from JSON as raw HTML, this is a quick solution so we don't trust the HTML too far. But I'd do more research into the cleanest solution.

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Ideally this would be a page where you pick a band, but for now we just hard code [0].

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Backend should return alt text for the images.

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Safely parse the HTML with html-react-parser, more research needed if this is the most ideal tool/method.

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Need to test this with an actual screenreader. Should announce when prices change so the user is aware how much their "cart" costs.

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

All of these should have autocomplete properties for easier autofill.

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Currently only checks that anything is entered, given more time I'd write regex for validation (likely against the HTML pattern attribute).

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Needs pretty icon, to render not as an ugly number but as an elegent date.

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Needs icon, line break.

gaiety commented on pull request gaiety/actblue-tha#1 2025-06-14 17:00:08 -06:00
implementation

Rendered funny with a period after the paragraph? Likely a typo.

gaiety created pull request gaiety/actblue-tha#1 2025-06-14 16:52:25 -06:00
implementation
gaiety pushed to implementation at gaiety/actblue-tha 2025-06-14 16:50:22 -06:00
3f45514fd8 normalize and output data for server
71c24d1cec moved invalid comments
Compare 2 commits »
gaiety pushed to implementation at gaiety/actblue-tha 2025-06-14 16:34:22 -06:00
4b9e0627be payment info gathering
80625a82ed fix npm install version issues
Compare 2 commits »
gaiety pushed to implementation at gaiety/actblue-tha 2025-06-14 16:00:29 -06:00
0592650985 personal info form
746534d4d3 total calc
Compare 2 commits »
gaiety pushed to implementation at gaiety/actblue-tha 2025-06-14 14:28:16 -06:00
46a18112cc upgrade react and react-dom
8a684ba8a2 fix key in loop
Compare 2 commits »
gaiety pushed to implementation at gaiety/actblue-tha 2025-06-14 14:22:26 -06:00
d770642d7d list ticket details, begin on form
gaiety created branch implementation in gaiety/actblue-tha 2025-06-14 14:08:19 -06:00
gaiety pushed to implementation at gaiety/actblue-tha 2025-06-14 14:08:19 -06:00
c02139b1c9 css reset, basic layout, split into components
f595d0ac8f .tool-versions file for nodejs ease of install (asdf, mise)
Compare 2 commits »