feat: add Free, Bouygues Telecom and SFR brand icons
None of the three are in simple-icons — custom wifi icons with official brand colors (Free #CD1126, Bouygues #0099CC, SFR #E2001A). Keywords avoid the bare word "free" to prevent false positives on freenas/freebsd/etc. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -288,6 +288,9 @@ Pueden aparecer varios logos simultáneamente si coinciden varias palabras clave
|
||||
| NAS | TrueNAS | `truenas`, `freenas` |
|
||||
| ISP francés | Orange | `orange`, `sosh`, `livebox` |
|
||||
| ISP francés | OVH | `ovh`, `ovhcloud`, `kimsufi`, `soyoustart` |
|
||||
| ISP francés | Free | `freebox`, `free mobile`, `free telecom`, `iliad` |
|
||||
| ISP francés | Bouygues Telecom | `bouygues`, `bbox` |
|
||||
| ISP francés | SFR | `sfr`, `red by sfr`, `sfr box` |
|
||||
| Red | Ubiquiti / UniFi | `ubiquiti`, `unifi`, `usg`, `udm` |
|
||||
| Red | MikroTik | `mikrotik`, `routeros` |
|
||||
| Red | Cisco | `cisco` |
|
||||
|
||||
@@ -288,6 +288,9 @@ Plusieurs logos peuvent s'afficher simultanément si plusieurs mots-clés corres
|
||||
| NAS | TrueNAS | `truenas`, `freenas` |
|
||||
| FAI français | Orange | `orange`, `sosh`, `livebox` |
|
||||
| FAI français | OVH | `ovh`, `ovhcloud`, `kimsufi`, `soyoustart` |
|
||||
| FAI français | Free | `freebox`, `free mobile`, `free telecom`, `iliad` |
|
||||
| FAI français | Bouygues Telecom | `bouygues`, `bbox` |
|
||||
| FAI français | SFR | `sfr`, `red by sfr`, `sfr box` |
|
||||
| Réseau | Ubiquiti / UniFi | `ubiquiti`, `unifi`, `usg`, `udm` |
|
||||
| Réseau | MikroTik | `mikrotik`, `routeros` |
|
||||
| Réseau | Cisco | `cisco` |
|
||||
|
||||
@@ -288,6 +288,9 @@ Multiple logos can appear simultaneously if several keywords match.
|
||||
| NAS | TrueNAS | `truenas`, `freenas` |
|
||||
| French ISP | Orange | `orange`, `sosh`, `livebox` |
|
||||
| French ISP | OVH | `ovh`, `ovhcloud`, `kimsufi`, `soyoustart` |
|
||||
| French ISP | Free | `freebox`, `free mobile`, `free telecom`, `iliad` |
|
||||
| French ISP | Bouygues Telecom | `bouygues`, `bbox` |
|
||||
| French ISP | SFR | `sfr`, `red by sfr`, `sfr box` |
|
||||
| Network | Ubiquiti / UniFi | `ubiquiti`, `unifi`, `usg`, `udm` |
|
||||
| Network | MikroTik | `mikrotik`, `routeros` |
|
||||
| Network | Cisco | `cisco` |
|
||||
|
||||
@@ -24,6 +24,24 @@ import {
|
||||
} from 'simple-icons'
|
||||
|
||||
// Icônes personnalisées (absentes de simple-icons) — même format { title, hex, path }.
|
||||
const ICON_FREE = {
|
||||
title: 'Free',
|
||||
hex: 'CD1126',
|
||||
path: 'M1 9l2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9zm8 8l3 3 3-3c-1.65-1.66-4.34-1.66-6 0zm-4-4l2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13z',
|
||||
}
|
||||
|
||||
const ICON_BOUYGUES = {
|
||||
title: 'Bouygues Telecom',
|
||||
hex: '0099CC',
|
||||
path: 'M1 9l2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9zm8 8l3 3 3-3c-1.65-1.66-4.34-1.66-6 0zm-4-4l2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13z',
|
||||
}
|
||||
|
||||
const ICON_SFR = {
|
||||
title: 'SFR',
|
||||
hex: 'E2001A',
|
||||
path: 'M1 9l2 2c4.97-4.97 13.03-4.97 18 0l2-2C16.93 2.93 7.08 2.93 1 9zm8 8l3 3 3-3c-1.65-1.66-4.34-1.66-6 0zm-4-4l2 2c2.76-2.76 7.24-2.76 10 0l2-2C15.14 9.14 8.87 9.14 5 13z',
|
||||
}
|
||||
|
||||
const ICON_ARCHIVE = {
|
||||
title: 'Archive',
|
||||
hex: '78716C',
|
||||
@@ -66,6 +84,9 @@ const BRANDS = [
|
||||
// FAI français
|
||||
{ kw: ['orange', 'sosh', 'livebox'], icon: siOrange },
|
||||
{ kw: ['ovh', 'ovhcloud', 'kimsufi', 'soyoustart'], icon: siOvh },
|
||||
{ kw: ['freebox', 'free mobile', 'free telecom', 'iliad'], icon: ICON_FREE },
|
||||
{ kw: ['bouygues', 'bbox'], icon: ICON_BOUYGUES },
|
||||
{ kw: ['sfr', 'red by sfr', 'sfr box'], icon: ICON_SFR },
|
||||
|
||||
// Serveurs web / proxy
|
||||
{ kw: ['apache', 'apache2', 'httpd'], icon: siApache },
|
||||
|
||||
Reference in New Issue
Block a user