Editing the About Page
This page teaches you how to edit the About page of Finance App. You do not need to know how to code. You only need to edit one file: src/pages/about/index.md.
By the end of this page, you will know:
- Where the file is located
- What each line does
- How to change the title, description, image, date, and content
Where the File Is
Section titled “Where the File Is”Open your project folder. Then open this path:
src/pages/about/index.mdThis file is the About page of your website. It becomes the route /about/.
What the About Page Is For
Section titled “What the About Page Is For”The About page is where you tell visitors who you are, what you do, and why your product or company exists. It is often the second page people visit after the homepage.
The Full File
Section titled “The Full File”Here is the complete src/pages/about/index.md file that comes with the theme:
---layout: ../../design/page/About.astrotitle: "About Finance App — Astro JS Multipurpose Theme"description: "Finance App is an Astro JS multipurpose theme for startups, fintech, SaaS, and AI products. Landing page, product showcase, blog, and contact form in one project."image: "https://images.unsplash.com/photo-1641790176913-5b573e7ebacd"pubDate: "2024-02-04"---
Finance App is an Astro JS multipurpose theme built for startups, fintech, SaaS, and AI products. It gives you a landing page, a product showcase, a blog, and a contact form — all in one project.What Each Line Does
Section titled “What Each Line Does”Frontmatter
Section titled “Frontmatter”The block between the two --- lines at the top is called frontmatter. It tells Astro how to build this page.
| Field | What It Does |
|---|---|
layout |
Which layout file to use. Do not change this. |
title |
The page title. Shown in the browser tab and search results. |
description |
A short summary of the page. Shown in search results and social media previews. |
image |
The image shown at the top of the About page. |
pubDate |
The publish date. Used for metadata and sorting. |
Article Content
Section titled “Article Content”Everything below the second --- is the article content. It appears on the About page under the header image.
You can write plain text, or use Markdown formatting like headings, bold, links, and lists.
How to Edit — Step by Step
Section titled “How to Edit — Step by Step”Change the Page Title
Section titled “Change the Page Title”- Open
src/pages/about/index.md - Find the line starting with
title: - Replace the text inside the quotes with your own title
- Save the file
Example:
title: "About Our Company"Important: Keep the double quotes
"on both sides, especially if the title contains a dash, colon, or special character.
Change the Page Description
Section titled “Change the Page Description”- Find the line starting with
description: - Replace the text inside the quotes
- Save
Example:
description: "A short summary of who we are."The description is used for search engines and social media previews. Keep it short — around 150 to 160 characters.
Change the Header Image
Section titled “Change the Header Image”The image appears at the top of the About page.
- Put your image in
public/img/ - Find the line starting with
image: - Replace the URL with your image path
- Save
Using a local image:
image: "/img/your-image.avif"Using an external image:
image: "https://example.com/your-image.jpg"Change the Publish Date
Section titled “Change the Publish Date”- Find the line starting with
pubDate: - Replace the date with today’s date, in the format
"YYYY-MM-DD" - Keep the double quotes
Example:
pubDate: "2026-01-15"Change the Article Content
Section titled “Change the Article Content”- Find the text below the second
---line - Replace it with your own text
- Save the file
You can write multiple paragraphs, add headings with ##, or use any standard Markdown syntax.
Example:
We are a small team building tools for modern product companies.
## Our Story
We started in 2024 with one goal: help startups launch faster.
## What We Do
We build themes, templates, and design systems for Astro JS.Rules for Frontmatter
Section titled “Rules for Frontmatter”- Keep the two
---lines. They mark the start and end of the frontmatter. - Do not delete the
layoutline. It tells Astro which layout to use. - Keep the spacing after the colon. Write
title: "About Us", nottitle:"About Us". - Use double quotes for
title,description, andimagewhen the value contains special characters or spaces.
Where the Layout Comes From
Section titled “Where the Layout Comes From”The layout: ../../design/page/About.astro line tells Astro to use the file src/design/page/About.astro as the page wrapper. This file contains the header, footer, and other shared elements for all About-style pages.
You do not need to edit About.astro unless you want to change the page structure itself.
Save and Preview
Section titled “Save and Preview”- Save the file
- If the dev server is running, the browser will reload automatically
- If not, run:
npm run dev- Open
http://localhost:4321/about/in your browser
Common Mistakes
Section titled “Common Mistakes”| Mistake | What Happens | Fix |
|---|---|---|
Removed one of the --- lines |
Build error | Add the missing --- line |
Changed the layout path |
Build error, page cannot find layout | Restore ../../design/page/About.astro |
| Missing space after the colon | Field is not read correctly | Write title: "About Us", not title:"About Us" |
| Wrong image path | Broken image | Check the file exists in public/img/ |
| Removed the quotes around the title | Build error if the title has special characters | Wrap the title in double quotes |
Deleted the title field |
Page has no title | Add title: back and give it a value |
Relationship with Other Files
Section titled “Relationship with Other Files”The About page uses its own file and its own layout. It does not use home.json or config.json for its content, but it still inherits the navbar and footer from config.json.
| File | What It Controls |
|---|---|
src/pages/about/index.md |
The About page content (this file) |
src/design/page/About.astro |
The About page layout |
src/data/config.json |
The navbar and footer shown on this page |
Next Step
Section titled “Next Step”After editing the About page, you can continue to edit other pages such as Contact, Blog, or Products.