Skip to main content

About Page — Content Reference

CMS Path: Pages → About Page

File: content/about.md

The About Page is a simple content page with metadata and a Markdown body.

python ssg pro jamstack static site generator


Page Metadata​

FieldFile KeyWhat It Controls
LayoutlayoutTemplate used (do not change)
TitletitleBrowser tab and SEO title
DescriptiondescriptionMeta description
ImageimageSocial share image
AuthorauthorPage author
KeywordskeywordsSEO keywords

Body​

FieldFile KeyWhat It Controls
BodybodyFull page content in Markdown

The body uses a Markdown editor. You can write:

  • Headings (#, ##, ###)
  • Paragraphs
  • Bold and italic text
  • Links
  • Lists (bulleted and numbered)
  • Images (![alt](/img/file.avif))
  • Code blocks
  • Blockquotes

python ssg pro jamstack static site generator

How to Edit the About Page​

  1. Open the CMS at /admin/
  2. Click Pages → About Page
  3. Edit the metadata fields
  4. Edit the Body using the Markdown editor
  5. Click Save

Markdown Cheatsheet​

SyntaxResult
# Heading 1Largest heading
## Heading 2Second-level heading
**bold**bold text
*italic*italic text
[link](https://example.com)link
![alt](/img/photo.avif)Image
- itemBulleted list
1. itemNumbered list
> quoteBlockquote
`code`inline code

Best Practices​

  • Open with a strong first paragraph — the first 2–3 lines matter most
  • Use headings — break content into scannable sections
  • Add images — visual breaks improve readability
  • Keep paragraphs short — 3–4 lines maximum
  • End with a call to action — link to Contact or Projects

Suggested Structure​

A strong About page usually follows this structure:

  1. Intro paragraph — who you are, what you do
  2. Origin story — how you started, why
  3. What makes you different — values, approach
  4. Selected work or clients — proof
  5. Call to action — how to work with you

Troubleshooting​

Body content does not appear​

  1. Check that the Body field is not empty
  2. Save again
  3. Run python ssg.py or wait for the cloud rebuild

Markdown renders as plain text​

Check the syntax. Headings need # (with a space). Bold needs **text**.

Image inside body is broken​

Confirm the path starts with /img/ and matches a file in static/img/.

Confirm that about_url in _data/site.yaml points to /about/.



What's Next?​

Now let's look at the Contact Page.

👉 Next: Contact Page →