[PR #7395] [CLOSED] [WIP] Move the Tour to website top level and add a sidebar for the tour #48952

Closed
opened 2026-04-26 10:49:19 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/7395
Author: @Juulz
Created: 4/6/2026
Status: Closed

Base: masterHead: tour-to-toplevel


📝 Commits (10+)

  • e1418b2 Move tour to top level and add sidebar
  • af6dc69 Fix syntax error in docusaurus.config.js
  • 8af3c6c Rename sidebar key from 'tour' to 'tourSidebar'
  • 6a0e3c9 Update Tour Actual link to use sidebar configuration
  • a66a1dc Revise tour documentation for clarity and detail
  • 83e46f9 Delete packages/docs/docs/tour/sidebar.md
  • f02b4ac Delete packages/docs/docs/tour/settings.md
  • b28a2e0 Update budgeting description to include envelope method
  • 5dfa157 Update account documentation for clarity and accuracy
  • 17f3e88 Revise documentation for clarity and accuracy

📊 Changes

12 files changed (+70 additions, -173 deletions)

View changed files

📝 packages/docs/docs-sidebar.js (+10 -17)
📝 packages/docs/docs/tour/accounts.md (+17 -31)
📝 packages/docs/docs/tour/budget.md (+9 -9)
📝 packages/docs/docs/tour/index.md (+5 -9)
📝 packages/docs/docs/tour/payees.md (+4 -6)
📝 packages/docs/docs/tour/reports.md (+7 -14)
📝 packages/docs/docs/tour/rules.md (+3 -6)
📝 packages/docs/docs/tour/schedules.md (+7 -8)
packages/docs/docs/tour/settings.md (+0 -58)
packages/docs/docs/tour/sidebar.md (+0 -13)
📝 packages/docs/docs/tour/user-interface.md (+2 -2)
📝 packages/docs/docusaurus.config.js (+6 -0)

📄 Description

Description

Moves the tour out of the docs and into it's own top level menu. This should be less confusing when perusing the docs.

Updated tour text due to pointers to "left" sidebar menu. Fixed alt text for all images, removed hard line breaks in sentences. Clarified grammar as I went (couldn't help myself).

IMO... The next thing for the tour should be a voice-over screen video tour and these docs can be retired.

Fixes #6189

Testing

Viewed website in deploy.

Checklist

  • Release notes added (see link above)
  • No obvious regressions in affected areas
  • Self-review has been performed - I understand what each change in the code does and why it is needed

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/7395 **Author:** [@Juulz](https://github.com/Juulz) **Created:** 4/6/2026 **Status:** ❌ Closed **Base:** `master` ← **Head:** `tour-to-toplevel` --- ### 📝 Commits (10+) - [`e1418b2`](https://github.com/actualbudget/actual/commit/e1418b2145c1443384adf8eab6890a65204483d3) Move tour to top level and add sidebar - [`af6dc69`](https://github.com/actualbudget/actual/commit/af6dc69b2f271a4d73c76b19288d46525292b32b) Fix syntax error in docusaurus.config.js - [`8af3c6c`](https://github.com/actualbudget/actual/commit/8af3c6c6d2d8d04bf5c6de36624527dcd49e5bcc) Rename sidebar key from 'tour' to 'tourSidebar' - [`6a0e3c9`](https://github.com/actualbudget/actual/commit/6a0e3c957f82d4df8fd4488bba5208f7256bf814) Update Tour Actual link to use sidebar configuration - [`a66a1dc`](https://github.com/actualbudget/actual/commit/a66a1dcfb48e3aa42ff469df05a6f5c47b90f662) Revise tour documentation for clarity and detail - [`83e46f9`](https://github.com/actualbudget/actual/commit/83e46f93f001d92340831164183a96a1c5a451b5) Delete packages/docs/docs/tour/sidebar.md - [`f02b4ac`](https://github.com/actualbudget/actual/commit/f02b4ac97b82f8f6377264428338c021d8beacab) Delete packages/docs/docs/tour/settings.md - [`b28a2e0`](https://github.com/actualbudget/actual/commit/b28a2e0b191690441716e706c578dc6cef2bed46) Update budgeting description to include envelope method - [`5dfa157`](https://github.com/actualbudget/actual/commit/5dfa15759293432e56066f3ed64d3e2013d2dc6b) Update account documentation for clarity and accuracy - [`17f3e88`](https://github.com/actualbudget/actual/commit/17f3e88311c7ca90a7e44b1d31ba9e3bd2d12975) Revise documentation for clarity and accuracy ### 📊 Changes **12 files changed** (+70 additions, -173 deletions) <details> <summary>View changed files</summary> 📝 `packages/docs/docs-sidebar.js` (+10 -17) 📝 `packages/docs/docs/tour/accounts.md` (+17 -31) 📝 `packages/docs/docs/tour/budget.md` (+9 -9) 📝 `packages/docs/docs/tour/index.md` (+5 -9) 📝 `packages/docs/docs/tour/payees.md` (+4 -6) 📝 `packages/docs/docs/tour/reports.md` (+7 -14) 📝 `packages/docs/docs/tour/rules.md` (+3 -6) 📝 `packages/docs/docs/tour/schedules.md` (+7 -8) ➖ `packages/docs/docs/tour/settings.md` (+0 -58) ➖ `packages/docs/docs/tour/sidebar.md` (+0 -13) 📝 `packages/docs/docs/tour/user-interface.md` (+2 -2) 📝 `packages/docs/docusaurus.config.js` (+6 -0) </details> ### 📄 Description ## Description Moves the tour out of the docs and into it's own top level menu. This should be less confusing when perusing the docs. Updated tour text due to pointers to "left" sidebar menu. Fixed alt text for all images, removed hard line breaks in sentences. Clarified grammar as I went (couldn't help myself). IMO... The next thing for the tour should be a voice-over screen video tour and these docs can be retired. ## Related issue(s) Fixes #6189 ## Testing Viewed website in deploy. ## Checklist - [ ] Release notes added (see link above) - [ ] No obvious regressions in affected areas - [ ] Self-review has been performed - I understand what each change in the code does and why it is needed <!--- actual-bot-sections ---> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-26 10:49:19 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#48952