# Plugin Website

**URL:** https://discourse.joplinapp.org/c/gsoc-projects/plugin-website/30.md

[Latest](https://discourse.joplinapp.org/latest.md) · [Categories](https://discourse.joplinapp.org/categories.md) · [Tags](https://discourse.joplinapp.org/tags.md)

---

## [About the Plugin Website category](https://discourse.joplinapp.org/t/about-the-plugin-website-category/25743)

<div class="topic-metadata">

**Author:** [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Replies:** 0

</div>

---

## [Embedding Discourse as Comments on Plugin Website](https://discourse.joplinapp.org/t/embedding-discourse-as-comments-on-plugin-website/27341)

<div class="topic-metadata">

**Author:** [@PackElend](https://discourse.joplinapp.org/u/PackElend)\
**Replies:** 2\
**Last updated:** [12 September 2022 19:16 UTC](https://discourse.joplinapp.org/t/embedding-discourse-as-comments-on-plugin-website/27341 "2022-09-12T19:16:58Z")

</div>

Continuing the discussion from Plugin Website Comments/Ratings Implementation: as is looks like that Embed Discourse comments on another website via Javascript - admins - Discourse Meta is the only option we have curren…

---

## [Coding Phase - Week 10 Report](https://discourse.joplinapp.org/t/coding-phase-week-10-report/27028)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 7\
**Last updated:** [2 September 2022 08:24 UTC](https://discourse.joplinapp.org/t/coding-phase-week-10-report/27028 "2022-09-02T08:24:15Z")

</div>

Last Week Created a PR to maintain the categories field in the main codebase Refactor the first PR with Typescript New feature: plugin cart Now you can select plugins from the homepage and download them with a click of…

---

## [What shall be shown in Website Plugin](https://discourse.joplinapp.org/t/what-shall-be-shown-in-website-plugin/26161)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 17\
**Last updated:** [30 August 2022 19:37 UTC](https://discourse.joplinapp.org/t/what-shall-be-shown-in-website-plugin/26161 "2022-08-30T19:37:57Z")

</div>

As a request from PackElend, I create this post to discuss what shall be shown in the Website Plugin. I've posted the rough outline for the info that should be shown in the devlog. And I believe it's better to list all …

---

## [Coding Phase - Week 9 Report](https://discourse.joplinapp.org/t/coding-phase-week-9-report/26900)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 8\
**Last updated:** [16 August 2022 07:24 UTC](https://discourse.joplinapp.org/t/coding-phase-week-9-report/26900 "2022-08-16T07:24:56Z")

</div>

Last Week Live preview: Joplin Plugins Fixed download button Removed overview popover on home page Discussed ways to implement the comment feature Rebuild search feature Removed search modal Now when you typed in the …

---

## [Coding Phase - Week 8 Report](https://discourse.joplinapp.org/t/coding-phase-week-8-report/26802)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 18\
**Last updated:** [15 August 2022 17:12 UTC](https://discourse.joplinapp.org/t/coding-phase-week-8-report/26802 "2022-08-15T17:12:58Z")

</div>

Last Week Implement an overview popover on the home page. Popover shows when the pointer is hovering over the plugin card and stays open when hovering over the popover itself. It contains a list of data relevant to t…

---

## [Plugin Website Comments/Ratings Implementation](https://discourse.joplinapp.org/t/plugin-website-comments-ratings-implementation/26825)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 15\
**Last updated:** [15 August 2022 11:59 UTC](https://discourse.joplinapp.org/t/plugin-website-comments-ratings-implementation/26825 "2022-08-15T11:59:36Z")

</div>

Overview Usually a plugin site or an extension store has features allowing users to comment and rate a specific item. This kind of interactive feature requires a backend to provide data dynamically. Normally, for dynamic…

---

## [Coding Phase - Week 6 Report](https://discourse.joplinapp.org/t/coding-phase-week-6-report/26604)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 16\
**Last updated:** [11 August 2022 15:10 UTC](https://discourse.joplinapp.org/t/coding-phase-week-6-report/26604 "2022-08-11T15:10:39Z")

</div>

Last Week Remove 11ty and Astro completely Support Mustache partials Implemented dynamic routing in customized generator Working on the PR regarding the media field in manifest.json of plugins This Week Write CI scrip…

---

## [Website Plugin UI](https://discourse.joplinapp.org/t/website-plugin-ui/25942)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 48\
**Last updated:** [11 August 2022 12:07 UTC](https://discourse.joplinapp.org/t/website-plugin-ui/25942 "2022-08-11T12:07:36Z")

</div>

Hi there, I'm Retr0ve, and I'll be doing Project Plugin Website for this year's GSoC. I've made a UI mock using Figma. Screenshots and links are listed below. Let me know if this looks OK, and if its missing a certain…

---

## [Coding Phase - Week 7 Report](https://discourse.joplinapp.org/t/coding-phase-week-7-report/26706)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 18\
**Last updated:** [5 August 2022 09:30 UTC](https://discourse.joplinapp.org/t/coding-phase-week-7-report/26706 "2022-08-05T09:30:06Z")

</div>

Last Week Implemented search feature Search modal is triggered by clicking the search field on the navigation bar. After clicking, the search modal will pop up and user can type their search into the search box. Resu…

---

## [Coding Phase - Week 5 Report](https://discourse.joplinapp.org/t/coding-phase-week-5-report/26513)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 2\
**Last updated:** [22 July 2022 08:27 UTC](https://discourse.joplinapp.org/t/coding-phase-week-5-report/26513 "2022-07-22T08:27:27Z")

</div>

Last Week Change the search bar style according to the discussion Adapt the home page to small screens Refactor the repo with Mustache Create a PR regarding the media field in manifest.json of plugins This Week Contin…

---

## [Website Plugin Implementation](https://discourse.joplinapp.org/t/website-plugin-implementation/26224)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 37\
**Last updated:** [21 July 2022 08:14 UTC](https://discourse.joplinapp.org/t/website-plugin-implementation/26224 "2022-07-21T08:14:58Z")

</div>

Hi guys, I am thinking about how this Website Plugin should be implemented. I was using Vue.js and Nuxt to generate the website and Vuetify as the UI framework before, but I fail to consider how this project will be mai…

---

## [Coding Phase - Week 4 Report](https://discourse.joplinapp.org/t/coding-phase-week-4-report/26419)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 3\
**Last updated:** [12 July 2022 06:12 UTC](https://discourse.joplinapp.org/t/coding-phase-week-4-report/26419 "2022-07-12T06:12:28Z")

</div>

Last Week Create a demo at here Homepage 85% finished Detail page 40% finished Init repo with astro Create a PR about homepage layout with responsive design This Week Refine UI according to discussions Continue w…

---

## [Coding Phase - Week 3 Report](https://discourse.joplinapp.org/t/coding-phase-week-3-report/26316)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 6\
**Last updated:** [5 July 2022 09:59 UTC](https://discourse.joplinapp.org/t/coding-phase-week-3-report/26316 "2022-07-05T09:59:31Z")

</div>

What has been done Discussed what tech should be used to implement the website. (Static website generator) Discussed which generator to use. (Candidates are Astro, 11ty and Static Site Boilerplate) Redo the UI layout wi…

---

## [Coding Phase - Week 2 Report](https://discourse.joplinapp.org/t/coding-phase-week-2-report/26208)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 5\
**Last updated:** [28 June 2022 06:53 UTC](https://discourse.joplinapp.org/t/coding-phase-week-2-report/26208 "2022-06-28T06:53:51Z")

</div>

What has been done Created a demo to demonstrate how to pull data from repos through GitHub API and to generate pages in batch. (Under prototype branch) Implemented the Home Page basic layout as discussed (version 1 and…

---

## [Coding Phase - Week 1 Report](https://discourse.joplinapp.org/t/coding-phase-week-1-report/26125)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 0\
**Last updated:** [20 June 2022 15:50 UTC](https://discourse.joplinapp.org/t/coding-phase-week-1-report/26125 "2022-06-20T15:50:07Z")

</div>

What has been done Discussed UI details with the community Added an alternative mock-up (version 2) Initial the project repo with nuxt and vue Created a demo to pull data from the joplin/plugins repo Plans for this wee…

---

## [Community Bonding Period - Week 3](https://discourse.joplinapp.org/t/community-bonding-period-week-3/26042)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 0\
**Last updated:** [14 June 2022 01:36 UTC](https://discourse.joplinapp.org/t/community-bonding-period-week-3/26042 "2022-06-14T01:36:15Z")

</div>

Week 3 Report What has been done Read Nuxt and Vue.js documentation Revised the website UI in Figma UI framework chosen Plans for next week Init project by setting up the framework Setup Github Page

---

## [Community Bonding Period - Week 2 Report](https://discourse.joplinapp.org/t/community-bonding-period-week-2-report/25950)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 2\
**Last updated:** [10 June 2022 14:35 UTC](https://discourse.joplinapp.org/t/community-bonding-period-week-2-report/25950 "2022-06-10T14:35:25Z")

</div>

Community Bonding Period - Week 2 What has been done Finished prototyping the home page and the plugin detail page link: Website Plugin UI Releasing plugin-emoji-picker v1.0.4 link: Plugin: Emoji Picker Read Joplin's …

---

## [Community Bonding Period - Week 1 Report](https://discourse.joplinapp.org/t/community-bonding-period-week-1-report/25871)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 0\
**Last updated:** [31 May 2022 08:47 UTC](https://discourse.joplinapp.org/t/community-bonding-period-week-1-report/25871 "2022-05-31T08:47:25Z")

</div>

Community Bonding Period - Week 1 What has been done Prototyping Home page of plugin website in Figma. Reviewed the project timeline and GSoC relevant docs. Plans for this week Start resolving issues for Joplin. Read …

---

## [Plugin Website DevLog](https://discourse.joplinapp.org/t/plugin-website-devlog/25766)

<div class="topic-metadata">

**Author:** [@Retr0ve](https://discourse.joplinapp.org/u/Retr0ve)\
**Replies:** 1\
**Last updated:** [31 May 2022 07:56 UTC](https://discourse.joplinapp.org/t/plugin-website-devlog/25766 "2022-05-31T07:56:38Z")

</div>

This post is used to track the progress of the project. Introduction As there are more and more plugins it would be good to improve how they are discovered, and to improve search - in particular improve search relevanc…
