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, ];