Skip to content

Commit

Permalink
Merge pull request #32 from arifszn/shortcuts
Browse files Browse the repository at this point in the history
Add more shortcuts
  • Loading branch information
arifszn committed Jul 17, 2022
2 parents 15d0077 + 64d596a commit 5e6cdbd
Show file tree
Hide file tree
Showing 3 changed files with 218 additions and 1 deletion.
18 changes: 18 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,21 @@ Run dev server:
```sh
npm start
```

Build website:

```sh
npm run build
```

Build chrome extension:

```sh
npm run build:extension:chrome
```

Build firefox extension:

```sh
npm run build:extension:firefox
```
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@
- [SurveyMonkey](https://surveymonkey.new) - Create a new survey using SurveyMonkey.
- [GitHub](https://github.new) - Create a new GitHub repository.
- [GitHub Gist](https://gist.new) - Create a new GitHub gist.
- [Figma](https://figma.new) - Design and prototype using Figma's collaborative interface.
- [CodePen](https://pen.new) - Prototype your frontend code in CodePen's online development sandbox.
- [Codespace](https://snippet.new) - Create a new code snippet on Codespace.
- [React.js](https://react.new) - Create a new React project online with CodeSandbox.
Expand All @@ -100,33 +101,40 @@
- [Next.js](https://next.new) - Create a new Next.js project online with stackblitz.
- [JavaScript](https://js.new) - Create a new Javascript project online with CodeSandbox.
- [TypeScript](https://ts.new) - Create a new Typescript project online with CodeSandbox.
- [Vite](https://vite.new) - Create a new Vite.js project online with Stackblitz.
- [Flutter](https://flutter.new) - Create a new Flutter project online with dartpad.
- [Ionic](https://ionic.new) - Create a high quality, cross-platform native and web app with Ionic.
- [.NET](https://dotnet.new) - Create a .NET application in Microsoft's Try .NET environment.
- [Svelte](https://svelte.new) - Create a new Svelte project online with CodeSandbox.
- [Rust](https://rust.new) - Run a Rust Program.
- [CodeSandbox](https://csb.new) - Create a new project online with CodeSandbox.
- [Glitch](https://glitch.new) - Create a full-stack app in your browser and collaborate live.
- [UUID](https://uuid.new) - Generate a new UUID.
- [Microsoft Excel](https://excel.new) - Create a spreadsheet using Excel.
- [Microsoft PowerPoint](https://powerpoint.new) - Create a new presentation using PowerPoint.
- [Microsoft Word](https://word.new) - Create a new document using Word.
- [Microsoft Visual Studio](https://env.new) - Create a new Visual Studio codespace for your project.
- [Microsoft Teams](https://teams.new) - Chat with your team using Microsoft Teams.
- [Editor X](https://editorx.new) - Create a website using Editor X's online tool.
- [Stackbit](https://jamstack.new) - Create a new Jamstack site.
- [Tailwind](https://tailwindcss.new) - Create a new Tailwind Play page.
- [Vercel](https://deploy.new) - Create a new project in Vercel for preview and deployment.
- [Docusaurus](https://docusaurus.new) - Create a new docusaurus project in your browser.
- [PDF Compress](https://compresspdf.new) - Compress PDF documents with simple drag and drop with Adobe Acrobat.
- [Merge PDF](https://mergepdf.new) - Combine PDFs into one file with Adobe.
- [PDF to Word](https://pdftoword.new) - Convert PDFs to Word documents with Adobe.
- [JPG to PDF](https://jpgtopdf.new) - Convert JPG images to PDF with Adobe Acrobat.
- [Word to PDF](https://wordtopdf.new) - Convert Microsoft Word documents to PDF.
- [Buffer](https://buffer.new) - Schedule and manage your social media posts.
- [Email Signature](https://emailsignature.new) - Create a professional email signature in 30 seconds HoneyBook.
- [Canva](https://design.new) - Create a new Canva design.
- [Canva Menu](https://menu.new) - Create an appetizing menu using customizable templates from Canva.
- [Canva Resume](https://resumes.new) - Create a professional-looking resume using templates from Canva.
- [Indeed](https://profile.new) - Create your online resume with Indeed.
- [Shopify](https://shopify.new) - Start a new online shop on Shopify.
- [Business Name](https://businessname.new) - Designate your business name on Shopify.
- [Business Card](https://businesscard.new) - Design personalized business cards with Namecheap.
- [Anchor](https://podcast.new) - Create a new podcast episode using Anchor.
- [Personio](https://candidate.new) - Track your candidate pipeline using Personio.
- [Wix](https://wix.new) - Build a new website using Wix.
- [Adobe Spark](https://create.new) - Design beautiful social media posts and more with Adobe Spark.
Expand Down
193 changes: 192 additions & 1 deletion src/components/action/actions.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import {
import {
SiAdobeacrobatreader,
SiAdobephotoshop,
SiAnchor,
SiAsana,
SiBitly,
SiBuffer,
Expand Down Expand Up @@ -38,12 +39,14 @@ import {
SiStackbit,
SiSurveymonkey,
SiSvelte,
SiTailwindcss,
SiVercel,
SiWix,
SiWordpress,
} from 'react-icons/si';
import { FaNode, FaReact, FaSignature } from 'react-icons/fa';
import { FaNode, FaReact, FaRust, FaSignature } from 'react-icons/fa';
import { IoLogoIonic } from 'react-icons/io';
import { TbBarcode } from 'react-icons/tb';
import { MdOutlineTextFields, MdVpnLock } from 'react-icons/md';
import { BiChalkboard } from 'react-icons/bi';
import { RiFileList3Line, RiUserSearchLine } from 'react-icons/ri';
Expand Down Expand Up @@ -346,6 +349,55 @@ export const actions = [
description: 'Create a new GitHub gist.',
url: 'https://gist.new',
},
{
name: 'Figma',
icon: (
<svg
width={iconSize}
height={iconSize}
viewBox="0 0 38 57"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M19 28.5c0-5.247 4.253-9.5 9.5-9.5 5.247 0 9.5 4.253 9.5 9.5 0 5.247-4.253 9.5-9.5 9.5-5.247 0-9.5-4.253-9.5-9.5z"
fillRule="nonzero"
fillOpacity="1"
fill="#1abcfe"
stroke="none"
></path>
<path
d="M0 47.5C0 42.253 4.253 38 9.5 38H19v9.5c0 5.247-4.253 9.5-9.5 9.5C4.253 57 0 52.747 0 47.5z"
fillRule="nonzero"
fillOpacity="1"
fill="#0acf83"
stroke="none"
></path>
<path
d="M19 0v19h9.5c5.247 0 9.5-4.253 9.5-9.5C38 4.253 33.747 0 28.5 0H19z"
fillRule="nonzero"
fillOpacity="1"
fill="#ff7262"
stroke="none"
></path>
<path
d="M0 9.5C0 14.747 4.253 19 9.5 19H19V0H9.5C4.253 0 0 4.253 0 9.5z"
fillRule="nonzero"
fillOpacity="1"
fill="#f24e1e"
stroke="none"
></path>
<path
d="M0 28.5C0 33.747 4.253 38 9.5 38H19V19H9.5C4.253 19 0 23.253 0 28.5z"
fillRule="nonzero"
fillOpacity="1"
fill="#a259ff"
stroke="none"
></path>
</svg>
),
description: "Design and prototype using Figma's collaborative interface.",
url: 'https://figma.new',
},
{
name: 'CodePen',
icon: <AiOutlineCodepen size={iconSize} />,
Expand Down Expand Up @@ -520,6 +572,54 @@ export const actions = [
description: 'Create a new Typescript project online with CodeSandbox.',
url: 'https://ts.new',
},
{
name: 'Vite',
icon: (
<svg
xmlns="http://www.w3.org/2000/svg"
width={iconSize}
height={iconSize}
viewBox="0 0 410 404"
fill="none"
>
<path
d="M399.641 59.5246L215.643 388.545C211.844 395.338 202.084 395.378 198.228 388.618L10.5817 59.5563C6.38087 52.1896 12.6802 43.2665 21.0281 44.7586L205.223 77.6824C206.398 77.8924 207.601 77.8904 208.776 77.6763L389.119 44.8058C397.439 43.2894 403.768 52.1434 399.641 59.5246Z"
fill="url(#paint0_linear)"
/>
<path
d="M292.965 1.5744L156.801 28.2552C154.563 28.6937 152.906 30.5903 152.771 32.8664L144.395 174.33C144.198 177.662 147.258 180.248 150.51 179.498L188.42 170.749C191.967 169.931 195.172 173.055 194.443 176.622L183.18 231.775C182.422 235.487 185.907 238.661 189.532 237.56L212.947 230.446C216.577 229.344 220.065 232.527 219.297 236.242L201.398 322.875C200.278 328.294 207.486 331.249 210.492 326.603L212.5 323.5L323.454 102.072C325.312 98.3645 322.108 94.137 318.036 94.9228L279.014 102.454C275.347 103.161 272.227 99.746 273.262 96.1583L298.731 7.86689C299.767 4.27314 296.636 0.855181 292.965 1.5744Z"
fill="url(#paint1_linear)"
/>
<defs>
<linearGradient
id="paint0_linear"
x1="6.00017"
y1="32.9999"
x2="235"
y2="344"
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#41D1FF" />
<stop offset="1" stopColor="#BD34FE" />
</linearGradient>
<linearGradient
id="paint1_linear"
x1="194.651"
y1="8.81818"
x2="236.076"
y2="292.989"
gradientUnits="userSpaceOnUse"
>
<stop stopColor="#FFEA83" />
<stop offset="0.0833333" stopColor="#FFDD35" />
<stop offset="1" stopColor="#FFA800" />
</linearGradient>
</defs>
</svg>
),
description: 'Create a new Vite.js project online with Stackblitz.',
url: 'https://vite.new',
},
{
name: 'Flutter',
icon: (
Expand Down Expand Up @@ -566,6 +666,12 @@ export const actions = [
description: 'Create a new Svelte project online with CodeSandbox.',
url: 'https://svelte.new',
},
{
name: 'Rust',
icon: <FaRust size={iconSize} />,
description: 'Run a Rust Program.',
url: 'https://rust.new',
},
{
name: 'CodeSandbox',
icon: <AiOutlineCodeSandbox size={iconSize} />,
Expand All @@ -579,6 +685,12 @@ export const actions = [
'Create a full-stack app in your browser and collaborate live.',
url: 'https://glitch.new',
},
{
name: 'UUID',
icon: <TbBarcode size={iconSize} />,
description: 'Generate a new UUID.',
url: 'https://uuid.new',
},
{
name: 'Microsoft Excel',
icon: <SiMicrosoftexcel size={iconSize} color="#217346" />,
Expand Down Expand Up @@ -660,12 +772,79 @@ export const actions = [
description: 'Create a new Jamstack site.',
url: 'https://jamstack.new',
},
{
name: 'Tailwind',
icon: <SiTailwindcss size={iconSize} color="#06B6D4" />,
description: 'Create a new Tailwind Play page.',
url: 'https://tailwindcss.new',
},
{
name: 'Vercel',
icon: <SiVercel size={iconSize} />,
description: 'Create a new project in Vercel for preview and deployment.',
url: 'https://deploy.new',
},
{
name: 'Docusaurus',
icon: (
<svg
xmlns="http://www.w3.org/2000/svg"
width={iconSize}
height={iconSize}
viewBox="0 0 200 200"
>
<g fill="none" fillRule="evenodd">
<path fill="#FFF" d="M99 52h84v34H99z" />
<path
d="M23 163c-7.398 0-13.843-4.027-17.303-10A19.886 19.886 0 003 163c0 11.046 8.954 20 20 20h20v-20H23z"
fill="#3ECC5F"
/>
<path
d="M112.98 57.376L183 53V43c0-11.046-8.954-20-20-20H73l-2.5-4.33c-1.112-1.925-3.889-1.925-5 0L63 23l-2.5-4.33c-1.111-1.925-3.889-1.925-5 0L53 23l-2.5-4.33c-1.111-1.925-3.889-1.925-5 0L43 23c-.022 0-.042.003-.065.003l-4.142-4.141c-1.57-1.571-4.252-.853-4.828 1.294l-1.369 5.104-5.192-1.392c-2.148-.575-4.111 1.389-3.535 3.536l1.39 5.193-5.102 1.367c-2.148.576-2.867 3.259-1.296 4.83l4.142 4.142c0 .021-.003.042-.003.064l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 53l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 63l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 73l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 83l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 93l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 103l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 113l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 123l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 133l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 143l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 153l-4.33 2.5c-1.925 1.111-1.925 3.889 0 5L23 163c0 11.046 8.954 20 20 20h120c11.046 0 20-8.954 20-20V83l-70.02-4.376A10.645 10.645 0 01103 68c0-5.621 4.37-10.273 9.98-10.624"
fill="#3ECC5F"
/>
<path fill="#3ECC5F" d="M143 183h30v-40h-30z" />
<path
d="M193 158c-.219 0-.428.037-.639.064-.038-.15-.074-.301-.116-.451A5 5 0 00190.32 148a4.96 4.96 0 00-3.016 1.036 26.531 26.531 0 00-.335-.336 4.955 4.955 0 001.011-2.987 5 5 0 00-9.599-1.959c-.148-.042-.297-.077-.445-.115.027-.211.064-.42.064-.639a5 5 0 00-5-5 5 5 0 00-5 5c0 .219.037.428.064.639-.148.038-.297.073-.445.115a4.998 4.998 0 00-9.599 1.959c0 1.125.384 2.151 1.011 2.987-3.717 3.632-6.031 8.693-6.031 14.3 0 11.046 8.954 20 20 20 9.339 0 17.16-6.41 19.361-15.064.211.027.42.064.639.064a5 5 0 005-5 5 5 0 00-5-5"
fill="#44D860"
/>
<path fill="#3ECC5F" d="M153 123h30v-20h-30z" />
<path
d="M193 115.5a2.5 2.5 0 100-5c-.109 0-.214.019-.319.032-.02-.075-.037-.15-.058-.225a2.501 2.501 0 00-.963-4.807c-.569 0-1.088.197-1.508.518a6.653 6.653 0 00-.168-.168c.314-.417.506-.931.506-1.494a2.5 2.5 0 00-4.8-.979A9.987 9.987 0 00183 103c-5.522 0-10 4.478-10 10s4.478 10 10 10c.934 0 1.833-.138 2.69-.377a2.5 2.5 0 004.8-.979c0-.563-.192-1.077-.506-1.494.057-.055.113-.111.168-.168.42.321.939.518 1.508.518a2.5 2.5 0 00.963-4.807c.021-.074.038-.15.058-.225.105.013.21.032.319.032"
fill="#44D860"
/>
<path
d="M63 55.5a2.5 2.5 0 01-2.5-2.5c0-4.136-3.364-7.5-7.5-7.5s-7.5 3.364-7.5 7.5a2.5 2.5 0 11-5 0c0-6.893 5.607-12.5 12.5-12.5S65.5 46.107 65.5 53a2.5 2.5 0 01-2.5 2.5"
fill="#000"
/>
<path
d="M103 183h60c11.046 0 20-8.954 20-20V93h-60c-11.046 0-20 8.954-20 20v70z"
fill="#FFFF50"
/>
<path
d="M168.02 124h-50.04a1 1 0 110-2h50.04a1 1 0 110 2m0 20h-50.04a1 1 0 110-2h50.04a1 1 0 110 2m0 20h-50.04a1 1 0 110-2h50.04a1 1 0 110 2m0-49.814h-50.04a1 1 0 110-2h50.04a1 1 0 110 2m0 19.814h-50.04a1 1 0 110-2h50.04a1 1 0 110 2m0 20h-50.04a1 1 0 110-2h50.04a1 1 0 110 2M183 61.611c-.012 0-.022-.006-.034-.005-3.09.105-4.552 3.196-5.842 5.923-1.346 2.85-2.387 4.703-4.093 4.647-1.889-.068-2.969-2.202-4.113-4.46-1.314-2.594-2.814-5.536-5.963-5.426-3.046.104-4.513 2.794-5.807 5.167-1.377 2.528-2.314 4.065-4.121 3.994-1.927-.07-2.951-1.805-4.136-3.813-1.321-2.236-2.848-4.75-5.936-4.664-2.994.103-4.465 2.385-5.763 4.4-1.373 2.13-2.335 3.428-4.165 3.351-1.973-.07-2.992-1.51-4.171-3.177-1.324-1.873-2.816-3.993-5.895-3.89-2.928.1-4.399 1.97-5.696 3.618-1.232 1.564-2.194 2.802-4.229 2.724a1 1 0 00-.072 2c3.017.101 4.545-1.8 5.872-3.487 1.177-1.496 2.193-2.787 4.193-2.855 1.926-.082 2.829 1.115 4.195 3.045 1.297 1.834 2.769 3.914 5.731 4.021 3.103.104 4.596-2.215 5.918-4.267 1.182-1.834 2.202-3.417 4.15-3.484 1.793-.067 2.769 1.35 4.145 3.681 1.297 2.197 2.766 4.686 5.787 4.796 3.125.108 4.634-2.62 5.949-5.035 1.139-2.088 2.214-4.06 4.119-4.126 1.793-.042 2.728 1.595 4.111 4.33 1.292 2.553 2.757 5.445 5.825 5.556l.169.003c3.064 0 4.518-3.075 5.805-5.794 1.139-2.41 2.217-4.68 4.067-4.773v-2z"
fill="#000"
/>
<path fill="#3ECC5F" d="M83 183h40v-40H83z" />
<path
d="M143 158c-.219 0-.428.037-.639.064-.038-.15-.074-.301-.116-.451A5 5 0 00140.32 148a4.96 4.96 0 00-3.016 1.036 26.531 26.531 0 00-.335-.336 4.955 4.955 0 001.011-2.987 5 5 0 00-9.599-1.959c-.148-.042-.297-.077-.445-.115.027-.211.064-.42.064-.639a5 5 0 00-5-5 5 5 0 00-5 5c0 .219.037.428.064.639-.148.038-.297.073-.445.115a4.998 4.998 0 00-9.599 1.959c0 1.125.384 2.151 1.011 2.987-3.717 3.632-6.031 8.693-6.031 14.3 0 11.046 8.954 20 20 20 9.339 0 17.16-6.41 19.361-15.064.211.027.42.064.639.064a5 5 0 005-5 5 5 0 00-5-5"
fill="#44D860"
/>
<path fill="#3ECC5F" d="M83 123h40v-20H83z" />
<path
d="M133 115.5a2.5 2.5 0 100-5c-.109 0-.214.019-.319.032-.02-.075-.037-.15-.058-.225a2.501 2.501 0 00-.963-4.807c-.569 0-1.088.197-1.508.518a6.653 6.653 0 00-.168-.168c.314-.417.506-.931.506-1.494a2.5 2.5 0 00-4.8-.979A9.987 9.987 0 00123 103c-5.522 0-10 4.478-10 10s4.478 10 10 10c.934 0 1.833-.138 2.69-.377a2.5 2.5 0 004.8-.979c0-.563-.192-1.077-.506-1.494.057-.055.113-.111.168-.168.42.321.939.518 1.508.518a2.5 2.5 0 00.963-4.807c.021-.074.038-.15.058-.225.105.013.21.032.319.032"
fill="#44D860"
/>
<path
d="M143 41.75c-.16 0-.33-.02-.49-.05a2.52 2.52 0 01-.47-.14c-.15-.06-.29-.14-.431-.23-.13-.09-.259-.2-.38-.31-.109-.12-.219-.24-.309-.38s-.17-.28-.231-.43a2.619 2.619 0 01-.189-.96c0-.16.02-.33.05-.49.03-.16.08-.31.139-.47.061-.15.141-.29.231-.43.09-.13.2-.26.309-.38.121-.11.25-.22.38-.31.141-.09.281-.17.431-.23.149-.06.31-.11.47-.14.32-.07.65-.07.98 0 .159.03.32.08.47.14.149.06.29.14.43.23.13.09.259.2.38.31.11.12.22.25.31.38.09.14.17.28.23.43.06.16.11.31.14.47.029.16.05.33.05.49 0 .66-.271 1.31-.73 1.77-.121.11-.25.22-.38.31-.14.09-.281.17-.43.23a2.565 2.565 0 01-.96.19m20-1.25c-.66 0-1.3-.27-1.771-.73a3.802 3.802 0 01-.309-.38c-.09-.14-.17-.28-.231-.43a2.619 2.619 0 01-.189-.96c0-.66.27-1.3.729-1.77.121-.11.25-.22.38-.31.141-.09.281-.17.431-.23.149-.06.31-.11.47-.14.32-.07.66-.07.98 0 .159.03.32.08.47.14.149.06.29.14.43.23.13.09.259.2.38.31.459.47.73 1.11.73 1.77 0 .16-.021.33-.05.49-.03.16-.08.32-.14.47-.07.15-.14.29-.23.43-.09.13-.2.26-.31.38-.121.11-.25.22-.38.31-.14.09-.281.17-.43.23a2.565 2.565 0 01-.96.19"
fill="#000"
/>
</g>
</svg>
),
description: 'Create a new docusaurus project in your browser.',
url: 'https://docusaurus.new',
},
{
name: 'PDF Compress',
icon: <SiAdobeacrobatreader size={iconSize} color="#EC1C24" />,
Expand Down Expand Up @@ -710,6 +889,12 @@ export const actions = [
'Create a professional email signature in 30 seconds HoneyBook.',
url: 'https://emailsignature.new',
},
{
name: 'Canva',
icon: <SiCanva size={iconSize} color="#00C4CC" />,
description: 'Create a new Canva design.',
url: 'https://design.new',
},
{
name: 'Canva Menu',
icon: <SiCanva size={iconSize} color="#00C4CC" />,
Expand Down Expand Up @@ -748,6 +933,12 @@ export const actions = [
description: 'Design personalized business cards with Namecheap.',
url: 'https://businesscard.new',
},
{
name: 'Anchor',
icon: <SiAnchor size={iconSize} color="#5000B9" />,
description: 'Create a new podcast episode using Anchor.',
url: 'https://podcast.new',
},
{
name: 'Personio',
icon: (
Expand Down

0 comments on commit 5e6cdbd

Please sign in to comment.