figspec-react

React binding for Figspec web components

Commits at v2.0.0

  1. 887d2e74 Merge pull request #33 from e111077/lit-2 Upgrade to lit 2 Shota FUJI authored at GitHub comitted at
  2. 99f482a3 react/v1.0.0 Shota Fuji authored at Shota Fuji comitted at
  3. 64dac51c components/v1.0.0 Shota Fuji authored at Shota Fuji comitted at
  4. bbe9ce67 feat(components): Basic touch gestures https://github.com/pocka/figspec/issues/3 Added a dead simple touch gestures. Shota Fuji authored at Shota Fuji comitted at
  5. d0e35457 docs(components): Update TODO comment To reflect the current state correctly. Shota Fuji authored at Shota Fuji comitted at
  6. 37e79762 components/v0.1.10 Shota Fuji authored at Shota Fuji comitted at
  7. 311b1aad docs: Update README Simplified. Remove bloated feature goals. Shota Fuji authored at Shota Fuji comitted at
  8. 404f5196 chore(components): Declare lit-html as a regular dependency https://github.com/pocka/figspec/issues/29 Removed the use of transitive dependency in the package. Now works on PnP-ed projects without any configuration. Shota Fuji authored at Shota Fuji comitted at
  9. ed1245dc style(components): Format with Prettier Shota Fuji authored at Shota Fuji comitted at
  10. 6f276c53 components/v0.1.9 Shota Fuji authored at Shota Fuji comitted at
  11. 9547cdf2 fix(components): Use Figma's default background colour https://github.com/pocka/figspec/issues/24 Shota Fuji authored at Shota Fuji comitted at
  12. 6c520ea4 react/v0.1.6 Shota Fuji authored at Shota Fuji comitted at
  13. f130d0b8 react/v0.1.5 Shota Fuji authored at Shota Fuji comitted at
  14. ff275f40 components/v0.1.8 Shota Fuji authored at Shota Fuji comitted at
  15. fc0c6894 Merge pull request #25 from yannbf/feat/add-link-figspect-react Feat(@figspec/react): add link prop Shota Fuji authored at GitHub comitted at
  16. 9330dbde Merge pull request #26 from yannbf/fix/footer-position fix: apply correct zindex and border to footer and sidebar Shota Fuji authored at GitHub comitted at
  17. 46ed6677 components/v0.1.7 Shota Fuji authored at Shota Fuji comitted at
  18. cb642645 chore: Run tests and lint on PR as well Shota Fuji authored at Shota Fuji comitted at
  19. 82051efe style(components): Format with Prettier Shota Fuji authored at Shota Fuji comitted at
  20. 34a8ee8a misc(components): Add link for PR in TODO comment Shota Fuji authored at Shota Fuji comitted at
  21. 15584f99 Merge pull request #23 from yannbf/fix/component-variants fix: add check for component variant node type Shota Fuji authored at GitHub comitted at
  22. e24510cf Merge pull request #21 from yannbf/feature/figma-footer Feat: add Figma metadata footer Shota Fuji authored at GitHub comitted at
  23. dc7defad components/v0.1.6 Shota Fuji authored at Shota Fuji comitted at
  24. bd44a995 deps: Mark copy-to-clipboard as direct dependency https://github.com/pocka/figspec/issues/19 Added "copy-to-clipboard" package to "dependencies" section. It's added locally by @storybook/ui so builds passed. Shota Fuji authored at Shota Fuji comitted at
  25. 8d453f8d components/v0.1.5 Shota Fuji authored at Shota Fuji comitted at
  26. 02758bb8 feat: Support for MacOS Safari pinch gesture This commit adds support for MacOS Safari's non-standard GestureEvent. See more for GestureEvent at: https://developer.apple.com/documentation/webkitjs/gestureevent NOTE: The gesture does not perform zoom-at-point due to lack of offset point in the events https://github.com/pocka/figspec/issues/2 close #2 Shota Fuji authored at Shota Fuji comitted at
  27. d12f56b2 fix: "Fix" ugly error UI https://github.com/pocka/figspec/issues/10 Previous error UI is not clearly different than normal views. This commit "fixes" the UI and improve readability. Added a new CSS variable: --figspec-viewer-error-color close #10 Shota Fuji authored at Shota Fuji comitted at
  28. 0b8cf9f2 components/v0.1.4 Shota Fuji authored at Shota Fuji comitted at
  29. 061f2204 fix(components): Specify z-index on page selector Prevent canvas contents overlapping control UI, which visible for <figspec-file-viewer/>. Shota Fuji authored at Shota Fuji comitted at
  30. 669eb592 fix(components): Disable canvas interaction on inspector https://github.com/pocka/figspec/pull/12#issuecomment-754766352 Since event handlers listens at a root of the CustomElement, gestures working even on the inspector panel. This commit prevents these gestures from working on the inspector panel by adding `stopPropagation`. The "space+drag" functionallity, on the other hand, can't be prevented because it's registered via `onmouse~` but I don't think it's critical for UX. I also fixed some elements' sizing so they could scroll and be sized properly. Shota Fuji authored at Shota Fuji comitted at