Mintlify's client-rendered sidebar ignores hidden: true, so the landing entries are hidden by href in style.css. The landings stay in the nav so the native language switcher maps them across languages, which made the on-page links redundant.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Secondary hero links (Key Concepts/Tutorials, FAQs/GitHub Releases) are
now inline dot-separated links at body size instead of boxed buttons, so
they no longer echo the card grid below. Removed the Studio screenshot
from the Use overviews, leaving a text-only hero that matches the
text-only Deploy overview.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Both overview types now share one composition: a two-column hero
(orientation line, primary CTA, quiet secondary links, screenshot on
the Use pages) and a grid of six equal cards ending in a Get Help card
with Discord, GitHub Issues, and Discussions links. Layout CSS is a
shared .uo-* family in style.css; the grid self-adapts between five
and six items.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Root index.mdx in custom mode routing visitors to Quick Start, Dify Cloud,
Self-Host deployment, and shared developer resources. The tab row is hidden
on the landing only via a path-scoped style.css rule.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Phase 1 of the audience-products restructure. Establishes two-product navigation using Mintlify's products primitive, with content moved into per-product paths so each product has its own URL space.
IA composition: languages > products > tabs > {groups | dropdowns | menu | pages}
Cloud product (3 tabs):
- Use Dify
- Developers (menu: API Reference, CLI)
- Plugin
Self-Hosted product (4 tabs):
- Use Dify (dropdowns: User Guide, Admin Guide [EE placeholder])
- Deploy (dropdowns: Community, Enterprise [EE placeholder])
- Developers (menu: API Reference with User API / Admin API dropdowns, CLI)
- Plugin
Filesystem reorganization (en/zh/ja parallel):
- use-dify, develop-plugin, api-reference moved into cloud/, copied into self-hosted/
- self-host moved into self-hosted/deploy/ce
- 9 misfit pages deleted per audit (subscription-management and knowledge-request-rate-limit removed from Self-Hosted; web-app-access removed from Cloud)
- Placeholder MDX for Admin Guide, EE Deploy, Admin API, CLI
Configuration:
- Theme: maple to luma
- Logo href: https://dify.ai
- Navbar: Blog link + Get Started primary button
References:
- Audit: audit/page-audience-classification.md
- Design: ~/Documents/Work/Drafts/2026-04-30-dify-docs-audience-products-design.md
- Progress: ~/Documents/Work/Drafts/2026-05-14-dify-docs-audience-products-progress.md
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* Add text-autospace CSS for CJK/Latin spacing
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* correct the css file name and remove it from docs.json
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>