Font Awesome Icon Proxy Usage: /icon/:name?size=64&color=000000&bg=ffffff&padding=10&format=png Parameters: - name: Font Awesome icon name (e.g., heart, star, user) - size: Icon size in pixels (16-512, default: 64) - color: Hex color without # (default: 000000) - bg: Background color without # (optional, transparent if not set) - padding: Padding as percentage of size (0-50, default: 0) - format: Output format - png or svg (default: png) Examples: - /icon/heart - /icon/star?size=128&color=ff0000 - /icon/user?size=32&color=0066cc&format=svg - /icon/github?size=96&color=333333&bg=f0f0f0&padding=10 - /icon/check?size=48&color=00ff00&bg=000000&padding=20 All icons are solid style Font Awesome icons.