2023-12-16 20:49:48 +00:00
2023-12-13 13:37:23 +00:00
2023-12-16 22:36:25 +00:00
2023-12-16 21:59:19 +00:00
2023-03-14 21:08:22 +00:00
2023-07-07 09:16:54 +01:00
2023-03-14 21:08:22 +00:00
2023-03-14 21:08:22 +00:00
2023-03-15 11:27:46 +00:00
2023-03-20 00:39:40 +00:00
2023-12-16 20:46:15 +00:00
2023-12-16 17:07:22 +00:00
2023-03-15 11:28:22 +00:00
2023-03-15 12:11:13 +00:00
2023-12-16 21:26:26 +00:00
2023-12-16 17:07:44 +00:00
2023-12-16 22:36:17 +00:00
2023-12-16 20:10:57 +00:00
2023-03-16 10:23:17 +00:00
2023-03-15 11:29:15 +00:00

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 pnpm (recommended):
pnpm install

# with npm:
npm install
  1. Go to the static/library folder and add your .svg logo.

Warning

  • Remember to optimize SVG for web, you can use SVGOMG.
  • The size limit for each .svg is 25kb.
  1. Go to the src/data/svgs.ts and add the information about your logo, following the structure:
{
  "title": "Title",
  "category": "Category",
  "route": "/library/your_logo.svg",
  "url": "Website"
},

or to support a different logo for light and dark themes:

{
  "title": "Title",
  "category": "Category",
  "route": {
    "light": "/library/your_logo_light.svg",
    "dark": "/library/your_logo_dark.svg"
  },
  "url": "Website"
},

Note

The list of categories is here: src/types/categories.ts. You can add a new category if you need it.

And create a pull request with your logo 🚀.

✌️ Contributing

🔑 License

Description
📚一个拥有 SVG 徽标的美丽图书馆。使用 Sveltekit 与 Tailwind CSS 构建。
https://svgl.app/ Readme 35 MiB
Languages
TypeScript 53.9%
Svelte 40.7%
JavaScript 3.6%
CSS 0.9%
HTML 0.9%