PeerRich / svgl

🧩 A beautiful library with SVG logos. Built with Sveltekit & Tailwind CSS.

Home Page:https://svgl.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Discover  β˜  Submit logo  β˜  Stack  β˜  Contributing

Svelte Badge Build Status GitHub stars GitHub issues GitHub forks GitHub PRs Tailwind CSS Badge

πŸ› οΈ Stack

πŸš€ Getting Started

You will need:

  1. Clone or fork this repository:
git clone git@github.com:pheralb/svgl.git
  1. Install dependencies with your favorite package manager:
# with npm:
npm install

# with pnpm:
pnpm install

# with ultra:
ultra install

# with yarn:
yarn install
  1. Go to the static/library folder and add your .svg logo. Remember to optimize SVG for web use, you can use SVGOMG.

  2. Go to the src/data/svgs.ts and add the information about your logo, following the structure:

Important

To avoid conflicts with other svgs IDs, generate a short random number for the id: Generate (only check 'include numbers').

{
  "id": 45248,
  "title": "Title",
  "category": "Category",
  "route": "/library/your_logo.svg",
  "url": "Website"
},

And create a pull request with your logo πŸš€.

✌️ Contributing

πŸ”‘ License

About

🧩 A beautiful library with SVG logos. Built with Sveltekit & Tailwind CSS.

https://svgl.vercel.app

License:MIT License


Languages

Language:TypeScript 63.5%Language:Svelte 30.0%Language:JavaScript 2.6%Language:HTML 2.5%Language:CSS 1.4%