Skip to content

Composable components for building modern web collaborative products.

Notifications You must be signed in to change notification settings

uidu-org/Guidu-native

Repository files navigation

holo

standard-readme compliant

Composable components for building modern web collaborative products.

TODO: Fill out this long description.

Table of Contents

Install

git clone https://github.com/uidu-org/holo.git
cd holo
yarn install

Usage

Documentation is package specific, browse holo-fumadocs.vercel.app to see all the packages in action.

You can see the storybook at https://664f5b90094245c962f7ddfb-iotjcreepq.chromatic.com/

Maintainers

@uidu-org @apuntovanini @GiacomoGiovannetti @FlavioScimeca @bacco40

Contributing

To start contributing, follow these steps:

git fetch
# Open a branch with the name of the package or feature you want to work on (eg: `feat-button`)
git checkout -b feat-button origin/main
# Start fumadocs (next)
yarn dev
# Start storybook
yarn storybook

Packages are located in the packages folder.

You can work on a specific packages. PRs including stories and tests are more likely to be merged.

# Ensure tests are passing
yarn test

When you are done, open a PR with the package name as title and a description of the changes.

git commit -m "feat(button): add button component"
git push origin feat-button

We manage versions with @changesets/cli. If you want a package to be published on npm, you can do so by running

# Add all files to git
git add .
# Prepare a changeset
yarn changeset
# Follow the instructions choosing patch, minor or major
git push origin feat-button

Release script will be run by workflow on PR merge.

Common pitfalls

License

MIT © 2024 uidu.org

About

Composable components for building modern web collaborative products.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •