应用图标 SVG

萌森
萌森
发布于 2024-09-05 / 29 阅读
0
0

应用图标 SVG

📚一个拥有 SVG 徽标的美丽图书馆。使用 Sveltekit 与 Tailwind CSS 构建。

国外版

国内版

GitHub

https://github.com/pheralb/svglhttps://git.lifebus.top/qyg2297248353/svgl

🛠️ 堆栈

项目中使用到的技术

📜 添加 SVG

前往 src/data/svgs.ts ,并按照以下结构添加关于您 logo 的信息

💡提示
类别列表在这里: src/types/categories.ts 。如果你需要,可以添加一个新的类别。

您可以将多个类别添加到同一个徽标中,例如: "category": ["Social", "Design"]

简单标志

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

Logo + 词标版本

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

Logo + 词标 & 轻模式 + 暗模式

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

开启 API

在项目根目录中创建一个 .env 文件,其中包含以下变量

  • 创建一个 Upstash 账户

  • 创建一个 Upstash Redis 数据库

SVGL_API_REQUESTS = 1
UPSTASH_REDIS_URL = ""
UPSTASH_REDIS_TOKEN = ""


评论