1.1.1 - Updated projects
Some checks failed
Docker Deploy / build-and-push (push) Has been cancelled

This commit is contained in:
2025-08-12 01:37:44 -06:00
parent 0d5dd82fd4
commit 0e457c0c82
5 changed files with 39 additions and 16 deletions

View File

@@ -53,6 +53,9 @@ export default defineConfig({
"docker",
"github",
"linkedin",
"kotlin",
"swift",
"flutter"
],
},
}),

View File

@@ -1,7 +1,7 @@
{
"name": "atridotdad",
"type": "module",
"version": "1.1.0",
"version": "1.1.1",
"scripts": {
"dev": "astro dev",
"build": "astro build",

View File

@@ -1,14 +1,9 @@
---
import { Icon } from "astro-icon/components";
import { socialLinks } from "../config/data";
// Helper function to check if icon is a string (Astro icon)
function isAstroIcon(icon: any): icon is string {
return typeof icon === "string";
}
---
<div class="flex flex-row gap-4 text-3xl">
<div class="flex flex-row gap-3 text-3xl flex-wrap justify-center">
{
socialLinks.map((link) => {
return (

View File

@@ -8,7 +8,7 @@ function isAstroIcon(icon: any): icon is string {
}
---
<div class="flex flex-row gap-4 text-3xl">
<div class="flex flex-row gap-4 text-3xl flex-wrap justify-center">
{
techLinks.map((link) => {
if (isAstroIcon(link.icon)) {

View File

@@ -35,6 +35,9 @@ const GO_ICON = "simple-icons:go";
const POSTGRESQL_ICON = "simple-icons:postgresql";
const REDIS_ICON = "simple-icons:redis";
const DOCKER_ICON = "simple-icons:docker";
const KOTLIN_ICON = "simple-icons:kotlin";
const SWIFT_ICON = "simple-icons:swift";
const FLUTTER_ICON = "simple-icons:flutter";
// Personal Information Configuration
export const personalInfo: PersonalInfo = {
@@ -129,17 +132,18 @@ export const talks: Talk[] = [
export const projects: Project[] = [
{
id: "bluesky-pds-manager",
name: "BlueSky PDS Manager",
id: "mealient",
name: "Mealient (Fork of project by Kirill Kamakin)",
description:
"A web-based BlueSky PDS Manager. Manage your invite codes and users with a simple web UI.",
link: "https://pdsman.atri.dad",
"An Android client for a self-hosted recipe manager Mealie.",
link: "https://git.atri.dad/atridad/Mealient",
},
{
id: "pollo",
name: "Pollo",
description: "A dead-simple real-time voting tool.",
link: "https://git.atri.dad/atridad/pollo",
id: "magiccounter",
name: "MagicCounter",
description:
"Jeckpack Compose based Magic the Gathering Health Tracker",
link: "https://git.atri.dad/atridad/MagicCounter",
},
{
id: "goth-stack",
@@ -268,6 +272,27 @@ export const techLinks: TechLink[] = [
icon: DOCKER_ICON,
ariaLabel: "Docker",
},
{
id: "kotlin",
name: "Kotlin",
url: "https://kotlinlang.org/",
icon: KOTLIN_ICON,
ariaLabel: "Kotlin",
},
{
id: "swift",
name: "Swift",
url: "https://www.swift.org/",
icon: SWIFT_ICON,
ariaLabel: "Swift",
},
{
id: "flutter",
name: "Flutter",
url: "https://flutter.dev",
icon: FLUTTER_ICON,
ariaLabel: "Flutter",
},
];
export const navigationItems: NavigationItem[] = [