npm package: @lowbee-cinema-rental/icons
Description: Icone React minimal per attrezzature cinematografiche - progetto Lowbee
Author: Lowbee
Latest version: 1.0.3

# 🎬 @lowbee-cinema-rental/icons

**Minimal React icons** for representing real cinematographic equipment.
Perfect for rental interfaces, production tools, or live event applications.

## 📦 Installation

```bash
npm install @lowbee-cinema-rental/icons
```

## 🚀 Usage

```tsx
import { LowbeeCameraIcon, LowbeeLightIcon } from "@lowbee-cinema-rental/icons";

export default function Example() {
  return (
    <div className="flex gap-4">
      <LowbeeCameraIcon className="w-6 h-6 text-blue-600" />
      <LowbeeLightIcon className="w-6 h-6 text-yellow-500" />
    </div>
  );
}
```

## 🧩 Available Categories

### 📹 Video
- **LowbeeCameraIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><rect x="3" y="8" width="11" height="8" rx="2" /><rect x="14" y="10" width="6" height="4" rx="2" /><rect x="7" y="5.5" width="6" height="2" rx="1" /><rect x="4.5" y="6.5" width="2" height="2" rx="0.5" /><rect x="10" y="4.5" width="2" height="1" rx="0.5" /></svg> - Professional cameras
- **LowbeeOpticsIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><circle cx="12" cy="12" r="8" /><circle cx="12" cy="12" r="4" /><circle cx="12" cy="12" r="1" /><path d="M12 4v2" /><path d="M12 18v2" /><path d="M4 12h2" /><path d="M18 12h2" /></svg> - Camera lenses and optics
- **LowbeeCameraAccessoriesIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M12 2v20M8 6h8M8 18h8" /></svg> - Camera accessories
- **LowbeeSupportIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M12 2v20M6 8h12" /></svg> - Camera supports and mounts
- **LowbeeVideoAssistIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><rect x="6" y="6" width="12" height="8" rx="2" /><circle cx="9" cy="10" r="1" /><circle cx="15" cy="10" r="1" /></svg> - Video assist monitors
- **LowbeeVideoCableIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M4 12h4M16 12h4M8 12h8" /><circle cx="12" cy="12" r="2" /></svg> - Video cables

### 💡 Lights
- **LowbeeLightIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><circle cx="12" cy="12" r="3" /><path d="M12 2v2M12 20v2M2 12h2M20 12h2" /></svg> - Professional lights
- **LowbeeModifierIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><rect x="4" y="4" width="16" height="16" rx="2" /><path d="M8 12h8" /><path d="M12 8v8" /><circle cx="12" cy="12" r="1" /></svg> - Light modifiers and diffusers
- **LowbeeLightAccessoriesIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M12 2v20M8 6h8M8 18h8" /></svg> - Light accessories
- **LowbeeDMXCableIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M4 12h4M16 12h4M8 12h8" /><circle cx="8" cy="12" r="1" /><circle cx="16" cy="12" r="1" /></svg> - DMX cables

### ⚡ Grip & Electric
- **LowbeeStandIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M12 2v20M6 8h12" /></svg> - Light stands and tripods
- **LowbeeTrussIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M4 12h16M8 8l8 8M16 8l-8 8" /></svg> - Truss tubes
- **LowbeeGripIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><rect x="8" y="4" width="8" height="4" /><path d="M8 8v10M16 8v10M6 18h12" /></svg> - Grip equipment
- **LowbeeSandbagIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M6 8h12l-2 10H8L6 8z" /><path d="M9 18v2h6v-2" /></svg> - Sandbags and weights
- **LowbeeElectricCableIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M4 12h4M16 12h4M8 12h8" /><circle cx="12" cy="12" r="2" /><path d="M8 8l8 8" /></svg> - Electric cables

### 🎵 Audio
- **LowbeeMicrophoneIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><rect x="6" y="13" width="8" height="3" rx="1.5" transform="rotate(-30 10 14.5)" /><ellipse cx="14.5" cy="11.5" rx="2" ry="1.2" transform="rotate(-30 14.5 11.5)" /><path d="M7 16.5c-1 1-1.5 2.5 0 3" /></svg> - Professional microphones
- **LowbeeRecorderIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><rect x="5" y="6" width="14" height="12" rx="2" /><circle cx="8" cy="12" r="1" /><circle cx="16" cy="12" r="1" /></svg> - Audio recorders
- **LowbeeAudioAccessoriesIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M12 2v20M8 6h8M8 18h8" /></svg> - Audio accessories
- **LowbeeIntercomIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><rect x="8" y="4" width="8" height="10" rx="2" /><path d="M6 14h12v2H6z" /></svg> - Intercom systems
- **LowbeeAudioCableIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M4 12h4M16 12h4M8 12h8" /><circle cx="12" cy="12" r="2" /></svg> - Audio cables

### 🏠 Facilities
- **LowbeeChairIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><rect x="8" y="4" width="8" height="4" /><path d="M8 8v10M16 8v10M6 18h12" /></svg> - Chairs and seating
- **LowbeeTableIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><rect x="4" y="6" width="16" height="2" /><path d="M8 8v10M16 8v10" /></svg> - Tables and surfaces
- **LowbeeGazeboIcon** <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round"><path d="M4 10l8-6 8 6v10H4V10z" /><path d="M12 4v16" /></svg> - Gazebos and tents

## 🇮🇹 Italian Translation Reference

For Italian users, here's the mapping from old Italian names to new English names:

| Italian (Old) | English (New) | Category |
|---------------|---------------|----------|
| MicrofoniIcon | LowbeeMicrophoneIcon | Audio |
| RegistratoriIcon | LowbeeRecorderIcon | Audio |
| AccessoriAudioIcon | LowbeeAudioAccessoriesIcon | Audio |
| IntercomIcon | LowbeeIntercomIcon | Audio |
| CaviAudioIcon | LowbeeAudioCableIcon | Audio |
| FariIcon | LowbeeLightIcon | Luci → Lights |
| ModificatoriIcon | LowbeeModifierIcon | Luci → Lights |
| AccessoriLuciIcon | LowbeeLightAccessoriesIcon | Luci → Lights |
| CaviDMXIcon | LowbeeDMXCableIcon | Luci → Lights |
| CameraIcon | LowbeeCameraIcon | Video |
| OtticheIcon | LowbeeOpticsIcon | Video |
| AccessoriCamereIcon | LowbeeCameraAccessoriesIcon | Video |
| SupportiIcon | LowbeeSupportIcon | Video |
| VideoAssistIcon | LowbeeVideoAssistIcon | Video |
| CaviVideoIcon | LowbeeVideoCableIcon | Video |
| StativiIcon | LowbeeStandIcon | GripElectric → Grip & Electric |
| TubiTrussIcon | LowbeeTrussIcon | GripElectric → Grip & Electric |
| VarieGripIcon | LowbeeGripIcon | GripElectric → Grip & Electric |
| SandbagIcon | LowbeeSandbagIcon | GripElectric → Grip & Electric |
| CaviElettriciIcon | LowbeeElectricCableIcon | GripElectric → Grip & Electric |
| SedieIcon | LowbeeChairIcon | Facilities |
| TavoliIcon | LowbeeTableIcon | Facilities |
| GazeboIcon | LowbeeGazeboIcon | Facilities |

## 🔧 TypeScript Support

All icons are fully typed with TypeScript and accept standard SVG props:

```tsx
import { LowbeeCameraIcon } from "@lowbee-cinema-rental/icons";

// All standard SVG props are supported
<LowbeeCameraIcon 
  className="w-8 h-8" 
  color="blue" 
  strokeWidth={1.5}
  onClick={() => console.log('Camera clicked!')}
/>
```

## 📄 License

MIT – by [Lowbee](https://www.lowbee.it)