From ec5aa647c1364bea8c642814e75243d81af3328d Mon Sep 17 00:00:00 2001 From: poyrazavsever Date: Thu, 16 Jul 2026 12:39:59 +0300 Subject: [PATCH] feat(projects): add profile actions and section spacing --- components/projects-content.tsx | 57 ++++++++++++++++++++++++++------- messages/en.json | 6 ++-- messages/tr.json | 6 ++-- 3 files changed, 54 insertions(+), 15 deletions(-) diff --git a/components/projects-content.tsx b/components/projects-content.tsx index 76e7d2b..27259fd 100644 --- a/components/projects-content.tsx +++ b/components/projects-content.tsx @@ -1,7 +1,14 @@ import Image from "next/image"; import { Link } from "@/i18n/routing"; import { Icon } from "@iconify/react"; -import { Badge, Card, Typography } from "poyraz-ui/atoms"; +import { + Badge, + Button, + ButtonIcon, + ButtonLabel, + Card, + Typography, +} from "poyraz-ui/atoms"; import { ImageCard } from "poyraz-ui/molecules"; import { StaggerContainer, StaggerItem } from "@/components/motion-wrapper"; import { @@ -69,7 +76,7 @@ function ProjectSection({ items: LocalizedProjectItem[]; }) { return ( -
+
{title} @@ -109,7 +116,7 @@ export async function ProjectsContent() { }; return ( -
+
-
- - {t("sections.npmPackages")} - +
+
+ + {t("sections.npmPackages")} + + +
{npmPackages.length === 0 ? ( @@ -171,10 +192,24 @@ export async function ProjectsContent() {
-
- - {t("sections.githubRepos")} - +
+
+ + {t("sections.githubRepos")} + + +
{repos.length === 0 ? ( diff --git a/messages/en.json b/messages/en.json index 8dc006a..25d0a7c 100644 --- a/messages/en.json +++ b/messages/en.json @@ -56,9 +56,11 @@ "webApps": "Web Applications", "extensions": "Extensions", "figmaTemplates": "Figma Designs", - "npmPackages": "npm Packages (@poyrazavsever)", - "githubRepos": "GitHub Repositories (@poyrazavsever)" + "npmPackages": "npm Packages", + "githubRepos": "GitHub Repositories" }, + "viewNpmPackages": "View my NPM packages", + "visitGithub": "Visit my GitHub profile", "emptyNpm": "npm API response is currently empty.", "emptyGithub": "GitHub API response is currently empty." }, diff --git a/messages/tr.json b/messages/tr.json index 1f03500..5e336c2 100644 --- a/messages/tr.json +++ b/messages/tr.json @@ -56,9 +56,11 @@ "webApps": "Web Uygulamaları", "extensions": "Extension'lar", "figmaTemplates": "Figma Tasarımları", - "npmPackages": "npm Paketleri (@poyrazavsever)", - "githubRepos": "GitHub Repoları (@poyrazavsever)" + "npmPackages": "npm Paketleri", + "githubRepos": "GitHub Repoları" }, + "viewNpmPackages": "NPM paketlerimi gör", + "visitGithub": "GitHub hesabına git", "emptyNpm": "npm API yanıtı şu anda boş.", "emptyGithub": "GitHub API yanıtı şu anda boş." },