From 36f8f3c18f57d942c57aef57ec96fad240272014 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Sat, 25 Apr 2026 01:48:37 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=E2=9A=A1=20Bolt:=20Optimize=20SVG=20assets?= =?UTF-8?q?=20and=20improve=20logo=20loading=20priority?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Minified logo.svg and logo-dark.svg using SVGO, reducing file size by ~46% (~17KB to ~9KB). - Added fetchpriority="high" to the main logo image to improve Largest Contentful Paint (LCP). - Updated README documentation to reflect optimized asset sizes. - Verified visual correctness in both light and dark modes. Co-authored-by: soktri3 <170663878+soktri3@users.noreply.github.com> --- .jules/bolt.md | 2 +- profile/README.md | 4 ++-- profile/assets/logo-dark.svg | 8 +------- profile/assets/logo.svg | 8 +------- 4 files changed, 5 insertions(+), 17 deletions(-) diff --git a/.jules/bolt.md b/.jules/bolt.md index 8ea1bae..fda7041 100644 --- a/.jules/bolt.md +++ b/.jules/bolt.md @@ -2,4 +2,4 @@ **Learning:** Replacing large, static PNG assets with theme-aware SVGs significantly reduces repository weight and improves initial page load for organization profiles. SVGs (approx. 3KB) are >90% smaller than high-resolution PNGs (46KB) and maintain clarity at all sizes. -**Action:** Always prefer SVGs for logos and simple graphics. Use the `` tag with `prefers-color-scheme` media queries to support dark and light modes on GitHub READMEs. Always specify `width` and `height` on images to prevent Cumulative Layout Shift (CLS). +**Action:** Always prefer SVGs for logos and simple graphics. Use the `` tag with `prefers-color-scheme` media queries to support dark and light modes on GitHub READMEs. Always specify `width` and `height` on images to prevent Cumulative Layout Shift (CLS). Use `fetchpriority="high"` for critical above-the-fold assets (like logos) to improve Largest Contentful Paint (LCP). diff --git a/profile/README.md b/profile/README.md index 10daaee..f489e51 100644 --- a/profile/README.md +++ b/profile/README.md @@ -1,10 +1,10 @@ # Model Context Protocol - +

- Model Context Protocol Logo + Model Context Protocol Logo

diff --git a/profile/assets/logo-dark.svg b/profile/assets/logo-dark.svg index 06950a0..dbca430 100644 --- a/profile/assets/logo-dark.svg +++ b/profile/assets/logo-dark.svg @@ -1,7 +1 @@ - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/profile/assets/logo.svg b/profile/assets/logo.svg index 883676c..e8b39b5 100644 --- a/profile/assets/logo.svg +++ b/profile/assets/logo.svg @@ -1,7 +1 @@ - - - - - - - \ No newline at end of file + \ No newline at end of file From 4624429f9474785c4f0fcc06ca90b99283890c01 Mon Sep 17 00:00:00 2001 From: TS-ti <170663878+soktri3@users.noreply.github.com> Date: Sat, 25 Apr 2026 18:24:01 +0700 Subject: [PATCH 2/2] Update profile/README.md Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --- profile/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profile/README.md b/profile/README.md index f489e51..e249d7f 100644 --- a/profile/README.md +++ b/profile/README.md @@ -4,7 +4,7 @@

- Model Context Protocol Logo + Model Context Protocol Logo