PHPackages                             dahmen/automad-baker - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. dahmen/automad-baker

ActiveAutomad-package[Templating &amp; Views](/categories/templating)

dahmen/automad-baker
====================

An elegant documentation and blogging theme for Automad based on the official Automad documentation theme

0.1.11(6mo ago)21.2k—0%1MITLess

Since Dec 12Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/marcantondahmen/automad-baker)[ Packagist](https://packagist.org/packages/dahmen/automad-baker)[ Fund](https://paypal.me/marcantondahmen)[ GitHub Sponsors](https://github.com/marcantondahmen)[ RSS](/packages/dahmen-automad-baker/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (2)Versions (13)Used By (0)

Baker
=====

[](#baker)

An elegant documentation and blogging theme for [Automad](https://automad.org) based on the official Automad documentation theme. Check out a live preview [here](https://baker.dev.automad.org).

[![](https://raw.githubusercontent.com/marcantondahmen/media-files/master/themes/baker/post-sidebar-masonry.png)](https://raw.githubusercontent.com/marcantondahmen/media-files/master/themes/baker/post-sidebar-masonry.png)

- [Templates](#templates)
- [Blog Configuration](#blog-configuration)
- [Pagelist Blocks](#pagelist-blocks)
- [Search and Filter](#search-and-filter)
- [Social Icons](#social-icons)
- [Options](#options)

Templates
---------

[](#templates)

Baker ships with the following templates to layout your content:

NameDescriptionBlogA full-width landing page template, displaying a pagelist in a masonry gridBlog SidebarA blog page with a sidebar on the left, displaying a paglist in a masonry gridPagelist SidebarA simple paglist page with a sidebarPostA full-width pagePost SidebarA page with a sidebarBlog Configuration
------------------

[](#blog-configuration)

There are several options to customize the layout of a blog's pagelist and the content of the displayed pages.

NameDescriptionHide DateHides all dates on the page including the dates in the pagelistHide ThumbnailsHides the preview image of the displayed pagesShow All Pages In PagelistIncludes all pages in the pagelist instead of only the childrensSmall Pagelist GridUse a three-column grid on full-width pages and larger devicesStretch ThumbnailsStretches the preview images to the borders of the gridFilter Pagelist by UrlFilters the pagelist by a regex to match the URLs of the pagesItems Per PageLimits the number of pages to a given value and shows a pagination navigation in case there are more pages to be displayedSort PagelistDefines the sorting of the pagelist — the sorting type can be defined by providing a pair of a variable and an order like `date desc` or `:path asc`Url Context For PagelistIn case `Show All Pages In Pagelist` is turned off, any page can be defined here to be the parent page for the children that are included in the pagelistPagelist Blocks
---------------

[](#pagelist-blocks)

Baker provides seven different templates for the pagelist block. Check out the following list below:

NameDescriptionMasonryA masonry grid with two columns, displaying title, date, tags, a preview image and the first paragraph of a pageMasonry StretchedSame as the **Masonry** type but with stretched imagesMasonry TextSame as the **Masonry** type but without any imageMasonry SmallSame as the **Masonry** type but with three columnsMasonry Small StretchedSame as the **Masonry Stretched** type but with three columnsMasonry Small TextSame as the **Masonry Text** type but with three columnsSimpleA simple stacked pagelist showing the title and the first paragraph of a pageSearch and Filter
-----------------

[](#search-and-filter)

With Baker it is pretty easy to create a page to show search results or filtered pagelists. Baker uses the same logic for showing pages that match a filter when clicking a tag below a page title and search results. Please follow these two steps to set up such a page:

1. Apply the **Blog**, **Blog Sidebar** or the **Pagelist Sidebar** to a page.
2. Use that page's URL as value for the `Url Search Results` field in the global settings.

Social Icons
------------

[](#social-icons)

You can add social icons linking to your profiles in navbar by providing profile URLs for Twitter, GitHub, Instagram and Facebook for the following fields in the global settings:

- `Url Facebook`
- `Url GitHub`
- `Url Instagram`
- `Url Twitter`

Options
-------

[](#options)

NameDescriptionScope`Brand`In case there is no logo defined, this field can be used for any kind of markup like HTML or SVG to serve as the brand of the siteAll`Hide Date`Hide the dateAll`Hide Related Pages`Hide related pages at the bottom of the SharedAll`Hide Thumbnails`Hide thumbnails within a masonry page gridAll`Hide Title`Hide the page title and tagsPage`Show All Pages In Pagelist`Show not only children but all pages in the pagelistAll`Show In Footer`Show a link to this page in the footerPage`Show In Navbar`Show a link to this page in the navbarPage`Simple Related Pagelist`Use a simplified layout for the related pages listAll`Small Pagelist Grid`Use a 3-column grid for pagelists in full width templatesAll`Stretch Thumbnails`Stretch images in pagelists to the full widthAll`Filter Pagelist By Url`Filters the pagelist by URLs matching a given regular expression like for example '(portfolio|blog)'All`Format Date`The format for displaying the date of a page — you can find more information about date formats [here](https://www.php.net/manual/en/datetime.format.php)Shared`Image Apple Touch Icon`The file to be used as Apple touch iconShared`Image Favicon`The file to be used as faviconShared`Image Logo`The logo imageShared`Image Teaser`A glob pattern or a filename to define the teaser image for a SharedAll`Items Footer`Additional markup to be included right before the closing body tagAll`Items Header`Additional markup to be included right before the closing head tagAll`Items Per Page`Limit the items of the pagelist per SharedAll`Label Show All`The text for show all buttonShared`Locale`The locale information to format date and time according to like 'en\_EN' or 'de\_DE'Shared`Logo Height`The height of your logoShared`Meta Description`An optional meta description to be used for Twitter, Facebook or similar social network cardsPage`Meta Title`An optional meta title to be used for the browser title bar and links used on Twitter, Facebook or similar social networksPage`Notification No Search Results`Notification text for an empty list of search resultsShared`Og Image`A glob pattern to select a preview image for Twitter, Facebook or similar social network cards. This could be for example `*.png, *.jpg`All`Placeholder Search`Placeholder text for the search field of the main menuShared`Sort Pagelist`Sorting of the pages in a blog pagelist. Note that the sorting and filtering buttons should be hidden in case this variable is defined! The default is 'date desc'. You can choose any other page variable in combination with an order (asc or desc) like ':path asc'All`Url Context For Pagelist`Define an alternative URL to be used as the pagelist's parent page, instead of the current onePage`Url Facebook`If an URL to a Facebook page is given, a Facebook icon is added to the navbarShared`Url Github`If an URL to a GitHub page is given, a GitHub icon is added to the navbarShared`Url Instagram`If an URL to a Instagram page is given, a Instagram icon is added to the navbarShared`Url Search Results`The URL of the search results page — leave empty to disable searching and hide the search fieldShared`Url Twitter`If an URL to a Twitter page is given, a Twitter icon is added to the navbarShared

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance71

Regular maintenance activity

Popularity20

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~161 days

Recently: every ~404 days

Total

12

Last Release

206d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7a3565413eb5da0526ac25a008fa743c1cd4f30ef1fd5eb17bcfee7e8c6ac5be?d=identicon)[marcantondahmen](/maintainers/marcantondahmen)

---

Top Contributors

[![marcantondahmen](https://avatars.githubusercontent.com/u/8440030?v=4)](https://github.com/marcantondahmen "marcantondahmen (80 commits)")

---

Tags

automadthemedocumentationthemeblog

### Embed Badge

![Health badge](/badges/dahmen-automad-baker/health.svg)

```
[![Health](https://phpackages.com/badges/dahmen-automad-baker/health.svg)](https://phpackages.com/packages/dahmen-automad-baker)
```

###  Alternatives

[almasaeed2010/adminlte

AdminLTE - admin control panel and dashboard that's based on Bootstrap 4

45.3k8.5M140](/packages/almasaeed2010-adminlte)[bk2k/bootstrap-package

Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.

357891.4k72](/packages/bk2k-bootstrap-package)[silverstripe-themes/simple

The SilverStripe simple theme (default SilverStripe 3 theme)

411.3M8](/packages/silverstripe-themes-simple)[tales-from-a-dev/flowbite-bundle

A Symfony form theme for Flowbite

86252.8k2](/packages/tales-from-a-dev-flowbite-bundle)[andreia/filament-nord-theme

A minimalist Arctic Nord theme for FilamentPHP

13334.7k2](/packages/andreia-filament-nord-theme)[dahmen/automad-terminal

A minimal Automad blog theme for terminal lovers

532.2k](/packages/dahmen-automad-terminal)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
