commit 91f3e11d17651376307d962bde441809d95afd48 parent 34558bdaf01550f79e422fdb45d6faac6b1c8e20 Author: n0tr1v <n0tr1v@protonmail.com> Date: Mon, 4 Dec 2023 06:19:40 -0500 stuff Diffstat:
| M | pkg/web/handlers/handlers.go | | | 26 | +++++++++++++++++++++++++- |
1 file changed, 25 insertions(+), 1 deletion(-)
diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go @@ -1019,13 +1019,37 @@ body { display:block; border:1px solid black; } +.takeSeat1 { position: absolute; top: 80px; left: 700px; } +.takeSeat2 { position: absolute; top: 200px; left: 670px; } +.takeSeat3 { position: absolute; top: 300px; left: 610px; } </style>`) cardsHtml := "" for i := 52; i >= 1; i-- { cardsHtml += `<div class="card-holder" id="card` + strconv.Itoa(i) + `"><div class="back"></div><div class="card"><div class=inner></div></div></div>` } - deckHash := deckSha256 send(cardsHtml) + //send(`<iframe src="/poker/123/form" style="position: absolute; top: 0; left: 0; border: 0px solid red; z-index: 999; width: 100%; height: 100%;"></iframe>`) + takeSeatBtns := "" + if true { // if player not already seated + if true { // if seat 1 available + takeSeatBtns += `<button class="takeSeat takeSeat1">Take seat 1</button>` + } + if true { // if seat 2 available + takeSeatBtns += `<button class="takeSeat takeSeat2">Take seat 2</button>` + } + if true { // if seat 3 available + takeSeatBtns += `<button class="takeSeat takeSeat3">Take seat 3</button>` + } + } + send(takeSeatBtns) + turnAction := ` +<div style="position: absolute; top: 400px; left: 200px;"> + <form><input type="number" /><button>Bet</button></form> + <form><button>call</button></form> + <form><button>check</button></form> +</div>` + send(turnAction) + deckHash := deckSha256 send(`<div>` + deckStr + `</div>`) send(`<div>` + deckHash + `</div>`) c.Response().Flush()