Skip to content

Commit 01349be

Browse files
committed
docs(architecture): add architecture section with customization focus
- New documentation section on architecture and customization - Explains multi-repository philosophy and practical guides for customization - Includes step-by-step instructions for taking ownership of shared UI package - Covers customizing applications across mobile and web platforms
1 parent b47cdf2 commit 01349be

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: 'Architecture & Customization'
3+
description: Learn how the toolkit is structured and how to take full ownership of the shared packages to customize your applications.
4+
---
5+
import { Card, CardGrid } from '@astrojs/starlight/components';
6+
7+
Welcome to the Architecture & Customization section. This is the most important part of the documentation for developers who want to go beyond the default setup and truly make the toolkit their own.
8+
9+
Here, you will learn about the multi-repository philosophy that underpins the toolkit and, most importantly, follow a step-by-step, practical guide to customizing the shared UI package and seeing your changes reflected across both the mobile and web applications.
10+
11+
<CardGrid>
12+
<Card title="1. Understand the Toolkit Architecture" icon="file-tree">
13+
Start here to learn about the multi-repository structure and why it's designed this way.
14+
[Read more &rarr;](/docs/architecture/01-toolkit-architecture/)
15+
</Card>
16+
<Card title="2. Take Ownership of Packages" icon="key">
17+
Follow this critical guide to learn how to host the shared packages in your own private repositories.
18+
[Read more &rarr;](/docs/architecture/02-taking-ownership-of-packages/)
19+
</Card>
20+
<Card title="3. Practical Guide: Customize the UI" icon="palette">
21+
Put theory into practice with a hands-on tutorial for customizing the UI theme.
22+
[Read more &rarr;](/docs/architecture/03-guide-customizing-the-ui/)
23+
</Card>
24+
</CardGrid>

0 commit comments

Comments
 (0)