From 80b272c193acbe96ad1c43198a55af873a846994 Mon Sep 17 00:00:00 2001 From: Mike Bart <43823770+mikebartGN@users.noreply.github.com> Date: Wed, 31 Dec 2025 11:45:45 -0500 Subject: [PATCH 1/2] Create night_stic.json --- frontend/static/layouts/night_stic.json | 63 +++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 frontend/static/layouts/night_stic.json diff --git a/frontend/static/layouts/night_stic.json b/frontend/static/layouts/night_stic.json new file mode 100644 index 000000000000..31836876ee1e --- /dev/null +++ b/frontend/static/layouts/night_stic.json @@ -0,0 +1,63 @@ +{ + "keymapShowTopRow": false, + "type": "ansi", + "keys": { + "row1": [ + ["`", "~"], + ["1", "!"], + ["2", "@"], + ["3", "#"], + ["4", "$"], + ["5", "%"], + ["6", "^"], + ["7", "&"], + ["8", "*"], + ["9", "("], + ["0", ")"], + ["-", "_"], + ["=", "+"] + ], + "row2": [ + ["b", "B"], + ["f", "F"], + ["l", "L"], + ["d", "D"], + ["v", "V"], + ["y", "Y"], + ["p", "P"], + ["o", "O"], + ["u", "U"], + ["/", "?"], + ["[", "{"], + ["]", "}"], + ["\\", "|"] + ], + "row3": [ + ["n", "N"], + ["s", "S"], + ["h", "H"], + ["t", "T"], + ["m", "M"], + ["g", "G"], + ["c", "C"], + ["a", "A"], + ["e", "E"], + ["i", "I"], + ["-", "_"] + ], + "row4": [ + ["q", "Q"], + ["x", "X"], + ["j", "J"], + ["k", "K"], + ["z", "Z"], + ["'", "\""], + ["w", "W"], + [",", "<"], + [";", ":"], + [".", ">"] + ], + "row5": [[" "]] + } +} + From a7de82f1dc55dfad7338308154264370e11c4f9d Mon Sep 17 00:00:00 2001 From: Mike Bart <43823770+mikebartGN@users.noreply.github.com> Date: Wed, 31 Dec 2025 11:49:58 -0500 Subject: [PATCH 2/2] Update layouts.ts --- packages/schemas/src/layouts.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/schemas/src/layouts.ts b/packages/schemas/src/layouts.ts index f55d5f6abc1e..9cc82b0e400f 100644 --- a/packages/schemas/src/layouts.ts +++ b/packages/schemas/src/layouts.ts @@ -203,6 +203,7 @@ export const LayoutNameSchema = z.enum( "inqwerted", "rain", "night", + "night_stic", "whix2", "haruka", "kuntum",