From e98a8c7f7b44ff1a19fac88c4c6488e3f8c27f1c Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Thu, 19 Oct 2023 19:57:46 +0800 Subject: [PATCH 1/3] style(client): overlay frame show scrollbar --- packages/vite/src/client/overlay.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/vite/src/client/overlay.ts b/packages/vite/src/client/overlay.ts index 508eaf7e05bc9e..16b3e4dcebe6e2 100644 --- a/packages/vite/src/client/overlay.ts +++ b/packages/vite/src/client/overlay.ts @@ -71,6 +71,16 @@ pre::-webkit-scrollbar { display: none; } +pre.frame::-webkit-scrollbar { + display: block; + height: 5px; +} + +pre.frame::-webkit-scrollbar-thumb { + background: #999; + border-radius: 5px; +} + .message { line-height: 1.3; font-weight: 600; From d3a4ceaf44e43faaaa4ec550819921b3c6446a7c Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Tue, 14 Nov 2023 16:13:22 +0800 Subject: [PATCH 2/3] style: update --- packages/vite/src/client/overlay.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/client/overlay.ts b/packages/vite/src/client/overlay.ts index 16b3e4dcebe6e2..36f4d3194b0e6c 100644 --- a/packages/vite/src/client/overlay.ts +++ b/packages/vite/src/client/overlay.ts @@ -81,6 +81,10 @@ pre.frame::-webkit-scrollbar-thumb { border-radius: 5px; } +pre.frame { + scrollbar-width: thin; +} + .message { line-height: 1.3; font-weight: 600; @@ -160,7 +164,7 @@ kbd { ` -const fileRE = /(?:[a-zA-Z]:\\|\/).*?:\d+:\d+/g +const fileRE = /(?:[a-z]:\\|\/).*?:\d+:\d+/gi const codeframeRE = /^(?:>?\s+\d+\s+\|.*|\s+\|\s*\^.*)\r?\n/gm // Allow `ErrorOverlay` to extend `HTMLElement` even in environments where From a57f14e8bb0b10d88021500d6f221f3744951ce4 Mon Sep 17 00:00:00 2001 From: btea <2356281422@qq.com> Date: Tue, 14 Nov 2023 16:37:15 +0800 Subject: [PATCH 3/3] fix: update --- packages/vite/src/client/overlay.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/client/overlay.ts b/packages/vite/src/client/overlay.ts index 2f0e2ca0826715..c0d7f7fe1d828f 100644 --- a/packages/vite/src/client/overlay.ts +++ b/packages/vite/src/client/overlay.ts @@ -164,7 +164,7 @@ kbd { ` -const fileRE = /(?:[a-z]:\\|\/).*?:\d+:\d+/gi +const fileRE = /(?:[a-zA-Z]:\\|\/).*?:\d+:\d+/g const codeframeRE = /^(?:>?\s+\d+\s+\|.*|\s+\|\s*\^.*)\r?\n/gm // Allow `ErrorOverlay` to extend `HTMLElement` even in environments where