since I always wanted to implement something with vue.js I played around with the Github API and built a frontend for Jens’ Github plugin repo.
Maybe it is very useful for one or the other. Suggestions for improvement and feedback are welcome!
Thanks also to @nocksock and @jenstornell for the support. Great Guys! <3
I also wrote a too long blog post: https://flore.nz/blog/kirby-directory
Edit: A Screenshot
Add a screenshot to your post and I think your CTR will improve!
I will add a link to your site in the plugin repo readme next week.
This is very useful, thank you!
Can filters be accumulated tho ?
Would love to see a link from your repo
Not yet, but its a feature I would like to implement some day.
I think it makes a lot of sense to be able to add more than one filter, or search keyword AND THEN filter, or the other way around, and even being able to do has:keyword manually on search field (which I think I can’t right now)
I’d help if I knew my way around Vue.
Thanks for your work again.
This is really great good job!
I just added thumbnails to the list. If you have a plugin in the repo, and want a thumb on your item, you have to add an image to your plugin-issue.
If you do it, please optimize it before as I can’t do it (yet) on my side.
It looks great! Clicking the screenshot tab is a joy.
I only miss the animated gifs, but I guess they are too performance heavy?
I may add a play button for gifs.
One additional feature I would love to see is filter:
NOT deprecated AND NOT broken
NOT deprecated AND NOT broken AND NOT BETA.
I think most people want to filter out deprecated and broken plugins, so this should be easy to reach (not only by entering the above query).
Maybe with ckeckboxes / toggles:
- [ ] Broken
- [ ] Deprecated
- [x] Beta
Per default I would deactivate broken and deprecated and activate beta.
thank you for your feedback.
And you’re right. A deprecated filter is planned for the next version.
Will add your input to the issue.
And I added a Playbutton
You can find some here: https://kirby.directory/#/label/File:%20Screenshot/1
Look for the button next to the labels (if a gif is available).
Some other changes:
Let me know if you find any bugs.
Btw. I’ve got no metrics on the site, so I don’t know if anyone really using it. So - my question - is anyone using the site?
I can only tell you about my metrics. I love your directory and also appreciate you still add features and improvements. Great work!
I think it’s a nice add-on but personally don’t use it, because a) I’m used to using the GitHub repo b) I prefer the GitHub repo because of it’s advanced filtering options that help tremendously to quickly find the link to a plugin.