figspec

Unofficial static Figma frame/file viewer available as HTML CustomElement

Commits at 82051efeaa5d144ebd224065d6b6cc12a5c03038

  1. 82051efe style(components): Format with Prettier Shota Fuji authored at Shota Fuji comitted at
  2. 34a8ee8a misc(components): Add link for PR in TODO comment Shota Fuji authored at Shota Fuji comitted at
  3. 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
  4. e24510cf Merge pull request #21 from yannbf/feature/figma-footer Feat: add Figma metadata footer Shota Fuji authored at GitHub comitted at
  5. dc7defad components/v0.1.6 Shota Fuji authored at Shota Fuji comitted at
  6. 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
  7. 8d453f8d components/v0.1.5 Shota Fuji authored at Shota Fuji comitted at
  8. 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
  9. 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
  10. 0b8cf9f2 components/v0.1.4 Shota Fuji authored at Shota Fuji comitted at
  11. 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
  12. 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
  13. dfd433cc Merge pull request #12 from yannbf/feature/inspector-view Feature/inspector view Shota Fuji authored at GitHub comitted at
  14. bdca799c Merge pull request #18 from pocka/fix/react-jsx-transform Do not use new JSX transform Shota Fuji authored at GitHub comitted at
  15. 0d60d5f2 components/v0.1.3 Shota Fuji authored at Shota Fuji comitted at
  16. a17b8bd8 react/v0.1.4 Shota Fuji authored at Shota Fuji comitted at
  17. 7389f4ba chore: Fix cjs distribution Shota Fuji authored at Shota Fuji comitted at
  18. 5fdfd745 react/v0.1.3 Shota Fuji authored at Shota Fuji comitted at
  19. bd000198 fix(react): Mark optional properties optional Shota Fuji authored at Shota Fuji comitted at
  20. bf64254e react/v0.1.2 Shota Fuji authored at Shota Fuji comitted at
  21. 66e1651b components/v0.1.2 Shota Fuji authored at Shota Fuji comitted at
  22. fe98003d chore: Fix distribution Shota Fuji authored at Shota Fuji comitted at
  23. 593c1f69 chore: Explicitly specify typing files Even though TypeScript catches typing files, npmjs.com cannot detect whether the package has TypeScript typings. Shota Fuji authored at Shota Fuji comitted at
  24. 61c8c7be chore: Fix version commit message Shota Fuji authored at Shota Fuji comitted at
  25. 4ba2027a components/v0.1.1 Shota Fuji authored at Shota Fuji comitted at
  26. 2082d618 components/v0.1.1 Shota Fuji authored at Shota Fuji comitted at
  27. c8702d95 chore: Add prepublishOnly hooks Shota Fuji authored at Shota Fuji comitted at
  28. 126d01e5 chore: Include package name in version commit message Shota Fuji authored at Shota Fuji comitted at
  29. 9c57e527 v0.1.0 Shota Fuji authored at Shota Fuji comitted at
  30. 8b7b6f14 v0.1.0 Shota Fuji authored at Shota Fuji comitted at