Commit Graph

6 Commits

Author SHA1 Message Date
RiskeyL 03825bb6bc fix: hide landing sidebar entries via CSS and drop on-page language links
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>
2026-06-16 20:21:13 +08:00
RiskeyL ae9a173a28 style: refine use and deploy overview heroes
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>
2026-06-15 20:37:12 +08:00
RiskeyL 7b96126662 docs: redesign use and deploy overviews as frame-mode landings
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>
2026-06-11 16:06:04 +08:00
RiskeyL 69eb4af55e feat: add site-wide landing page
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>
2026-06-11 12:01:55 +08:00
RiskeyL cf8ae4cde6 feat: restructure docs into cloud and self-hosted products
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>
2026-05-14 20:48:08 +08:00
Riskey f84d7ab662 Add text-autospace CSS for CJK/Latin spacing (#697)
* 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>
2026-03-06 12:31:36 +08:00