legacy-paperclip
legacy-paperclip copied to clipboard
Paperclip is a common language for designers and developers
Should update Engine + DependencyGraph to use more parallel futures
Should be able to do this: ```html &:within($atoms.float) { color: red; } ``` Currently this is necessary as an alternative: ```html &:within(:global(.float)) { color: red; } ```
This should be a flag defined with `paperclip.config.json`. Option should be used to remove CSS that is not used in _any_ PC living in `src`. ### Considerations - third-party CSS...
Need to offer a way to guard Paperclip styles from global CSS that may be applied to elements. This basically involves defining a `*` reset that also handles psuedo elements...
Since PC uses explicit CSS, we can be smart about taking snapshots of dependencies, and dependencies of those dependencies.
Coverage CLI tool that checks for % of visual states shown as previews. Should cover: - % CSS covered - slots that are used (need to ensure that components are...
Can use this as an example: https://github.com/theodo/jasmine-axe/blob/master/index.ts. Will need to render PC preview elements in headless DOM (jsdom?).
There should be a compiler option for Paperclip that prohibits the use of `:global` selectors