Skip to content

Commit 856da4a

Browse files
authored
Merge pull request #36 from ioaiaaii/feat/styling-improv
Feat/styling improv
2 parents 826b7c5 + 41fc03c commit 856da4a

40 files changed

+166
-113
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.3
6+
appVersion: v1.1.4
77
dependencies:
88
- name: common
99
repository: oci://registry-1.docker.io/bitnamicharts

deploy/iac/main.tf

+14-20
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,6 @@ locals {
1515
content_type = "image/png"
1616
predefined_acl = "publicRead"
1717
},
18-
dec_pdc_back = {
19-
name = "assets/images/releases/dec-pdc/back_v2.jpg"
20-
source = "${local.base_path}/assets/images/releases/dec-pdc/back_v2.jpg"
21-
cache_control = "public, max-age=2592000"
22-
content_type = "image/jpeg"
23-
},
2418
dec_pdc_front = {
2519
name = "assets/images/releases/dec-pdc/front_v2.jpg"
2620
source = "${local.base_path}/assets/images/releases/dec-pdc/front_v2.jpg"
@@ -45,18 +39,6 @@ locals {
4539
cache_control = "public, max-age=2592000"
4640
content_type = "image/jpeg"
4741
},
48-
diataxis_front = {
49-
name = "assets/images/releases/diataxis/front_v2.jpg"
50-
source = "${local.base_path}/assets/images/releases/diataxis/front_v2.jpg"
51-
cache_control = "public, max-age=2592000"
52-
content_type = "image/jpeg"
53-
},
54-
diataxis_back = {
55-
name = "assets/images/releases/diataxis/back_v2.jpg"
56-
source = "${local.base_path}/assets/images/releases/diataxis/back_v2.jpg"
57-
cache_control = "public, max-age=2592000"
58-
content_type = "image/jpeg"
59-
},
6042
diataxis_render_a = {
6143
name = "assets/images/releases/diataxis/render_a.jpg"
6244
source = "${local.base_path}/assets/images/releases/diataxis/render_a.jpg"
@@ -69,18 +51,30 @@ locals {
6951
cache_control = "public, max-age=2592000"
7052
content_type = "image/jpeg"
7153
},
54+
diataxis_render_poster = {
55+
name = "assets/images/releases/diataxis/poster.jpg"
56+
source = "${local.base_path}/assets/images/releases/diataxis/poster.jpg"
57+
cache_control = "public, max-age=2592000"
58+
content_type = "image/jpeg"
59+
},
7260
telepresence_front = {
7361
name = "assets/images/releases/telepresence/front_1200_v1.jpg"
7462
source = "${local.base_path}/assets/images/releases/telepresence/front_1200_v1.jpg"
7563
cache_control = "public, max-age=2592000"
7664
content_type = "image/jpeg"
7765
},
7866
telepresence_cassete = {
79-
name = "assets/images/releases/telepresence/cassete_1500_90_v1.jpg"
80-
source = "${local.base_path}/assets/images/releases/telepresence/cassete_1500_90_v1.jpg"
67+
name = "assets/images/releases/telepresence/render_a.jpg"
68+
source = "${local.base_path}/assets/images/releases/telepresence/render_a.jpg"
8169
cache_control = "public, max-age=2592000"
8270
content_type = "image/jpeg"
8371
},
72+
telepresence_studio = {
73+
name = "assets/images/releases/telepresence/dim_studio.jpg"
74+
source = "${local.base_path}/assets/images/releases/telepresence/dim_studio.jpg"
75+
cache_control = "public, max-age=2592000"
76+
content_type = "image/jpeg"
77+
},
8478
live_studio = {
8579
name = "assets/images/live/studio_2024_3000_v1.jpg"
8680
source = "${local.base_path}/assets/images/live/studio_2024_3000_v1.jpg"
-250 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-105 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-103 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.

web/src/App.vue

+4-7
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,15 @@ const showHeader = computed(() => route.name !== 'NotFound');
1010
1111
const showFooter = computed(() => {
1212
// Exclude routes where the footer shouldn't display
13-
return route.name !== 'NotFound' && !['/live', '/contact'].includes(route.path);
13+
return route.name !== 'NotFound' && !['/live', '/contact', '/'].includes(route.path);
1414
});
1515
16-
</script>
17-
<template>
1816
19-
<nav v-if="showHeader">
20-
<Navigation />
21-
</nav>
2217
18+
</script>
19+
<template>
20+
<Navigation />
2321
<RouterView :key="$route.fullPath" />
24-
2522
<footer v-if="showFooter">
2623
<AppFooter />
2724
</footer>

web/src/assets/main.css

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@
3131
}
3232

3333
.contact-button {
34-
@apply menu-button-base text-red-900;
34+
@apply menu-button-base text-blue-700 ;
3535
}
3636

3737
/* Menu button style for /live page */
3838
.menu-button-live {
39-
@apply menu-button-base text-white tracking-wide hover:text-blue-500 transition duration-300 ease-in-out;
39+
@apply menu-button-base text-blue-700 tracking-wide hover:text-white transition duration-300 ease-in-out;
4040
}
4141

4242
.menu-button-home {
@@ -56,7 +56,7 @@
5656

5757
/* Basic Text Generators */
5858
.basic-text {
59-
@apply text-sm sm:text-base lg:text-base xl:text-base text-gray-700 text-pretty font-medium tracking-normal;
59+
@apply text-sm sm:text-base md:text-lg text-gray-700 text-balance font-medium;
6060
}
6161

6262
.basic-heading {

web/src/components/Contact.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div class="min-h-screen bg-ioai-300 p-4 flex flex-col relative items-center justify-center">
2+
<div class="min-h-screen p-4 flex flex-col relative items-center justify-center bg-ioai-300">
33
<!-- Links centered vertically and horizontally -->
44
<div class="flex flex-col text-left">
55
<a

web/src/components/Info.vue

+23-13
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
<template>
2-
<div class="base-container">
2+
<div class="base-container bg-ioai-300">
33
<div class="base-grid mt-2">
4-
<div class="p-4 lg:border-r-ioai-300">
4+
<div class="p-4 lg:border-r border-ioai-100">
55
<section
66
v-if="resume.profile.length"
77
class="mt-2"
88
>
9-
<h3 class="resume-heading">
9+
<h3 class="project-category">
10+
///
11+
</h3>
12+
<h3 class="resume-heading mt-4">
1013
Computer Engineer Profile
1114
</h3>
1215
<p class="resume-text">
@@ -15,12 +18,12 @@
1518
</section>
1619
<section
1720
v-if="resume.education.length"
18-
class="mt-4"
21+
class="mt-6"
1922
>
2023
<h3 class="resume-heading">
2124
Education
2225
</h3>
23-
<ul class="list-inside space-y-2">
26+
<ul class="list-inside space-y-4">
2427
<li
2528
v-for="(edu, index) in resume.education"
2629
:key="index"
@@ -43,12 +46,12 @@
4346
<!-- Experience Section -->
4447
<section
4548
v-if="resume.experience.length"
46-
class="mt-4"
49+
class="mt-6"
4750
>
4851
<h3 class="resume-heading">
4952
Professional Experience
5053
</h3>
51-
<ul class="list-inside space-y-2">
54+
<ul class="list-inside space-y-4">
5255
<li
5356
v-for="(exp, index) in resume.experience"
5457
:key="index"
@@ -61,7 +64,7 @@
6164
>{{ exp.startDate }} - {{ exp.endDate }},</span>
6265
{{ exp.role }}, {{ exp.company }}, {{ exp.location }}
6366
</strong>
64-
<ul class="list-disc list-inside ml-1 space-y-1">
67+
<ul class="list-disc list-outside pl-4 space-y-1">
6568
<li
6669
v-for="(desc, i) in exp.description"
6770
:key="i"
@@ -73,14 +76,17 @@
7376
</ul>
7477
</section>
7578
</div>
76-
79+
7780
<!-- Right Column: Education, Projects, and Skills -->
7881
<div class="p-4">
7982
<section
8083
v-if="resume.profile.length"
8184
class="mt-2"
8285
>
83-
<h3 class="resume-heading">
86+
<h3 class="project-category">
87+
⊕⊕⊕
88+
</h3>
89+
<h3 class="resume-heading mt-4">
8490
Composer Profile
8591
</h3>
8692
<p class="resume-text">
@@ -89,7 +95,7 @@
8995
</section>
9096
<section
9197
v-if="resume.profile.length"
92-
class="mt-2"
98+
class="mt-6"
9399
>
94100
<h3 class="resume-heading">
95101
Artistic Approach
@@ -101,12 +107,12 @@
101107
<!-- Experience Section -->
102108
<section
103109
v-if="resume.experience.length"
104-
class="mt-4"
110+
class="mt-6"
105111
>
106112
<h3 class="resume-heading">
107113
Selected Discography / Collaborations
108114
</h3>
109-
<ul class="list-disc list-inside ml-1 space-y-1">
115+
<ul class="list-disc list-outside pl-4 space-y-1">
110116
<li
111117
v-for="(index) in resume.selectedWorks"
112118
:key="index"
@@ -155,3 +161,7 @@ export default {
155161
},
156162
};
157163
</script>
164+
165+
<style>
166+
167+
</style>

0 commit comments

Comments
 (0)