mirror of
https://github.com/fankes/komari-theme-purcarte.git
synced 2025-10-19 11:59:21 +08:00
feat: 同步上游添加4种系统图标
- 490764637f
- https://github.com/svnmoe/komari-web-mochi/pull/65
- https://github.com/komari-monitor/komari-web/pull/31
This commit is contained in:
@@ -11,6 +11,11 @@ interface OSConfig {
|
||||
|
||||
// 操作系统匹配组
|
||||
const osConfigs: OSConfig[] = [
|
||||
{
|
||||
name: "Alibaba",
|
||||
image: "/assets/os-alibaba.svg",
|
||||
keywords: ["alibaba"],
|
||||
},
|
||||
{
|
||||
name: "AlmaLinux",
|
||||
image: "/assets/os-alma.svg",
|
||||
@@ -21,6 +26,16 @@ const osConfigs: OSConfig[] = [
|
||||
image: "/assets/os-alpine.webp",
|
||||
keywords: ["alpine", "alpine linux"],
|
||||
},
|
||||
{
|
||||
name: "Arch Linux",
|
||||
image: "/assets/os-arch.svg",
|
||||
keywords: ["arch", "archlinux", "arch linux"],
|
||||
},
|
||||
{
|
||||
name: "Armbian",
|
||||
image: "/assets/os-armbian.svg",
|
||||
keywords: ["armbian"],
|
||||
},
|
||||
{
|
||||
name: "CentOS",
|
||||
image: "/assets/os-centos.svg",
|
||||
@@ -31,6 +46,91 @@ const osConfigs: OSConfig[] = [
|
||||
image: "/assets/os-debian.svg",
|
||||
keywords: ["debian", "deb"],
|
||||
},
|
||||
{
|
||||
name: "Fedora",
|
||||
image: "/assets/os-fedora.svg",
|
||||
keywords: ["fedora"],
|
||||
},
|
||||
{
|
||||
name: "FreeBSD",
|
||||
image: "/assets/os-freebsd.svg",
|
||||
keywords: ["freebsd", "bsd"],
|
||||
},
|
||||
{
|
||||
name: "Gentoo",
|
||||
image: "/assets/os-gentoo.svg",
|
||||
keywords: ["gentoo"],
|
||||
},
|
||||
{
|
||||
name: "ImmortalWrt",
|
||||
image: "/assets/os-openwrt.svg",
|
||||
keywords: ["immortalwrt", "immortal", "emmortal"],
|
||||
},
|
||||
{
|
||||
name: "iStoreOS",
|
||||
image: "/assets/os-istore.png",
|
||||
keywords: ["istore", "istoreos", "istore os"],
|
||||
},
|
||||
{
|
||||
name: "Kali Linux",
|
||||
image: "/assets/os-kail.svg",
|
||||
keywords: ["kail", "kali", "kali linux"],
|
||||
},
|
||||
{
|
||||
name: "Linux Mint",
|
||||
image: "/assets/os-mint.svg",
|
||||
keywords: ["mint", "linux mint"],
|
||||
},
|
||||
{
|
||||
name: "macOS",
|
||||
image: "/assets/os-macos.svg",
|
||||
keywords: ["macos"],
|
||||
},
|
||||
{
|
||||
name: "Manjaro",
|
||||
image: "/assets/os-manjaro-.svg",
|
||||
keywords: ["manjaro"],
|
||||
},
|
||||
{
|
||||
name: "NixOS",
|
||||
image: "/assets/os-nix.svg",
|
||||
keywords: ["nixos", "nix os", "nix"],
|
||||
},
|
||||
{
|
||||
name: "OpenCloudOS",
|
||||
image: "/assets/os-opencloud.svg",
|
||||
keywords: ["opencloud"],
|
||||
},
|
||||
{
|
||||
name: "openSUSE",
|
||||
image: "/assets/os-openSUSE.svg",
|
||||
keywords: ["opensuse", "suse"],
|
||||
},
|
||||
{
|
||||
name: "OpenWrt",
|
||||
image: "/assets/os-openwrt.svg",
|
||||
keywords: ["openwrt", "open wrt", "open-wrt", "qwrt"],
|
||||
},
|
||||
{
|
||||
name: "Proxmox VE",
|
||||
image: "/assets/os-proxmox.ico",
|
||||
keywords: ["proxmox", "proxmox ve"],
|
||||
},
|
||||
{
|
||||
name: "Red Hat",
|
||||
image: "/assets/os-redhat.svg",
|
||||
keywords: ["redhat", "rhel", "red hat"],
|
||||
},
|
||||
{
|
||||
name: "Rocky Linux",
|
||||
image: "/assets/os-rocky.svg",
|
||||
keywords: ["rocky", "rocky linux"],
|
||||
},
|
||||
{
|
||||
name: "Synology DSM",
|
||||
image: "/assets/os-synology.ico",
|
||||
keywords: ["synology", "dsm", "synology dsm"],
|
||||
},
|
||||
{
|
||||
name: "Ubuntu",
|
||||
image: "/assets/os-ubuntu.svg",
|
||||
@@ -41,86 +141,6 @@ const osConfigs: OSConfig[] = [
|
||||
image: "/assets/os-windows.svg",
|
||||
keywords: ["windows", "win", "microsoft", "ms"],
|
||||
},
|
||||
{
|
||||
name: "Arch Linux",
|
||||
image: "/assets/os-arch.svg",
|
||||
keywords: ["arch", "archlinux", "arch linux"],
|
||||
},
|
||||
{
|
||||
name: "Kali Linux",
|
||||
image: "/assets/os-kail.svg",
|
||||
keywords: ["kail", "kali", "kali linux"],
|
||||
},
|
||||
{
|
||||
name: "iStoreOS",
|
||||
image: "/assets/os-istore.png",
|
||||
keywords: ["istore", "istoreos", "istore os"],
|
||||
},
|
||||
{
|
||||
name: "OpenWrt",
|
||||
image: "/assets/os-openwrt.svg",
|
||||
keywords: ["openwrt", "open wrt", "open-wrt", "qwrt"],
|
||||
},
|
||||
{
|
||||
name: "ImmortalWrt",
|
||||
image: "/assets/os-openwrt.svg",
|
||||
keywords: ["immortalwrt", "immortal", "emmortal"],
|
||||
},
|
||||
{
|
||||
name: "NixOS",
|
||||
image: "/assets/os-nix.svg",
|
||||
keywords: ["nixos", "nix os", "nix"],
|
||||
},
|
||||
{
|
||||
name: "Rocky Linux",
|
||||
image: "/assets/os-rocky.svg",
|
||||
keywords: ["rocky", "rocky linux"],
|
||||
},
|
||||
{
|
||||
name: "Fedora",
|
||||
image: "/assets/os-fedora.svg",
|
||||
keywords: ["fedora"],
|
||||
},
|
||||
{
|
||||
name: "openSUSE",
|
||||
image: "/assets/os-openSUSE.svg",
|
||||
keywords: ["opensuse", "suse"],
|
||||
},
|
||||
{
|
||||
name: "Gentoo",
|
||||
image: "/assets/os-gentoo.svg",
|
||||
keywords: ["gentoo"],
|
||||
},
|
||||
{
|
||||
name: "Red Hat",
|
||||
image: "/assets/os-redhat.svg",
|
||||
keywords: ["redhat", "rhel", "red hat"],
|
||||
},
|
||||
{
|
||||
name: "Linux Mint",
|
||||
image: "/assets/os-mint.svg",
|
||||
keywords: ["mint", "linux mint"],
|
||||
},
|
||||
{
|
||||
name: "Manjaro",
|
||||
image: "/assets/os-manjaro-.svg",
|
||||
keywords: ["manjaro"],
|
||||
},
|
||||
{
|
||||
name: "Synology DSM",
|
||||
image: "/assets/os-synology.ico",
|
||||
keywords: ["synology", "dsm", "synology dsm"],
|
||||
},
|
||||
{
|
||||
name: "Proxmox VE",
|
||||
image: "/assets/os-proxmox.ico",
|
||||
keywords: ["proxmox", "proxmox ve"],
|
||||
},
|
||||
{
|
||||
name: "macOS",
|
||||
image: "/assets/os-macos.svg",
|
||||
keywords: ["macos"],
|
||||
},
|
||||
];
|
||||
|
||||
// 默认配置
|
||||
|
Reference in New Issue
Block a user