From 69e3589dcd2d6489f6b0a8f86b447a98e862d384 Mon Sep 17 00:00:00 2001 From: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com> Date: Sun, 1 Mar 2026 09:47:38 +0200 Subject: [PATCH 1/8] Nav bar isn't completely hidden in some themes --- frontend/src/styles/nav.scss | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/styles/nav.scss b/frontend/src/styles/nav.scss index e3c018f55bfe..9cab41471476 100644 --- a/frontend/src/styles/nav.scss +++ b/frontend/src/styles/nav.scss @@ -445,10 +445,11 @@ header { nav { color: transparent; - .textButton, - button { + * { color: transparent !important; + background: transparent !important; } + .avatar, .levelAndBar { opacity: 0 !important; From d681c42134a91320b7822452cf4096ad62b23852 Mon Sep 17 00:00:00 2001 From: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com> Date: Sun, 1 Mar 2026 09:50:29 +0200 Subject: [PATCH 2/8] Don't use * --- frontend/src/styles/nav.scss | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/styles/nav.scss b/frontend/src/styles/nav.scss index 9cab41471476..e0f96541a96c 100644 --- a/frontend/src/styles/nav.scss +++ b/frontend/src/styles/nav.scss @@ -445,7 +445,8 @@ header { nav { color: transparent; - * { + .textButton, + button { color: transparent !important; background: transparent !important; } From 01e4f589f02838d51563b7286022be3cb8878d0e Mon Sep 17 00:00:00 2001 From: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com> Date: Sun, 1 Mar 2026 09:50:55 +0200 Subject: [PATCH 3/8] Remove space --- frontend/src/styles/nav.scss | 1 - 1 file changed, 1 deletion(-) diff --git a/frontend/src/styles/nav.scss b/frontend/src/styles/nav.scss index e0f96541a96c..fed25893978a 100644 --- a/frontend/src/styles/nav.scss +++ b/frontend/src/styles/nav.scss @@ -450,7 +450,6 @@ header { color: transparent !important; background: transparent !important; } - .avatar, .levelAndBar { opacity: 0 !important; From 23906da8b231be546912791e11947a9c6113070c Mon Sep 17 00:00:00 2001 From: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com> Date: Sun, 1 Mar 2026 12:18:57 +0200 Subject: [PATCH 4/8] Upgrade modern caps lock --- frontend/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index b7464da15ed6..ef99796abdee 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "@date-fns/utc": "1.2.0", - "@leonabcd123/modern-caps-lock": "2.2.2", + "@leonabcd123/modern-caps-lock": "2.3.1", "@monkeytype/contracts": "workspace:*", "@monkeytype/funbox": "workspace:*", "@monkeytype/schemas": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c39eccefdf9..3b8d331afbe9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -262,8 +262,8 @@ importers: specifier: 1.2.0 version: 1.2.0 '@leonabcd123/modern-caps-lock': - specifier: 2.2.2 - version: 2.2.2 + specifier: 2.3.1 + version: 2.3.1 '@monkeytype/contracts': specifier: workspace:* version: link:../packages/contracts @@ -2541,8 +2541,8 @@ packages: '@kwsites/promise-deferred@1.1.1': resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - '@leonabcd123/modern-caps-lock@2.2.2': - resolution: {integrity: sha512-0e8onO4ovdeVj9d/1Ddl1q7nq/p+PNsLscp1yOXQLOiyANUCLq41/H8qh5RDZAOs6j9yNzyxlP5h4o8u2HCwFA==} + '@leonabcd123/modern-caps-lock@2.3.1': + resolution: {integrity: sha512-qUeSS1d0a3TXRNgVKtI7vGiMRZS0n73hk4HKlMOoJQ/PXQ4ERz8f4Ak89w+Pggdrr6fNtgpxsEGYeqH2uLgoEw==} '@mapbox/node-pre-gyp@1.0.11': resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} @@ -12446,7 +12446,7 @@ snapshots: '@kwsites/promise-deferred@1.1.1': {} - '@leonabcd123/modern-caps-lock@2.2.2': {} + '@leonabcd123/modern-caps-lock@2.3.1': {} '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': dependencies: From e685c654e17cce051625beddeedd682ef0a3463f Mon Sep 17 00:00:00 2001 From: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com> Date: Sun, 1 Mar 2026 19:07:43 +0200 Subject: [PATCH 5/8] Remove animation --- frontend/src/styles/nav.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/src/styles/nav.scss b/frontend/src/styles/nav.scss index fed25893978a..b7433a9dea47 100644 --- a/frontend/src/styles/nav.scss +++ b/frontend/src/styles/nav.scss @@ -449,6 +449,7 @@ header { button { color: transparent !important; background: transparent !important; + animation: none !important; } .avatar, .levelAndBar { From 32061ced0b33d4c3327301148ace5cd93825def5 Mon Sep 17 00:00:00 2001 From: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com> Date: Mon, 2 Mar 2026 09:03:42 +0200 Subject: [PATCH 6/8] Upgrade modern caps lock --- frontend/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index ef99796abdee..9ab65c36e2b8 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "@date-fns/utc": "1.2.0", - "@leonabcd123/modern-caps-lock": "2.3.1", + "@leonabcd123/modern-caps-lock": "3.0.1", "@monkeytype/contracts": "workspace:*", "@monkeytype/funbox": "workspace:*", "@monkeytype/schemas": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3b8d331afbe9..fc031b551551 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -262,8 +262,8 @@ importers: specifier: 1.2.0 version: 1.2.0 '@leonabcd123/modern-caps-lock': - specifier: 2.3.1 - version: 2.3.1 + specifier: 3.0.1 + version: 3.0.1 '@monkeytype/contracts': specifier: workspace:* version: link:../packages/contracts @@ -2541,8 +2541,8 @@ packages: '@kwsites/promise-deferred@1.1.1': resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - '@leonabcd123/modern-caps-lock@2.3.1': - resolution: {integrity: sha512-qUeSS1d0a3TXRNgVKtI7vGiMRZS0n73hk4HKlMOoJQ/PXQ4ERz8f4Ak89w+Pggdrr6fNtgpxsEGYeqH2uLgoEw==} + '@leonabcd123/modern-caps-lock@3.0.1': + resolution: {integrity: sha512-PmcME14L+VZ29Pxul0nX56EUm19bAC/UZC9h5rSovbjG7k7r36qIdNF3m8ebAhrVApIYN+77bKu6Wlt9KmjqgA==} '@mapbox/node-pre-gyp@1.0.11': resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} @@ -12446,7 +12446,7 @@ snapshots: '@kwsites/promise-deferred@1.1.1': {} - '@leonabcd123/modern-caps-lock@2.3.1': {} + '@leonabcd123/modern-caps-lock@3.0.1': {} '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': dependencies: From ba826587db3dcf4c6de93bed796c15903fd8435f Mon Sep 17 00:00:00 2001 From: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com> Date: Mon, 2 Mar 2026 14:35:39 +0200 Subject: [PATCH 7/8] Upgarde modern caps lock --- frontend/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index 9ab65c36e2b8..2a0198797ad1 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "@date-fns/utc": "1.2.0", - "@leonabcd123/modern-caps-lock": "3.0.1", + "@leonabcd123/modern-caps-lock": "3.0.2", "@monkeytype/contracts": "workspace:*", "@monkeytype/funbox": "workspace:*", "@monkeytype/schemas": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fc031b551551..63273a77caf6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -262,8 +262,8 @@ importers: specifier: 1.2.0 version: 1.2.0 '@leonabcd123/modern-caps-lock': - specifier: 3.0.1 - version: 3.0.1 + specifier: 3.0.2 + version: 3.0.2 '@monkeytype/contracts': specifier: workspace:* version: link:../packages/contracts @@ -2541,8 +2541,8 @@ packages: '@kwsites/promise-deferred@1.1.1': resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - '@leonabcd123/modern-caps-lock@3.0.1': - resolution: {integrity: sha512-PmcME14L+VZ29Pxul0nX56EUm19bAC/UZC9h5rSovbjG7k7r36qIdNF3m8ebAhrVApIYN+77bKu6Wlt9KmjqgA==} + '@leonabcd123/modern-caps-lock@3.0.2': + resolution: {integrity: sha512-NXxlIjnPk6SHJGBxL4DYwEpa0Zh5mKwWBVFrMnWAzZ39gMzaVAIaEEkSKx6bJOnO6be/YNM1dOiH8YtUkXhXLA==} '@mapbox/node-pre-gyp@1.0.11': resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} @@ -12446,7 +12446,7 @@ snapshots: '@kwsites/promise-deferred@1.1.1': {} - '@leonabcd123/modern-caps-lock@3.0.1': {} + '@leonabcd123/modern-caps-lock@3.0.2': {} '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': dependencies: From 51806220ee31176990f65a0a8a5d8ef4e4b09ef5 Mon Sep 17 00:00:00 2001 From: Leonabcd123 <156839416+Leonabcd123@users.noreply.github.com> Date: Tue, 3 Mar 2026 11:08:40 +0200 Subject: [PATCH 8/8] Upgrade modern caps lock --- frontend/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/package.json b/frontend/package.json index 2a0198797ad1..3d24aaff6b38 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -23,7 +23,7 @@ }, "dependencies": { "@date-fns/utc": "1.2.0", - "@leonabcd123/modern-caps-lock": "3.0.2", + "@leonabcd123/modern-caps-lock": "3.0.3", "@monkeytype/contracts": "workspace:*", "@monkeytype/funbox": "workspace:*", "@monkeytype/schemas": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63273a77caf6..abb241c688de 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -262,8 +262,8 @@ importers: specifier: 1.2.0 version: 1.2.0 '@leonabcd123/modern-caps-lock': - specifier: 3.0.2 - version: 3.0.2 + specifier: 3.0.3 + version: 3.0.3 '@monkeytype/contracts': specifier: workspace:* version: link:../packages/contracts @@ -2541,8 +2541,8 @@ packages: '@kwsites/promise-deferred@1.1.1': resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - '@leonabcd123/modern-caps-lock@3.0.2': - resolution: {integrity: sha512-NXxlIjnPk6SHJGBxL4DYwEpa0Zh5mKwWBVFrMnWAzZ39gMzaVAIaEEkSKx6bJOnO6be/YNM1dOiH8YtUkXhXLA==} + '@leonabcd123/modern-caps-lock@3.0.3': + resolution: {integrity: sha512-cN6xdxnBKFBP1CS5M52aDJzDFb5flVydarzymkghU2ab25EMGuV+N5B82Q1lDVbWRGJOBSLIss1HDBoS1ETqwQ==} '@mapbox/node-pre-gyp@1.0.11': resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} @@ -12446,7 +12446,7 @@ snapshots: '@kwsites/promise-deferred@1.1.1': {} - '@leonabcd123/modern-caps-lock@3.0.2': {} + '@leonabcd123/modern-caps-lock@3.0.3': {} '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': dependencies: