├── dist
├── _macros
│ └── .gitkeep
├── _layouts
│ └── .gitkeep
├── _patterns
│ ├── 00-base
│ │ ├── text
│ │ │ ├── horizontal-rule.twig
│ │ │ ├── preformatted-text.twig
│ │ │ ├── blockquote.twig
│ │ │ ├── headings.twig
│ │ │ ├── paragraph.twig
│ │ │ └── inline-elements.twig
│ │ ├── dates
│ │ │ ├── short-date.twig
│ │ │ ├── medium-date.twig
│ │ │ ├── long-date.twig
│ │ │ ├── short-datetime.twig
│ │ │ ├── medium-datetime.twig
│ │ │ └── long-datetime.twig
│ │ ├── images
│ │ │ ├── icon-image.twig
│ │ │ ├── portrait-image.twig
│ │ │ ├── landscape-image.twig
│ │ │ └── thumbnail-image.twig
│ │ ├── 00-global
│ │ │ ├── fonts.twig
│ │ │ └── colors.twig
│ │ ├── lists
│ │ │ ├── definition-list.twig
│ │ │ ├── ordered-list.twig
│ │ │ └── unordered-list.twig
│ │ └── tables
│ │ │ ├── table-with-row-headers.twig
│ │ │ ├── 00-table.twig
│ │ │ └── table-with-column-and-row-headers.twig
│ ├── 02-layouts
│ │ ├── .gitkeep
│ │ ├── 00-regions
│ │ │ ├── utility-region.twig
│ │ │ ├── postscript-region.twig
│ │ │ ├── preface-region.twig
│ │ │ ├── navigation-region.twig
│ │ │ ├── footer-region.twig
│ │ │ └── header-region.twig
│ │ ├── slat
│ │ │ ├── 00-slat.twig
│ │ │ └── slat-reversed.twig
│ │ └── sidebars
│ │ │ └── sidebars.twig
│ ├── 04-pages
│ │ ├── .gitkeep
│ │ ├── topic.twig
│ │ ├── article.twig
│ │ ├── homepage.twig
│ │ ├── basic-page.twig
│ │ ├── landing-page.twig
│ │ ├── homepage.json
│ │ ├── landing-page.json
│ │ ├── basic-page.json
│ │ ├── article.json
│ │ └── topic.json
│ ├── 01-components
│ │ ├── .gitkeep
│ │ ├── page-elements
│ │ │ ├── page-title.twig
│ │ │ ├── site-slogan.twig
│ │ │ ├── site-name.twig
│ │ │ ├── hero-bg-image.json
│ │ │ ├── hero-inline-image.json
│ │ │ ├── hero-bg-image.twig
│ │ │ └── hero-inline-image.twig
│ │ ├── navigation
│ │ │ ├── nav
│ │ │ │ ├── mobile-menu.twig
│ │ │ │ ├── main-menu.twig
│ │ │ │ ├── _local-tasks-admin.twig
│ │ │ │ ├── footer-menu.twig
│ │ │ │ └── local-tasks.twig
│ │ │ ├── breadcrumbs.twig
│ │ │ └── pager
│ │ │ │ ├── mini-pager.twig
│ │ │ │ └── 00-pager.twig
│ │ ├── forms
│ │ │ ├── button
│ │ │ │ ├── 00-button.twig
│ │ │ │ ├── large-button.twig
│ │ │ │ ├── small-button.twig
│ │ │ │ ├── danger-button.twig
│ │ │ │ └── secondary-button.twig
│ │ │ ├── fieldset.twig
│ │ │ ├── details.twig
│ │ │ ├── form-item
│ │ │ │ ├── date.twig
│ │ │ │ ├── range.twig
│ │ │ │ ├── radio-buttons.twig
│ │ │ │ ├── select-menu.twig
│ │ │ │ ├── checkboxes.twig
│ │ │ │ └── text-fields.twig
│ │ │ └── dropbutton.twig
│ │ ├── taxonomy-terms
│ │ │ └── topic.twig
│ │ ├── content-types
│ │ │ ├── basic-page.twig
│ │ │ └── article.twig
│ │ ├── drupal
│ │ │ ├── file.twig
│ │ │ ├── progress-bar.twig
│ │ │ └── messages.twig
│ │ └── view-modes
│ │ │ ├── teaser.twig
│ │ │ ├── search-result.twig
│ │ │ └── image-teaser.twig
│ └── 03-templates
│ │ ├── .gitkeep
│ │ ├── topic.twig
│ │ ├── article.twig
│ │ ├── basic-page.twig
│ │ ├── landing-page.twig
│ │ └── homepage.twig
├── favicon.ico
├── images
│ └── application-pdf.png
├── _annotations
│ └── annotations.js
├── _meta
│ ├── _03-basic-foot.twig
│ ├── _02-basic-head.twig
│ ├── _01-foot.twig
│ └── _00-head.twig
└── _data
│ ├── data.json
│ └── listitems.json
├── README.md
├── composer.json
└── LICENSE
/dist/_macros/.gitkeep:
--------------------------------------------------------------------------------
1 | keeping this directory
--------------------------------------------------------------------------------
/dist/_layouts/.gitkeep:
--------------------------------------------------------------------------------
1 | keeping this directory
--------------------------------------------------------------------------------
/dist/_patterns/00-base/text/horizontal-rule.twig:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/dist/_patterns/02-layouts/.gitkeep:
--------------------------------------------------------------------------------
1 | keeping this dir around
--------------------------------------------------------------------------------
/dist/_patterns/04-pages/.gitkeep:
--------------------------------------------------------------------------------
1 | keeping this dir around
--------------------------------------------------------------------------------
/dist/_patterns/01-components/.gitkeep:
--------------------------------------------------------------------------------
1 | keeping this dir around
--------------------------------------------------------------------------------
/dist/_patterns/03-templates/.gitkeep:
--------------------------------------------------------------------------------
1 | keeping this dir around
--------------------------------------------------------------------------------
/dist/_patterns/04-pages/topic.twig:
--------------------------------------------------------------------------------
1 | {% include "templates-topic" %}
2 |
--------------------------------------------------------------------------------
/dist/_patterns/04-pages/article.twig:
--------------------------------------------------------------------------------
1 | {% include "templates-article" %}
2 |
--------------------------------------------------------------------------------
/dist/_patterns/04-pages/homepage.twig:
--------------------------------------------------------------------------------
1 | {% include "templates-homepage" %}
2 |
--------------------------------------------------------------------------------
/dist/_patterns/04-pages/basic-page.twig:
--------------------------------------------------------------------------------
1 | {% include "templates-basic-page" %}
2 |
--------------------------------------------------------------------------------
/dist/_patterns/04-pages/landing-page.twig:
--------------------------------------------------------------------------------
1 | {% include "templates-landing-page" %}
2 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/page-elements/page-title.twig:
--------------------------------------------------------------------------------
1 | {{ pageTitle }}
2 |
--------------------------------------------------------------------------------
/dist/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/forumone/starterkit-twig-drupal-gesso/HEAD/dist/favicon.ico
--------------------------------------------------------------------------------
/dist/_patterns/04-pages/homepage.json:
--------------------------------------------------------------------------------
1 | {
2 | "bodyClass": "front",
3 | "pageTitle" : "Home Page"
4 | }
5 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/page-elements/site-slogan.twig:
--------------------------------------------------------------------------------
1 | This is the site slogan.
2 |
--------------------------------------------------------------------------------
/dist/_patterns/04-pages/landing-page.json:
--------------------------------------------------------------------------------
1 | {
2 | "bodyClass": "not-front",
3 | "pageTitle" : "Landing Page"
4 | }
5 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/dates/short-date.twig:
--------------------------------------------------------------------------------
1 | {% if year %}
2 | {{ month.digit }}-{{ day.long }}-{{ year.long }}
3 | {% endif %}
4 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/dates/medium-date.twig:
--------------------------------------------------------------------------------
1 | {% if year %}
2 | {{ month.long }} {{ day.short }}, {{ year.long }}
3 | {% endif %}
4 |
--------------------------------------------------------------------------------
/dist/_patterns/02-layouts/00-regions/utility-region.twig:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/dist/images/application-pdf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/forumone/starterkit-twig-drupal-gesso/HEAD/dist/images/application-pdf.png
--------------------------------------------------------------------------------
/dist/_patterns/02-layouts/00-regions/postscript-region.twig:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/dates/long-date.twig:
--------------------------------------------------------------------------------
1 | {% if year %}
2 | {{ weekday.long }}, {{ month.long }} {{ day.short }}, {{ year.long }}
3 | {% endif %}
4 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/page-elements/site-name.twig:
--------------------------------------------------------------------------------
1 |
2 | Site Name
3 |
4 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/navigation/nav/mobile-menu.twig:
--------------------------------------------------------------------------------
1 |
2 | {% include "components-main-menu" %}
3 |
4 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/dates/short-datetime.twig:
--------------------------------------------------------------------------------
1 | {% if year %}
2 | {{ month.digit }}-{{ day.long }}-{{ year.long }} {{ hour.short }}:{{ minute.long }} {{ hour.ampm }}
3 | {% endif %}
4 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/dates/medium-datetime.twig:
--------------------------------------------------------------------------------
1 | {% if year %}
2 | {{ month.long }} {{ day.short }}, {{ year.long }} {{ hour.short }}:{{ minute.long }} {{ hour.ampm }}
3 | {% endif %}
4 |
--------------------------------------------------------------------------------
/dist/_patterns/02-layouts/00-regions/preface-region.twig:
--------------------------------------------------------------------------------
1 |
2 |
3 | {% include "components-breadcrumbs" %}
4 |
5 |
6 |
--------------------------------------------------------------------------------
/dist/_patterns/02-layouts/00-regions/navigation-region.twig:
--------------------------------------------------------------------------------
1 |
2 |
3 | {% include "components-main-menu" %}
4 |
5 |
6 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/dates/long-datetime.twig:
--------------------------------------------------------------------------------
1 | {% if year %}
2 | {{ weekday.long }}, {{ month.long }} {{ day.short }}, {{ year.long }} {{ hour.short }}:{{ minute.long }} {{ hour.ampm }}
3 | {% endif %}
4 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/forms/button/00-button.twig:
--------------------------------------------------------------------------------
1 | Button
2 | Button Link
3 | Disabled Button
4 |
--------------------------------------------------------------------------------
/dist/_annotations/annotations.js:
--------------------------------------------------------------------------------
1 | var comments = {
2 | "comments" : [
3 | {
4 | "el": "#annotation-css-selector",
5 | "title" : "Annotation title",
6 | "comment": "Annotation description"
7 | }
8 | ]
9 | };
--------------------------------------------------------------------------------
/dist/_patterns/00-base/images/icon-image.twig:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/taxonomy-terms/topic.twig:
--------------------------------------------------------------------------------
1 |
2 | {{ pageTitle }}
3 | {{ body | raw }}
4 |
5 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/content-types/basic-page.twig:
--------------------------------------------------------------------------------
1 |
2 | {{ pageTitle }}
3 | {{ body | raw }}
4 |
5 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/images/portrait-image.twig:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/images/landscape-image.twig:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/images/thumbnail-image.twig:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/forms/button/large-button.twig:
--------------------------------------------------------------------------------
1 | Large Button
2 | Large Button Link
3 | Large Disabled Button
4 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/forms/button/small-button.twig:
--------------------------------------------------------------------------------
1 | Small Button
2 | Small Button Link
3 | Small Disabled Button
4 |
--------------------------------------------------------------------------------
/dist/_patterns/02-layouts/00-regions/footer-region.twig:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/drupal/file.twig:
--------------------------------------------------------------------------------
1 |
6 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/forms/button/danger-button.twig:
--------------------------------------------------------------------------------
1 | Danger Button
2 | Danger Button Link
3 | Disabled Danger Button
4 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/forms/button/secondary-button.twig:
--------------------------------------------------------------------------------
1 | Secondary Button
2 | Secondary Button Link
3 | Disabled Secondary Button
4 |
--------------------------------------------------------------------------------
/dist/_patterns/02-layouts/00-regions/header-region.twig:
--------------------------------------------------------------------------------
1 |
9 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/view-modes/teaser.twig:
--------------------------------------------------------------------------------
1 |
2 |
3 | {% include "base-medium-date" %}
4 | {{ summary | raw }}
5 |
6 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/text/preformatted-text.twig:
--------------------------------------------------------------------------------
1 |
2 | P R E F O R M A T T E D T E X T
3 | ! " # $ % & ' ( ) * + , - . /
4 | 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
5 | @ A B C D E F G H I J K L M N O
6 | P Q R S T U V W X Y Z [ \ ] ^ _
7 | ` a b c d e f g h i j k l m n o
8 | p q r s t u v w x y z { | } ~
9 |
10 |
--------------------------------------------------------------------------------
/dist/_patterns/00-base/text/blockquote.twig:
--------------------------------------------------------------------------------
1 |
2 | A block quotation (also known as a long quotation or extract) is a quotation in a written document, that is set off from the main text as a paragraph, or block of text, and typically distinguished visually using indentation and a different typeface or smaller size quotation.
3 |
4 |
--------------------------------------------------------------------------------
/dist/_patterns/01-components/page-elements/hero-bg-image.json:
--------------------------------------------------------------------------------
1 | {
2 | "customClass": false,
3 | "image": "http://lorempixel.com/1600/800/nature/",
4 | "hasOverlay": true,
5 | "title": "Hero Title",
6 | "subtitle": "Hero Subtitle",
7 | "summary": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.
",
8 | "button": "Hero Button"
9 | }
10 |
--------------------------------------------------------------------------------
/dist/_meta/_03-basic-foot.twig:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | {{ patternLabFoot | raw }}
8 |