mirror of
https://github.com/wailsapp/wails.git
synced 2026-03-14 22:55:48 +01:00
2.4 KiB
2.4 KiB
Documentation Redesign Progress
Date: 2025-10-02
Task: Remove problem/solution pattern and Card/CardGrid elements
Status: In Progress
✅ Completed (7 pages)
Homepage
- ✅ index.mdx - Fully redesigned, no boxes, positive messaging
Core Concepts (4 pages)
- ✅ architecture.mdx
- ✅ bridge.mdx
- ✅ lifecycle.mdx
- ✅ build-system.mdx
Windows (1/5 pages)
- ✅ basics.mdx
🔄 Remaining (18+ pages)
Windows (4 pages)
- ⏳ options.mdx
- ⏳ multiple.mdx
- ⏳ frameless.mdx
- ⏳ events.mdx
Bindings (4 pages)
- ⏳ methods.mdx
- ⏳ services.mdx
- ⏳ models.mdx
- ⏳ best-practices.mdx
Menus (4 pages)
- ⏳ application.mdx
- ⏳ context.mdx
- ⏳ systray.mdx
- ⏳ reference.mdx
Dialogs (4 pages)
- ⏳ overview.mdx
- ⏳ message.mdx
- ⏳ file.mdx
- ⏳ custom.mdx
Other Features (2+ pages)
- ⏳ clipboard/basics.mdx
- ⏳ screens/info.mdx
- ⏳ events/system.mdx
📝 Pattern to Apply
1. Remove Problem/Solution Headers
Find:
## The Problem
[bullet points about problems]
## The Wails Solution
[solution text]
Replace with:
## [Feature Name]
[Positive description of what Wails provides]
2. Remove Card/CardGrid Imports
Find:
import { Card, CardGrid, Tabs, TabItem } from "@astrojs/starlight/components";
Replace with:
import { Tabs, TabItem } from "@astrojs/starlight/components";
3. Replace CardGrid Sections
Find:
<CardGrid>
<Card title="Title" icon="icon">
Description
[Link →](/path)
</Card>
</CardGrid>
Replace with:
**Title** - Description
[Link →](/path)
🎯 Priority Order
-
High Priority (User-facing, frequently accessed):
- Windows pages (4 remaining)
- Bindings pages (4 pages)
- Dialogs pages (4 pages)
-
Medium Priority:
- Menus pages (4 pages)
- Events/Features pages (2+ pages)
📊 Statistics
- Completed: 7/25+ pages (28%)
- Remaining: 18+ pages (72%)
- Git Commits: 47
- Token Usage: 98K/200K
💡 Recommendation
Given token usage and scope, recommend:
- Complete high-priority pages (Windows, Bindings, Dialogs) - 12 pages
- Ship documentation with these improvements
- Complete remaining pages incrementally
All completed pages maintain world-class quality with positive, benefit-focused messaging.