Hi everyone! 👋
I've been using @nielsfaber's excellent **Scheduler Component** for a while, and I
built an alternative Lovelace card on top of it that I'd like to share:
**Weekly Schedule Card**.
It's a visual, calendar-style take on scheduling — instead of a list you get a
weekly grid with drag-and-drop time slots, color-coded blocks and profiles.
⚠️ **Requires** the [Scheduler Component](https://github.com/nielsfaber/scheduler-component) by @nielsfaber (install it first). This card is only a frontend — all schedules are stored and executed by his component. Huge thanks to him for the rock-solid backend!
## ✨ Highlights
- **Visual weekly grid** — 7-day columns, drag to create/resize time slots
- **Two cards from one codebase**: a full **editor** card + a read-only
**dashboard view** card (plus a mini "active now" card)
- **4 editing layouts**: columns, rows, compact (mobile), focus
- **Profiles** — named bundles of schedules (e.g. Summer / Winter/ Holidays...) with one-click
activation and automatic exclusivity
- **Entity groups** with shared colors
- **Auto-off / auto-on** at slot end
- **Conditions** and **notifications** per schedule
- **climate / light / switch** domains (temperature → color gradient for climate)



## 📦 Installation (HACS custom repo)
1. HACS → ⋮ → **Custom repositories**
2. URL: `https://github.com/arozoire/weekly-schedule-card`, category **Dashboard**
3. Download → hard-refresh the browser
Since v1.0.1 a single resource exposes all three cards — no manual resource needed.
## 🔗 Links
- GitHub: https://github.com/arozoire/weekly-schedule-card
Feedback, bug reports and ideas very welcome!