Make "Add plugin" button install plugins #72
Comments
|
That's a great idea and then whenever there's a Would you like to work on a PR for it? If yes, I'd love to help (even if you've never worked with Polymer before, you'll see it's almost just plain modern JavaScript) |
|
Yes, maybe I'll need some help but I'm down for trying. The URL that you wrote does not work for me, this one does: Do you think that will be good to add a docs folder so people can access the docs locally (maybe with the readme preview plugin) the good part using github wiki is that is automatically updated but I could see people developing for example in an airplane and using webdash and not having internet. |
|
You're right, I should've changed hmm the problem is that some webdash plugins will not work offline anyway (such as webdash-package-json and a few upcoming plugins) so maybe another issue would be to add the documentation of webdash itself inside webdash (as a page or dialog).. or markdown files more like how to use the webdash cli, etc.. (maybe that's what you originally suggested?) Awesome for giving it a try |
|
The main web component you'll be working with is here you can use the
it's the first time I don't use then try to show the plain markdown in a You can checkout how paper-dialog is being used in webdash-npm-scripts here: https://github.com/jadjoubran/webdash-npm-scripts/blob/master/webdash-npm-scripts.html#L161 I'd say let's reach this step, feel free to open a PR when you reach this one, and then I can give you more recommendations about what's next |
|
I forgot to mention that in order to run node ./scripts/index.js --local |
|
The progress is here: https://github.com/sabatesduran/webdash/tree/add-plugins-dialog |
|
Wow man that's really awesome For the 2nd part, I guess we'd need to do some transformation on the markdown (before converting it to html) A regex can find code snippets that start with so this will add a download button right before the code snippet then after injecting the code in the dialog, we could find all If you ever get extremely busy, let me know and I can take over or if you get stuck I can clone and see how to fix it |
|
Actually if you'd like, you could send a PR for your progress so far |
|
This week I've been busy, but this weekend I can finsih it.
El dj., 12 d’abr. 2018 a les 14:14, Jad Joubran (<notifications@github.com>)
va escriure:
Actually if you'd like, you could send a PR for your progress so far
the feature is still useful even if there's no automatic install button
that you can click
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#72 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFb2SSN_Bovkc--gfAEYjK6meiwkV6fyks5tn0UUgaJpZM4TDAJ->
.
--
Dídac Sabatés Duran
|
|
Sure no rush! It's quite tough though, so even if you gave it a try and got stuck, we can do a PR for the first part |
|
Didn't have time this weekend so I created the PR for just the paper-dialog, will maybe try to do it in the future. |
|
Perfect thanks @sabatesduran! I just merged it
|
Would be great to be able to install verified plugins directly from webdash.
This probabbly could be a plugin that lists all the verified plugins and has a button to install them.
The text was updated successfully, but these errors were encountered: