-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
help wantedExtra attention is neededExtra attention is neededtype/enhancementNew feature or requestNew feature or request
Description
A useful way to help a maintainer/contributor trying to get familiar with the extension is to group snippets, add helpers and use multiple columns. See some examples: programming cheat sheets
It would be great to build an interface able to do this.
In the long term, the idea would be able to make produce something similar to what I made with cheatography.com manually.
Proposal
I think making an MVP web interface should be pretty simple.
I have been testing, and I think we can add "custom properties" to the custom snippets:

In that way, we could create properties like:
category: To be able to group snippets (we could consider subcategories if needed, e.g. using a delimitation character)url: if we want to add an additional hyperlink to each snippet. For example, we could add to help build an interface that, in addition to showing the snippets, also adds a link to a reference page:- colorVar snippet could point to ColorVariable class - API reference
- Or a dojoConfig snippet to Configure AMD to load custom modules
- Or a basemapStyle to Map class - API Reference > Basemap
- etc.
What do you think?
MVP
I envision something like a simple serverless SPA, like this:
And if a row is clicked, it will copy the snippet to the clipboard.
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is neededtype/enhancementNew feature or requestNew feature or request
