This is a lightweight module for MagicMirror² to show an interactive grid with custom content.
In your terminal, go to your MagicMirror² Module folder and clone MMM-Overlay:
cd ~/MagicMirror/modules
git clone https://github.com/SeeSharpSoft/MMM-InteractiveGrid.gitcd ~/MagicMirror/modules/MMM-InteractiveGrid
git pullTo use this module, add it to the modules array in the config/config.js file:
{
module: "MMM-InteractiveGrid",
position: "top_bar",
config: {
maxColumns: 12,
maxRows: 12
}
}| Option | Possible values | Default | Description |
|---|---|---|---|
maxColumns |
number |
12 | Maximum columns of the grid |
maxRows |
number |
12 | Maximum rows of the grid |
By default, the overlay is not active/visible. Its visibility can be controlled by sending notifications.
| Notification | Description |
|---|---|
INTERACTIVE_GRID.CONTENT |
The payload is the content to be shown in the grid |
npm install- Install devDependencies like ESLint.npm run lint- Run linting and formatter checks.npm run lint:fix- Fix linting and formatter issues.