← All apps
Dashboard Components logo

Dashboard Components

by Bhargav Vaghasiya

Description

This dashboard library provides useful fragments for building dashboard pages, including a Dual-Config Chart that allows different stakeholders to view the same dataset in different ways, where editors define a standard dataset via the Objects API and users can change chart types and adjust visualization styles; a Chart fragment that supports multiple configurations at the page edit level such as Line, Bar, Pie, Doughnut, Radar, and Polar Area charts, along with color systems, legend positioning, and other minor settings; a Workflow Visualizer that uses the Workflow API or plain JSON input and renders UI diagrams using mermaid.min.js; a Tile component commonly used in dashboards that fetches real-time data via the Objects API while allowing configurable titles, colors, and properties; and a Modal fragment that replicates Liferay’s out-of-the-box side panel experience for custom screens, enabling configuration of panel title, description, width, animations, and direction, with flexible opening options such as buttons, CSS selectors, or JavaScript events, and a built-in drop zone to fully customize the panel’s content.

Source: Liferay's official Marketplace

More in Experience Management

1-1-1 Columns Layout CE

by Felix Gonzalez de Santos

Simple three row template with 100% of width. Usefull to use in conjuntion with page templates (Prototypes). This layout will appear in your Page Layouts once installed. Check or request for more temp

14 Additional Basic Layouts Pack

by Amivarius OÜ

Get 14 additional basic layouts to complete your portal in no time! You get: 1-3-1 Basic columns 1-3-2 Basic columns 1-3 Basic columns 1-4-1 Basic columns 2-3-1 Basic columns 3-1 Basic columns 4-1 Bas

2 Columns (10-90) Page Layout

by Youngsoft, Inc.

Layout Templates allow you to choose how portlets will be arranged on a page. They are simple table or CSS-based containers into which portlets can be dropped and sit within the body of the page. Life

2 Columns (20-80) Page Layout

by Youngsoft, Inc.

Layout Templates allow you to choose how portlets will be arranged on a page. They are simple table or CSS-based containers into which portlets can be dropped and sit within the body of the page. Life

More by Bhargav Vaghasiya

Frontend Audit

by Bhargav Vaghasiya

This fragment acts as a lightweight client-side monitoring layer inside Liferay, automatically capturing frontend issues such as JavaScript errors, console warnings, and network failures (e.g., 404, 5

Personalized Layout

by Bhargav Vaghasiya

Personalized Dashboard Layout empowers users to fully control how their dashboard looks and behaves through an intuitive drag-and-drop grid system. Instead of being locked into a fixed layout, users c