Export and publish suitable asstes to CDN #18
Labels
assets
CATEGORY: Anything related to creation or maintenance of Gravity's assets (e.g. logos, icons, etc.)
help wanted
INVITATION: Indicates that a maintainer wants help on an issue or pull request
infrastructure
CATEGORY: Infrastructure related - e.g. updates to build process, tests, tooling, etc.
🌟 enhancement
TYPE: Indicates new feature requests
Is your feature request related to a problem? Please describe.
While the
gravity-particles
repo is intended to become the single source of truth for many of Buildit's brand assets - such as the logotype - a git repo isn't the most user-friendly way to retrieve such assets. Also, people often need things like the logo in various file formats - e.g. Keynote doesn't support SVG files, so you need a PNG or EPS export.So, we should export to formats like that and then publish them at an easily accessible URL for others to conviently download from or link to.
Describe the solution you'd like
I propose we expand our build scripts to:
@buildit/gravity-particles
NPM package (see Migrate existing SVG assets to particles #15), but other formats should be excluded from that (there's no need for PNG or EPS in downstream web projects)static.buildit.digital
- just as we do for thegravity-ui-web
releases. Ideally, we'd also generate an index page, similar to https://static.buildit.digital/gravity-ui-web/Additional context
I suggest this issue only covers the mechanics of exporting and publishing these files. We'll separately need to consider how best to make them easily discoverable. On that front, I'd suggest:
The text was updated successfully, but these errors were encountered: