From 5a572163c5a5174c1620c578f550dd7ddc841df4 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Wed, 20 Dec 2023 12:40:48 +0100 Subject: build: improve bundle size * add `sideEffects` in package.json to activate tree shaking for barrel files * use dynamic imports on social links and icons * resize social media images * resize large project image (demo apcom) * resize website logo --- src/assets/images/armand-philippot-logo.svg | 49 +++++++++++++++++++++++------ src/assets/images/social-media/github.svg | 16 +++++++++- src/assets/images/social-media/gitlab.svg | 35 ++++++++++++++++++++- src/assets/images/social-media/linkedin.svg | 14 ++++++++- src/assets/images/social-media/twitter.svg | 15 ++++++++- 5 files changed, 116 insertions(+), 13 deletions(-) (limited to 'src/assets') diff --git a/src/assets/images/armand-philippot-logo.svg b/src/assets/images/armand-philippot-logo.svg index 225c6e1..dcb727c 100644 --- a/src/assets/images/armand-philippot-logo.svg +++ b/src/assets/images/armand-philippot-logo.svg @@ -1,5 +1,8 @@ - - + - - - - - - + + + + + + + diff --git a/src/assets/images/social-media/github.svg b/src/assets/images/social-media/github.svg index 861be58..307afd2 100644 --- a/src/assets/images/social-media/github.svg +++ b/src/assets/images/social-media/github.svg @@ -1 +1,15 @@ - \ No newline at end of file + + + + diff --git a/src/assets/images/social-media/gitlab.svg b/src/assets/images/social-media/gitlab.svg index 94c1f7a..7104de5 100644 --- a/src/assets/images/social-media/gitlab.svg +++ b/src/assets/images/social-media/gitlab.svg @@ -1 +1,34 @@ - \ No newline at end of file + + + + + + + + + diff --git a/src/assets/images/social-media/linkedin.svg b/src/assets/images/social-media/linkedin.svg index 9259989..2f3ece9 100644 --- a/src/assets/images/social-media/linkedin.svg +++ b/src/assets/images/social-media/linkedin.svg @@ -1 +1,13 @@ - \ No newline at end of file + + + + diff --git a/src/assets/images/social-media/twitter.svg b/src/assets/images/social-media/twitter.svg index 94dbe55..9a98139 100644 --- a/src/assets/images/social-media/twitter.svg +++ b/src/assets/images/social-media/twitter.svg @@ -1 +1,14 @@ - \ No newline at end of file + + + + -- cgit v1.2.3