From e12936eed2dfb3ac0a6bf232d649a3a48b2cae45 Mon Sep 17 00:00:00 2001 From: Emma Date: Fri, 9 Jan 2026 13:33:32 +0000 Subject: [PATCH 1/3] Add travel function with description and properties --- packages/funbox/src/list.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/funbox/src/list.ts b/packages/funbox/src/list.ts index f43ab93e8c80..590230f8671e 100644 --- a/packages/funbox/src/list.ts +++ b/packages/funbox/src/list.ts @@ -476,6 +476,14 @@ const list: Record = { frontendFunctions: ["alterText"], name: "rot13", }, + travel: { + description: "Side to Side! wheeeeeee!", + canGetPb: false, + difficultyLevel: 2, + properties: [], + frontendFunctions: ["travelScript"], + name: "TRAVEL!", + }, no_quit: { description: "You can't restart the test.", canGetPb: true, From c94acfbf5543e85cfb3199ee74ed5933b6a1aa3f Mon Sep 17 00:00:00 2001 From: Emma Date: Fri, 9 Jan 2026 13:35:54 +0000 Subject: [PATCH 2/3] Create travel.css --- frontend/static/funbox/travel.css | 1 + 1 file changed, 1 insertion(+) create mode 100644 frontend/static/funbox/travel.css diff --git a/frontend/static/funbox/travel.css b/frontend/static/funbox/travel.css new file mode 100644 index 000000000000..8b137891791f --- /dev/null +++ b/frontend/static/funbox/travel.css @@ -0,0 +1 @@ + From da0cc481eeac1b88fde9b9a2235a2e56cfddb760 Mon Sep 17 00:00:00 2001 From: Emma Date: Fri, 9 Jan 2026 13:42:42 +0000 Subject: [PATCH 3/3] Written travel.css --- frontend/static/funbox/travel.css | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/frontend/static/funbox/travel.css b/frontend/static/funbox/travel.css index 8b137891791f..da0b1cafa5f0 100644 --- a/frontend/static/funbox/travel.css +++ b/frontend/static/funbox/travel.css @@ -1 +1,12 @@ +main .page { + animation: slideSide 3s infinite alternate ease-in-out +} +@keyframes slideSide { + from { + transform: translateX(-300px); + } + to { + transform: translateX(300px); + } +} \ No newline at end of file