Skip to content

Commit 1b69149

Browse files
authored
Merge pull request #42 from ioaiaaii/chore/switch-to-webp-images
Chore/switch to webp images
2 parents a7076c5 + 921b5bf commit 1b69149

File tree

12 files changed

+13
-24
lines changed

12 files changed

+13
-24
lines changed

deploy/helm/ioaiaaii/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ annotations:
33
licenses: Apache-2.0
44
type: application
55
apiVersion: v2
6-
appVersion: v1.1.7
6+
appVersion: v1.1.8
77
dependencies:
88
- name: common
99
repository: oci://registry-1.docker.io/bitnamicharts

deploy/iac/main.tf

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ locals {
99
content_type = "image/png"
1010
},
1111
profile = {
12-
name = "assets/images/home/profile.png"
13-
source = "${local.base_path}/assets/images/home/profile.png"
12+
name = "assets/images/home/profile.webp"
13+
source = "${local.base_path}/assets/images/home/profile.webp"
1414
cache_control = "public, max-age=2592000"
15-
content_type = "image/png"
15+
content_type = "image/webp"
1616
predefined_acl = "publicRead"
1717
},
1818
dec_pdc_front = {
@@ -76,10 +76,10 @@ locals {
7676
content_type = "image/jpeg"
7777
},
7878
live_studio = {
79-
name = "assets/images/live/studio_2024_3000_v1.jpg"
80-
source = "${local.base_path}/assets/images/live/studio_2024_3000_v1.jpg"
79+
name = "assets/images/live/studio_2024_3000_v1.webp"
80+
source = "${local.base_path}/assets/images/live/studio_2024_3000_v1.webp"
8181
cache_control = "public, max-age=2592000"
82-
content_type = "image/jpeg"
82+
content_type = "image/webp"
8383
},
8484
montserrat_font = {
8585
name = "assets/fonts/Montserrat-VariableFont_wght.ttf"

web/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!DOCTYPE html>
2-
<html lang="en">
2+
<html lang="en" class="bg-ioai-300">
33
<head>
44
<meta charset="UTF-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">

web/src/components/Contact.vue

-5
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,6 @@
77
target="_blank"
88
class="contact-button"
99
>├ LinkedIn</a>
10-
<a
11-
:href="resume.gitHub"
12-
target="_blank"
13-
class="contact-button"
14-
>├ GitHub</a>
1510
<a
1611
href="https://soundcloud.com/ioannis_savvaidis"
1712
target="_blank"

web/src/components/Home.vue

+2-3
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
>
77
<!-- Text Overlay Container with Flex Layout -->
88
<div class="absolute inset-0 flex flex-col p-4 lg:mt-2">
9-
<!-- Title Section -->
109
<div class="home-heading w-full lg:w-1/2 text-left">
11-
<h1 class="mt-10">
10+
<h1 class="mt-8">
1211
{{ resume.title }}
1312
</h1>
1413
</div>
@@ -17,7 +16,7 @@
1716
<!-- Background Image Container with Full Height -->
1817
<div
1918
class="flex-grow bg-center bg-cover"
20-
style="background-image: url('https://storage.googleapis.com/ioaiaaii-website-static-content/assets/images/home/profile.png');"
19+
style="background-image: url('https://storage.googleapis.com/ioaiaaii-website-static-content/assets/images/home/profile.webp');"
2120
/>
2221
</div>
2322
</template>

web/src/components/Info.vue

-6
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@
88
>
99
<h3 class="project-category">
1010
///
11-
</h3>
12-
<h3 class="resume-heading mt-4">
13-
Computer Engineer Profile
1411
</h3>
1512
<p class="resume-text">
1613
{{ resume.engineerBio }}
@@ -85,9 +82,6 @@
8582
>
8683
<h3 class="project-category">
8784
⊕⊕⊕
88-
</h3>
89-
<h3 class="resume-heading mt-4">
90-
Composer Profile
9185
</h3>
9286
<p class="resume-text">
9387
{{ resume.artistBio }}

web/src/components/Live.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export default {
5858
data() {
5959
return {
6060
performances: [],
61-
backgroundUrl: 'https://storage.googleapis.com/ioaiaaii-website-static-content/assets/images/live/studio_2024_3000_v1.jpg',
61+
backgroundUrl: 'https://storage.googleapis.com/ioaiaaii-website-static-content/assets/images/live/studio_2024_3000_v1.webp',
6262
backgroundLoaded: false, // Track if background image has loaded
6363
};
6464
},

web/src/components/Navigation.vue

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
'bg-white border-b border-gray-700': isMenuOpen,
99
'bg-white bg-opacity-0': isLivePage && !isMenuOpen,
1010
'bg-ioai-300': isInfo && !isMenuOpen,
11-
'bg-white bg-opacity-100 border-b border-ioai-700': !isMenuOpen && !isLivePage && !isInfo
11+
'bg-white bg-opacity-0': isHomePage && !isMenuOpen,
12+
'bg-white bg-opacity-100 border-b border-ioai-700': !isMenuOpen && !isLivePage && !isInfo && !isHomePage
1213
}"
1314
>
1415
<!-- Top Bar: Left Conditional Text, Right Menu, and Option Button for Mobile -->
-250 KB
Binary file not shown.
142 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)