But we also won't pollute the git history/activity of svg/svgo with frontend work, so isolate that here.
Note: The steps to run and deploy locally defined in the README assume that the docs have already been merged in svg/svgo! Until that's merged, there won't be a docs/ directory to use.
Once merged, the site can be deployed by creating a release or manually via the GitHub Actions trigger workflow UI.
Improve the Demo section, so each plugin has a tailored demo, rather than a generic SVG. Even better, if we could consider automagically using the SVG from the first test-case, so it's less maintenance. 🤔
The Demo section should allow using a local file.
The Demo section should allow users to save and preview the SVG in their preferred program.
Configure site metadata and Open Graph.
Improve the no-JavaScript experience.
Color schemes are a mess.
Only show the first tab for PluginParams.
Show a static server-side rendered demo for PluginParams if possible, otherwise just hide that section.
Hide the click to copy UI.
Implement a localization workflow.
PageSpeed Insights
Post Merge Tasks
Once the site is deployed, I'd like if the following could be done:
Include the svgo.dev link in the project metadata for both svg/svgo and svg/svgo.dev.
Verify the svgo.dev domain on the GitHub organization.
This is the sources for the website.
Workflow
The motivation behind this workflow is that:
Note: The steps to run and deploy locally defined in the README assume that the docs have already been merged in svg/svgo! Until that's merged, there won't be a
docs/
directory to use.Once merged, the site can be deployed by creating a release or manually via the GitHub Actions trigger workflow UI.
Inspirations
Future
I'll convert these to issues later once merged:
Who's using SVGO
section with Bootstrap, Docusaurus via SVGR, Nuxt via IPX, MediaWiki, GitLab, KDE, etc.PluginParams
.PluginParams
if possible, otherwise just hide that section.PageSpeed Insights
Post Merge Tasks
Once the site is deployed, I'd like if the following could be done:
Related