Files
prowler/prowler-client/docs/design-system/assets/icons/README.md
Mark dd792aa1c1 refactor: monorepo split into prowler-server/ and prowler-client/
Server infrastructure (Ansible, Docker, v1 docs) moves to prowler-server/.
Client application (PRD v2, SDD v2, design system) lives in prowler-client/.
Top-level README links both projects.

💘 Generated with Crush

Assisted-by: GLM-5.1 via Crush <crush@charm.land>
2026-04-21 20:04:11 +02:00

1.1 KiB

Icons

Prowler uses Lucide (MIT licensed, CDN-delivered) as the icon base, pending a bespoke cat-eared set.

How to load

<script src="https://unpkg.com/lucide@latest"></script>
<i data-lucide="power"></i>
<script>lucide.createIcons();</script>

Styling rules

  • stroke-width: 1.75
  • Stroke color inherits currentColor
  • For hero placement: filter: drop-shadow(0 0 6px currentColor)
  • Sizes: 16, 20, 24, 32 (even only)

Common icons

Purpose Lucide name
Connect / power power
Server / exit server
Layer / stack layers
Speed / ping activity
Settings settings-2
Logs / terminal terminal
Location / map map-pin
Close x
Back chevron-left
Info info

⚠︎ Substitution flag

Lucide is a placeholder. The Prowler brand should eventually ship a custom set with:

  • Cat-ear accent on the power icon
  • Chrome highlight on the server icon (upper 30%)
  • A prowling silhouette for connect / active

When custom SVGs arrive, drop them here as prowler-<name>.svg and replace the Lucide references in the UI kits.