ScalesCmsWeb.Components.DashboardTiles (scales_cms v0.2.0)

Copy Markdown

The renderer and config for the dashboard tiles.

Tiles are configurable via application config, similar to menu items. Configure additional tiles in your config:

config :scales_cms, :dashboard_tiles, [
  %ScalesCmsWeb.Components.DashboardTile{
    title: "Custom Tile",
    description: "Description here",
    icon: "hero-star",
    route: "/cms/custom"
  }
]

Summary

Functions

configured_tiles()

dashboard_tile_layout(assigns)

Attributes

  • class (:string) - Defaults to nil.
  • tiles (:list) (required)

dashboard_tiles()

render(assigns)

Attributes

  • class (:string) - Defaults to nil.
  • tiles (:list) - Defaults to nil.

tile_content(assigns)

Attributes

  • tile (:map) (required)