Skip to main content

Layouts

The default template set makes use of template inheritance in Twig to reduce repetition and ease maintenance.

The primary template is base.html.twig. The base template defines the HTML skeleton of the page and a number of block tags that a child template may override or extend.

Further information on extending templates can be found in Twig documentation.

Article

A page on a single topic with a title and body of content.

  • A to Z article
  • Councillor article
  • Meeting article
  • News article
  • Event article
  • Download article
  • Document article
  • Directory article
  • Directory record article
  • Offline page

List

A list of records or articles, that may be paginated or filterable.

  • A to Z list
  • Councillor list
  • Meeting list
  • User home
  • News list
  • Default category homepage
  • Event list
  • Directory search results
  • Directory record list
  • Search result list

Modular

A page of content made up of blocks of widgets.

  • Index
  • Standalone homepage
  • Category homepage

Form

A HTML form.

  • API apply
  • Change details
  • Forgot password
  • Password reset
  • Registration
  • Sign in
  • Unsubscribe
  • Event submission
  • Directory submission
  • Accessibility settings