templates/templates/docs/organisms.html.twig line 1

Open in your IDE?
  1. {% extends "layouts/master.html.twig" %}
  2. {% block stylesheets %}
  3.     {{ parent() }}
  4.     {{ encore_entry_link_tags('css/styleguide') }}
  5. {% endblock %}
  6. {% block bodyClass %}tpl-generic-page{% endblock %}
  7. {% block pageHeader %}
  8.     {% include 'molecules/page-header.html.twig' with {
  9.         breadcrumb: [
  10.             { path: path('index'), title: 'Libro de estilo web da USC' }
  11.         ],
  12.         title: 'Organismos'
  13.     } %}
  14. {% endblock %}
  15. {% block pageContent %}
  16.     <article class="generic-page-wrapper">
  17.         <div class="generic-page-intro">
  18.             <ul>
  19.                 <li><a href="#accordions">Acordeóns</a></li>
  20.                 <li><a href="#content-blocks">Bloques de contido</a></li>
  21.                 <li><a href="#infinite-scroll">Scroll infinito</a></li>
  22.                 <li><a href="#modules-container">Contedor de módulos</a></li>
  23.                 <li><a href="#site-footer">Pé web</a></li>
  24.                 <li><a href="#site-header">Cabeceira web</a></li>
  25.                 <li><a href="#organization-header">Cabeceira de organización</a></li>
  26.                 <li><a href="#tabs">Lapelas</a></li>
  27.                 <li><a href="#tiers">Pisos</a></li>
  28.                 <li><a href="#content-filter-tiers">Pisos con filtro de contidos</a></li>
  29.                 <li><a href="#content-filter">Filtro de contidos</a></li>
  30.                 <li><a href="#timeline">Liña de tempo</a></li>
  31.             </ul>
  32.         </div>
  33.         <div class="generic-page-content">
  34.             <div class="org-content-block" id="accordions">
  35.                 <div class="content-block-content-wrapper">
  36.                     <h2>Acordeóns</h2>
  37.                     {%
  38.                         set code = '<usc-accordion id="accordion01">
  39.     <usc-accordion-item :is-open="true">
  40.         <template v-slot:header>Item de acordeón 1</template>
  41.         <div class="at-text">
  42.             <p>Contido item 1.</p>
  43.         </div>
  44.     </usc-accordion-item>
  45.     <usc-accordion-item>
  46.         <template v-slot:header>Item de acordeón 2</template>
  47.         <div class="at-text">
  48.             <p>Contido item 2.</p>
  49.         </div>
  50.     </usc-accordion-item>
  51.     <usc-accordion-item>
  52.         <template v-slot:header>Item de acordeón 3</template>
  53.         <div class="at-text">
  54.             <p>Contido item 3.</p>
  55.         </div>
  56.     </usc-accordion-item>
  57. </usc-accordion>'
  58.                     %}
  59.                     <div class="org-example">
  60.                         <div class="example-display">
  61.                             {{ code|raw }}
  62.                         </div>
  63.                         <pre class="example-code"><code>{{ code }}</code></pre>
  64.                     </div>
  65.                 </div>
  66.             </div>
  67.             <div class="org-content-block" id="content-blocks">
  68.                 <div class="content-block-content-wrapper">
  69.                     <h2>Bloques de contido</h2>
  70.                     {%
  71.                         set code = '<div class="org-content-block">
  72.     <aside class="content-block-attachments-wrapper">
  73.         <ul class="ml-buttons-list is-vertical">
  74.             <li>
  75.                 <a href="" class="at-button is-tertiary at-icon-external-link">Ligazón</a>
  76.             </li>
  77.             <li>
  78.                 <a href="" class="at-button is-tertiary at-icon-paperclip">Adxunto</a>
  79.             </li>
  80.         </ul>
  81.         <div class="ml-alert is-attached">
  82.             <h3 class="at-title">Aviso</h3>
  83.             <div class="at-text">
  84.                 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex.</p>
  85.             </div>
  86.         </div>
  87.     </aside>
  88.     <div class="content-block-content-wrapper">
  89.         <div class="at-text">
  90.             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc mollis efficitur massa, quis condimentum ex scelerisque sed. Nunc ornare ligula augue, ac egestas dolor semper sit amet. Nulla lobortis convallis est et ultricies. Nunc id lectus nibh. Donec sodales massa vel dictum volutpat. Aenean facilisis sollicitudin nibh at commodo. Nullam rutrum condimentum dolor, et sodales turpis accumsan et. Ut nec eros justo. Aenean sagittis neque tortor, ac euismod nibh efficitur ac. Suspendisse luctus, felis vel varius tincidunt, felis lorem malesuada nulla, non porttitor felis arcu vel urna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Cras pellentesque est justo, sed blandit justo placerat vel. Nulla ac consequat purus. Curabitur quis ante quis orci mattis viverra. Quisque non risus justo. Quisque vel tincidunt ex.</p>
  91.         </div>
  92.     </div>
  93. </div>'
  94.                     %}
  95.                     <div class="org-example">
  96.                         <div class="example-display">
  97.                             {{ code|raw }}
  98.                         </div>
  99.                         <pre class="example-code"><code>{{ code }}</code></pre>
  100.                     </div>
  101.                 </div>
  102.             </div>
  103.             <div class="org-content-block" id="infinite-scroll">
  104.                 <div class="content-block-content-wrapper">
  105.                     <h2>Scroll infinito</h2>
  106.                     {%
  107.                         set code = '<usc-infinite-scroll
  108.             endpoint="path-to-endpoint"
  109.             container-selector=".results-wrapper"
  110.     >
  111.         <div class="row results-wrapper">
  112.             <div class="col-md-6">
  113.                 Result 1
  114.             </div>
  115.             <div class="col-md-6">
  116.                 Result 2
  117.             </div>
  118.         </div>
  119.     </usc-infinite-scroll>'
  120.                     %}
  121.                     <div class="org-example">
  122.                         <pre class="example-code"><code>{{ code }}</code></pre>
  123.                     </div>
  124.                 </div>
  125.             </div>
  126.             <div class="org-content-block" id="modules-container">
  127.                 <div class="content-block-content-wrapper">
  128.                     <h2>Contedor de módulos</h2>
  129.                     <p>Os contedores de módulos serven para construír grellas de moléculas de banner, eventos e novas. Este compoñente conta cun modificador para reducir o espazo entre os seus fillos cando contén banners chamado <code>has-banners</code>, e tres modificadores segundo o tamaño de pantalla que ocupe: <code>is-half</code>, <code>is-three-quarters</code> e <code>is-one-quarter</code>.</p>
  130.                     {%
  131.                         set code = '<div class="org-modules-container">
  132.     <!-- Aquí poden ir moléculas de banners, eventos e novas. -->
  133. </div>'
  134.                     %}
  135.                     <div class="org-example">
  136.                         <pre class="example-code"><code>{{ code }}</code></pre>
  137.                     </div>
  138.                 </div>
  139.             </div>
  140.             <div class="org-content-block" id="site-footer">
  141.                 <div class="content-block-content-wrapper">
  142.                     <h2>Pé web</h2>
  143.                     {%
  144.                         set code = '<div class="site-footer-wrapper">
  145.     <footer class="org-site-footer">
  146.         <div class="site-logo-wrapper">
  147.             <!-- Átomo de logo -->
  148.         </div>
  149.         <div class="nav-wrapper">
  150.             <div class="primary-nav-wrapper">
  151.                 <ul class="ml-grouped-nav">
  152.                     <li class="grouped-nav-title">A universidade</li>
  153.                     <li><a href="">USC</a></li>
  154.                     <li><a href="">Graos</a></li>
  155.                     <li><a href="">Máster</a></li>
  156.                     <li><a href="">Doutoramento</a></li>
  157.                 </ul>
  158.                 <!-- Máis menús -->
  159.             </div>
  160.             <div class="secondary-nav-wrapper">
  161.                 <ul class="ml-simple-nav">
  162.                     <li><a href="">Centros</a></li>
  163.                     <li><a href="">Departamentos</a></li>
  164.                     <li><a href="">Servizos</a></li>
  165.                 </ul>
  166.                 <!-- Máis menús -->
  167.             </div>
  168.         </div>
  169.         <div class="logos-wrapper">
  170.             <ul class="ml-logos-list">
  171.                 <li>
  172.                     <a href="" class="at-footer-logo">
  173.                         <img src="/images/logo_temp.png" alt="Logo 1" />
  174.                     </a>
  175.                 </li>
  176.                 <!-- Máis logos -->
  177.             </ul>
  178.         </div>
  179.     </footer>
  180. </div>'
  181.                     %}
  182.                     <div class="org-example">
  183.                         <div class="example-display">
  184.                             {{ code|raw }}
  185.                         </div>
  186.                         <pre class="example-code"><code>{{ code }}</code></pre>
  187.                     </div>
  188.                 </div>
  189.             </div>
  190.             <div class="org-content-block" id="site-header">
  191.                 <div class="content-block-content-wrapper">
  192.                     <h2>Cabeceira web</h2>
  193.                     {%
  194.                         set code = '<the-usc-header>
  195.     <template v-slot:logo>
  196.         <!-- Aquí o átomo de logo -->
  197.     </template>
  198.     <template v-slot:utilities>
  199.         <ul class="nav-items">
  200.             <usc-submenu-nav-item>
  201.                 <template v-slot:name>USC Virtual</template>
  202.                 <template v-slot:submenu>
  203.                     <li class="submenu-item"><a href="">Campus Virtual</a></li>
  204.                     <li class="submenu-item"><a href="">Secretaría Virtual</a></li>
  205.                     <li class="submenu-item"><a href="">Taboleiro</a></li>
  206.                     <li class="submenu-item"><a href="">Minerva</a></li>
  207.                 </template>
  208.             </usc-submenu-nav-item>
  209.             <li><a href="">Sede electrónica</a></li>
  210.             <!-- Máis menus -->
  211.         </ul>
  212.     </template>
  213.     <template v-slot:profiles>
  214.         <ul class="nav-items">
  215.             <li><a href="">Estudantes</a></li>
  216.             <usc-submenu-nav-item>
  217.                 <template v-slot:name>Máis perfís</template>
  218.                 <template v-slot:submenu>
  219.                     <li class="submenu-item"><a href="">PDI</a></li>
  220.                     <li class="submenu-item"><a href="">PAS</a></li>
  221.                 </template>
  222.             </usc-submenu-nav-item>
  223.         </ul>
  224.         <!-- Máis menus -->
  225.     </template>
  226.     <template v-slot:main>
  227.         <ul class="nav-items">
  228.             <usc-submenu-nav-item :show-on-hover="true">
  229.                 <template v-slot:name>USC</template>
  230.                 <template v-slot:submenu>
  231.                     <li class="submenu-item"><a href=""><strong>USC</strong></a></li>
  232.                     <li class="submenu-item"><a href="">A nosa universidade</a></li>
  233.                     <li class="submenu-item"><a href="">Historia e patrimonio</a></li>
  234.                     <li class="submenu-item"><a href="">Organización</a></li>
  235.                     <li class="submenu-item"><a href="">Mecenado</a></li>
  236.                     <li class="submenu-item"><a href="">USC en cifras</a></li>
  237.                 </template>
  238.             </usc-submenu-nav-item>
  239.             <usc-submenu-nav-item item-class="is-studies" :show-on-hover="true">
  240.                 <template v-slot:name>Estudos</template>
  241.                 <template v-slot:submenu>
  242.                     <li class="submenu-item"><a href=""><strong>Estudos</strong></a></li>
  243.                     <li class="submenu-item"><a href="">Graos</a></li>
  244.                     <li class="submenu-item"><a href="">Másteres</a></li>
  245.                     <li class="submenu-item"><a href="">Doutoramento</a></li>
  246.                     <li class="submenu-item"><a href="">Estudos propios</a></li>
  247.                     <li class="submenu-item"><a href="">Cursos e congresos</a></li>
  248.                 </template>
  249.             </usc-submenu-nav-item>
  250.             <li class="is-journal">
  251.                 <a href="">USC Vida</a>
  252.             </li>
  253.             <!-- Máis menus -->
  254.         </ul>
  255.     </template>
  256.     <template v-slot:languages>
  257.         <ul class="nav-items">
  258.             <usc-submenu-nav-item item-class="nav-item is-desktop">
  259.                 <template v-slot:name>GL</template>
  260.                 <template v-slot:submenu>
  261.                     <li class="submenu-item"><a href="">Galego</a></li>
  262.                     <li class="submenu-item"><a href="">Español</a></li>
  263.                     <li class="submenu-item"><a href="">Inglés</a></li>
  264.                 </template>
  265.             </usc-submenu-nav-item>
  266.             <li class="nav-item is-mobile">
  267.                 <a href="">GL</a>
  268.             </li>
  269.             <li class="nav-item is-mobile">
  270.                 <a href="">ES</a>
  271.             </li>
  272.             <li class="nav-item is-mobile">
  273.                 <a href="">EN</a>
  274.             </li>
  275.         </ul>
  276.     </template>
  277.     <template v-slot:search>
  278.         <form method="get" action="" class="ml-form">
  279.             <div class="form-content">
  280.                 <div class="form-group has-button">
  281.                     <label for="site-header-search-input" class="is-sr-only">Busca en toda a web</label>
  282.                     <input type="search" name="q" class="form-control" id="site-header-search-input" placeholder="Busca en toda a web">
  283.                     <button type="submit" class="at-button is-primary">Buscar</button>
  284.                 </div>
  285.             </div>
  286.         </form>
  287.     </template>
  288. </the-usc-header>'
  289.                     %}
  290.                     <div class="org-example">
  291.                         <div class="example-display">
  292.                             {{ code|raw }}
  293.                         </div>
  294.                         <pre class="example-code"><code>{{ code }}</code></pre>
  295.                     </div>
  296.                 </div>
  297.             </div>
  298.             <div class="org-content-block" id="organization-header">
  299.                 <div class="content-block-content-wrapper">
  300.                     <h2>Cabeceira de organización</h2>
  301.                     {%
  302.                         set code = '<the-usc-organization-header>
  303.     <template v-slot:logo>
  304.         <a href="" class="at-site-logo">
  305.             <img src="/images/logo.svg" alt="Universidade de Santiago de Compostela" />
  306.         </a>
  307.     </template>
  308.     <template v-slot:utilities>
  309.         <ul class="nav-items">
  310.             <usc-submenu-nav-item>
  311.                 <template v-slot:name>USC Virtual</template>
  312.                 <template v-slot:submenu>
  313.                     <li class="submenu-item"><a href="">Campus Virtual</a></li>
  314.                     <li class="submenu-item"><a href="">Secretaría Virtual</a></li>
  315.                     <li class="submenu-item"><a href="">Taboleiro</a></li>
  316.                     <li class="submenu-item"><a href="">Minerva</a></li>
  317.                 </template>
  318.             </usc-submenu-nav-item>
  319.             <li><a href="">Sede electrónica</a></li>
  320.             <li><a href="">Directorio</a></li>
  321.         </ul>
  322.     </template>
  323.     <template v-slot:main>
  324.         <ul class="nav-items">
  325.             <li><a href="">USC</a></li>
  326.             <li><a href="" class="is-studies">Estudos</a></li>
  327.             <li><a href="" class="is-admission">Admisión</a></li>
  328.         </ul>
  329.     </template>
  330.     <template v-slot:name>
  331.         <a href="" class="at-organization-name">Nome da Organización</a>
  332.     </template>
  333.     <template v-slot:organization>
  334.         <ul class="nav-items">
  335.             <usc-submenu-nav-item>
  336.                 <template v-slot:name>Exemplo de submenú</template>
  337.                 <template v-slot:submenu>
  338.                     <li class="submenu-item"><a href="">Menú 1</a></li>
  339.                     <li class="submenu-item"><a href="">Menú 2</a></li>
  340.                 </template>
  341.             </usc-submenu-nav-item>
  342.             <li><a href="">Menú 3</a></li>
  343.         </ul>
  344.     </template>
  345.     <template v-slot:languages>
  346.         <ul class="nav-items">
  347.             <usc-submenu-nav-item item-class="nav-item is-desktop">
  348.                 <template v-slot:name>GL</template>
  349.                 <template v-slot:submenu>
  350.                     <li class="submenu-item"><a href="">Galego</a></li>
  351.                     <li class="submenu-item"><a href="">Español</a></li>
  352.                     <li class="submenu-item"><a href="">Inglés</a></li>
  353.                 </template>
  354.             </usc-submenu-nav-item>
  355.             <li class="nav-item is-mobile">
  356.                 <a href="">GL</a>
  357.             </li>
  358.             <li class="nav-item is-mobile">
  359.                 <a href="">ES</a>
  360.             </li>
  361.             <li class="nav-item is-mobile">
  362.                 <a href="">EN</a>
  363.             </li>
  364.         </ul>
  365.     </template>
  366.     <template v-slot:actions>
  367.         <li>
  368.             <a href="" class="at-action at-icon-access">
  369.                 <span class="is-sr-only">Perfil</span>
  370.             </a>
  371.         </li>
  372.     </template>
  373. </the-usc-organization-header>'
  374.                     %}
  375.                     <div class="org-example">
  376.                         <div class="example-display">
  377.                             {{ code|raw }}
  378.                         </div>
  379.                         <pre class="example-code"><code>{{ code }}</code></pre>
  380.                     </div>
  381.                 </div>
  382.             </div>
  383.             <div class="org-content-block" id="tabs">
  384.                 <div class="content-block-content-wrapper">
  385.                     <h2>Lapelas</h2>
  386.                     {%
  387.                         set code = '<usc-tabs id="uscTabs01" name="UscTabList">
  388.     <template v-slot:header>
  389.         <usc-tabs-header-item :is-active="true" controls="tab01">
  390.             Lapela 1
  391.         </usc-tabs-header-item>
  392.         <usc-tabs-header-item controls="tab02">
  393.             Lapela 2
  394.         </usc-tabs-header-item>
  395.     </template>
  396.     <template v-slot:body>
  397.         <usc-tabs-body-item :is-active="true" name="tab01">
  398.             <template v-slot:mobile-header>
  399.                 Lapela 1
  400.             </template>
  401.             <div class="at-text">
  402.                 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex malesuada pellentesque. Suspendisse mauris mauris, ultricies id egestas ac, consectetur a tortor. Vestibulum ac convallis lectus. Proin in nibh imperdiet, iaculis dui in, aliquet augue. Fusce tincidunt mattis massa et sollicitudin. Proin at lacinia metus. Pellentesque volutpat, ipsum nec consequat consectetur, dui ligula suscipit enim, a pulvinar mi odio ut dui.</p>
  403.             </div>
  404.         </usc-tabs-body-item>
  405.         <usc-tabs-body-item name="tab02">
  406.             <template v-slot:mobile-header>
  407.                 Lapela 2
  408.             </template>
  409.             <div class="at-text">
  410.                 <p>Contido lapela 2.</p>
  411.             </div>
  412.         </usc-tabs-body-item>
  413.     </template>
  414. </usc-tabs>'
  415.                     %}
  416.                     <div class="org-example">
  417.                         <div class="example-display">
  418.                             {{ code|raw }}
  419.                         </div>
  420.                         <pre class="example-code"><code>{{ code }}</code></pre>
  421.                     </div>
  422.                 </div>
  423.             </div>
  424.             <div class="org-content-block" id="tiers">
  425.                 <div class="content-block-content-wrapper">
  426.                     <h2>Pisos</h2>
  427.                     {%
  428.                         set code = '<section class="org-tier">
  429.     <div class="tier-header">
  430.         <h2 class="tier-title">Título do piso</h2>
  431.         <div class="tier-action">
  432.             <a href="">ver máis</a>
  433.         </div>
  434.     </div>
  435.     <div class="tier-content">
  436.         <!-- Contido do piso -->
  437.     </div>
  438. </section>
  439. <section class="org-tier">
  440.     <div class="tier-content">
  441.         <!-- Contido do piso sen cabeceira -->
  442.     </div>
  443. </section>
  444. <section class="org-tier is-minimal">
  445.     <div class="tier-content">
  446.         <!-- Contido do piso minimal -->
  447.     </div>
  448. </section>'
  449.                     %}
  450.                     <div class="org-example">
  451.                         <div class="example-display">
  452.                             {{ code|raw }}
  453.                         </div>
  454.                         <pre class="example-code"><code>{{ code }}</code></pre>
  455.                     </div>
  456.                 </div>
  457.             </div>
  458.             <div class="org-content-block" id="content-filter-tiers">
  459.                 <div class="content-block-content-wrapper">
  460.                     <h2>Pisos con filtro de contidos</h2>
  461.                     {%
  462.                         set code = '<usc-content-filter-tier
  463.     :tier-options="[{ key: \'is-areas\', name: \'Por áreas\'}, { key: \'is-campus\', name: \'Por campus\'}]"
  464.     :options="[{key: null, name: \'Todo\', selected: true}, {key: \'is-type-1\', type: \'is-areas\', name: \'Artes e humanidades\', selected: false}, {key: \'is-type-2\', type: \'is-areas\', name: \'Ciencias da Saúde\', selected: false}, {key: \'is-santiago\', type: \'is-campus\', name: \'Santiago\', selected: false}, {key: \'is-lugo\', type: \'is-campus\', name: \'Lugo\', selected: false} ]"
  465. >
  466.     <template v-slot:action>
  467.         <a href="">Ver máis</a>
  468.     </template>
  469.     <template v-slot:content>
  470.         <div class="org-modules-container has-banners">
  471.             <!-- Módulos coas claves de `options` como clases para poder ser filtrados  -->
  472.         </div>
  473.     </template>
  474. </usc-content-filter-tier>'
  475.                     %}
  476.                     <div class="org-example">
  477.                         <div class="example-display">
  478.                             {{ code|raw }}
  479.                         </div>
  480.                         <pre class="example-code"><code>{{ code }}</code></pre>
  481.                     </div>
  482.                 </div>
  483.             </div>
  484.             <div class="org-content-block" id="content-filter">
  485.                 <div class="content-block-content-wrapper">
  486.                     <h2>Filtro de contidos</h2>
  487.                     {%
  488.                         set code = '<usc-content-filter
  489.     :options="[{key: null, name: \'Todo\', selected: true}, {key: \'is-type-1\', name: \'Artes e humanidades\', selected: false}, {key: \'is-type-2\', name: \'Ciencias da Saúde\', selected: false} ]"
  490. >
  491.     <div class="org-modules-container has-banners">
  492.         <!-- Módulos coas claves de `options` como clases para poder ser filtrados  -->
  493.     </div>
  494. </usc-content-filter>'
  495.                     %}
  496.                     <div class="org-example">
  497.                         <div class="example-display">
  498.                             {{ code|raw }}
  499.                         </div>
  500.                         <pre class="example-code"><code>{{ code }}</code></pre>
  501.                     </div>
  502.                 </div>
  503.             </div>
  504.             <div class="org-content-block" id="timeline">
  505.                 <div class="content-block-content-wrapper">
  506.                     <h2>Liña de tempo</h2>
  507.                     <p>A liña de tempo componse de unha ou varias fases, e estas á vez teñen un ou varios elementos.</p>
  508.                     {%
  509.                         set code = '<div class="org-timeline">
  510.     <article class="org-timeline-phase">
  511.         <header class="ml-timeline-phase-header">
  512.             <h1 class="at-title">Título da etapa</h1>
  513.             <h2 class="timeline-phase-subtitle">Subtítulo da etapa</h2>
  514.             <div class="at-text">
  515.                 <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex malesuada pellentesque. Suspendisse mauris.</p>
  516.             </div>
  517.         </header>
  518.         <ul class="timeline-phase-item-list">
  519.             <li class="timeline-phase-item-wrapper">
  520.                 <div class="ml-timeline-phase-item">
  521.                     <span class="timeline-phase-item-date">01/01/1900</span>
  522.                     <h3 class="at-title">Evento 1</h3>
  523.                     <div class="at-text">
  524.                         <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>
  525.                     </div>
  526.                 </div>
  527.                 <!-- Máis items da liña de tempo -->
  528.             </li>
  529.         </ul>
  530.     </article>
  531.     <!-- Máis fases da liña de tempo -->
  532. </div>'
  533.                     %}
  534.                     <div class="org-example">
  535.                         <pre class="example-code"><code>{{ code }}</code></pre>
  536.                     </div>
  537.                     <p>Para as liñas de tempo con moito contido é recomendable usar o compoñente en versión Javascript, que proporciona unha visualización máis comprimida. <a href="{{ path('timeline') }}">Nesta páxina</a> pódese consultar un exemplo en funcionamento.</p>
  538.                     {%
  539.                         set code = '<usc-timeline>
  540.     <usc-timeline-phase :items=\'[{"date":"01/01/1900","title":"Evento 1","description":"<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>","image":null},{"date":"01/01/1900","title":"Evento 2","description":"<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>","image":null},{"date":"01/01/1900","title":"Evento 3","description":"<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>","image":"http://lorempixel.com/800/450/"},{"date":"01/01/1900","title":"Evento 4","description":"<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>","image":null},{"date":"01/01/1900","title":"Evento 5","description":"<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>","image":"http://lorempixel.com/800/450/"}]\'>
  541.         <h1 class="at-title">Etapa primeira</h1>
  542.         <h2 class="timeline-phase-subtitle">Século XIV</h2>
  543.         <div class="at-text">
  544.             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex malesuada pellentesque. Suspendisse mauris.</p>
  545.         </div>
  546.     </usc-timeline-phase>
  547.     <usc-timeline-phase :items=\'[{"date":"01/01/1900","title":"Evento 1","description":"<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>","image":null},{"date":"01/01/1900","title":"Evento 2","description":"<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>","image":null},{"date":"01/01/1900","title":"Evento 3","description":"<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>","image":"http://lorempixel.com/800/450/"},{"date":"01/01/1900","title":"Evento 4","description":"<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt quos aliquid, fugiat deleniti atque id eos minima. Commodi, rerum quam ipsam qui, nobis laboriosam aliquam hic impedit, expedita quisquam vitae.</p>","image":null}]\'>
  548.         <h1 class="at-title">Etapa segunda</h1>
  549.         <h2 class="timeline-phase-subtitle">Século XV</h2>
  550.         <div class="at-text">
  551.             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex malesuada pellentesque. Suspendisse mauris.</p>
  552.         </div>
  553.     </usc-timeline-phase>
  554. </usc-timeline>'
  555.                     %}
  556.                     <div class="org-example">
  557.                         <pre class="example-code"><code>{{ code }}</code></pre>
  558.                     </div>
  559.                 </div>
  560.             </div>
  561.         </div>
  562.     </article>
  563. {% endblock %}