A simple dashboard example that uses responsive design
Last updated on September 12, 2019
Responsive Dashboard Template
This template illustrates database-driven components and the Responsive Layout widget. This
small application only requires 2 lines of Node.js code. The rest of the functionality is
built using the Visual Designer tool, which allows you to connect widgets, such as charts
and grids, directly to database tables, as well configure responsive design for the page.
The widgets in NodeRun can be populated either with Node.js code or directly with database
information. Widgets have configurable properties for connecting to database tables, retrieving fields,
filtering records, and summarizing data. The connection to the database is established automatically
without any code to write or maintain.
Responsive Layout Widget
The Responsive Layout widget provides a visual editor that allows you to configure a responsive CSS
Grid Layout in a point-and-click, drag-and-drop manner. The CSS Grid is the latest and most powerful
layout system available for responsive design. In NodeRun, you can take advantage of CSS Grid Layouts
without coding a single line of CSS code. To access the visual editor for CSS Grids Layouts, simply
double-click the Responsive Layout widget on the canvas in the Visual Designer tool.
When you launch this example, as you resize the page, you will notice that the elements begin to adjust
in size and eventually stack vertically as the page gets smaller. The Responsive Layout widget can be
precisely configured for how and at what screen size(s) to reposition elements on the screen.