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