Conversation
Move files to implement two-zone navigation model: - Get Started: move quick-start from actors/development/ to get-started/build-an-actor/ - Account: merge console/ and collaboration/ into account/, add organization/ subdir - Storage: nest under actors/storage/ (was top-level) - Proxy: nest under actors/proxy/ (was top-level) - Schedules: move from platform root to actors/running/ - Monitoring: move from monitoring/ to actors/running/ - Input/output schemas: flatten 3 subdirs (input_schema/, output_schema/, dataset_schema/, key_value_store_schema/) into input_output_schemas/ - Delete collaboration/index.md (replaced by account/index.md) Create new index pages for get-started/ and account/ sections. Update front matter (slug, sidebar_position) in all moved files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace single autogenerated sidebar with four named sidebars (getStarted, actors, integrations, account) so each top nav tab shows only its own section's pages. Root-level files (security.md, limits.md) are intentionally excluded from all sidebars - they remain accessible via URL, search, and footer. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Navbar: replace flat tab list with two-zone model: - Product zone (left): Get Started, Actors, Integrations, Account - Ecosystem zone (right): Learn, Open Source dropdown, Resources dropdown - Resources dropdown consolidates API reference, SDKs, Clients, CLI - Visual separator between zones via CSS class Footer: restructure into four columns: - Product (Get Started, Actors, Integrations, Account) - Developer tools (API Reference, SDKs, CLI) - Learn & community (Academy, Crawlee, GitHub, Discord) - Company (Security, Limits, Trust Center) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update internal links across ~89 files to reflect new paths: - /platform/storage > /platform/actors/storage - /platform/proxy > /platform/actors/proxy - /platform/schedules > /platform/actors/running/schedules - /platform/monitoring > /platform/actors/running/monitoring - /platform/console > /platform/account - /platform/collaboration > /platform/account - Schema paths from actor-definition/ to input-output-schemas/ - Quick-start paths to get-started/build-an-actor/ nginx.conf: add IA v2 redirect block for moved pages, update existing legacy redirects to point to new paths (storage, proxy, schedules, monitoring, collaboration > account, schema flattening). Academy: update 16 files with links to moved platform content. Homepage: update section links to match new nav structure. Security/Limits: remove sidebar_position (standalone pages). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Create four placeholder pages with proper front matter and lorem ipsum body content for Phase 2 writing: - Choose and run an Actor (sidebar_position: 1) - Connect AI agents (sidebar_position: 3) - Automate workflows (sidebar_position: 4) - Apify platform basics (sidebar_position: 5) Each page has TODO comments marking placeholder content. Update Get Started index to link to all five pathways. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Resources (API ref, SDKs, Clients, CLI) are first-party product tools, not ecosystem content. Move the dropdown from the ecosystem zone (after Open Source) to the product zone (after Account) for semantic accuracy. Nav order: Get Started | Actors | Integrations | Account | Resources ▼ · Learn | Open Source Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Preview for this PR was built for commit |
Fix table separator row spacing and trailing whitespace in environment_variables.md to pass CI markdownlint check. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Preview for this PR was built for commit |
NavbarNavLink.jsx was overwriting the className prop with its own computed active/inactive classes when items had href + activeBasePath. This discarded any custom className from config (like the zone separator). Now merges both class names together. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Preview for this PR was built for commit |
|
Preview for this PR was built for commit |
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace bullet list with Card/CardGrid components showing 3 paths. Add brief intro describing Actors and the platform. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
9364c0c to
1328be1
Compare
|
Preview for this PR was built for commit |
- Move general-resource-access, access_rights, and organization/ into new collaboration/ subdirectory - Merge list_of_permissions into access_rights as a permissions reference section - Add collaboration/index.mdx with CardGrid (3 cards) - Update account/index.md to index.mdx with CardGrid (4 cards) - Update slugs to /account/collaboration/... paths - Add nginx redirects for old URLs - Fix relative and absolute cross-references in 8 external files Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Preview for this PR was built for commit |
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Preview for this PR was built for commit |
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Preview for this PR was built for commit |
Summary
Restructures the platform documentation into a two-zone navigation mode.
Nav structure:
Product: Get Started | Actors | Integrations | Account | Resources ▼ · Ecosystem: Learn | Open Source ▼
What changed
sidebars.jswith named sidebars (getStarted,actors,integrations,account)replacing the monolithic sidebar
ecosystem
Commit structure
9963d862- File moves + front matter updates (151 files)c31de484- Per-section sidebars05627f28- Two-zone navbar, footer, CSS zone separatorcbbfaee0- Cross-references, nginx redirects, homepage (51 files)eddca697- Placeholder pages for Get Started section7cc50d3e- Move Resources dropdown to product zoneWhat's NOT in this PR
Test plan
npm run build) - verified locally, no broken links