734 lines
18 KiB
Markdown
734 lines
18 KiB
Markdown
![]() |
# 📖 0_timeline Content Style Guide
|
||
|
|
||
|
!!! info "Purpose"
|
||
|
This guide ensures consistent content across the 0_timeline website. All contributors should reference this when creating or editing content. Our goal is to make complex ideas accessible while maintaining the experimental, transparent spirit of Smartup Zero.
|
||
|
|
||
|
## 🎨 Visual Language
|
||
|
|
||
|
### Icon Dictionary
|
||
|
|
||
|
Always use these icons for consistency across all pages:
|
||
|
|
||
|
| Concept | Icon Code | Usage | Preview |
|
||
|
|---------|-----------|--------|---------|
|
||
|
| **Organizational Structure** |
|
||
|
| General Forum | `:material-forum:` | Public discussions, voting, governance | :material-forum: |
|
||
|
| Workplace | `:material-briefcase:` | Worker-only spaces and content | :material-briefcase: |
|
||
|
| Teams | `:material-account-group:` | Team-related content | :material-account-group: |
|
||
|
| Roles | `:material-card-account-details:` | Role definitions and assignments | :material-card-account-details: |
|
||
|
| Objectives | `:material-target:` | Project goals and missions | :material-target: |
|
||
|
| Tasks | `:material-checkbox-marked-circle:` | Individual work items | :material-checkbox-marked-circle: |
|
||
|
| **Project Specifics** |
|
||
|
| ONLIFE | `:material-alert-decagram:` | Emergency network references | :material-alert-decagram: |
|
||
|
| Smartup Model | `:material-atom:` | Core model concepts | :material-atom: |
|
||
|
| Experiment | `:material-flask:` | Scientific method references | :material-flask: |
|
||
|
| **Actions & States** |
|
||
|
| Vote | `:material-vote:` | Governance decisions | :material-vote: |
|
||
|
| Join | `:material-account-plus:` | Recruitment/onboarding | :material-account-plus: |
|
||
|
| Build | `:material-hammer:` | Development work | :material-hammer: |
|
||
|
| Success | `:material-check-circle:` | Completed/positive items | :material-check-circle: |
|
||
|
| Warning | `:material-alert:` | Important notices | :material-alert: |
|
||
|
| Info | `:material-information:` | Explanations | :material-information: |
|
||
|
| **Financial** |
|
||
|
| Treasury | `:material-currency-eur:` | Money/funding matters | :material-currency-eur: |
|
||
|
| Credits | `:material-coin:` | Smartup Credits (SC) | :material-hand-coin: |
|
||
|
| **Technical** |
|
||
|
| Code | `:material-code-tags:` | Development/repos | :material-code-tags: |
|
||
|
| Infrastructure | `:material-server:` | Technical stack | :material-server: |
|
||
|
| Communication | `:material-chat:` | Matrix/Element | :material-chat: |
|
||
|
|
||
|
### Color Philosophy
|
||
|
|
||
|
- **Primary (Amber)** 🟨: Energy, innovation, warmth - use for main CTAs and highlights
|
||
|
- **Accent (Lime)** 🟩: Growth, freshness, progress - use for success states and secondary actions
|
||
|
- **Semantic Colors**: Use mkdocs-material's built-in admonition colors for meaning
|
||
|
|
||
|
## 📐 Content Patterns
|
||
|
|
||
|
### Page Headers
|
||
|
|
||
|
Every page should start with a clear hierarchy.
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
###:material-forum: Our General Forum
|
||
|
|
||
|
!!! info "What is this?"
|
||
|
The public square for all Smartup Zero owners where governance happens.
|
||
|
|
||
|
### Purpose
|
||
|
|
||
|
This is where we make collective decisions that shape our project's future.
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
###:material-forum: Our General Forum
|
||
|
|
||
|
!!! info "What is this?"
|
||
|
The public square for all Smartup Zero owners where governance happens.
|
||
|
|
||
|
**Purpos**e
|
||
|
|
||
|
This is where we make collective decisions that shape our project's future.
|
||
|
|
||
|
|
||
|
### Status Indicators
|
||
|
|
||
|
For showing project or phase status.
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
<div class="grid cards" markdown>
|
||
|
|
||
|
- :material-check-circle:{ .lg .middle } **Infrastructure**
|
||
|
|
||
|
---
|
||
|
|
||
|
Core services deployed and operational
|
||
|
|
||
|
[:octicons-arrow-right-24: View details](#)
|
||
|
|
||
|
- :material-progress-clock:{ .lg .middle } **ONLIFE Development**
|
||
|
|
||
|
---
|
||
|
|
||
|
Building the MVP emergency network
|
||
|
|
||
|
[:octicons-arrow-right-24: Track progress](#)
|
||
|
|
||
|
- :material-calendar-clock:{ .lg .middle } **First Funding**
|
||
|
|
||
|
---
|
||
|
|
||
|
Crowdfunding campaign preparation
|
||
|
|
||
|
[:octicons-arrow-right-24: See timeline](#)
|
||
|
|
||
|
</div>
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
<div class="grid cards" markdown>
|
||
|
|
||
|
- :material-check-circle:{ .lg .middle } **Infrastructure**
|
||
|
|
||
|
---
|
||
|
|
||
|
Core services deployed and operational
|
||
|
|
||
|
[:octicons-arrow-right-24: View details](#)
|
||
|
|
||
|
- :material-progress-clock:{ .lg .middle } **ONLIFE Development**
|
||
|
|
||
|
---
|
||
|
|
||
|
Building the MVP emergency network
|
||
|
|
||
|
[:octicons-arrow-right-24: Track progress](#)
|
||
|
|
||
|
- :material-calendar-clock:{ .lg .middle } **First Funding**
|
||
|
|
||
|
---
|
||
|
|
||
|
Crowdfunding campaign preparation
|
||
|
|
||
|
[:octicons-arrow-right-24: See timeline](#)
|
||
|
|
||
|
</div>
|
||
|
|
||
|
---
|
||
|
|
||
|
### Team Cards
|
||
|
|
||
|
Standard format for presenting teams.
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
**:material-account-group: Development Team**
|
||
|
|
||
|
<aside class="md-typeset" markdown>
|
||
|
!!! tip inline end "Quick Links"
|
||
|
:material-git: [Team Repos](https://smartup-zero-forgejo.fly.dev/smartup-zero/dev-team)
|
||
|
:material-chat: [Team Room](#3_dev-team)
|
||
|
:material-clipboard-list: [Open Tasks](#)
|
||
|
</aside>
|
||
|
|
||
|
**Captain:** [@alice](https://matrix.to/#/@alice:matrix.org)
|
||
|
**Members:** 5 active contributors
|
||
|
**Formed:** January 2025
|
||
|
|
||
|
**Mission:** Build the ONLIFE emergency communication protocol and apps.
|
||
|
|
||
|
**Current Objectives:**
|
||
|
- Complete Android MVP by Feb 28
|
||
|
- Implement mesh networking core
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
**:material-account-group: Development Team**
|
||
|
|
||
|
<aside class="md-typeset" markdown>
|
||
|
!!! tip inline end "Quick Links"
|
||
|
:material-git: [Team Repos](https://smartup-zero-forgejo.fly.dev/smartup-zero/dev-team)
|
||
|
:material-chat: [Team Room](#3_dev-team)
|
||
|
:material-clipboard-list: [Open Tasks](#)
|
||
|
</aside>
|
||
|
|
||
|
**Captain:** [@alice](https://matrix.to/#/@alice:matrix.org)
|
||
|
**Members:** 5 active contributors
|
||
|
**Formed:** January 2025
|
||
|
|
||
|
**Mission:** Build the ONLIFE emergency communication protocol and apps.
|
||
|
|
||
|
**Current Objectives:**
|
||
|
- Complete Android MVP by Feb 28
|
||
|
- Implement mesh networking core
|
||
|
|
||
|
---
|
||
|
|
||
|
### Phase Documentation
|
||
|
|
||
|
For describing project phases.
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
**:material-numeric-0-circle: Phase 0: Micro-Pilot**
|
||
|
|
||
|
<aside class="md-typeset" markdown>
|
||
|
!!! info inline end "Phase Status"
|
||
|
**Status:** Active
|
||
|
**Duration:** 30 days
|
||
|
**Started:** Jan 1, 2025
|
||
|
**Target:** Jan 31, 2025
|
||
|
</aside>
|
||
|
|
||
|
**Goals for This Phase**
|
||
|
|
||
|
- [x] Deploy core infrastructure
|
||
|
- [ ] Onboard 15-20 contributors
|
||
|
- [ ] Complete one full work cycle
|
||
|
|
||
|
**Key Deliverables**
|
||
|
|
||
|
| Deliverable | Description | Status |
|
||
|
|-------------|-------------|---------|
|
||
|
| Tech Stack | Forgejo + Matrix deployed | :material-check: Done |
|
||
|
| Engelbot | Automation bot v0.1 | :material-progress-wrench: In Progress |
|
||
|
| First Task | Test the SC system | :material-calendar: Planned |
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
**:material-numeric-0-circle: Phase 0: Micro-Pilot**
|
||
|
|
||
|
!!! info inline end "Phase Status"
|
||
|
**Status:** Active
|
||
|
**Duration:** 30 days
|
||
|
**Started:** Jan 1, 2025
|
||
|
**Target:** Jan 31, 2025
|
||
|
|
||
|
**Goals for This Phase**
|
||
|
|
||
|
- [x] Deploy core infrastructure
|
||
|
- [ ] Onboard 15-20 contributors
|
||
|
- [ ] Complete one full work cycle
|
||
|
|
||
|
**Key Deliverables**
|
||
|
|
||
|
| Deliverable | Description | Status |
|
||
|
|-------------|-------------|---------|
|
||
|
| Tech Stack | Forgejo + Matrix deployed | :material-check: Done |
|
||
|
| Engelbot | Automation bot v0.1 | :material-progress-wrench: In Progress |
|
||
|
| First Task | Test the SC system | :material-calendar: Planned |
|
||
|
|
||
|
---
|
||
|
|
||
|
### Call-to-Action Sections
|
||
|
|
||
|
For encouraging participation.
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
**:material-rocket-launch: Ready to Contribute?**
|
||
|
|
||
|
<div class="grid" markdown>
|
||
|
|
||
|
:material-account-plus:{ .lg }
|
||
|
|
||
|
**Join the Project**
|
||
|
|
||
|
Become a Smartup Zero owner
|
||
|
|
||
|
[Join via Open Collective :material-open-in-new:](https://opencollective.com/smartup-zero){ .md-button }
|
||
|
|
||
|
:material-chat:{ .lg }
|
||
|
|
||
|
**Start Discussing**
|
||
|
|
||
|
Connect with the community
|
||
|
|
||
|
[Enter Matrix Space :material-open-in-new:](#){ .md-button }
|
||
|
|
||
|
:material-hammer:{ .lg }
|
||
|
|
||
|
**Start Building**
|
||
|
|
||
|
Pick up your first task
|
||
|
|
||
|
[Browse Open Tasks :material-open-in-new:](#){ .md-button }
|
||
|
|
||
|
</div>
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
**:material-rocket-launch: Ready to Contribute?**
|
||
|
|
||
|
<div class="grid" markdown>
|
||
|
|
||
|
:material-account-plus:{ .lg }
|
||
|
|
||
|
**Join the Project**
|
||
|
|
||
|
Become a Smartup Zero owner
|
||
|
|
||
|
[Join via Open Collective :material-open-in-new:](https://opencollective.com/smartup-zero){ .md-button }
|
||
|
|
||
|
:material-chat:{ .lg }
|
||
|
|
||
|
**Start Discussing**
|
||
|
|
||
|
Connect with the community
|
||
|
|
||
|
[Enter Matrix Space :material-open-in-new:](#){ .md-button }
|
||
|
|
||
|
:material-hammer:{ .lg }
|
||
|
|
||
|
**Start Building**
|
||
|
|
||
|
Pick up your first task
|
||
|
|
||
|
[Browse Open Tasks :material-open-in-new:](#){ .md-button }
|
||
|
|
||
|
</div>
|
||
|
|
||
|
## 📝 Writing Guidelines
|
||
|
|
||
|
### Voice & Tone
|
||
|
|
||
|
- **Inclusive**: Always "we" not "I" or "they"
|
||
|
- **Experimental**: Acknowledge we're learning ("we believe", "our hypothesis")
|
||
|
- **Transparent**: Share both successes and challenges
|
||
|
- **Accessible**: Explain technical terms on first use
|
||
|
|
||
|
### Structure Guidelines
|
||
|
|
||
|
1. **Start with Why**: Lead with purpose/problem before solution
|
||
|
2. **Show, Don't Just Tell**: Use examples and diagrams
|
||
|
3. **Progressive Disclosure**: Overview first, details in expandable sections
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
** The Smartup Credit System
|
||
|
|
||
|
**Why it exists:** We need a fair way to track and reward contributions before cash arrives.
|
||
|
|
||
|
??? info "How it works (Technical Details)"
|
||
|
When a contributor completes a task, the Team Captain approves it and
|
||
|
Smartup Credits are minted to the ledger. These credits represent a
|
||
|
future claim on treasury funds at a 1 SC = 1 EUR rate.
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
**The Smartup Credit System**
|
||
|
|
||
|
**Why it exists:** We need a fair way to track and reward contributions before cash arrives.
|
||
|
|
||
|
??? info "How it works (Technical Details)"
|
||
|
When a contributor completes a task, the Team Captain approves it and
|
||
|
Smartup Credits are minted to the ledger. These credits represent a
|
||
|
future claim on treasury funds at a 1 SC = 1 EUR rate.
|
||
|
|
||
|
### Common Phrases
|
||
|
|
||
|
Use these standardized phrases:
|
||
|
|
||
|
- "Smartup Zero" (not "SmartUp" or "smartup")
|
||
|
- "Smartup Credits (SC)" on first mention, then "SC"
|
||
|
- "the experiment" (lowercase when referring to our project)
|
||
|
- "collective ownership/craftsmanship/governance" (our three pillars)
|
||
|
- "ONLIFE" (all caps - it's an acronym)
|
||
|
|
||
|
## 🧩 Component Library
|
||
|
|
||
|
### Definition Boxes
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
!!! info "Smartup"
|
||
|
A new organizational model based on collective ownership, collective
|
||
|
craftsmanship, and collective governance.
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
!!! info "Smartup"
|
||
|
A new organizational model based on collective ownership, collective
|
||
|
craftsmanship, and collective governance.
|
||
|
|
||
|
---
|
||
|
|
||
|
### Warning Boxes
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
!!! warning "Experimental Phase"
|
||
|
This process is still being tested in our micro-pilot.
|
||
|
Procedures may change based on learnings.
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
!!! warning "Experimental Phase"
|
||
|
This process is still being tested in our micro-pilot.
|
||
|
Procedures may change based on learnings.
|
||
|
|
||
|
---
|
||
|
|
||
|
### Example Boxes
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
!!! example "How This Works in Practice"
|
||
|
When a developer completes a task worth 500 SC, the Team Captain
|
||
|
approves it, triggering an automatic ledger update via Engelbot.
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
!!! example "How This Works in Practice"
|
||
|
When a developer completes a task worth 500 SC, the Team Captain
|
||
|
approves it, triggering an automatic ledger update via Engelbot.
|
||
|
|
||
|
---
|
||
|
|
||
|
### Quote Boxes
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
!!! quote "Our Inscription"
|
||
|
We don't accept our reality but seek to alter it. We are not too late
|
||
|
or too early but precisely on time. The next big thing will be a mosaic
|
||
|
of small things.
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
!!! quote "Our Inscription"
|
||
|
We don't accept our reality but seek to alter it. We are not too late
|
||
|
or too early but precisely on time. The next big thing will be a mosaic
|
||
|
of small things.
|
||
|
|
||
|
---
|
||
|
|
||
|
### Tabs for Multiple Perspectives
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
=== ":material-account: For Contributors"
|
||
|
|
||
|
Learn how to join the project and start earning Smartup Credits
|
||
|
by contributing your skills to building ONLIFE.
|
||
|
|
||
|
=== ":material-currency-eur: For Supporters"
|
||
|
|
||
|
Discover how your financial support directly enables the development
|
||
|
of public-good technology with transparent fund allocation.
|
||
|
|
||
|
=== ":material-cellphone: For Future Users"
|
||
|
|
||
|
Understand how ONLIFE will provide emergency communication when
|
||
|
traditional networks fail.
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
=== ":material-account: For Contributors"
|
||
|
|
||
|
Learn how to join the project and start earning Smartup Credits
|
||
|
by contributing your skills to building ONLIFE.
|
||
|
|
||
|
=== ":material-currency-eur: For Supporters"
|
||
|
|
||
|
Discover how your financial support directly enables the development
|
||
|
of public-good technology with transparent fund allocation.
|
||
|
|
||
|
=== ":material-cellphone: For Future Users"
|
||
|
|
||
|
Understand how ONLIFE will provide emergency communication when
|
||
|
traditional networks fail.
|
||
|
|
||
|
---
|
||
|
|
||
|
### Expandable Details
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
??? question "What are Smartup Credits?"
|
||
|
|
||
|
Smartup Credits (SC) are internal units that track contributions
|
||
|
before cash is available. 1 SC = 1 EUR claim on the treasury.
|
||
|
|
||
|
??? tip "Pro Tip: Claiming Your First Task"
|
||
|
|
||
|
Start with tasks labeled "good-first-task" in Forgejo. Comment
|
||
|
on the issue to claim it before starting work.
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
??? question "What are Smartup Credits?"
|
||
|
|
||
|
Smartup Credits (SC) are internal units that track contributions
|
||
|
before cash is available. 1 SC = 1 EUR claim on the treasury.
|
||
|
|
||
|
??? tip "Pro Tip: Claiming Your First Task"
|
||
|
|
||
|
Start with tasks labeled "good-first-task" in Forgejo. Comment
|
||
|
on the issue to claim it before starting work.
|
||
|
|
||
|
---
|
||
|
|
||
|
### Button Styles
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
[Primary Action :material-arrow-right:](#){ .md-button .md-button--primary }
|
||
|
[Secondary Action](#){ .md-button }
|
||
|
[Text Link with Icon :material-open-in-new:](#)
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
[Primary Action :material-arrow-right:](#){ .md-button .md-button--primary }
|
||
|
[Secondary Action](#){ .md-button }
|
||
|
[Text Link with Icon :material-open-in-new:](#)
|
||
|
|
||
|
---
|
||
|
|
||
|
### Mermaid Diagrams
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
```mermaid
|
||
|
graph TD
|
||
|
A[Contributor] -->|Creates| B[Task]
|
||
|
B -->|Completes| C[Review]
|
||
|
C -->|Approves| D[SC Minted]
|
||
|
D -->|Logged in| E[Ledger]
|
||
|
```
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
```mermaid
|
||
|
graph TD
|
||
|
A[Contributor] -->|Creates| B[Task]
|
||
|
B -->|Completes| C[Review]
|
||
|
C -->|Approves| D[SC Minted]
|
||
|
D -->|Logged in| E[Ledger]
|
||
|
```
|
||
|
|
||
|
---
|
||
|
|
||
|
### Progress Indicators
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
!!! abstract "Micro-Pilot Progress"
|
||
|
:material-progress-check: **35% Complete**
|
||
|
|
||
|
- [x] Infrastructure deployed
|
||
|
- [x] Core team assembled
|
||
|
- [ ] First work cycle
|
||
|
- [ ] Binding vote held
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
!!! abstract "Micro-Pilot Progress"
|
||
|
:material-progress-check: **35% Complete**
|
||
|
|
||
|
- [x] Infrastructure deployed
|
||
|
- [x] Core team assembled
|
||
|
- [ ] First work cycle
|
||
|
- [ ] Binding vote held
|
||
|
|
||
|
## 🔧 Technical Formatting
|
||
|
|
||
|
### Code Blocks
|
||
|
|
||
|
Always specify language for syntax highlighting.
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
```python
|
||
|
def mint_credits(worker, amount):
|
||
|
"""Mint Smartup Credits for completed work."""
|
||
|
return ledger.add_entry(worker, amount)
|
||
|
```
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
```python
|
||
|
def mint_credits(worker, amount):
|
||
|
"""Mint Smartup Credits for completed work."""
|
||
|
return ledger.add_entry(worker, amount)
|
||
|
```
|
||
|
|
||
|
---
|
||
|
|
||
|
### File Contents
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
!!! example "ledger.log"
|
||
|
```json
|
||
|
{"type": "mint", "worker": "@alice", "amount": 500, "task": "#42"}
|
||
|
```
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
!!! example "ledger.log"
|
||
|
```json
|
||
|
{"type": "mint", "worker": "@alice", "amount": 500, "task": "#42"}
|
||
|
```
|
||
|
|
||
|
---
|
||
|
|
||
|
### Terminal Commands
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
```console
|
||
|
$ git clone https://smartup-zero-forgejo.fly.dev/smartup-zero/0_timeline.git
|
||
|
$ cd 0_timeline
|
||
|
$ mkdocs serve
|
||
|
INFO - Building documentation...
|
||
|
INFO - Documentation built in 2.43 seconds
|
||
|
```
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
```console
|
||
|
$ git clone https://smartup-zero-forgejo.fly.dev/smartup-zero/0_timeline.git
|
||
|
$ cd 0_timeline
|
||
|
$ mkdocs serve
|
||
|
INFO - Building documentation...
|
||
|
INFO - Documentation built in 2.43 seconds
|
||
|
```
|
||
|
|
||
|
## 📊 Tables and Data
|
||
|
|
||
|
### Standard Table Format
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
| Component | Status | Notes |
|
||
|
|-----------|--------|-------|
|
||
|
| Matrix Server | :material-check-circle: Operational | 99.9% uptime |
|
||
|
| Forgejo | :material-check-circle: Operational | v1.21.3 |
|
||
|
| Engelbot | :material-progress-wrench: In Progress | v0.1 pending |
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
| Component | Status | Notes |
|
||
|
|-----------|--------|-------|
|
||
|
| Matrix Server | :material-check-circle: Operational | 99.9% uptime |
|
||
|
| Forgejo | :material-check-circle: Operational | v1.21.3 |
|
||
|
| Engelbot | :material-progress-wrench: In Progress | v0.1 pending |
|
||
|
|
||
|
## 🌐 Linking Strategy
|
||
|
|
||
|
### Internal Links
|
||
|
|
||
|
- Use relative paths: `[Team Structure](../smartup-zero/3_teams.md)`
|
||
|
- Link to sections: `[Voting Process](1_general_forum.md#voting)`
|
||
|
|
||
|
### External Links
|
||
|
|
||
|
- Always add icon: `[Open Collective :material-open-in-new:](https://opencollective.com/smartup-zero)`
|
||
|
- Use descriptive text, not "click here"
|
||
|
|
||
|
### Cross-References
|
||
|
|
||
|
**Example Code:**
|
||
|
~~~markdown
|
||
|
!!! tip "Related Topics"
|
||
|
- [The Smartup Model](../0_timeline/the-smartup-hypothesis.md)
|
||
|
- [How to Contribute](../smartup-zero/2_workplace.md)
|
||
|
- [Team Structure](../smartup-zero/3_teams.md)
|
||
|
~~~
|
||
|
|
||
|
**Renders as:**
|
||
|
|
||
|
!!! tip "Related Topics"
|
||
|
- [The Smartup Model](../0_timeline/the-smartup-hypothesis.md)
|
||
|
- [How to Contribute](../smartup-zero/2_workplace.md)
|
||
|
- [Team Structure](../smartup-zero/3_teams.md)
|
||
|
|
||
|
### ✅ Checklist for New Pages
|
||
|
|
||
|
Before publishing any new page, ensure:
|
||
|
|
||
|
- [ ] Uses appropriate icon in title
|
||
|
- [ ] Has "What is this?" info box
|
||
|
- [ ] Follows voice & tone guidelines
|
||
|
- [ ] Includes at least one visual element (diagram, table, or card grid)
|
||
|
- [ ] Has clear CTAs if applicable
|
||
|
- [ ] Links to related content
|
||
|
- [ ] Uses consistent terminology
|
||
|
- [ ] Mobile-friendly (test grid layouts)
|
||
|
|
||
|
## 🚀 Quick Start Template
|
||
|
|
||
|
Copy this template when creating new pages:
|
||
|
|
||
|
~~~markdown
|
||
|
**:material-icon: Page Title
|
||
|
|
||
|
!!! info "What is this?"
|
||
|
One-sentence explanation of what this page covers.
|
||
|
|
||
|
**Purpose**
|
||
|
|
||
|
Brief paragraph explaining why this matters in the Smartup Zero context.
|
||
|
|
||
|
**Main Content**
|
||
|
|
||
|
Your content here, following the patterns above...
|
||
|
|
||
|
**:material-rocket-launch: Next Steps**
|
||
|
|
||
|
What the reader should do after reading this page.
|
||
|
|
||
|
!!! tip "Related Topics"
|
||
|
- [Related Page 1](link)
|
||
|
- [Related Page 2](link)
|
||
|
~~~
|
||
|
|
||
|
---
|
||
|
|
||
|
!!! success "Ready to Create Content!"
|
||
|
Now you have all the patterns and examples needed to create consistent,
|
||
|
beautiful content for 0_timeline. Remember to reference
|
||
|
this guide whenever you're unsure about formatting or style choices.
|