mirror of
https://github.com/davegallant/davegallant.github.io.git
synced 2025-08-06 00:33:39 +00:00
3.1 KiB
3.1 KiB
date, lastmod, title, authors, categories, tags, slug, toc, menu
date | lastmod | title | authors | categories | tags | slug | toc | menu | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2018-02-07T18:30:00+06:00 | 2018-11-21T19:00:00+06:00 | Widgets |
|
|
|
widgets | true |
|
Minimo supports Widgets that you can place on specific Widget Areas.
Available Widgets
Minimo has the following built-in Widgets:
Name | Slug |
---|
- About |
about
- Breadcrumbs |
breadcrumbs
- Recent Posts |
recent_posts
- Search |
search
- Sidebar Menu |
sidebar_menu
- Social Menu |
social_menu
- Taxonomy Cloud |
taxonomy_cloud
Widget Configuration Options
Here are the configuration options available for the Widgets:
Widget: About
about
[Map
]:title
[String
]: Title
default:.Site.Title
description
[String
]: Description
default:.Site.Params.info.description
logo
[String
]: path/url of Logo
default:"/images/logo.png"
Widget: Breadcrumbs
breadcrumbs
[Map
]:separator
[String
]: Breadcrumb separator
default:"/"
excludeParents
[Array
ofString
s]: Types of parents to exclude
default:["page"]
Widget: Recent Posts
recent_posts
[Map
]:title
[String
]: Title
default:"Recent Posts"
length
[Integer
]: Number of posts to show
default:5
excludeTypes
[Array
ofString
s]: Types of posts to exclude
default:["page"]
Widget: Search
search
[Map
]:title
[String
]: Title
default:"Search"
Widget: Sidebar Menu
sidebar_menu
[Map
]:title
[String
]: Title
default:""
mirror
[String
]: Name of menu to mirror (e.g."main"
)
default:""
Widget: Social Menu
social_menu
[Map
]:title
[String
]: Title
default:""
platforms
[Array
ofString
s]: Social platform to show
Widget: Taxonomy Cloud
taxonomy_cloud
[Map
]:title
[String
]: Title
default: Plural Name fortaxonomyCloud.taxonomy
taxonomy
[String
]: Taxonomy to show
default:.Site.Params.info.description
shuffle
[Boolean
]: Shuffle Taxonomy Terms
default:true
Available Widget Areas
Name | Slug |
---|---|
Header | header |
Homepage | homepage |
Sidebar | sidebar |
Footer | footer |
You can add Widgets to Widget Areas from your config.toml
file:
[params.widgets]
header = ["breadcrumbs"]
homepage = ["recent_posts"]
sidebar = ["about","taxonomy_cloud"]
footer = ["social_menu"]
The syntax for adding Widgets to Widget Areas is:
widget_area_slug = [ widget_slug_1, widget_slug_2, ...]
Widgets Configuration File
Minimo picks up Widgets' configuration from the /data/config/widgets.toml
file.
Here's the Widgets Config file for this site:
/data/config/widgets.toml
{{< file "data/config/widgets.toml" >}}
If configuration for any Widgets are missing in this file, Minimo will fallback to the default configuration for those Widgets.
Go wild!