genenetwork / genenetwork2

GeneNetwork (2nd generation)
http://gn2.genenetwork.org/
GNU Affero General Public License v3.0
34 stars 24 forks source link

Gn qa UI improvements #836

Closed BonfaceKilz closed 4 months ago

BonfaceKilz commented 4 months ago

Description

This PR improves the UI for gn-auth to make it more user-friendly and accessible. Here's how it looked like:

image image

Here's how it currently looks like:

image image

Of importance is that this PR also removes a lot of un-necessary Javascript fluff and replaces it with HTMX. In the process of pairing with @Alexanderlacuna on this PR, we uncovererd this.

Future work will be done in a separate PR.