+12








fcd7c979df
Co-authored-by: Artur <145776561+arturict@users.noreply.github.com> Co-authored-by: arturict <arturict@users.noreply.github.com> Co-authored-by: Thomas <thomas@ajnart.fr> Co-authored-by: Afonso Jorge Ramos <afonsojorgeramos@gmail.com> Co-authored-by: Danura30082 <danura30082+github@gmail.com> Co-authored-by: Kushie <122986913+kushiemoon-dev@users.noreply.github.com> Co-authored-by: ajnart <thomas@ajnart.fr> Co-authored-by: ajnart <thomas@ajnart.dev> Co-authored-by: chenjun <chenjun@foxmail.com> Co-authored-by: Wikibear <wikibear@users.noreply.github.com> Co-authored-by: Bergasha <bergasha@gmail.com> Co-authored-by: leafyelin <43306196+leafyelin@users.noreply.github.com> Co-authored-by: Lucas Araujo <lucas.lra@gmail.com> Co-authored-by: GreenMonito <86085570+GreenMonito@users.noreply.github.com> Co-authored-by: Nerdy-Technician <roffo@nerdy-technician.social> Co-authored-by: Jun <34545896+jcstrong@users.noreply.github.com> Co-authored-by: Edmond Abraham <54119952+gitedmond@users.noreply.github.com> Co-authored-by: thrawnx <tight.bulb9384@fastmail.com> Co-authored-by: Chris <58918656+nordada@users.noreply.github.com> Co-authored-by: yi111 <153097222+Yi-111-a@users.noreply.github.com> Co-authored-by: Yanis <naamaneyanis@gmail.com> Co-authored-by: Wikibear <me@sej.de> Co-authored-by: alessiottavo <93441886+alessiottavo@users.noreply.github.com>
138 lines
3.2 KiB
TypeScript
138 lines
3.2 KiB
TypeScript
import {
|
|
IconActivityHeartbeat,
|
|
IconAd,
|
|
IconApi,
|
|
IconApps,
|
|
IconArchive,
|
|
IconBadgeCc,
|
|
IconBatteryCharging,
|
|
IconBell,
|
|
IconBinaryTree,
|
|
IconBookmark,
|
|
IconBrandDocker,
|
|
IconBrandMinecraft,
|
|
IconBrowser,
|
|
IconBuildingBank,
|
|
IconBusStop,
|
|
IconCalendar,
|
|
IconChartAreaLine,
|
|
IconChartBar,
|
|
IconClock,
|
|
IconClockPlay,
|
|
IconCloud,
|
|
IconCpu,
|
|
IconDeviceCctv,
|
|
IconDeviceGamepad,
|
|
IconDownload,
|
|
IconFileText,
|
|
IconGraphFilled,
|
|
IconHeadphones,
|
|
IconHeartRateMonitor,
|
|
IconHeartbeat,
|
|
IconHourglass,
|
|
IconLayoutGrid,
|
|
IconMessage,
|
|
IconMovie,
|
|
IconNotes,
|
|
IconPhoto,
|
|
IconReportSearch,
|
|
IconRocket,
|
|
IconRobot,
|
|
IconRoute,
|
|
IconRss,
|
|
IconServer2,
|
|
IconShieldCheck,
|
|
IconShieldLock,
|
|
IconShieldBolt,
|
|
IconShieldHalfFilled,
|
|
IconDevicesPc,
|
|
IconListNumbers,
|
|
IconBug,
|
|
IconFileAlert,
|
|
IconLockExclamation,
|
|
IconSpeedboat,
|
|
IconTable,
|
|
IconTicket,
|
|
IconTopologyFull,
|
|
IconTransform,
|
|
IconVideo,
|
|
IconWall,
|
|
IconWind,
|
|
IconZoomQuestion,
|
|
} from "@tabler/icons-react";
|
|
import type { TablerIcon } from "@tabler/icons-react";
|
|
|
|
import type { WidgetKind } from "@homarr/definitions";
|
|
|
|
export const widgetCatalogIcons: Record<WidgetKind, TablerIcon> = {
|
|
stats: IconChartBar,
|
|
clock: IconClock,
|
|
weather: IconCloud,
|
|
airQuality: IconWind,
|
|
countdown: IconHourglass,
|
|
timer: IconClockPlay,
|
|
app: IconApps,
|
|
assistant: IconRobot,
|
|
iframe: IconBrowser,
|
|
video: IconDeviceCctv,
|
|
notebook: IconNotes,
|
|
anchorNote: IconNotes,
|
|
dnsHoleSummary: IconAd,
|
|
dnsHoleControls: IconDeviceGamepad,
|
|
"smartHome-entityState": IconBinaryTree,
|
|
"smartHome-executeAutomation": IconBinaryTree,
|
|
stockPrice: IconBuildingBank,
|
|
mediaServer: IconVideo,
|
|
calendar: IconCalendar,
|
|
downloads: IconDownload,
|
|
"mediaRequests-requestList": IconZoomQuestion,
|
|
"mediaRequests-requestStats": IconChartBar,
|
|
mediaTranscoding: IconTransform,
|
|
mediaMissing: IconMovie,
|
|
minecraftServerStatus: IconBrandMinecraft,
|
|
networkControllerSummary: IconTopologyFull,
|
|
networkControllerStatus: IconTopologyFull,
|
|
rssFeed: IconRss,
|
|
bookmarks: IconBookmark,
|
|
indexerManager: IconReportSearch,
|
|
healthMonitoring: IconHeartRateMonitor,
|
|
releases: IconRocket,
|
|
mediaReleases: IconTicket,
|
|
dockerContainers: IconBrandDocker,
|
|
firewall: IconWall,
|
|
notifications: IconMessage,
|
|
systemResources: IconGraphFilled,
|
|
coolify: IconCloud,
|
|
systemDisks: IconServer2,
|
|
timetable: IconBusStop,
|
|
"immich-serverStats": IconGraphFilled,
|
|
"immich-albumCarousel": IconPhoto,
|
|
paperlessNgx: IconFileText,
|
|
patchmon: IconShieldCheck,
|
|
bazarr: IconBadgeCc,
|
|
tracearr: IconActivityHeartbeat,
|
|
speedtestTracker: IconSpeedboat,
|
|
uptimeKuma: IconHeartbeat,
|
|
audioStats: IconHeadphones,
|
|
umami: IconChartBar,
|
|
vpn: IconShieldLock,
|
|
archiveTeamWarrior: IconArchive,
|
|
ups: IconBatteryCharging,
|
|
beszelSystemTable: IconTable,
|
|
beszelSystemGrid: IconLayoutGrid,
|
|
beszelAlerts: IconBell,
|
|
beszelSystemStats: IconChartAreaLine,
|
|
traefik: IconRoute,
|
|
customApi: IconApi,
|
|
wud: IconBrandDocker,
|
|
llamacpp: IconCpu,
|
|
wazuhAgents: IconDevicesPc,
|
|
wazuhAlerts: IconShieldBolt,
|
|
wazuhSummary: IconShieldHalfFilled,
|
|
wazuhTimeline: IconChartAreaLine,
|
|
wazuhTopList: IconListNumbers,
|
|
wazuhVulnerabilities: IconBug,
|
|
wazuhFim: IconFileAlert,
|
|
wazuhAuthFailures: IconLockExclamation,
|
|
};
|