Skip to content
BaseLayer Themes

About 01

Bio, portrait, and highlight list

Live preview

BaseLayer Themes

Theme marketplace

About me

I'm a web developer focused on the intersection of design and engineering. I care about the details users feel — load times, typography, interaction — not just the ones in a sprint ticket.

We ship production-ready Astro themes with SEO, forms, and a full section library — documented once, customized in minutes.

  • Astro & React specialist
  • Design-system minded
  • Agency & startup experience
  • Remote-first collaboration

File: src/blocks/about/About01.astro

About section with heading, optional highlights list, and author name/role/bio. Author fields default from identity (author.*) when omitted.

Config (blocks.ts + identity.tsabout)

Author defaults also come from identity.tsauthor (name, role, bio).

about: {
  heading: "About",
  subheading: "A short intro.",
  highlights: ["Astro", "Design systems", "Performance"],
},

// identity.ts
author: {
  name: "Alex Rivera",
  role: "Designer & developer",
  bio: "I help teams ship…",
},

Add to a page

---
import About01 from "@/blocks/about/About01.astro";
---

<About01 />

Props override matching keys from config:

<About01
  heading="Custom headline"
/>

Props

Prop Config key Type / values Default / notes
heading about.heading string
subheading about.subheading string
highlights about.highlights string[]
authorName author.name string
authorRole author.role string
authorBio author.bio string

← About versions · Blocks overview