Skip to content
πŸŽ› Configurable dashboard for ProcessWire's admin interface
PHP JavaScript CSS
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Delete duplicate issue template Jan 9, 2020
.vscode Enable PostCSS highlighting in VS Code Jan 8, 2020
docs Merge branch 'master' into develop Jan 23, 2020
src Intercept chart panel reloads to update manually Jan 18, 2020
views Add option to set panel attributes Jan 18, 2020
.browserslistrc Add browserslist config Jan 8, 2020
.gitignore Enable PostCSS highlighting in VS Code Jan 8, 2020
.postcssrc Add PostCSS config Jan 8, 2020
CONTRIBUTING.md
Dashboard.css
Dashboard.js Intercept chart panel reloads to update manually Jan 18, 2020
Dashboard.module Improve method documentation Jan 20, 2020
DashboardPanel.class.php
DashboardPanelChart.css
DashboardPanelChart.js
DashboardPanelChart.module Include abstract panel base class Jan 20, 2020
DashboardPanelCollection.css Rewrite CSS to use nested PostCSS syntax Jan 8, 2020
DashboardPanelCollection.js Commit minified assets Jan 18, 2020
DashboardPanelCollection.module
DashboardPanelHelloWorld.css Add CSS & JS to hello-world implementation Jan 15, 2020
DashboardPanelHelloWorld.js Commit minified assets Jan 18, 2020
DashboardPanelHelloWorld.module Include abstract panel base class Jan 20, 2020
DashboardPanelInstance.class.php
DashboardPanelNotice.css Commit asset dist files Jan 8, 2020
DashboardPanelNotice.module Include abstract panel base class Jan 20, 2020
DashboardPanelNumber.css
DashboardPanelNumber.module Include abstract panel base class Jan 20, 2020
DashboardPanelPageList.css
DashboardPanelPageList.js Commit minified assets Jan 18, 2020
DashboardPanelPageList.module
DashboardPanelShortcuts.css Rewrite CSS to use nested PostCSS syntax Jan 8, 2020
DashboardPanelShortcuts.module Include abstract panel base class Jan 20, 2020
DashboardPanelTemplate.module Include abstract panel base class Jan 20, 2020
LICENSE Initial commit Jan 2, 2020
README.md Fix project description Jan 23, 2020
VERSION Release v0.6.8 Jan 20, 2020
package-lock.json Release v0.6.8 Jan 20, 2020
package.json Release v0.6.8 Jan 20, 2020

README.md

ProcessWire Dashboard

GitHub tag (latest by date)Β  ProcessWire versionΒ  GitHub LicenseΒ  GitHub (Pre-)Release Date

Display a configurable dashboard in ProcessWire's admin interface. Includes a set of predefined panel types, but can be easily extended to display any content you want.

Documentation β€’ Releases β€’ Support forum

Dashboard

Getting Started

Check out the documentation to get started.

Features

  • Multiple panel types available
    The module comes bundled with multiple panel types that should cover 80% of use cases.

  • Easy to extend
    Creating your own panels is easy: you can either render a template file or create your own panel types by creating a ProcessWire module.

  • Highly configurable
    You're free to customize panels in their size, position, title and layout. Panels can be grouped and nested to create whatever layout you need.

  • Configuration as Code
    All configuration is done as code. This meets two objectives: the dashboard config can be version-controlled and sensitive credentials are never stored in the database. You are free to supply the data any way you want, preferably using environment variables.

Support

Contributing

Pull requests are welcome. Please read the Contributing Guidelines.

License

Licensed under GPL-3.0

You can’t perform that action at this time.