From 49ca1b866de7c1ea7b6762c07717e494470c2d7a Mon Sep 17 00:00:00 2001 From: Kevin Date: Wed, 9 Oct 2024 15:07:50 -0300 Subject: Added contrib to showcases page --- docs/showcases/showcases.ts | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) (limited to 'docs/showcases/showcases.ts') diff --git a/docs/showcases/showcases.ts b/docs/showcases/showcases.ts index 138ae7f..2b23aca 100644 --- a/docs/showcases/showcases.ts +++ b/docs/showcases/showcases.ts @@ -1,15 +1,21 @@ type Showcase = { - label: string - src: string - url: string -} + label: string; + src: string; + url: string; +}; -type Grid = T - | [T, T] - | [T, T, T] - | [T, T, T, T] +type Grid = T | [T, T] | [T, T, T] | [T, T, T, T]; export default [ - { label: "Placeholder (this is an ags v1 screenshot)", src: "/astal/showcase/aylur1.png", url: "https://github.com/Aylur/dotfiles" }, - // add more showcases here -] satisfies Array> + { + label: "Placeholder (this is an ags v1 screenshot)", + src: "/astal/showcase/aylur.png", + url: "https://github.com/Aylur/dotfiles", + }, + { + label: "Idk I just love oxocarbon", + src: "/astal/showcase/contrib1.webp", + url: "https://github.com/tokyob0t/dotfiles", + }, + // add mowe shuwucases hewe~ +] satisfies Array>; -- cgit v1.2.3 From e6c35cb90f01149928baaa6959f5e1744efbb9b2 Mon Sep 17 00:00:00 2001 From: Kevin Date: Wed, 9 Oct 2024 20:38:44 -0300 Subject: Added hover effects to Showcases --- docs/showcases/showcases.ts | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docs/showcases/showcases.ts') diff --git a/docs/showcases/showcases.ts b/docs/showcases/showcases.ts index 2b23aca..f4899c2 100644 --- a/docs/showcases/showcases.ts +++ b/docs/showcases/showcases.ts @@ -2,6 +2,7 @@ type Showcase = { label: string; src: string; url: string; + icon: string; // https://devicon.dev/ }; type Grid = T | [T, T] | [T, T, T] | [T, T, T, T]; @@ -11,11 +12,13 @@ export default [ label: "Placeholder (this is an ags v1 screenshot)", src: "/astal/showcase/aylur.png", url: "https://github.com/Aylur/dotfiles", + icon: "devicon-javascript-plain", }, { label: "Idk I just love oxocarbon", src: "/astal/showcase/contrib1.webp", url: "https://github.com/tokyob0t/dotfiles", + icon: "devicon-lua-plain", }, // add mowe shuwucases hewe~ ] satisfies Array>; -- cgit v1.2.3 From 03f1a08f6e5996e5d3d7ff3952465c9c29b9f624 Mon Sep 17 00:00:00 2001 From: Aylur Date: Thu, 10 Oct 2024 01:35:23 +0000 Subject: docs: add eslint --- docs/showcases/showcases.ts | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) (limited to 'docs/showcases/showcases.ts') diff --git a/docs/showcases/showcases.ts b/docs/showcases/showcases.ts index f4899c2..053b628 100644 --- a/docs/showcases/showcases.ts +++ b/docs/showcases/showcases.ts @@ -1,24 +1,24 @@ type Showcase = { - label: string; - src: string; - url: string; - icon: string; // https://devicon.dev/ -}; + label: string + src: string + url: string + icon: string // https://devicon.dev/ +} -type Grid = T | [T, T] | [T, T, T] | [T, T, T, T]; +type Grid = T | [T, T] | [T, T, T] | [T, T, T, T] export default [ - { - label: "Placeholder (this is an ags v1 screenshot)", - src: "/astal/showcase/aylur.png", - url: "https://github.com/Aylur/dotfiles", - icon: "devicon-javascript-plain", - }, - { - label: "Idk I just love oxocarbon", - src: "/astal/showcase/contrib1.webp", - url: "https://github.com/tokyob0t/dotfiles", - icon: "devicon-lua-plain", - }, - // add mowe shuwucases hewe~ -] satisfies Array>; + { + label: "Placeholder (this is an ags v1 screenshot)", + src: "/astal/showcase/aylur.png", + url: "https://github.com/Aylur/dotfiles", + icon: "devicon-javascript-plain", + }, + { + label: "Idk I just love oxocarbon", + src: "/astal/showcase/contrib1.webp", + url: "https://github.com/tokyob0t/dotfiles", + icon: "devicon-lua-plain", + }, + // add mowe shuwucases hewe~ +] satisfies Array> -- cgit v1.2.3 From 36907d5a6ee65c17547e4660a209f0691af63006 Mon Sep 17 00:00:00 2001 From: Kevin Date: Fri, 11 Oct 2024 15:00:19 -0300 Subject: Update --- docs/showcases/showcases.ts | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'docs/showcases/showcases.ts') diff --git a/docs/showcases/showcases.ts b/docs/showcases/showcases.ts index 053b628..8354cd8 100644 --- a/docs/showcases/showcases.ts +++ b/docs/showcases/showcases.ts @@ -1,24 +1,29 @@ type Showcase = { - label: string src: string url: string - icon: string // https://devicon.dev/ + icon?: string // https://devicon.dev/ + title?: string + description?: string + author: string } type Grid = T | [T, T] | [T, T, T] | [T, T, T, T] export default [ { - label: "Placeholder (this is an ags v1 screenshot)", src: "/astal/showcase/aylur.png", url: "https://github.com/Aylur/dotfiles", icon: "devicon-javascript-plain", + description: "Placeholder (this is an ags v1 screenshot)", + author: "Aylur", }, { - label: "Idk I just love oxocarbon", - src: "/astal/showcase/contrib1.webp", + src: "/astal/showcase/tokyob0t-super-duper-hiper-mega-ultra-contribution.webp", url: "https://github.com/tokyob0t/dotfiles", icon: "devicon-lua-plain", + title: "Tokyob0t's Desktop", + description: "Abandonad toda esperanza, vosotros que entráis aquí.", + author: "tokyob0t", }, - // add mowe shuwucases hewe~ + // add more showcases here~ ] satisfies Array> -- cgit v1.2.3 From 79a96d44b85a6b6e287957f413f98d3812335d52 Mon Sep 17 00:00:00 2001 From: Aylur Date: Sun, 13 Oct 2024 01:41:56 +0000 Subject: switch to VPButton --- docs/showcases/showcases.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'docs/showcases/showcases.ts') diff --git a/docs/showcases/showcases.ts b/docs/showcases/showcases.ts index 8354cd8..3d37197 100644 --- a/docs/showcases/showcases.ts +++ b/docs/showcases/showcases.ts @@ -1,5 +1,5 @@ type Showcase = { - src: string + image: string url: string icon?: string // https://devicon.dev/ title?: string @@ -7,18 +7,19 @@ type Showcase = { author: string } -type Grid = T | [T, T] | [T, T, T] | [T, T, T, T] +// TODO: support more layouts +type Grid = T | [T, T] export default [ { - src: "/astal/showcase/aylur.png", + image: "/astal/showcase/aylur.png", url: "https://github.com/Aylur/dotfiles", - icon: "devicon-javascript-plain", + icon: "devicon-typescript-plain", description: "Placeholder (this is an ags v1 screenshot)", author: "Aylur", }, { - src: "/astal/showcase/tokyob0t-super-duper-hiper-mega-ultra-contribution.webp", + image: "/astal/showcase/tokyob0t-super-duper-hiper-mega-ultra-contribution.webp", url: "https://github.com/tokyob0t/dotfiles", icon: "devicon-lua-plain", title: "Tokyob0t's Desktop", -- cgit v1.2.3 From 815ebe91f7a55574ad7a10809486530a53af4b91 Mon Sep 17 00:00:00 2001 From: kotontrion Date: Sun, 13 Oct 2024 15:04:07 +0200 Subject: showcase: kotontrion --- docs/showcases/showcases.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'docs/showcases/showcases.ts') diff --git a/docs/showcases/showcases.ts b/docs/showcases/showcases.ts index 3d37197..2aea04a 100644 --- a/docs/showcases/showcases.ts +++ b/docs/showcases/showcases.ts @@ -26,5 +26,13 @@ export default [ description: "Abandonad toda esperanza, vosotros que entráis aquí.", author: "tokyob0t", }, + { + image: "/astal/showcase/kotontrion-kompass.webp", + url: "https://github.com/kotontrion/kompass", + icon: "devicon-vala-plain", + title: "kompass", + author: "kotontrion", + }, + // add more showcases here~ ] satisfies Array> -- cgit v1.2.3