Skip to content

Commit 22d1140

Browse files
committed
Add redirects for updated documentation paths to ensure old URLs map to new content
1 parent ceda2c7 commit 22d1140

2 files changed

Lines changed: 70 additions & 3 deletions

File tree

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# Redirect mappings for Spectre.Console
2+
# Maps old spectreconsole.net URLs to new Diátaxis-structured content
3+
4+
redirects:
5+
# Widgets Section
6+
/widgets/table: /console/widgets/table
7+
/widgets/tree: /console/widgets/tree
8+
/widgets/barchart: /console/widgets/bar-chart
9+
/widgets/breakdownchart: /console/widgets/breakdown-chart
10+
/widgets/calendar: /console/widgets/calendar
11+
/widgets/grid: /console/widgets/grid
12+
/widgets/layout: /console/widgets/layout
13+
/widgets/figlet: /console/widgets/figlet
14+
/widgets/padder: /console/widgets/padder
15+
/widgets/canvas: /console/widgets/canvas
16+
/widgets/canvas-image: /console/widgets/canvas-image
17+
/widgets/json: /console/widgets/json
18+
/widgets/text-path: /console/widgets/text-path
19+
/widgets/rule: /console/widgets/rule
20+
/widgets/rows: /console/widgets/rows
21+
/widgets: /console/
22+
23+
# Prompts Section
24+
/prompts/text: /console/prompts/text-prompt
25+
/prompts/selection: /console/prompts/selection-prompt
26+
/prompts/multiselection: /console/prompts/multi-selection-prompt
27+
/prompts: /console/
28+
29+
# Live Rendering Section
30+
/live/live-display: /console/live/live-display
31+
/live/progress: /console/live/progress
32+
/live/status: /console/live/status
33+
/live/async: /console/explanation/async-patterns
34+
/live: /console/
35+
36+
# CLI Section
37+
/cli/getting-started: /cli/tutorials/quick-start-your-first-cli-app
38+
/cli/introduction: /cli/tutorials/quick-start-your-first-cli-app
39+
/cli/commandapp: /cli/how-to/configuring-commandapp-and-commands
40+
/cli/settings: /cli/reference/attribute-and-parameter-reference
41+
/cli/commands: /cli/how-to/defining-commands-and-arguments
42+
/cli/composing: /cli/how-to/working-with-multiple-command-hierarchies
43+
/cli/exceptions: /cli/how-to/handling-errors-and-exit-codes
44+
/cli/command-help: /cli/how-to/customizing-help-text-and-usage
45+
/cli/unit-testing: /cli/how-to/testing-command-line-applications
46+
/cli/migration: /cli/
47+
/cli/opencli: /cli/
48+
/cli: /cli/tutorials/quick-start-your-first-cli-app
49+
50+
# Appendix Section
51+
/appendix/styles: /console/reference/text-style-reference
52+
/appendix/borders: /console/reference/box-border-reference
53+
/appendix/emojis: /console/reference/emoji-reference
54+
/appendix/spinners: /console/reference/spinner-reference
55+
/appendix: /console/reference/text-style-reference
56+
57+
# Root-Level Pages
58+
/quick-start: /console/tutorials/getting-started-building-rich-console-app
59+
/markup: /console/reference/markup-reference
60+
/exceptions: /console/how-to/writing-exceptions
61+
/best-practices: /
62+
/unit-testing: /console/how-to/testing-console-output
63+
/analyzer/rules: /
64+
65+
# Blog Section
66+
/blog/news: /blog
67+
/blog/category: /blog

Spectre.Docs/Spectre.Docs.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
library where if you don't reference it directly they don't include the BuildHost folders. Include for now.
1717
-->
1818
<PackageReference Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="5.0.0" />
19-
<PackageReference Include="MyLittleContentEngine" Version="0.0.0-alpha.0.264" />
20-
<PackageReference Include="MyLittleContentEngine.MonorailCss" Version="0.0.0-alpha.0.264" />
21-
<PackageReference Include="MyLittleContentEngine.UI" Version="0.0.0-alpha.0.264" />
19+
<PackageReference Include="MyLittleContentEngine" Version="0.0.0-alpha.0.265" />
20+
<PackageReference Include="MyLittleContentEngine.MonorailCss" Version="0.0.0-alpha.0.265" />
21+
<PackageReference Include="MyLittleContentEngine.UI" Version="0.0.0-alpha.0.265" />
2222
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.12" />
2323
<PackageReference Include="Spectre.Console" Version="0.54.1-alpha.0.7" />
2424
<PackageReference Include="Spectre.Console.Cli" Version="1.0.0-alpha.0.11" />

0 commit comments

Comments
 (0)