Plugins 〉Astro Theme


Developer

Micah Jones


Sign up to receive occasional product news and updates:



Panel
community

Astro Theme

  • Overview
  • Installation
  • Change log
  • Related content

About This Plugin

This panel plugin is primarly a theme plugin. It provides CSS style overrides for the Grafana dashboard in order to theme the dashboard with the Astro UXDS design system. It also provides options for a classification banner, clock, light/dark theme switching, and setting a default theme. The Astro Panel must be added to a dashboard in order for styles to take effect. Navigation inside of the Grafana dashboard will retain the plugin's overrides, but moving away from the dashboard will cause the styles to revert back to Grafana defaults.

Panel Options

  • Default theme
    • Sets the default theme that the dashboard will use.
  • Hide Theme Picker
    • Hides the light/dark button that provides theme switching.
  • Classification Banner
    • Provides all clearance level classfication banners at the top of the Astro panel.
  • Include Clock
    • Shows or hides the clock.
  • Format
    • Allows user to choose left, center, or right alignment for the panel content.
  • Hide Astro Panel
    • Hides the Astro Panel from the dashboard, but retains the style overrides the panel provdies.

MIL-STD 1472 Compliance

The Astro plugin for Grafana implements the AstroUX Design System and implements requirements for Section 5.17 of MIL-STD 1472 compliance as documented at https://www.astrouxds.com/compliance/mil-std-1472/ the Astro plugin does not impact or account for core Grafana functionality. No review of Grafana’s core functionality is implied or warranted by this statement. Any user generated content is not implied or warranted. It is the responsibility of implementors and 3rd party tools to evaluate and implement any 1472 compliance. For questions or comments please contact support@astrouxds.com.

Support

For any issues or ideas, please see the github page.

Installing Astro Theme on Grafana Cloud:

For more information, visit the docs on plugin installation.

Changelog

1.1.0

  • Updates styles to work better with Grafana v9.5.1.
  • Hide Astro Panel option
    • This option hides the astro panel via a display: none styling. This allows the theme to take hold, but hides the Astro panel in case it's not desired. This does however make it a bit more difficult to access the Astro panel options after it's hidden. The best way to do this is via the JSON model.
  • Various style fixes to make up for markup change in the version bump. -Styles for Dashboard settings page, pop up menus, dialogs, toolbar buttons, annotations and links, dashboard submenu styling for active query's and annotaitons.
  • Fixes issue with clock font where the clock size would change as it ticked.

1.0.6

  • Adds monospace font to clock
  • Updates logo to use black font
  • Adds skipDataQuery option to plugin.json. The panel no longer requires or asks for a query.

1.0.5

  • Updates links
  • Updates required Grafana version

1.0.0 (Unreleased)

Initial release.