Commit Graph

14 Commits

Author SHA1 Message Date
ekzyis df7726e313 Update market form on input change 2024-08-26 05:50:09 -05:00
ekzyis 845157c954 Add market form + page
* market form with question, description and end date
* markets cost 1k sats
* a goroutine polls pending invoices from the db and checks LND for their status
* markets are listed on front page (after paid)
* market page contains buttons to bet yes or no
* users have names now

TODO:
* show correct market percentage
* show how percentage changed over time in chart
* validate end date
* implement betting / order form
2024-08-24 02:35:15 -05:00
ekzyis 698cc5c368 Add min-height to #content 2024-08-11 04:56:54 -05:00
ekzyis dfd5bb728a Remove -color suffix 2024-07-14 13:48:02 +02:00
ekzyis 782bfec93a Implement logout 2024-07-14 13:39:42 +02:00
ekzyis 2653e816bb Implement LNURL-auth 2024-07-12 15:18:44 +02:00
ekzyis 8aa72dbfa0 Use hx-* attributes 2024-07-12 11:00:51 +02:00
ekzyis 94d1f6c1d8 Add login page 2024-07-12 07:12:57 +02:00
ekzyis 3a9d3ac9aa Use fixed height for figlet 2024-07-10 09:22:35 +02:00
ekzyis 02944da696 Add /about 2024-07-10 09:14:06 +02:00
ekzyis 822bcb36ed Align login link to end 2024-07-10 07:47:01 +02:00
ekzyis a95b1afea9 Remove unused index.css 2024-07-10 07:43:27 +02:00
ekzyis 01f85bd098 Setup tailwindcss 2024-07-10 06:12:43 +02:00
ekzyis 4ed1ae973b Put js, css into own dirs 2024-07-10 04:54:26 +02:00