feat: add French ISP logos, Guacamole and generic bastion icon
French ISPs: Orange (#FF7900, keywords: orange/sosh/livebox), OVH (#123F6D, keywords: ovh/ovhcloud/kimsufi/soyoustart). Free, SFR and Bouygues are absent from simple-icons. Bastion: Apache Guacamole (#578B34, keyword: guacamole) + generic shield-lock icon (#1E3A8A) for bastion/jumphost/teleport/bastillion. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2,8 +2,9 @@ import {
|
||||
siProxmox, siDocker,
|
||||
siSynology, siTruenas,
|
||||
siUbiquiti, siMikrotik, siCisco, siTplink, siAsus, siNetgear, siPfsense, siOpnsense, siOpenwrt,
|
||||
siApache, siTraefikproxy,
|
||||
siApache, siTraefikproxy, siApacheguacamole,
|
||||
siAuthelia, siKeycloak, siAuthentik, siOkta, siAuth0,
|
||||
siOrange, siOvh,
|
||||
siBitwarden, siVaultwarden, si1password, siKeepassxc, siVault,
|
||||
siMariadb,
|
||||
siKubernetes,
|
||||
@@ -27,6 +28,12 @@ const ICON_ARCHIVE = {
|
||||
path: 'M20 4H4c-1.1 0-2 .45-2 1v2c0 .55.9 1 2 1h16c1.1 0 2-.45 2-1V5c0-.55-.9-1-2-1zM4 9v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V9H4zm7 2h2c.55 0 1 .45 1 1s-.45 1-1 1h-2c-.55 0-1-.45-1-1s.45-1 1-1z',
|
||||
}
|
||||
|
||||
const ICON_BASTION = {
|
||||
title: 'Bastion',
|
||||
hex: '1E3A8A',
|
||||
path: 'M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm1 12.41V17h-2v-3.59C10.14 12.96 9.5 12.13 9.5 11c0-1.66 1.34-3 3-3s3 1.34 3 3c0 1.13-.64 1.96-1.5 2.41z',
|
||||
}
|
||||
|
||||
const ICON_MAIL = {
|
||||
title: 'Mail',
|
||||
hex: '64748B',
|
||||
@@ -54,9 +61,17 @@ const BRANDS = [
|
||||
{ kw: ['opnsense'], icon: siOpnsense },
|
||||
{ kw: ['openwrt'], icon: siOpenwrt },
|
||||
|
||||
// FAI français
|
||||
{ kw: ['orange', 'sosh', 'livebox'], icon: siOrange },
|
||||
{ kw: ['ovh', 'ovhcloud', 'kimsufi', 'soyoustart'], icon: siOvh },
|
||||
|
||||
// Serveurs web / proxy
|
||||
{ kw: ['apache', 'apache2', 'httpd'], icon: siApache },
|
||||
{ kw: ['traefik'], icon: siTraefikproxy },
|
||||
{ kw: ['guacamole'], icon: siApacheguacamole },
|
||||
|
||||
// Bastions / jump hosts
|
||||
{ kw: ['bastion', 'jumphost', 'jump host', 'jump server', 'teleport', 'bastillion'], icon: ICON_BASTION },
|
||||
|
||||
// Auth / SSO / IDP
|
||||
{ kw: ['authelia'], icon: siAuthelia },
|
||||
|
||||
Reference in New Issue
Block a user