-
Notifications
You must be signed in to change notification settings - Fork 13
Module Image
WJDDesigns edited this page May 3, 2026
·
1 revision
Module type:
image· Category: Media · Free
Display images with responsive sizing, hover effects, filters, and multiple source options.
| Source | Use when |
|---|---|
| Upload | You have a local image file. |
| URL | Pulling from a CDN, weather radar, etc. |
| Entity | Use a person/camera entity's entity_picture. |
| Attribute | Pull a URL from a specific entity attribute (e.g. cover art). |
- Width — percentage of the container.
- Height — pixels.
-
Crop & fit —
cover,contain,fill,scale-down,none.
- Filters — blur, brightness, contrast, saturation sliders.
- Hover effects — scale, rotate, fade, blur, brightness, glow, slide.
- Border radius — uniform or per-corner from the Design tab.
- Image source picker (upload / URL / entity / attribute)
- Width / height / aspect ratio
- Crop & fit mode
- Optional alt text
Plus standard Design-System (background, border, shadow, animations, per-breakpoint).
Tap / hold / double-tap. Common patterns:
- More-info on the entity image is showing.
- URL to open a full-size version.
- Navigate for thumbnail-style navigation.
Hide / show by Logic-and-Conditions.
Profile picture from person entity
- Source:
entity→person.john
Weather radar with hover-zoom
- Source:
URL→ e.g. National Weather Service radar tile - Hover effect:
scale 1.1
Album art from media player
- Source:
attribute→ entitymedia_player.living_room, attributeentity_picture - Tap:
more-info
- Cropping/cover positioning is determined by the source image's aspect ratio. Use scale-down if you don't want the image upscaled.
- For album art with player controls, use Module-Media-Player instead — it handles refresh and progress for you.
- For full-card backgrounds, prefer Module-Background (Free) or Module-Video-Background (Pro).
Ultra Card · Website · Discord · GitHub Issues · HACS · MIT licensed
- Layout-System
- Logic-and-Conditions
- Templates-and-Jinja
- Actions
- Design-System
- Custom-Variables
- Presets-and-Marketplace
- Pro-and-Cloud
- Modules-Overview
- Content
- Data
- Interactive
- Layout
- Media / Background
- Animated (Pro)
- Inputs (Helpers)
- Card embeds