diff options
-rw-r--r-- | designs.js | 3 | ||||
-rw-r--r-- | public/style.css | 2 | ||||
-rw-r--r-- | server.js | 4 |
3 files changed, 6 insertions, 3 deletions
@@ -197,6 +197,7 @@ designs.resolvable_bibd = function (v, k) { switch (k) { case 3: switch (v) { + case 6: return designs.social_golfer_6_3_1 case 9: return designs.resolvable_bibd_9_3_1 case 12: return designs.social_golfer_12_3_1 case 15: return designs.resolvable_bibd_15_3_1 @@ -233,6 +234,7 @@ designs.youden_square = function (v, k) { case 3: return designs.youden_square_3_3_3 case 4: return designs.youden_square_4_3_2 case 7: return designs.youden_square_7_3_1 + case 13: return designs.bibd_13_3_1 // sit twice } break case 4: @@ -240,6 +242,7 @@ designs.youden_square = function (v, k) { case 4: return designs.youden_square_4_4_4 case 5: return designs.youden_square_5_4_3 case 7: return designs.youden_square_7_4_2 + case 9: return designs.bibd_9_4_3 // sit twice case 13: return designs.youden_square_13_4_1 } break diff --git a/public/style.css b/public/style.css index 2707345..486b309 100644 --- a/public/style.css +++ b/public/style.css @@ -87,7 +87,7 @@ input[type="checkbox"], input[type="radio"] { accent-color: currentcolor; } -input[type="text"], input[type="password"], input[type="email"], textarea, select[size] { +input[type="text"], input[type="password"], input[type="email"], input[type="number"], textarea, select[size] { background-color: var(--color-text); color: var(--color-black); border: var(--thin-border); @@ -407,7 +407,7 @@ function must_pass_altcha(req, res, next) { return next() } -app.get("/altcha-challenge", async (req, res) => { +app.get("/altcha-challenge", function (req, res) { return res.json(altcha_create_challenge()) }) @@ -3261,7 +3261,7 @@ function make_concurrent_rounds(v, k, n) { let rbibd = designs.resolvable_bibd(v, k) if (rbibd) - return rbibd.slice(0, n).flat() + return [ rbibd.slice(0, n).flat() ] throw new Error("cannot create rounds for this configuration") } |