Skip to content

Docs: Add documentation for the publishing via the share menu#34725

Merged
kylegach merged 5 commits into
nextfrom
docs-publish-via-share-menu
May 8, 2026
Merged

Docs: Add documentation for the publishing via the share menu#34725
kylegach merged 5 commits into
nextfrom
docs-publish-via-share-menu

Conversation

@kylegach
Copy link
Copy Markdown
Contributor

@kylegach kylegach commented May 5, 2026

What I did

See title

Checklist for Contributors

Testing

Manual testing

N/A - docs-only change

Documentation

  • Add or update documentation reflecting your changes
  • If you are deprecating/removing a feature, make sure to update
    MIGRATION.MD

Checklist for Maintainers

  • When this PR is ready for testing, make sure to add ci:normal, ci:merged or ci:daily GH label to it to run a specific set of sandboxes. The particular set of sandboxes can be found in code/lib/cli-storybook/src/sandbox-templates.ts

  • Make sure this PR contains one of the labels below:

    Available labels
    • bug: Internal changes that fixes incorrect behavior.
    • maintenance: User-facing maintenance tasks.
    • dependencies: Upgrading (sometimes downgrading) dependencies.
    • build: Internal-facing build tooling & test updates. Will not show up in release changelog.
    • cleanup: Minor cleanup style change. Will not show up in release changelog.
    • documentation: Documentation only changes. Will not show up in release changelog.
    • feature request: Introducing a new feature.
    • BREAKING CHANGE: Changes that break compatibility in some way with current major version.
    • other: Changes that don't fit in the above categories.

Summary by CodeRabbit

  • Documentation
    • Reworked sharing docs into a multi-section landing page with dedicated sections for Quick sharing, Publish, Embed, Design integrations, and Composition. Replaced the short intro and single-link list with expanded descriptive content and inline "Read more" links for each area, improving navigation, context, and discoverability of sharing, publishing, embedding, and composition guidance.

@kylegach kylegach self-assigned this May 5, 2026
@kylegach kylegach requested a review from jonniebigodes as a code owner May 5, 2026 21:20
@kylegach kylegach added documentation ci:docs Run the CI jobs for documentation checks only. labels May 5, 2026
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 5, 2026

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 255502bf-70b6-493a-b4ae-4698f5513b3f

📥 Commits

Reviewing files that changed from the base of the PR and between 6ddfbea and c7472c3.

📒 Files selected for processing (1)
  • docs/sharing/index.mdx
✅ Files skipped from review due to trivial changes (1)
  • docs/sharing/index.mdx

📝 Walkthrough

Walkthrough

Reworks docs/sharing/index.mdx from a brief intro and single bullet nav into a multi-section landing page with Quick sharing, Publish, Embed, Design integrations, and Composition sections, each containing descriptive text and “Read more” links to corresponding MDX pages.

Changes

Documentation landing rework

Layer / File(s) Summary
Introductory content
docs/sharing/index.mdx
Replaced the original short introductory sentence with a new sentence listing multiple sharing methods (publish online, embed, design integrations, compose).
Quick sharing section
docs/sharing/index.mdx
Added “Quick sharing” section describing the Share button and its link to Chromatic’s Visual Tests addon; includes an image reference.
Publish section
docs/sharing/index.mdx
Replaced the prior general publishing text with a dedicated “Publish” section covering static hosting and Chromatic hosting and a “Read more in Publish Storybook” link.
Embed section
docs/sharing/index.mdx
Added “Embed” section describing iframe embeds and oEmbed compatibility for Chromatic-published Storybook plus a “Read more in Embed stories” link.
Design integrations section
docs/sharing/index.mdx
Added “Design integrations” section describing Figma-related embedding scenarios with a “Read more in Design integrations” link.
Composition section
docs/sharing/index.mdx
Expanded “Composition” into its own section covering sidebar cross-Storybook browsing and package configuration for exposing library stories; added “Read more” links for Storybook Composition and package composition.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes


Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs/sharing/publish-storybook.mdx`:
- Line 62: Update the image alt text in the markdown image line that currently
reads "Published a build to share" to match the UI label "Publish a build to
share" so the alt string becomes "Share menu open, titled Publish a build to
share" (keep the surrounding image markdown and filename unchanged).
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 1c04918d-55b3-4a7f-9df8-6c6c9845acb4

📥 Commits

Reviewing files that changed from the base of the PR and between 62d53db and ecb2ec5.

⛔ Files ignored due to path filters (1)
  • docs/_assets/sharing/share-menu.png is excluded by !**/*.png
📒 Files selected for processing (1)
  • docs/sharing/publish-storybook.mdx

Comment thread docs/sharing/publish-storybook.mdx Outdated
@kylegach kylegach force-pushed the docs-publish-via-share-menu branch from ecb2ec5 to e458309 Compare May 6, 2026 20:21
kylegach added 4 commits May 6, 2026 14:30
* next: (100 commits)
  Address feedback
  Remove mention of `ai setup` command
  Address feedback
  Cli: set ai prompt to yes if yes flag for react-vite to tanstack migration
  Update React Native entry point tests to use dynamic app name and include LiteUI component
  Add '@storybook/react-native-ui-lite' to React Native generator and template
  Update code/lib/create-storybook/templates/react-native/index.js
  Update AppRegistry component name in React Native template
  Remove extensive prompt option and related references from ai setup
  Fix: keep original onAllStatusChange timing behavior
  Update tests
  Remove duplicate index/refs update in onAllStatusChange handler
  Address CodeRabbit review feedback
  fix(manager-api): await recompute filter calls to refresh story list
  Ensure runId for ai-setup events is always at the root
  Apply suggestion from @valentinpalkovic
  docs: add link
  chore: move tinyclip to devdeps
  Docs: Fixes for change detection
  Rework run deduplication logic for final telemetry
  ...
Copy link
Copy Markdown
Member

@domyen domyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@kylegach kylegach merged commit b2167d6 into next May 8, 2026
15 checks passed
@kylegach kylegach deleted the docs-publish-via-share-menu branch May 8, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-scan:human ci:docs Run the CI jobs for documentation checks only. documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants