Application Loading
Dashboard
Analytics
Basic
Ecommerce
Explore
Finance
Theme
Colors
Prebuilt Themes
Typography
Features
Navigation
Breadcrumbs
Navigation
Rail Navigation
Tab Panel
Forms
Autocomplete
Button Toggle
Buttons
Checkbox
Input
Number Input
Password Strength
Phone Input
Pin Input
Radio
Segmented
Select
Slide Toggle
Components
23
Action Required
Alert
Announcement
Avatar
Badge
Block State
Bottom Sheet
Brand Colors
Card
Card Overlay
Carousel
Chips
Color Picker
Command Bar
Comment Editor
Confirm
Content Fade
Data View
Datepicker
Dialog
Divider
Expand
Expansion Panel
Filter Builder
Gauge
Icon
Image Viewer
Incidents
Layout
List
Marquee
Menu
Paginator
Panel
Popover
Progress Bar
Progress Spinner
Resizable Container
Screen Loader
Sidebar
Skeleton
Slider
Snackbar
Stepper
Suggestions
Table
Tabs
Text Editor
Thumbnail Maker
Timeline
Timepicker
Toolbar
Tooltip
Tree
Upload
Micro Charts
Bar Chart
Line Chart
Pie Chart
Store
Notifications
Selects
Sidebar Widgets
Skeleton
Widgets
Pages
Applications
File Manager
Kanban Board
Messenger
Authentication
Create Account
Done
Forgot Password
Password Reset
Set New Password
Sign In
Sign Up
User Profile
Talent Profile
Account
Notifications
Settings
Pricing
Basic
Membership Plans
Content
Post List
Error Pages
Forbidden (401)
Not Found (404)
Not Found 1 (404)
Server Error (500)
Service Pages
Pending Email Activation
Pavel Salauyou
Free
elementarlabs@gmail.com
Github

Image viewer

Say hello to a sleek and user-friendly Image Viewer built with Angular Material! 🎉

With this component, you can easily add **interactive image viewing** to your web app. It’s designed to look great and work smoothly across all devices.

Key Features:
  • Zoom: Let users explore images in detail.
  • Angular Material Integration: Fits seamlessly into your Material-based projects.
  • Responsive Design: Perfect for any screen size.
  • Lightweight and Fast: No unnecessary bloat—just what you need!

Whether you’re building a gallery, product showcase, or a creative portfolio, this Image Viewer will take your UI to the next level.

👉 Boost your app’s visuals with ease—try it today!

Basic image viewer

Image viewer with caption and description

Image viewer with title

API Reference

emrImageViewer directive - tracks clicks on images inside and opens a modal window for viewing.

emrImageViewerPicture directive - adds an image and customizes the source image that will be displayed in the modal window.

emrImageViewerPictureTitle directive - adds a title to an image modal.

emrImageViewerPictureCaption directive - adds a caption to an image modal.

emrImageViewerPictureDescription directive - adds a description to an image modal.

Properties for the emrImageViewerPicture directive.

PropTypeDefault
sourceUrl*
Url to source image
string
title
Title for an image, it shows on top of an image
string
caption
Caption for an image, it shows in a modal sidebar in a header
string
description
Description for an image, it shows in a modal sidebar below caption
string