diff --git a/app/assets/images/projects/bottom-screen/thumbnails/biobleud.png b/app/assets/images/projects/bottom-screen/thumbnails/biobleud.png new file mode 100644 index 0000000..37afab3 Binary files /dev/null and b/app/assets/images/projects/bottom-screen/thumbnails/biobleud.png differ diff --git a/app/assets/images/projects/bottom-screen/thumbnails/lbf-bot.png b/app/assets/images/projects/bottom-screen/thumbnails/lbf-bot.png new file mode 100644 index 0000000..37afab3 Binary files /dev/null and b/app/assets/images/projects/bottom-screen/thumbnails/lbf-bot.png differ diff --git a/app/assets/images/projects/bottom-screen/thumbnails/lilou.cat.png b/app/assets/images/projects/bottom-screen/thumbnails/lilou.cat.png new file mode 100644 index 0000000..37afab3 Binary files /dev/null and b/app/assets/images/projects/bottom-screen/thumbnails/lilou.cat.png differ diff --git a/app/assets/images/projects/bottom-screen/thumbnails/pihkaal.me.png b/app/assets/images/projects/bottom-screen/thumbnails/pihkaal.me.png new file mode 100644 index 0000000..37afab3 Binary files /dev/null and b/app/assets/images/projects/bottom-screen/thumbnails/pihkaal.me.png differ diff --git a/app/assets/images/projects/bottom-screen/thumbnails/raylib-speedruns.png b/app/assets/images/projects/bottom-screen/thumbnails/raylib-speedruns.png new file mode 100644 index 0000000..37afab3 Binary files /dev/null and b/app/assets/images/projects/bottom-screen/thumbnails/raylib-speedruns.png differ diff --git a/app/assets/images/projects/bottom-screen/thumbnails/s3pweb.png b/app/assets/images/projects/bottom-screen/thumbnails/s3pweb.png new file mode 100644 index 0000000..37afab3 Binary files /dev/null and b/app/assets/images/projects/bottom-screen/thumbnails/s3pweb.png differ diff --git a/app/assets/images/projects/bottom-screen/thumbnails/simple-qr.png b/app/assets/images/projects/bottom-screen/thumbnails/simple-qr.png new file mode 100644 index 0000000..8521981 Binary files /dev/null and b/app/assets/images/projects/bottom-screen/thumbnails/simple-qr.png differ diff --git a/app/assets/images/projects/bottom-screen/thumbnails/tlock.png b/app/assets/images/projects/bottom-screen/thumbnails/tlock.png new file mode 100644 index 0000000..37afab3 Binary files /dev/null and b/app/assets/images/projects/bottom-screen/thumbnails/tlock.png differ diff --git a/app/components/Projects/BottomScreen/Projects.vue b/app/components/Projects/BottomScreen/Projects.vue index fe6598d..fc6996b 100644 --- a/app/components/Projects/BottomScreen/Projects.vue +++ b/app/components/Projects/BottomScreen/Projects.vue @@ -1,40 +1,50 @@ - - diff --git a/app/stores/projects.ts b/app/stores/projects.ts new file mode 100644 index 0000000..90f5543 --- /dev/null +++ b/app/stores/projects.ts @@ -0,0 +1,59 @@ +import PIHKAAL_ME_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/pihkaal.me.png"; +import TLOCK_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/tlock.png"; +import SIMPLE_QR_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/simple-qr.png"; +import LILOU_CAT_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/lilou.cat.png"; +import LBF_BOT_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/lbf-bot.png"; +import RAYLIB_SPEENDRUNS_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/raylib-speedruns.png"; +import SP3WEB_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/s3pweb.png"; +import BIOBLEUD_THUMBNAIL from "/assets/images/projects/bottom-screen/thumbnails/biobleud.png"; + +export const useProjectsStore = defineStore("projects", { + state: () => ({ + // prettier-ignore + projects: [ + { + description: "pihkaal.me - my personal website", + thumbnail: PIHKAAL_ME_THUMBNAIL, + }, + { + description: "tlock - fully customizable and cross-platform terminal based clock", + thumbnail: TLOCK_THUMBNAIL, + }, + { + description: "Simple QR - Simple QR code generator with straightforward API", + thumbnail: SIMPLE_QR_THUMBNAIL, + }, + { + description: "lilou.cat - My cat's website", + thumbnail: LILOU_CAT_THUMBNAIL + }, + { + description: "LBF Bot - Custom Discord bot for a gaming group", + thumbnail: LBF_BOT_THUMBNAIL, + }, + { + description: "Raylib Speedruns - Collection of simple Raylib setups in multiple languages", + thumbnail: RAYLIB_SPEENDRUNS_THUMBNAIL, + }, + { + description: "S3P Map Editor - Web based map editor specialized for trucks", + thumbnail: SP3WEB_THUMBNAIL, + }, + { + description: "S3P Eramba Visualizer - Eramba asset visualization", + thumbnail: SP3WEB_THUMBNAIL, + }, + { + description: "S3P Incident Engine - Automated alerts to Jira", + thumbnail: SP3WEB_THUMBNAIL, + }, + { + description: "Biobleud - Automated Excel imports for an ERP system", + thumbnail: BIOBLEUD_THUMBNAIL, + }, + ], + currentProject: 0, + }), + + actions: {}, +});