{% extends 'ndr_core/admin_views/base.html' %} {% load static %} {% block content %}

UI Element Types

Manage UI Elements
Help

Cards

Card
Card

Display an image with a title, description text, and optional link. Perfect for highlighting features or services.

Create Card
Card Grid
Card Grid

Display a collection of existing Card elements in a responsive grid layout. Create cards first, then arrange them in a grid.

Create Card Grid

Images & Sliders

Banner
Banner

Full-width image banner. Perfect for headers, visual separators, or promotional images.

Create Banner
Jumbotron
Jumbotron

Large callout area with background image, title, and text. Great for hero sections and announcements.

Create Jumbotron
Slideshow
Slideshow

Display multiple images that users can navigate through. Supports indicators and autoplay. Add up to 20 slides.

Create Slideshow
Carousel
Carousel

Slideshow with text overlays. Each slide can have an image, title, and description. Add up to 20 slides with content.

Create Carousel

Media & Embeds

Video
Video

Embed videos from YouTube, Vimeo, or SwitchTube. Just enter the video ID and select the provider for a responsive video player.

Create Video
Audio Player
Audio Player

Upload and play audio files with a simple HTML5 audio player. Supports MP3, WAV, and OGG formats.

Create Audio Player
PDF Viewer
PDF Viewer

Embed an uploaded PDF file directly in your page using the browser's native PDF renderer. Configurable height with a download fallback.

Create PDF Viewer
IFrame
IFrame

Embed external content like videos, maps, or other websites. Paste the iframe HTML code to display external content.

Create IFrame
Manifest Viewer
Manifest Viewer

Display IIIF manifests (digital images/documents) with an interactive viewer. Select a manifest group to display.

Create Manifest Viewer

People & Teams

About Me
About Me

Professional profile widget with photo, biography, ORCID badge, and website link. Perfect for researcher, faculty, and personal pages.

Create About Me
Team Members Grid
Team Members Grid

Display team members in a responsive grid with photos, names, titles/positions, ORCID links, and optional biographies.

Create Team Grid

Data & Code

Data Object
Data Object

Fetch and display a single item from your configured APIs. Specify search configuration, object ID, and result field for rendering.

Create Data Object
JavaScript Module
JavaScript Module

Create custom JavaScript visualizations and interactive widgets. Upload packages with hundreds of assets or use external CDN libraries like D3.js, Chart.js, and Plotly.

Create JS Module
{% endblock %}