commit 9f1ee956c1b8bb14b43574a2e83f8402a9399b05
parent eec184c94b07ad0f271ba88f6e6ff16cb6a6610a
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Sun, 24 Dec 2023 00:15:17 -0500
cleanup
Diffstat:
1 file changed, 46 insertions(+), 14 deletions(-)
diff --git a/pkg/web/handlers/poker.go b/pkg/web/handlers/poker.go
@@ -498,20 +498,52 @@ func PokerBetHandler(c echo.Context) error {
canFold = g.CanFold(player)
canCall = minBet-playerBet > 0
}
- send(`<div>`)
- send(` <form method="post">`)
- send(` <div style="display: inline-block; margin-right: 20px;">`)
- send(fmt.Sprintf(`<input type="number" name="raiseValue" value="%s" min="%s" style="width: 90px; -moz-appearance:textfield;" /><button type="submit" name="raise" value="raiseValue" style="width: 51px;">%s</button><br />`, minRaise, minRaise, betBtnLbl))
- send(` </div>`)
- send(` <div style="display: inline-block; vertical-align: top;">`)
- send(fmt.Sprintf(`<button name="submitBtn" value="check" %s>Check</button>`, utils.TernaryOrZero(!canCheck, "disabled")))
- send(fmt.Sprintf(`<button name="submitBtn" value="call" %s>Call</button>`, utils.TernaryOrZero(!canCall, "disabled")))
- send(fmt.Sprintf(`<button name="submitBtn" value="fold" %s>Fold</button>`, utils.TernaryOrZero(!canFold, "disabled")))
- send(` <button name="submitBtn" value="allIn">All-in</button>`)
- send(` </div>`)
- send(` </form>`)
- send(fmt.Sprintf(`<div style="margin-top: 4px; font-size: 20px; font-family: Arial,Helvetica,sans-serif; font-size: 18px;">Min raise: %d</div>`, minRaise))
- send(`</div>`)
+ send(fmt.Sprintf(`
+ <style>
+ .form-container {
+ display: inline-block;
+ margin-right: 20px;
+ }
+ .raise-input {
+ width: 90px;
+ -moz-appearance: textfield;
+ }
+ .raise-btn {
+ width: 51px;
+ }
+ .button-container {
+ display: inline-block;
+ vertical-align: top;
+ }
+ .info-text {
+ margin-top: 4px;
+ font-size: 20px;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 18px;
+ }
+ </style>
+ <div>
+ <form method="post">
+ <div class="form-container">
+ <input type="number" name="raiseValue" value="%s" min="%s" class="raise-input" />
+ <button type="submit" name="raise" value="raiseValue" class="raise-btn">%s</button><br />
+ </div>
+ <div class="button-container">
+ <button name="submitBtn" value="check" %s>Check</button>
+ <button name="submitBtn" value="call" %s>Call</button>
+ <button name="submitBtn" value="fold" %s>Fold</button>
+ <button name="submitBtn" value="allIn">All-in</button>
+ </div>
+ </form>
+ <div class="info-text">Min raise: %d</div>
+ </div>
+`,
+ minRaise, minRaise,
+ betBtnLbl,
+ utils.TernaryOrZero(!canCheck, "disabled"),
+ utils.TernaryOrZero(!canCall, "disabled"),
+ utils.TernaryOrZero(!canFold, "disabled"),
+ minRaise))
}
c.Response().Flush()
}