Initial Commit

This commit is contained in:
aftabrehan
2024-02-01 12:01:04 +05:00
parent 3f6040c919
commit 9ac97c7f9a
12 changed files with 81 additions and 168 deletions

0
.prettierignore Normal file
View File

6
.prettierrc Normal file
View File

@@ -0,0 +1,6 @@
{
"semi": false,
"singleQuote": true,
"arrowParens": "avoid",
"endOfLine": "auto"
}

21
LICENSE Normal file
View File

@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2024 Aftab Rehan
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

View File

@@ -1,8 +1,28 @@
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
# ZinTools
Built using Next.js and Tailwind CSS.
## Getting Started
First, run the development server:
1. Clone the repository:
```
git clone https://github.com/aftabrehan/zin-tools.git
```
2. Install the required dependencies:
```bash
npm
# or
yarn
# or
pnpm
# or
bun
```
3. Run the development server:
```bash
npm run dev
@@ -16,21 +36,7 @@ bun dev
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
## Learn More
To learn more about Next.js, take a look at the following resources:
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
## Deploy on Vercel
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
> [!NOTE]
> This project is created solely for test/portfolio purposes, and you are free to use it as you see fit.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -2,32 +2,9 @@
@tailwind components;
@tailwind utilities;
html,
body,
:root {
--foreground-rgb: 0, 0, 0;
--background-start-rgb: 214, 219, 220;
--background-end-rgb: 255, 255, 255;
}
@media (prefers-color-scheme: dark) {
:root {
--foreground-rgb: 255, 255, 255;
--background-start-rgb: 0, 0, 0;
--background-end-rgb: 0, 0, 0;
}
}
body {
color: rgb(var(--foreground-rgb));
background: linear-gradient(
to bottom,
transparent,
rgb(var(--background-end-rgb))
)
rgb(var(--background-start-rgb));
}
@layer utilities {
.text-balance {
text-wrap: balance;
}
width: 100%;
height: 100%;
}

View File

@@ -1,22 +1,22 @@
import type { Metadata } from "next";
import { Inter } from "next/font/google";
import "./globals.css";
import type { Metadata } from 'next'
import { Inter } from 'next/font/google'
import './globals.css'
const inter = Inter({ subsets: ["latin"] });
const inter = Inter({ subsets: ['latin'] })
export const metadata: Metadata = {
title: "Create Next App",
description: "Generated by create next app",
};
title: 'ZinTools',
description: 'ZinTools Web app by Aftab Rehan',
}
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
children: React.ReactNode
}>) {
return (
<html lang="en">
<body className={inter.className}>{children}</body>
</html>
);
)
}

7
app/not-found.tsx Normal file
View File

@@ -0,0 +1,7 @@
const NotFoundPage = () => (
<main className="w-full h-full">
<p>Not Found Page</p>
</main>
)
export default NotFoundPage

View File

@@ -1,113 +1,7 @@
import Image from "next/image";
const Home = () => (
<main className="w-full h-full">
<p>My Clean App</p>
</main>
)
export default function Home() {
return (
<main className="flex min-h-screen flex-col items-center justify-between p-24">
<div className="z-10 max-w-5xl w-full items-center justify-between font-mono text-sm lg:flex">
<p className="fixed left-0 top-0 flex w-full justify-center border-b border-gray-300 bg-gradient-to-b from-zinc-200 pb-6 pt-8 backdrop-blur-2xl dark:border-neutral-800 dark:bg-zinc-800/30 dark:from-inherit lg:static lg:w-auto lg:rounded-xl lg:border lg:bg-gray-200 lg:p-4 lg:dark:bg-zinc-800/30">
Get started by editing&nbsp;
<code className="font-mono font-bold">app/page.tsx</code>
</p>
<div className="fixed bottom-0 left-0 flex h-48 w-full items-end justify-center bg-gradient-to-t from-white via-white dark:from-black dark:via-black lg:static lg:h-auto lg:w-auto lg:bg-none">
<a
className="pointer-events-none flex place-items-center gap-2 p-8 lg:pointer-events-auto lg:p-0"
href="https://vercel.com?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"
target="_blank"
rel="noopener noreferrer"
>
By{" "}
<Image
src="/vercel.svg"
alt="Vercel Logo"
className="dark:invert"
width={100}
height={24}
priority
/>
</a>
</div>
</div>
<div className="relative flex place-items-center before:absolute before:h-[300px] before:w-full sm:before:w-[480px] before:-translate-x-1/2 before:rounded-full before:bg-gradient-radial before:from-white before:to-transparent before:blur-2xl before:content-[''] after:absolute after:-z-20 after:h-[180px] after:w-full sm:after:w-[240px] after:translate-x-1/3 after:bg-gradient-conic after:from-sky-200 after:via-blue-200 after:blur-2xl after:content-[''] before:dark:bg-gradient-to-br before:dark:from-transparent before:dark:to-blue-700 before:dark:opacity-10 after:dark:from-sky-900 after:dark:via-[#0141ff] after:dark:opacity-40 before:lg:h-[360px] z-[-1]">
<Image
className="relative dark:drop-shadow-[0_0_0.3rem_#ffffff70] dark:invert"
src="/next.svg"
alt="Next.js Logo"
width={180}
height={37}
priority
/>
</div>
<div className="mb-32 grid text-center lg:max-w-5xl lg:w-full lg:mb-0 lg:grid-cols-4 lg:text-left">
<a
href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"
className="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30"
target="_blank"
rel="noopener noreferrer"
>
<h2 className={`mb-3 text-2xl font-semibold`}>
Docs{" "}
<span className="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">
-&gt;
</span>
</h2>
<p className={`m-0 max-w-[30ch] text-sm opacity-50`}>
Find in-depth information about Next.js features and API.
</p>
</a>
<a
href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=appdir-template-tw&utm_campaign=create-next-app"
className="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30"
target="_blank"
rel="noopener noreferrer"
>
<h2 className={`mb-3 text-2xl font-semibold`}>
Learn{" "}
<span className="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">
-&gt;
</span>
</h2>
<p className={`m-0 max-w-[30ch] text-sm opacity-50`}>
Learn about Next.js in an interactive course with&nbsp;quizzes!
</p>
</a>
<a
href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"
className="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30"
target="_blank"
rel="noopener noreferrer"
>
<h2 className={`mb-3 text-2xl font-semibold`}>
Templates{" "}
<span className="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">
-&gt;
</span>
</h2>
<p className={`m-0 max-w-[30ch] text-sm opacity-50`}>
Explore starter templates for Next.js.
</p>
</a>
<a
href="https://vercel.com/new?utm_source=create-next-app&utm_medium=appdir-template&utm_campaign=create-next-app"
className="group rounded-lg border border-transparent px-5 py-4 transition-colors hover:border-gray-300 hover:bg-gray-100 hover:dark:border-neutral-700 hover:dark:bg-neutral-800/30"
target="_blank"
rel="noopener noreferrer"
>
<h2 className={`mb-3 text-2xl font-semibold`}>
Deploy{" "}
<span className="inline-block transition-transform group-hover:translate-x-1 motion-reduce:transform-none">
-&gt;
</span>
</h2>
<p className={`m-0 max-w-[30ch] text-sm opacity-50 text-balance`}>
Instantly deploy your Next.js site to a shareable URL with Vercel.
</p>
</a>
</div>
</main>
);
}
export default Home

4
public/logo.svg Normal file
View File

@@ -0,0 +1,4 @@
<svg width="138" height="38" viewBox="0 0 138 38" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M38 9C38 4.02944 33.9706 0 29 0H9C4.02944 0 0 4.02944 0 9V29C0 33.9706 4.02944 38 9 38H29C33.9706 38 38 33.9706 38 29V9ZM25.9423 6.74828C27.1023 7.41529 27.6823 7.7488 28.0316 8.1999C28.4974 8.80143 28.7054 9.56107 28.61 10.3117C28.5664 10.6544 28.4267 11.0017 28.1748 11.4806C27.8047 12.1846 27.794 13.027 28.1974 13.7177C28.6008 14.4084 29.3427 14.8178 30.1422 14.8489C30.686 14.8699 31.0591 14.9223 31.3804 15.0551C32.0842 15.3459 32.645 15.9027 32.9394 16.6027C33.1602 17.1277 33.1636 17.7927 33.1703 19.1223L33.1703 19.1235C33.177 20.454 33.1803 21.1192 32.9649 21.6436C32.6774 22.3428 32.1222 22.8978 31.4215 23.1865C31.1014 23.3184 30.7289 23.3695 30.185 23.389C29.3859 23.4176 28.6482 23.8246 28.2518 24.514C27.8553 25.2035 27.8745 26.0461 28.2517 26.751C28.5085 27.2307 28.6515 27.5785 28.6987 27.9214C28.8016 28.6723 28.6012 29.4313 28.1415 30.0315C27.7966 30.4815 27.22 30.8132 26.0668 31.4766L26.0665 31.4768C24.9134 32.1402 24.3369 32.4719 23.7719 32.5451C23.0188 32.6428 22.2556 32.4382 21.6502 31.9762C21.3738 31.7653 21.1409 31.4693 20.849 31.0098C20.4201 30.3345 19.693 29.8991 18.8932 29.898C18.0933 29.8968 17.3707 30.3299 16.9486 31.0039C16.6614 31.4625 16.4313 31.758 16.1571 31.968C15.5564 32.428 14.7951 32.6304 14.0409 32.5304C13.4754 32.4553 12.8954 32.1218 11.7354 31.4548C10.5754 30.7878 9.99546 30.4543 9.64613 30.0033C9.18033 29.4017 8.9723 28.642 9.06771 27.8914C9.11127 27.5487 9.25096 27.2013 9.5028 26.7225C9.87307 26.0185 9.88374 25.1761 9.48037 24.4854C9.07692 23.7948 8.33503 23.3853 7.53558 23.3543C6.99168 23.3331 6.61858 23.2808 6.29732 23.148C5.59357 22.8571 5.03277 22.3004 4.73833 21.6003C4.51752 21.0755 4.51415 20.4104 4.50743 19.0808L4.50743 19.0796C4.50071 17.7492 4.49741 17.0838 4.71294 16.5595C5.00034 15.8603 5.55548 15.3053 6.25633 15.0166C6.57626 14.8848 6.94885 14.8336 7.49264 14.8141C8.29175 14.7855 9.02955 14.3783 9.42603 13.6889C9.82251 12.9995 9.80336 12.1569 9.42605 11.4517C9.16938 10.9721 9.02621 10.6245 8.97921 10.2817C8.87621 9.53066 9.07662 8.77164 9.53637 8.17155C9.88118 7.72147 10.4578 7.38975 11.611 6.72629L11.611 6.72629C12.7643 6.06284 13.3409 5.73111 13.9058 5.65785C14.659 5.56015 15.4223 5.76478 16.0277 6.22673C16.304 6.4376 16.537 6.73374 16.8288 7.19328C17.2577 7.86857 17.9848 8.30377 18.7846 8.30501C19.5844 8.30624 20.3071 7.87325 20.7292 7.19925C21.0164 6.74061 21.2463 6.44519 21.5206 6.23516C22.1214 5.77507 22.8826 5.57277 23.6368 5.67278C24.2024 5.74775 24.7823 6.08126 25.9423 6.74828ZM22.573 21.2488C21.396 23.2956 18.7702 23.9935 16.7078 22.8075C14.6455 21.6216 13.9277 19.0011 15.1047 16.9543C16.2816 14.9075 18.9075 14.2096 20.9699 15.3956C23.0323 16.5815 23.75 19.202 22.573 21.2488Z" fill="#616DF4"/>
<path d="M45.1563 27.5V25.2969L52.9297 14.6406H45.1641V11.5H57.8203V13.7031L50.0469 24.3594H57.8125V27.5H45.1563ZM60.1855 27.5V15.5H64.0059V27.5H60.1855ZM62.0996 14.1016C61.5632 14.1016 61.1022 13.9245 60.7168 13.5703C60.3314 13.2109 60.1387 12.7786 60.1387 12.2734C60.1387 11.7734 60.3314 11.3464 60.7168 10.9922C61.1022 10.6328 61.5632 10.4531 62.0996 10.4531C62.6413 10.4531 63.1022 10.6328 63.4824 10.9922C63.8678 11.3464 64.0605 11.7734 64.0605 12.2734C64.0605 12.7786 63.8678 13.2109 63.4824 13.5703C63.1022 13.9245 62.6413 14.1016 62.0996 14.1016ZM70.2578 20.6562V27.5H66.4375V15.5H70.0703V17.7031H70.2031C70.4688 16.9687 70.9219 16.3932 71.5625 15.9766C72.2031 15.5547 72.9661 15.3438 73.8516 15.3438C74.6953 15.3438 75.4271 15.5339 76.0469 15.9141C76.6719 16.2891 77.1563 16.8151 77.5 17.4922C77.849 18.1641 78.0208 18.9505 78.0156 19.8516V27.5H74.1953V20.6016C74.2005 19.9349 74.0313 19.4141 73.6875 19.0391C73.349 18.6641 72.8776 18.4766 72.2734 18.4766C71.8724 18.4766 71.5182 18.5651 71.2109 18.7422C70.9089 18.9141 70.6745 19.1615 70.5078 19.4844C70.3464 19.8073 70.263 20.1979 70.2578 20.6562ZM78.8477 14.6406V11.5H92.3711V14.6406H87.5195V27.5H83.707V14.6406H78.8477ZM98.1211 27.7266C96.8607 27.7266 95.7773 27.4688 94.8711 26.9531C93.9701 26.4323 93.2747 25.7083 92.7852 24.7812C92.3008 23.849 92.0586 22.7682 92.0586 21.5391C92.0586 20.3047 92.3008 19.224 92.7852 18.2969C93.2747 17.3646 93.9701 16.6406 94.8711 16.125C95.7773 15.6042 96.8607 15.3438 98.1211 15.3438C99.3815 15.3438 100.462 15.6042 101.363 16.125C102.27 16.6406 102.965 17.3646 103.449 18.2969C103.939 19.224 104.184 20.3047 104.184 21.5391C104.184 22.7682 103.939 23.849 103.449 24.7812C102.965 25.7083 102.27 26.4323 101.363 26.9531C100.462 27.4688 99.3815 27.7266 98.1211 27.7266ZM98.1445 24.8437C98.6029 24.8437 98.9909 24.7031 99.3086 24.4219C99.6263 24.1406 99.8685 23.75 100.035 23.25C100.207 22.75 100.293 22.1719 100.293 21.5156C100.293 20.849 100.207 20.2656 100.035 19.7656C99.8685 19.2656 99.6263 18.875 99.3086 18.5937C98.9909 18.3125 98.6029 18.1719 98.1445 18.1719C97.6706 18.1719 97.2695 18.3125 96.9414 18.5937C96.6185 18.875 96.3711 19.2656 96.1992 19.7656C96.0326 20.2656 95.9492 20.849 95.9492 21.5156C95.9492 22.1719 96.0326 22.75 96.1992 23.25C96.3711 23.75 96.6185 24.1406 96.9414 24.4219C97.2695 24.7031 97.6706 24.8437 98.1445 24.8437ZM111.742 27.7266C110.482 27.7266 109.398 27.4688 108.492 26.9531C107.591 26.4323 106.896 25.7083 106.406 24.7812C105.922 23.849 105.68 22.7682 105.68 21.5391C105.68 20.3047 105.922 19.224 106.406 18.2969C106.896 17.3646 107.591 16.6406 108.492 16.125C109.398 15.6042 110.482 15.3438 111.742 15.3438C113.003 15.3438 114.083 15.6042 114.984 16.125C115.891 16.6406 116.586 17.3646 117.07 18.2969C117.56 19.224 117.805 20.3047 117.805 21.5391C117.805 22.7682 117.56 23.849 117.07 24.7812C116.586 25.7083 115.891 26.4323 114.984 26.9531C114.083 27.4688 113.003 27.7266 111.742 27.7266ZM111.766 24.8437C112.224 24.8437 112.612 24.7031 112.93 24.4219C113.247 24.1406 113.49 23.75 113.656 23.25C113.828 22.75 113.914 22.1719 113.914 21.5156C113.914 20.849 113.828 20.2656 113.656 19.7656C113.49 19.2656 113.247 18.875 112.93 18.5937C112.612 18.3125 112.224 18.1719 111.766 18.1719C111.292 18.1719 110.891 18.3125 110.563 18.5937C110.24 18.875 109.992 19.2656 109.82 19.7656C109.654 20.2656 109.57 20.849 109.57 21.5156C109.57 22.1719 109.654 22.75 109.82 23.25C109.992 23.75 110.24 24.1406 110.563 24.4219C110.891 24.7031 111.292 24.8437 111.766 24.8437ZM123.582 11.5V27.5H119.762V11.5H123.582ZM136.49 19.1641L132.982 19.2578C132.946 19.0078 132.847 18.7865 132.686 18.5937C132.524 18.3958 132.313 18.2422 132.053 18.1328C131.798 18.0182 131.501 17.9609 131.162 17.9609C130.719 17.9609 130.342 18.0495 130.029 18.2266C129.722 18.4036 129.571 18.6432 129.576 18.9453C129.571 19.1797 129.665 19.3828 129.857 19.5547C130.055 19.7266 130.407 19.8646 130.912 19.9687L133.225 20.4062C134.423 20.6354 135.313 21.0156 135.896 21.5469C136.485 22.0781 136.782 22.7812 136.787 23.6562C136.782 24.4792 136.537 25.1953 136.053 25.8047C135.574 26.4141 134.917 26.888 134.084 27.2266C133.251 27.5599 132.298 27.7266 131.225 27.7266C129.511 27.7266 128.16 27.375 127.17 26.6719C126.186 25.9635 125.623 25.0156 125.482 23.8281L129.256 23.7344C129.339 24.1719 129.555 24.5052 129.904 24.7344C130.253 24.9635 130.699 25.0781 131.24 25.0781C131.73 25.0781 132.128 24.987 132.436 24.8047C132.743 24.6224 132.899 24.3802 132.904 24.0781C132.899 23.8073 132.779 23.5911 132.545 23.4297C132.311 23.263 131.943 23.1328 131.443 23.0391L129.35 22.6406C128.146 22.4219 127.251 22.0182 126.662 21.4297C126.074 20.8359 125.782 20.0807 125.787 19.1641C125.782 18.362 125.995 17.6771 126.428 17.1094C126.86 16.5365 127.475 16.099 128.271 15.7969C129.068 15.4948 130.008 15.3438 131.092 15.3438C132.717 15.3438 133.998 15.6849 134.936 16.3672C135.873 17.0443 136.391 17.9766 136.49 19.1641Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 7.6 KiB

View File

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 394 80"><path fill="#000" d="M262 0h68.5v12.7h-27.2v66.6h-13.6V12.7H262V0ZM149 0v12.7H94v20.4h44.3v12.6H94v21h55v12.6H80.5V0h68.7zm34.3 0h-17.8l63.8 79.4h17.9l-32-39.7 32-39.6h-17.9l-23 28.6-23-28.6zm18.3 56.7-9-11-27.1 33.7h17.8l18.3-22.7z"/><path fill="#000" d="M81 79.3 17 0H0v79.3h13.6V17l50.2 62.3H81Zm252.6-.4c-1 0-1.8-.4-2.5-1s-1.1-1.6-1.1-2.6.3-1.8 1-2.5 1.6-1 2.6-1 1.8.3 2.5 1a3.4 3.4 0 0 1 .6 4.3 3.7 3.7 0 0 1-3 1.8zm23.2-33.5h6v23.3c0 2.1-.4 4-1.3 5.5a9.1 9.1 0 0 1-3.8 3.5c-1.6.8-3.5 1.3-5.7 1.3-2 0-3.7-.4-5.3-1s-2.8-1.8-3.7-3.2c-.9-1.3-1.4-3-1.4-5h6c.1.8.3 1.6.7 2.2s1 1.2 1.6 1.5c.7.4 1.5.5 2.4.5 1 0 1.8-.2 2.4-.6a4 4 0 0 0 1.6-1.8c.3-.8.5-1.8.5-3V45.5zm30.9 9.1a4.4 4.4 0 0 0-2-3.3 7.5 7.5 0 0 0-4.3-1.1c-1.3 0-2.4.2-3.3.5-.9.4-1.6 1-2 1.6a3.5 3.5 0 0 0-.3 4c.3.5.7.9 1.3 1.2l1.8 1 2 .5 3.2.8c1.3.3 2.5.7 3.7 1.2a13 13 0 0 1 3.2 1.8 8.1 8.1 0 0 1 3 6.5c0 2-.5 3.7-1.5 5.1a10 10 0 0 1-4.4 3.5c-1.8.8-4.1 1.2-6.8 1.2-2.6 0-4.9-.4-6.8-1.2-2-.8-3.4-2-4.5-3.5a10 10 0 0 1-1.7-5.6h6a5 5 0 0 0 3.5 4.6c1 .4 2.2.6 3.4.6 1.3 0 2.5-.2 3.5-.6 1-.4 1.8-1 2.4-1.7a4 4 0 0 0 .8-2.4c0-.9-.2-1.6-.7-2.2a11 11 0 0 0-2.1-1.4l-3.2-1-3.8-1c-2.8-.7-5-1.7-6.6-3.2a7.2 7.2 0 0 1-2.4-5.7 8 8 0 0 1 1.7-5 10 10 0 0 1 4.3-3.5c2-.8 4-1.2 6.4-1.2 2.3 0 4.4.4 6.2 1.2 1.8.8 3.2 2 4.3 3.4 1 1.4 1.5 3 1.5 5h-5.8z"/></svg>

Before

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 283 64"><path fill="black" d="M141 16c-11 0-19 7-19 18s9 18 20 18c7 0 13-3 16-7l-7-5c-2 3-6 4-9 4-5 0-9-3-10-7h28v-3c0-11-8-18-19-18zm-9 15c1-4 4-7 9-7s8 3 9 7h-18zm117-15c-11 0-19 7-19 18s9 18 20 18c6 0 12-3 16-7l-8-5c-2 3-5 4-8 4-5 0-9-3-11-7h28l1-3c0-11-8-18-19-18zm-10 15c2-4 5-7 10-7s8 3 9 7h-19zm-39 3c0 6 4 10 10 10 4 0 7-2 9-5l8 5c-3 5-9 8-17 8-11 0-19-7-19-18s8-18 19-18c8 0 14 3 17 8l-8 5c-2-3-5-5-9-5-6 0-10 4-10 10zm83-29v46h-9V5h9zM37 0l37 64H0L37 0zm92 5-27 48L74 5h10l18 30 17-30h10zm59 12v10l-3-1c-6 0-10 4-10 10v15h-9V17h9v9c0-5 6-9 13-9z"/></svg>

Before

Width:  |  Height:  |  Size: 629 B