From df4b2611524bb4235df47c8cc6a20471002a6cd7 Mon Sep 17 00:00:00 2001 From: ben Date: Tue, 14 May 2024 14:59:18 +0800 Subject: [PATCH] feat: add gh issue for new projects --- .github/ISSUE_TEMPLATE/add_project.yml | 51 ++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 ++ public/locales/en/home.json | 17 +++--- .../ui/gradient-fill/index.tsx | 2 +- .../ui/sticky-content/index.tsx | 2 +- .../sticky-content/sticky-content.module.scss | 3 ++ src/widgets/07-ecosystem-screens/ui/.DS_Store | Bin 0 -> 6148 bytes .../07-ecosystem-screens/ui/01-hero/index.tsx | 2 +- 8 files changed, 70 insertions(+), 12 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/add_project.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 src/widgets/07-ecosystem-screens/ui/.DS_Store diff --git a/.github/ISSUE_TEMPLATE/add_project.yml b/.github/ISSUE_TEMPLATE/add_project.yml new file mode 100644 index 0000000..6785ac4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/add_project.yml @@ -0,0 +1,51 @@ +name: "Add a project to Taiko's ecosystem 🌐" +description: "Add a project to Taiko's ecosystem" +title: "Add [PROJECT_NAME] to the ecosystem page" +labels: ["area.website", "category.ecosystem"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to add your project. You can see existing examples on Taiko's ecosystem page [here](https://taiko.xyz/ecosystem)! NOTE: We can only accept ecosystem projects that have integrated with Taiko or have clear plans to do so in the future. + - type: input + id: title + attributes: + label: Title of your project + validations: + required: true + - type: input + id: description + attributes: + label: Short (1-2 sentence) description of your project + validations: + required: true + - type: input + id: link + attributes: + label: Link to your project + validations: + required: true + - type: dropdown + id: isLive + attributes: + label: Live on Testnet + description: Is your project deployed on one of Taiko's testnets? + multiple: false + options: + - "Yes (default)" + - "No" + validations: + required: true + - type: input + id: evidence + attributes: + label: If your project is live on one of Taiko's testnets, please provide evidence of that here (eg. links, screenshots). If your project is NOT live, please provide your plan for integration here. + validations: + required: true + - type: textarea + id: logo + attributes: + label: Upload a quality logo to your project + description: 512x512 or 1:1 ratio is preferred. If no image is provided we will use a placeholder image. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..10a9062 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: true +contact_links: + - name: Community support + url: https://discord.gg/taikoxyz + about: This issue tracker is only for feature requests and bug reports. Community support is available on Discord! diff --git a/public/locales/en/home.json b/public/locales/en/home.json index a020046..4869273 100644 --- a/public/locales/en/home.json +++ b/public/locales/en/home.json @@ -85,21 +85,20 @@ }, "solutions": { "solutions": "Our solutions", - "list": [ - { - "title": "Based Booster Rollups — scale natively, compose synchronously", - "extraTitle": "scale natively, compose synchronously", - "title_short": "Based Booster Rollup", - "text": "Deploy on Ethereum and scale natively across all L2s.", - "icon": "rocket", - "iconLottie": "/img/rocket.json" - }, { + "list": [ { "title": "Based Contestable Rollups — a modular, multi-proof design", "extraTitle": "a modular, multi-proof design", "title_short": "Based Contestable Rollup", "text": "Combining the best of optimistic and ZK-rollups to maximally reduce costs and increase decentralization.", "icon": "laptop", "iconLottie": "/img/laptop.json" + },{ + "title": "Based Booster Rollups — scale natively, compose synchronously", + "extraTitle": "scale natively, compose synchronously", + "title_short": "Based Booster Rollup", + "text": "Deploy on Ethereum and scale natively across all L2s.", + "icon": "rocket", + "iconLottie": "/img/rocket.json" } ] }, diff --git a/src/widgets/01-home-screens/ui/gradient-fill/index.tsx b/src/widgets/01-home-screens/ui/gradient-fill/index.tsx index 12cdd24..de0b95b 100644 --- a/src/widgets/01-home-screens/ui/gradient-fill/index.tsx +++ b/src/widgets/01-home-screens/ui/gradient-fill/index.tsx @@ -28,7 +28,7 @@ const FillCircle: React.FC = ({ colors.background ); - return () => instance.current?.destroy(); + // return () => instance.current?.destroy(); } }); diff --git a/src/widgets/01-home-screens/ui/sticky-content/index.tsx b/src/widgets/01-home-screens/ui/sticky-content/index.tsx index f9a2bf3..b2da9ce 100644 --- a/src/widgets/01-home-screens/ui/sticky-content/index.tsx +++ b/src/widgets/01-home-screens/ui/sticky-content/index.tsx @@ -32,7 +32,7 @@ const StickyContent: React.FC = ({ children, stickyEl }) => { return (
-
+
{stickyEl}
diff --git a/src/widgets/01-home-screens/ui/sticky-content/sticky-content.module.scss b/src/widgets/01-home-screens/ui/sticky-content/sticky-content.module.scss index 6a7a795..bd7ed86 100644 --- a/src/widgets/01-home-screens/ui/sticky-content/sticky-content.module.scss +++ b/src/widgets/01-home-screens/ui/sticky-content/sticky-content.module.scss @@ -7,6 +7,9 @@ top: 0; z-index: 1; } +.pad { + padding: 40px 0; +} .sticky_scroll { padding: 40px 0; diff --git a/src/widgets/07-ecosystem-screens/ui/.DS_Store b/src/widgets/07-ecosystem-screens/ui/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..85ff5dc81318862db04e0a02a6489f2f1040311f GIT binary patch literal 6148 zcmeHKJ8DBg3>?LV7}B_Oxfck;H&~2w0$(77gHr?>3`zYepDRbp=!1!QP7`nwMj*|u zRA%eXmn7|^fE4&w3fOeLS+Dp?)muj|=e@SkU+7-*MR(&mC=Ah#iP4U^ g@pin3qO5Da=6Nq15`)fs(24pPa9w0l;MNL!1M5r_^#A|> literal 0 HcmV?d00001 diff --git a/src/widgets/07-ecosystem-screens/ui/01-hero/index.tsx b/src/widgets/07-ecosystem-screens/ui/01-hero/index.tsx index c9ba7bf..339f9d4 100644 --- a/src/widgets/07-ecosystem-screens/ui/01-hero/index.tsx +++ b/src/widgets/07-ecosystem-screens/ui/01-hero/index.tsx @@ -85,7 +85,7 @@ export const Hero: React.FC = () => { text={t('joinOurEcosystem')} component="a" target="_blank" - href="https://github.com/taikoxyz/website/issues/new?assignees=&labels=category.enhancement%2Cstatus.needs-triage&projects=&template=add_project.yml" + href="https://github.com/taikoxyz/website-v2/issues/new?assignees=&labels=category.enhancement%2Cstatus.needs-triage&projects=&template=add_project.yml" />