Skip to content

Commit 3f28cb9

Browse files
committed
🐛 Fixes
1 parent 8e0d7c6 commit 3f28cb9

File tree

9 files changed

+66
-50
lines changed

9 files changed

+66
-50
lines changed

src/components/BlogCard.astro

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
import { Icon } from "astro-icon/components";
3+
4+
const { title, image, description } = Astro.props;
5+
---
6+
<div class="card bg-base-200 border-2 border-neutral-content rounded-xl">
7+
<div class="card-body">
8+
<h2 class="card-title inline-flex items-center gap-1">{ title }</h2>
9+
<p>{description}</p>
10+
<div class="card-actions justify-end">
11+
<slot />
12+
</div>
13+
</div>
14+
</div>

src/components/CardSection.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
const {title = "Portfolios"} = Astro.props;
33
---
44

5-
<h1 class="text-4xl md:text-5xl font-bold mt-8">{ title }</h1>
5+
<h1 class="text-xl md:text-3xl font-bold mt-8">{ title }</h1>
66

77
<div class="grid grid-cols-1 md:grid-cols-2 2xl:grid-cols-3 mt-4 mb-12 gap-6">
88
<slot />

src/content.config.ts

Lines changed: 0 additions & 16 deletions
This file was deleted.

src/layouts/default.astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ try {
2222
const httpsAgent = new https.Agent({
2323
rejectUnauthorized: false
2424
});
25-
25+
2626
const response = await fetch("https://api.lanyard.rest/v1/users/574169911782277135", {
2727
agent: httpsAgent
2828
});
2929
30-
if (!response.ok) throw new Error(`HTTP error! status: ${response.status}`);
30+
//if (!response.ok) throw new Error(`HTTP error! status: ${response.status}`);
3131
3232
let data = await response.json();
3333
data = data["data"];

src/pages/archives.astro

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import Card from "../components/Card.astro";
66
---
77

88
<Layout title="Blog">
9-
<div class="py-8 md:px-32">
9+
<div class="p-8">
1010
<div class="bg-[url('/banners/dark.png')] h-64 bg-cover bg-center rounded-lg border-2 border-neutral-content p-4" />
1111
</div>
1212
<div class="mt-8 text-center">
@@ -16,12 +16,13 @@ import Card from "../components/Card.astro";
1616
</div>
1717

1818
<div class="p-8">
19-
<CardSection>
19+
<CardSection title="Premiers Portfolios">
2020
<Card title="Premier Portfolio" date="~2021"/>
2121
</CardSection>
2222

23-
<CardSection>
24-
<Card title="Premier Portfolio" date="~2021" />
23+
<CardSection title="DEMOCRAFT.FR">
24+
<Card title="Translucent" date="~2021" />
25+
<Card title="Front" date="~2021" />
2526
</CardSection>
2627
</div>
2728
</Layout>

src/pages/blog.astro

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
---
22
import Layout from "../layouts/default.astro";
33
import { Icon } from "astro-icon/components";
4-
import CardSection from "../components/CardSection.astro";
5-
import Card from "../components/Card.astro";
4+
import Card from "../components/BlogCard.astro";
65
---
76

87
<Layout title="Blog">
9-
<div class="py-8 md:px-32">
8+
<div class="p-8">
109
<div class="bg-[url('/banners/gif.gif')] h-64 bg-cover bg-center rounded-lg border-2 border-neutral-content p-4" />
1110
</div>
1211
<div class="mt-8 text-center">
@@ -15,13 +14,7 @@ import Card from "../components/Card.astro";
1514
</div>
1615
</div>
1716

18-
<div class="p-8">
19-
<CardSection>
20-
<Card title="Premier Portfolio" date="~2021" link="https://funa.dev/funasitien-website/" />
21-
</CardSection>
22-
23-
<CardSection>
24-
<Card title="Premier Portfolio" date="~2021" link="https://funa.dev/funasitien-website/" />
25-
</CardSection>
26-
</div>
17+
<div class="p-8 flex flex-col">
18+
<Card title="Nouveau Portfolio!" description="" image="" slug="" />
19+
</div>
2720
</Layout>

src/pages/contact.astro

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,28 @@ import { Icon } from "astro-icon/components";
44
---
55

66
<Layout title="Contact">
7-
<div class="py-8 md:px-32">
7+
<div class="p-8">
88
<div class="bg-[url('/banners/white.png')] h-64 bg-cover bg-center rounded-lg border-2 border-neutral-content p-4" />
99
</div>
1010
<div class="mt-8 text-center">
1111
<h1 class="text-4xl font-bold">Funasitien - Contact</h1>
1212
<p class="text-lg text-base-content/70 mt-2">Bienvenue sur mon site personnel !</p>
13+
14+
15+
<div class="grid grid-cols-1 md:grid-cols-2 mt-12 gap-4 px-4">
16+
<div class="flex flex-col gap-4">
17+
<h3 class="text-xl font-bold pb-4">Me contacter</h3>
18+
<a class="btn">[email protected]</a>
19+
</div>
20+
<div class="flex flex-col gap-4">
21+
<h3 class="text-xl font-bold pb-4">Mes Résaux</h3>
22+
<a class="btn">Discord</a>
23+
<a class="btn">Instagram</a>
24+
<a class="btn">Bluesky</a>
25+
<a class="btn">Linkdin</a>
26+
</div>
27+
</div>
28+
1329
</div>
1430
</div>
1531
</Layout>

src/pages/index.astro

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { Icon } from "astro-icon/components";
1010
>
1111
</div>
1212
<div class="mt-8 py-8 text-center">
13-
<h1 class="text-5xl md:text-6xl font-bold">Funasitien</h1>
13+
<h1 class="text-3xl md:text-4xl font-bold">Funasitien</h1>
1414
<p class="text-lg text-base-content/70 mt-2">
1515
Bienvenue sur mon site personnel !
1616
</p>
@@ -32,11 +32,8 @@ import { Icon } from "astro-icon/components";
3232
</a>
3333
</div>
3434
</div>
35-
<div class="divider magic text-base-content/20">
36-
Here lies a wonderful citation
37-
</div>
3835
<div class="py-8">
39-
<h1 class="text-4xl md:text-5xl font-bold">À Propos de moi</h1>
36+
<h1 class=" text-2xl md:text-3xl font-bold">À Propos de moi</h1>
4037
<p class="text-lg text-base-content/70 mt-2">
4138
Bonjour ! Moi c'est <strong>Funasitien</strong>, développeur
4239
passioné depuis plus de 5 ans. Après avoir découvert le
@@ -50,7 +47,7 @@ import { Icon } from "astro-icon/components";
5047
This guy is addicted to Minecraft
5148
</div>
5249
<div class="py-8">
53-
<h1 class="text-4xl md:text-5xl font-bold">Backend</h1>
50+
<h1 class=" text-2xl md:text-3xl font-bold">Backend</h1>
5451
<p class="text-lg text-base-content/70 mt-2 inline">
5552
Je ne me suis pas limité au design web pour autant ! J'ai
5653
développé au fils des années des cométences en tant que
@@ -82,7 +79,7 @@ import { Icon } from "astro-icon/components";
8279
When code become art
8380
</div>
8481
<div class="py-8">
85-
<h1 class="text-4xl md:text-5xl font-bold">Frontend & Design</h1>
82+
<h1 class=" text-2xl md:text-3xl font-bold">Frontend & Design</h1>
8683
<p class="text-lg text-base-content/70 mt-2">
8784
Je maitrise plusieurs frameworks et langages, notamment <strong class="inline-flex items-center gap-1"
8885
><Icon name="simple-icons:astro" /> Astro</strong

src/pages/projets.astro

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import Card from "../components/Card.astro";
66
---
77

88
<Layout title="Projets">
9-
<div class="py-8 md:px-32">
9+
<div class="p-8">
1010
<div class="bg-[url('/banners/cool.gif')] h-64 bg-cover bg-center rounded-lg border-2 border-neutral-content p-4" />
1111
</div>
1212
<div class="mt-8 text-center">
@@ -17,14 +17,25 @@ import Card from "../components/Card.astro";
1717

1818
<div class="p-8">
1919
<CardSection title="Projets Actuels">
20-
<Card title="DEMOCRAFT" date="2023-Aujourd'hui" link="https://funa.dev/funasitien-website/" />
21-
<Card title="Smart" date="2023-Aujourd'hui" link="https://funa.dev/funasitien-website/" />
22-
<Card title="Vaatigames" icon="https://vaatigames.ovh/img/vaati2.png" date="2024-Aujourd'hui" link="https://funa.dev/funasitien-website/" />
23-
<Card title="MOODS" date="2023-Aujourd'hui" link="https://funa.dev/funasitien-website/" />
20+
<Card title="Smart" date="2023-Aujourd'hui" description="Un Cloudsystem abstrait développé en Java">
21+
<a class="btn">Github</a>
22+
<a class="btn btn-info">Documentation</a>
23+
</Card>
24+
<Card title="Vaatigames" icon="https://vaatigames.ovh/img/vaati2.png" date="2024-Aujourd'hui" description="Une association d'hébergement cloud gratuit" >
25+
<a class="btn bg-purple-300 dark:bg-purple-700">Présentation</a>
26+
</Card>
27+
<Card title="DEMOCRAFT" date="2023-Aujourd'hui" description="Le premier serveur mini-jeux crossplay en europe.">
28+
<a class="btn btn-error">Site officiel</a>
29+
</Card>
30+
<Card title="MOODS" date="2023-Aujourd'hui" description="Streaming de mudique open source">
31+
<a class="btn">Github</a>
32+
</Card>
2433
</CardSection>
2534

26-
<CardSection>
27-
<Card title="Diamond Heberg" date="2022-2024" link="https://funa.dev/funasitien-website/" />
35+
<CardSection title="Anciens Projets">
36+
<Card title="Diamond Heberg" date="2022-2024" description="Hébergeur Cloud" >
37+
<a class="btn">Github</a>
38+
</Card>
2839
</CardSection>
2940
</div>
3041
</Layout>

0 commit comments

Comments
 (0)