Giter Site home page Giter Site logo

elemental-design / vx-primitives Goto Github PK

View Code? Open in Web Editor NEW

This project forked from airbnb/visx

3.0 3.0 0.0 10.01 MB

Fork of vx with cross-platform support for React Native, Sketch, etc.

Home Page: https://github.com/elemental-design/vx-primitives/tree/develop

License: MIT License

JavaScript 0.08% CSS 1.78% HTML 0.25% TypeScript 97.89%

vx-primitives's People

Contributors

crcarlo avatar dennisja avatar diagramatics avatar ffloriel avatar flaque avatar geekplux avatar gillesdemey avatar hshoff avatar jaywelsh avatar jens-ox avatar jordanoverbye avatar kandros avatar kristw avatar lambstack avatar lorenries avatar lucafalasco avatar marcofugaro avatar maryschmidt avatar mmarkelov avatar nschnierer avatar pringels avatar ptmx avatar robinsoncol avatar sdd avatar spiderbites avatar sto3psl avatar techniq avatar trainorpj avatar williaster avatar yuchi avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

vx-primitives's Issues

Project Discussion

Umbrella issue to discuss the project.

I've renamed the project to vx-primitives and registered an npm org for publishing this over at @vx-primitives/*. I feel that this effort should eventually move upstream to vx, but publishing to vx-primitives in the meantime should be a nice way to let people use the project in native/primitives apps for now.

Stable branch is master, but I think feat/primitives should remain as the PR branch. master should be merged into feat/primitives periodically, stripping out README changes and rollback package.json npm namespace from @vx-primitives/* to @vx/.

Workflow should be opening feature PRs, either from branches (for collaborators), or forks (for (future-)contributors) to merge into master.

@browniefed

API parity with vx

Components

  • @vx/shape
  • @vx/group
  • @vx/gradient
  • @vx/mock-data
  • @vx/scale
  • TODO: Add the rest of the components

Publish fork to npm

TODO: Publish the fork to npm to allow React Sketch.app and React Native users to use it today.

[GUIDE] Updating master from upstream

Force push upstream/master to origin/master โ€“ This removes all fork changes in master, so make sure they're backed up in separate branches/PRs

git remote add upstream https://github.com/hshoff/vx.git
git checkout upstream/master
git push origin HEAD:master --force

Applying patches

git checkout master
git merge patch/package-json
git push origin master

Master README instructions

npm i @vx/primitives@npm:@vx-primitives/primitives
npm i @vx/shape@npm:@vx-primitives/shape
npm i @vx/gradient@npm:@vx-primitives/gradient
npm i @vx/group@npm:@vx-primitives/group

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.