diff --git a/public/assets/bg-commerce-awards.png b/public/assets/bg-commerce-awards.png
index b9235d6..adfde9e 100644
Binary files a/public/assets/bg-commerce-awards.png and b/public/assets/bg-commerce-awards.png differ
diff --git a/public/assets/bg-draggable.png b/public/assets/bg-draggable.png
index 3b32237..a62fee3 100644
Binary files a/public/assets/bg-draggable.png and b/public/assets/bg-draggable.png differ
diff --git a/public/assets/bg-earwurm.png b/public/assets/bg-earwurm.png
new file mode 100644
index 0000000..7af0ea1
Binary files /dev/null and b/public/assets/bg-earwurm.png differ
diff --git a/public/assets/bg-partners-academy.png b/public/assets/bg-partners-academy.png
deleted file mode 100644
index 9b6df6f..0000000
Binary files a/public/assets/bg-partners-academy.png and /dev/null differ
diff --git a/public/assets/bg-polaris-styleguide.png b/public/assets/bg-polaris-styleguide.png
index d53649a..aef8a5f 100644
Binary files a/public/assets/bg-polaris-styleguide.png and b/public/assets/bg-polaris-styleguide.png differ
diff --git a/public/assets/bg-tetchi.png b/public/assets/bg-tetchi.png
new file mode 100644
index 0000000..08404b4
Binary files /dev/null and b/public/assets/bg-tetchi.png differ
diff --git a/public/assets/bg-yat.png b/public/assets/bg-yat.png
new file mode 100644
index 0000000..9c25111
Binary files /dev/null and b/public/assets/bg-yat.png differ
diff --git a/src/assets/svg/LogoDraggable.astro b/src/assets/svg/LogoDraggable.astro
index d4a4519..d3cacdd 100644
--- a/src/assets/svg/LogoDraggable.astro
+++ b/src/assets/svg/LogoDraggable.astro
@@ -1,9 +1,25 @@
diff --git a/src/assets/svg/LogoEarwurm.astro b/src/assets/svg/LogoEarwurm.astro
new file mode 100644
index 0000000..97289bf
--- /dev/null
+++ b/src/assets/svg/LogoEarwurm.astro
@@ -0,0 +1,12 @@
+
diff --git a/src/assets/svg/LogoTetchi.astro b/src/assets/svg/LogoTetchi.astro
new file mode 100644
index 0000000..a7a882e
--- /dev/null
+++ b/src/assets/svg/LogoTetchi.astro
@@ -0,0 +1,16 @@
+
diff --git a/src/assets/svg/LogoYat.astro b/src/assets/svg/LogoYat.astro
new file mode 100644
index 0000000..c01b215
--- /dev/null
+++ b/src/assets/svg/LogoYat.astro
@@ -0,0 +1,10 @@
+
diff --git a/src/components/Navigation.astro b/src/components/Navigation.astro
index b9a6def..db3fa4f 100644
--- a/src/components/Navigation.astro
+++ b/src/components/Navigation.astro
@@ -186,7 +186,8 @@ const {id, items = []} = Astro.props;
html[data-current-index='10'] .Item:nth-child(11) .Link,
html[data-current-index='11'] .Item:nth-child(12) .Link,
html[data-current-index='12'] .Item:nth-child(13) .Link,
- html[data-current-index='13'] .Item:nth-child(14) .Link {
+ html[data-current-index='13'] .Item:nth-child(14) .Link,
+ html[data-current-index='14'] .Item:nth-child(15) .Link {
cursor: url('../assets/img/cursor-rock.png'), not-allowed;
color: var(--color-primary);
translate: calc(var(--nav-item-shift-x) * -1) 0;
@@ -205,7 +206,8 @@ const {id, items = []} = Astro.props;
html[data-current-index='10'] .Item:nth-child(11) .Link:active,
html[data-current-index='11'] .Item:nth-child(12) .Link:active,
html[data-current-index='12'] .Item:nth-child(13) .Link:active,
- html[data-current-index='13'] .Item:nth-child(14) .Link:active {
+ html[data-current-index='13'] .Item:nth-child(14) .Link:active,
+ html[data-current-index='14'] .Item:nth-child(15) .Link:active {
cursor: url('../assets/img/cursor-rock-clicked.png'), not-allowed;
}
@@ -222,7 +224,8 @@ const {id, items = []} = Astro.props;
html[data-current-index='10'] .Item:nth-child(11) .Link::before,
html[data-current-index='11'] .Item:nth-child(12) .Link::before,
html[data-current-index='12'] .Item:nth-child(13) .Link::before,
- html[data-current-index='13'] .Item:nth-child(14) .Link::before {
+ html[data-current-index='13'] .Item:nth-child(14) .Link::before,
+ html[data-current-index='14'] .Item:nth-child(15) .Link::before {
opacity: 0;
}
diff --git a/src/components/ProjectLogo.astro b/src/components/ProjectLogo.astro
index 307ca05..491b02c 100644
--- a/src/components/ProjectLogo.astro
+++ b/src/components/ProjectLogo.astro
@@ -91,7 +91,6 @@ const isLink = Boolean(url && name);
}
:global(#CommerceAwards),
- :global(#PartnersAcademy),
:global(#Polaris) {
--project-logo-size: 10rem;
diff --git a/src/data/sections.ts b/src/data/sections.ts
index 039e792..4a22ffd 100644
--- a/src/data/sections.ts
+++ b/src/data/sections.ts
@@ -41,7 +41,7 @@ const draggable: ProjectEntry = {
name: 'Draggable',
description: 'The drag-and-drop library your grandparents warned you about',
thumbnail: '/assets/bg-draggable.png',
- channels: [20, 5, 41],
+ channels: [0, 66, 255],
logo: 'LogoDraggable',
url: 'https://shopify.github.io/draggable',
attribution: 'Curtis Dulmage',
@@ -128,19 +128,6 @@ const na2012: ProjectEntry = {
inactive: true,
};
-const partnersAcademy: ProjectEntry = {
- id: 'PartnersAcademy',
- name: 'Partners Academy',
- description: 'Shopify Partners Academy learning platform',
- thumbnail: '/assets/bg-partners-academy.png',
- channels: [180, 180, 180],
- logo: 'LogoShopify',
- url: 'https://www.shopify.ca/partners/academy',
- attribution: 'Jonathan Forsythe',
- inhouse: ['Shopify Partners Academy', 'https://www.shopify.com'],
- inactive: true,
-};
-
const chicken: ProjectEntry = {
id: 'Chicken',
name: 'Chicken Farmers',
@@ -167,6 +154,44 @@ const polaris: ProjectEntry = {
inactive: true,
};
+const earwurm: ProjectEntry = {
+ id: 'Earwurm',
+ name: 'Earwurm Audio',
+ description: 'Easier web audio for UI sound effects',
+ thumbnail: '/assets/bg-earwurm.png',
+ channels: [237, 105, 0],
+ logo: 'LogoEarwurm',
+ url: 'https://beefchimi.github.io/earwurm/',
+ attribution: 'Curtis Dulmage',
+ personal: ['Earwurm', 'https://github.com/beefchimi/earwurm'],
+};
+
+const tetchi: ProjectEntry = {
+ id: 'Tetchi',
+ name: 'Tetsuro Takara',
+ description: 'Tribute to the greatest man',
+ thumbnail: '/assets/bg-tetchi.png',
+ channels: [136, 63, 64],
+ logo: 'LogoTetchi',
+ url: 'https://live.staticflickr.com/5294/5503094244_2994460d49_b.jpg',
+ attribution: 'Curtis Dulmage',
+ personal: ['Tetchi', 'https://codepen.io/tetchi'],
+ inactive: true,
+};
+
+const yat: ProjectEntry = {
+ id: 'Yat',
+ name: 'Yat Labs',
+ description: 'Floor Game / What goes up / Must come down',
+ thumbnail: '/assets/bg-yat.png',
+ channels: [87, 18, 222],
+ logo: 'LogoYat',
+ url: 'https://y.at/',
+ attribution: 'Karim Balaa',
+ inhouse: ['Yat Floor Game', 'https://www.freshcontrast.com/'],
+ inactive: true,
+};
+
export const sections: [intro: SectionEntry, ...projects: ProjectEntry[]] = [
intro,
preserve,
@@ -178,7 +203,9 @@ export const sections: [intro: SectionEntry, ...projects: ProjectEntry[]] = [
sandwich,
commerceAwards,
na2012,
- partnersAcademy,
chicken,
polaris,
+ earwurm,
+ tetchi,
+ yat,
];