The popular open-source contract for web professionals by Stuff & Nonsense
- Originally published: 23rd December 2008
- Revised date: March 15th 2016
- Original post
| --- | |
| title: the most amazing thing | |
| layout: base.njk | |
| date: Last Modified # 2018-01-01 | |
| permalink: foo/bar/baz/ | |
| eleventyNavigation: | |
| key: main | |
| title: Home | |
| order: 0 |
| # Your snippets | |
| # | |
| # https://www.hongkiat.com/blog/add-custom-code-snippets-atom/ | |
| '.source.yaml': | |
| '': | |
| 'prefix': 'config-fractal' | |
| 'body':""" | |
| #title: | |
| #label: |
I hereby claim:
To claim this, I am signing this object:
| [base template name]--[view machine name]--[view display id].html.twig | |
| [base template name]--[view machine name]--[view display type].html.twig | |
| [base template name]--[view display type].html.twig2 | |
| [base template name]--[view machine name].html.twig | |
| [base template name].html.twig | |
| views styles | |
| https://www.sitepoint.com/theming-views-in-drupal-8-custom-style-plugins/ |
| # Your snippets | |
| # | |
| # Atom snippets allow you to enter a simple prefix in the editor and hit tab to | |
| # expand the prefix into a larger code block with templated values. | |
| # | |
| # You can create a new snippet in this file by typing "snip" and then hitting | |
| # tab. | |
| # | |
| # An example CoffeeScript snippet to expand log to console.log: | |
| # |
| {{ attach_library(active_theme()~'/form') }} | |
| {# find the unique name for the button. #} | |
| {% if element['#value'].getUntranslatedString() %} | |
| {% set element_name = element['#value'].getUntranslatedString()|clean_class %} | |
| {% else %} | |
| {% set element_name = element['#value']|clean_class %} | |
| {% endif %} | |
| {# We dont use form-submit or button--primary for the css so lets remove it. #} |
| {# | |
| .theme: | |
| function birch_preprocess_image_widget(&$variables, $hook) { | |
| // the image widget needs to know what the label is | |
| // look in admin/image-widget.hmtl.twig | |
| $variables['form_label_id'] = $variables['element']['#id']; | |
| } | |
| #} | |
| {# |
| libraries-override: | |
| core/modernizr: false |