Storybook to the project for interactive component development and documentation#1
Merged
Lil-Code30 merged 3 commits intomainfrom Nov 8, 2025
Merged
Storybook to the project for interactive component development and documentation#1Lil-Code30 merged 3 commits intomainfrom
Lil-Code30 merged 3 commits intomainfrom
Conversation
Replaced vite.svg with new favicon assets and updated index.html to reference them. Added comprehensive SEO and social sharing metadata, including Open Graph and Twitter tags, and included a site manifest and og-image for improved branding and discoverability.
Integrates Storybook with React Vite by adding configuration files and updating scripts in package.json. Adds Storybook-related files to .gitignore and .vercelignore, updates eslint config for Storybook linting, enhances index.html with a welcome message, and removes RELEASE.md. Also updates dependencies to include Storybook and related packages.
Enhanced the README with a new logo, improved project description, updated installation and usage instructions to use the @acadxp/xpui package, added badges, expanded feature list, and included development and contribution guidelines. This update provides clearer guidance for users and contributors, and better reflects the project's branding and capabilities.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces Storybook to the project for interactive component development and documentation, updates branding and documentation to reflect the
@acadxp/xpuipackage name, and improves project configuration and developer experience. The most important changes are grouped below:Storybook Integration & Configuration:
.storybook/main.ts,.storybook/preview.ts) to enable component previews and documentation, including custom backgrounds and theme settings. [1] [2]Buttoncomponent insrc/stories/Button.stories.tsx, showcasing all variants, sizes, states, and gaming UI examples.package.jsonscripts and dependencies to support Storybook development and build workflows. [1] [2] [3] [4]Documentation & Branding Updates:
README.mdwith new branding, usage instructions, installation steps for@acadxp/xpui, contribution guidelines, and development commands. [1] [2] [3] [4] [5] [6]index.htmland added a web manifest for better PWA support. [1] [2]Project Configuration & Housekeeping:
.vercelignoreto exclude unnecessary files from deployment.vercel.jsonto configure Vercel deployment for Storybook static output.tsconfig.app.jsonto include.mdxfiles for Storybook documentation support.Linting & Release Workflow:
eslint-plugin-storybookfor linting Storybook files and updatedeslint.config.jsaccordingly.RELEASE.md) as Storybook and new documentation supersede it.