From da25b7692e6c431d819cc6c5384634c90ae15ab8 Mon Sep 17 00:00:00 2001 From: paul Date: Sun, 9 Mar 2025 12:15:45 +0530 Subject: [PATCH] added plugin request template --- .github/ISSUE_TEMPLATE/plugin_request.yml | 28 +++++++++++++++++++++++ src/sidebar/pluginsContainer.js | 8 +++++++ src/sidebar/utils/premium.js | 21 ++++++++++++----- 3 files changed, 51 insertions(+), 6 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/plugin_request.yml diff --git a/.github/ISSUE_TEMPLATE/plugin_request.yml b/.github/ISSUE_TEMPLATE/plugin_request.yml new file mode 100644 index 0000000..ff659ca --- /dev/null +++ b/.github/ISSUE_TEMPLATE/plugin_request.yml @@ -0,0 +1,28 @@ +name: Plugin Request +description: Request a 3rd party library support +title: "[Plugin request]: " +labels: ["plugin"] +assignees: + - PaulleDemon +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to request for new plugin + + + - type: input + id: plugin + attributes: + label: Name of the plugin + placeholder: plugin name + validations: + required: true + + - type: input + id: plugin-link + attributes: + label: Link to plugin + placeholder: plugin link + validations: + required: true \ No newline at end of file diff --git a/src/sidebar/pluginsContainer.js b/src/sidebar/pluginsContainer.js index db1293b..848ff09 100644 --- a/src/sidebar/pluginsContainer.js +++ b/src/sidebar/pluginsContainer.js @@ -9,6 +9,7 @@ import ButtonWidget from "../assets/widgets/button.png" import { filterObjectListStartingWith } from "../utils/filter" import Widget from "../canvas/widgets/base" import { SearchComponent } from "../components/inputs" +import { Button } from "antd" /** @@ -72,6 +73,13 @@ function PluginsContainer({sidebarContent, onWidgetsUpdate}){ }) } + + ) diff --git a/src/sidebar/utils/premium.js b/src/sidebar/utils/premium.js index 3c29fb5..f62a8b4 100644 --- a/src/sidebar/utils/premium.js +++ b/src/sidebar/utils/premium.js @@ -33,11 +33,16 @@ function Premium({ children, className = "" }) { open={premiumModalOpen} >
- I am Paul, a indie open-source dev. + + I am Paul, an indie open-source dev. If you find this tool useful and want to fund and support it's development, consider buying a one time license.

- By buying pre-order license, you get advance features, priority support, early access, upcoming features, and   + I am working on PYUI builder full time to help you easily build GUI's in python. However as a solo-dev, its super hard + to keep working on it without enough funding. +
+
+ By buying pre-order license, I get to complete this faster and you get discounted price, advance features, priority support, early access, upcoming features, and   more. - + +
+ Or you could support development by sharing this tool on your socials and you'll be eligible for a +  free license. +

Choose your plan

-
+
{/* Free Plan */}

@@ -113,7 +122,7 @@ function Premium({ children, className = "" }) {
- Limited time offer + Pre-order time offer
Hobby @@ -192,7 +201,7 @@ function Premium({ children, className = "" }) {
- Limited time offer + Pre-order time offer
Commercial