Skip to main content
If you want to get up and running quickly with a proven financial report dashboard that matches your colors, fonts, and branding, then the Embeddable User Interface is your best bet. Tight’s Report Dashboard is a full-featured embedded experience (including all drill-down rows) for everything related to reports; all you need to do is add a “Reports” item to your product’s navigation. Report Dashboard Demo

1. Initializing the Embedded Experience

To initialize the Tight Embedded experience in your project, follow the instructions on Embedding Tight’s white-labelled UI.

2. Adding the Report Dashboard to your app

To render the Report Dashboard, you will need to provide the elementId parameter, which is the HTML id of the main <div> where you would like the Report Dashboard to render. When your user taps on your “Reports” navigation CTA, you simply need to invoke the following line of javascript:

3. Modifying the list of reports

If you’d like to alter or re-order the list of reports being shown, you can do so by populating a reports array within the options object as follows:
Passing in an empty array ([]) will show no reports, while passing any value other than an array will cause all reports to be shown. The reports array can contain any of the following values: If you prefer for the list of reports to not be broken into sections, you can also set showReportSections to false:

4. Customizing the UI to match your branding

Tight’s API team can quickly customize the UI to match your branding. Please follow the instructions on Customizing the embedded UI to match your branding. Some examples of customized experiences are shown below: Dark mode demo Report Dashboard Demo of custom styling Report Dashboard Demo of custom styling #2