wails/docs/REDESIGN_PROGRESS.md

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

  1. High Priority (User-facing, frequently accessed):

    • Windows pages (4 remaining)
    • Bindings pages (4 pages)
    • Dialogs pages (4 pages)
  2. 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:

  1. Complete high-priority pages (Windows, Bindings, Dialogs) - 12 pages
  2. Ship documentation with these improvements
  3. Complete remaining pages incrementally

All completed pages maintain world-class quality with positive, benefit-focused messaging.