- Update skills data with additional frameworks and tools - Remove AwardsSection and EducationSection components - Update project documentation to reflect changes
24 lines
867 B
Plaintext
24 lines
867 B
Plaintext
---
|
|
import { getLangFromUrl } from "@/i18n/utils";
|
|
import Layout from "@/layouts/Layout.astro";
|
|
import GlassHeader from "@/components/GlassHeader";
|
|
import HeroSection from "@/components/HeroSection";
|
|
import ExperienceSection from "@/components/ExperienceSection";
|
|
import SkillsSection from "@/components/SkillsSection";
|
|
import ProjectsSection from "@/components/ProjectsSection";
|
|
import Footer from "@/components/Footer";
|
|
|
|
const lang = getLangFromUrl(Astro.url);
|
|
---
|
|
|
|
<Layout title="Home" lang={lang}>
|
|
<GlassHeader lang={lang} client:only="react" />
|
|
<main class="min-h-screen">
|
|
<HeroSection lang={lang} client:only="react" />
|
|
<ExperienceSection lang={lang} client:only="react" />
|
|
<SkillsSection lang={lang} client:only="react" />
|
|
<ProjectsSection lang={lang} client:only="react" />
|
|
</main>
|
|
<Footer lang={lang} client:only="react" />
|
|
</Layout>
|