github.com/darmach/terratest@v0.34.8-0.20210517103231-80931f95e3ff/docs/_includes/examples/example.html (about) 1 <div id="example__block-{{ include.example.id }}" class="examples__block active" data-target="{{ include.example.id }}"> 2 3 <div class="examples__tabs" data-target="{{ include.example.id }}"> 4 {% for file in include.example.files %} 5 {% if include.file_id == nil or include.file_id == file.id %} 6 {% assign assign_class = '' %} 7 {% if file.default or include.file_id == file.id %} 8 {% assign assign_class = 'active' %} 9 {% endif %} 10 11 {% assign url_split = file.url | split: '/' %} 12 {% assign file_name = url_split.last %} 13 {% if file.name %} 14 {% assign file_name = file.name %} 15 {% endif %} 16 17 <div class="tab {{ assign_class }}" data-target="#example__code-{{ include.example.id }}-{{ file_name | replace: '.', '-' | replace: ' ', '-' }}"> 18 <label>{{ file_name }}</label> 19 </div> 20 {% endif %} 21 {% endfor %} 22 </div> 23 24 {% for file in include.example.files %} 25 {% if include.file_id == nil or include.file_id == file.id %} 26 {% assign assign_class = '' %} 27 {% if file.default or include.file_id == file.id %} 28 {% assign assign_class = 'active' %} 29 {% endif %} 30 31 {% assign url_split = file.url | split: '/' %} 32 {% assign file_name = url_split.last %} 33 {% if file.name %} 34 {% assign file_name = file.name %} 35 {% endif %} 36 37 {% assign prism_lang = '' %} 38 {% assign file_name_splitted = file.url | split: '.' %} 39 {% if site.data.prism_extends[file_name_splitted.last] %} 40 {% assign prism_lang = site.data.prism_extends[file_name_splitted.last] %} 41 {% elsif file_name_splitted.last %} 42 {% assign prism_lang = file_name_splitted.last %} 43 {% endif %} 44 {% if file.prism_lang %} 45 {% assign prism_lang = file.prism_lang %} 46 {% endif %} 47 48 <div 49 id="example__code-{{ include.example.id }}-{{ file_name | replace: '.', '-' | replace: ' ', '-' }}" 50 class="examples__code examples__code--example {{ assign_class }}" 51 data-example="{{ include.example.id }}" 52 data-target="{{ file_name | replace: '.', '-' | replace: ' ', '-' }}" 53 data-url="{{ site.github_api_url }}{{ file.url }}" 54 data-skip-tags="{{include.skip_tags}}" 55 data-snippet-id="{{include.snippet_id}}" 56 > 57 <pre><code class="language-{{ prism_lang }}">Loading...</code></pre> 58 {% unless include.skip_view_on_github %} 59 <div class="example__file-link"> 60 <p>View on GitHub:</p> 61 <a href="https://{{ site.repository }}/tree/master{{ file.url }}">{{ site.repository }}{{ file.url }}</a> 62 </div> 63 {% endunless %} 64 </div> 65 {% endif %} 66 {% endfor %} 67 68 {% if include.example.learn_more and include.skip_learn_more != true %} 69 <div class="examples__learn-more"> 70 <span class="title">Learn more:</span> 71 <ul> 72 {% for link in include.example.learn_more %} 73 <li> 74 <a href='{{ link.url }}'> 75 {{ link.name }} 76 </a> 77 </li> 78 {% endfor %} 79 </ul> 80 </div> 81 {% endif %} 82 83 </div>