templates/templates/pages/center/CLM/CLM-language.html.twig line 1

Open in your IDE?
  1. {% extends "layouts/organization.html.twig" %}
  2. {% block bodyClass %}tpl-course is-clm{% endblock %}
  3. {% block siteHeader %}
  4.     {% include 'organisms/clm-organization-header.html.twig' %}
  5. {% endblock %}
  6. {% block pageHeader %}
  7.     {% include 'molecules/page-header.html.twig' with {
  8.         breadcrumb: [
  9.             { path: path('CLM_courses'), title: 'Linguas' }
  10.         ],
  11.         title: 'Unha lingua',
  12.     } %}
  13. {% endblock %}
  14. {% block pageContent %}
  15.     <article class="course-wrapper">
  16.         <div class="course-header">
  17.             <div class="course-tech-info">
  18.                 <div class="at-lead-text">
  19.                     <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  20.                         condimentum nisl. Nunc eget risus a leo suscipit aliquam.</p>
  21.                 </div>
  22.             </div>
  23.             <div class="course-description">
  24.                 <div class="at-text">
  25.                     <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  26.                         condimentum nisl. Nunc eget risus a leo suscipit aliquam. In consectetur malesuada felis, vel
  27.                         varius elit consequat ac. Pellentesque mollis porttitor nunc, et suscipit dolor consectetur at.
  28.                         Aliquam mollis diam mauris, quis fringilla ante feugiat sed. Donec consectetur elit ex, ac
  29.                         aliquam neque hendrerit et. Nunc tincidunt tincidunt urna et efficitur. Duis rhoncus nunc nibh,
  30.                         et malesuada est pulvinar vitae. In sed ex urna. Fusce efficitur diam sit amet lectus
  31.                         condimentum lacinia. Aenean mollis dui et fermentum tincidunt.</p>
  32.                 </div>
  33.             </div>
  34.             <aside class="course-attachments">
  35.                 <ul class="ml-buttons-list is-vertical is-intranet">
  36.                     <li>
  37.                         <a href="" class="at-button is-tertiary at-icon-intranet">Acceso ao campus virtual</a>
  38.                     </li>
  39.                 </ul>
  40.                 <ul class="ml-buttons-list is-vertical">
  41.                     <li>
  42.                         <a href="" class="at-button is-tertiary at-icon-external-link">Enlace externo</a>
  43.                     </li>
  44.                     <li>
  45.                         <a href="" class="at-button is-tertiary at-icon-external-link">Enlace externo</a>
  46.                     </li>
  47.                     <li>
  48.                         <a href="" class="at-button is-tertiary at-icon-paperclip">Documento anexo</a>
  49.                     </li>
  50.                 </ul>
  51.             </aside>
  52.         </div>
  53.         <usc-tabs id="uscTabs01" name="UscTabList">
  54.             <template v-slot:header>
  55.                 <usc-tabs-header-item :is-active="true" controls="tab01">
  56.                     Presentación
  57.                 </usc-tabs-header-item>
  58.                 <usc-tabs-header-item controls="tab02">
  59.                     Cursos e conversas
  60.                 </usc-tabs-header-item>
  61.                 <usc-tabs-header-item controls="tab03">
  62.                     Acceso e matrícula
  63.                 </usc-tabs-header-item>
  64.                 <usc-tabs-header-item controls="tab04">
  65.                     Acreditación
  66.                 </usc-tabs-header-item>
  67.                 <usc-tabs-header-item controls="tab05">
  68.                     Créditos ETCS
  69.                 </usc-tabs-header-item>
  70.                 <usc-tabs-header-item controls="tab06">
  71.                     Programas
  72.                 </usc-tabs-header-item>
  73.                 <usc-tabs-header-item controls="tab07">
  74.                     Actividades
  75.                 </usc-tabs-header-item>
  76.             </template>
  77.             <template v-slot:body>
  78.                 <usc-tabs-body-item :is-active="true" name="tab01">
  79.                     <template v-slot:mobile-header>Presentación</template>
  80.                     <div class="at-text">
  81.                         <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  82.                             condimentum nisl. Nunc eget risus a leo suscipit aliquam. In consectetur malesuada felis,
  83.                             vel varius elit consequat ac. Pellentesque mollis porttitor nunc, et suscipit dolor
  84.                             consectetur at. Aliquam mollis diam mauris, quis fringilla ante feugiat sed. Donec
  85.                             consectetur elit ex, ac aliquam neque hendrerit et. Nunc tincidunt tincidunt urna et
  86.                             efficitur. Duis rhoncus nunc nibh, et malesuada est pulvinar vitae. In sed ex urna. Fusce
  87.                             efficitur diam sit amet lectus condimentum lacinia. Aenean mollis dui et fermentum
  88.                             tincidunt.</p>
  89.                     </div>
  90.                 </usc-tabs-body-item>
  91.                 <usc-tabs-body-item name="tab02">
  92.                     <template v-slot:mobile-header>Cursos e conversas</template>
  93.                     <div class="ml-filters-group">
  94.                         <usc-dropdown-filter
  95.                                 label="Curso"
  96.                                 target-container="#filtered-container-1"
  97.                                 target-items=".ml-academic-subject"
  98.                                 :initial-value="{key: 'school-year-1', value: 'Curso 2023-2024'}"
  99.                         >
  100.                             <template v-slot:default="slotProps">
  101.                                 <li>
  102.                                     <button type="button" @click="slotProps.filter" data-value="school-year-1">
  103.                                         Curso 2023-2024
  104.                                     </button>
  105.                                 </li>
  106.                                 <li>
  107.                                     <button type="button" @click="slotProps.filter" data-value="school-year-2">
  108.                                         Curso 2022-2023
  109.                                     </button>
  110.                                 </li>
  111.                                 <li>
  112.                                     <button type="button" @click="slotProps.filter" data-value="school-year-3">
  113.                                         Curso 2021-2022
  114.                                     </button>
  115.                                 </li>
  116.                             </template>
  117.                         </usc-dropdown-filter>
  118.                         <usc-dropdown-filter
  119.                                 label="Tipo"
  120.                                 target-container="#filtered-container-1"
  121.                                 target-items=".ml-academic-subject"
  122.                         >
  123.                             <template v-slot:default="slotProps">
  124.                                 <li>
  125.                                     <button type="button" @click="slotProps.reset">Todos</button>
  126.                                 </li>
  127.                                 <li>
  128.                                     <button type="button" @click="slotProps.filter" data-value="type-1">
  129.                                         Cursos
  130.                                     </button>
  131.                                 </li>
  132.                                 <li>
  133.                                     <button type="button" @click="slotProps.filter" data-value="type-2">
  134.                                         Conversas
  135.                                     </button>
  136.                                 </li>
  137.                             </template>
  138.                         </usc-dropdown-filter>
  139.                         <usc-dropdown-filter
  140.                                 label="Nivel"
  141.                                 target-container="#filtered-container-1"
  142.                                 target-items=".ml-academic-subject"
  143.                                 :initial-value="{key: 'level-1', value: 'B1'}"
  144.                         >
  145.                             <template v-slot:default="slotProps">
  146.                                 <li>
  147.                                     <button type="button" @click="slotProps.filter" data-value="level-1">
  148.                                         B1
  149.                                     </button>
  150.                                 </li>
  151.                                 <li>
  152.                                     <button type="button" @click="slotProps.filter" data-value="level-2">
  153.                                         B2
  154.                                     </button>
  155.                                 </li>
  156.                                 <li>
  157.                                     <button type="button" @click="slotProps.filter" data-value="level-3">
  158.                                         C1
  159.                                     </button>
  160.                                 </li>
  161.                             </template>
  162.                         </usc-dropdown-filter>
  163.                         <usc-dropdown-filter
  164.                                 label="Campus"
  165.                                 target-container="#filtered-container-1"
  166.                                 target-items=".ml-academic-subject"
  167.                                 :initial-value="{key: 'campus-1', value: 'Campus de Santiago'}"
  168.                         >
  169.                             <template v-slot:default="slotProps">
  170.                                 <li>
  171.                                     <button type="button" @click="slotProps.filter" data-value="campus-1">
  172.                                         Campus de Santiago
  173.                                     </button>
  174.                                 </li>
  175.                                 <li>
  176.                                     <button type="button" @click="slotProps.filter" data-value="campus-2">
  177.                                         Campus de Lugo
  178.                                     </button>
  179.                                 </li>
  180.                             </template>
  181.                         </usc-dropdown-filter>
  182.                     </div>
  183.                     <div id="filtered-container-1">
  184.                         {% include 'molecules/academic-subject/summary-CLM.html.twig' with { class: 'school-year-1 type-1 level-1 campus-2', title: 'B1[nivel] | Semestral [carácter] | 1º Semestre [periodo] | Lugo [campus]' } %}
  185.                         {% include 'molecules/academic-subject/summary-CLM.html.twig' with { class: 'school-year-1 type-1 level-1 campus-1', title: 'B1[nivel] | Semestral [carácter] | 1º Semestre [periodo] | Santiago [campus]' } %}
  186.                         {% include 'molecules/academic-subject/summary-CLM.html.twig' with { class: 'school-year-1 type-1 level-2 campus-1', title: 'B2[nivel] | Semestral [carácter] | 1º Semestre [periodo] | Santiago [campus]' } %}
  187.                         {% include 'molecules/academic-subject/summary-CLM.html.twig' with { class: 'school-year-1 type-2 level-1 campus-2', title: 'B1[nivel] | Semestral [carácter] | 1º Semestre [periodo] | Lugo [campus]' } %}
  188.                         {% include 'molecules/academic-subject/summary-CLM.html.twig' with { class: 'school-year-1 type-2 level-2 campus-1', title: 'B2[nivel] | Semestral [carácter] | 1º Semestre [periodo] | Santiago [campus]' } %}
  189.                     </div>
  190.                     <div class="at-text">
  191.                         <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  192.                             condimentum nisl. Nunc eget risus a leo suscipit aliquam. In consectetur malesuada felis,
  193.                             vel varius elit consequat ac. Pellentesque mollis porttitor nunc, et suscipit dolor
  194.                             consectetur at. Aliquam mollis diam mauris, quis fringilla ante feugiat sed. Donec
  195.                             consectetur elit ex, ac aliquam neque hendrerit et. Nunc tincidunt tincidunt urna et
  196.                             efficitur. Duis rhoncus nunc nibh, et malesuada est pulvinar vitae. In sed ex urna. Fusce
  197.                             efficitur diam sit amet lectus condimentum lacinia. Aenean mollis dui et fermentum
  198.                             tincidunt.</p>
  199.                     </div>
  200.                 </usc-tabs-body-item>
  201.                 <usc-tabs-body-item name="tab03">
  202.                     <template v-slot:mobile-header>Acceso e matrícula</template>
  203.                     <h3 class="at-title is-subhead">Nivel inicial</h3>
  204.                     <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  205.                         condimentum nisl. Nunc eget risus a leo suscipit aliquam. In consectetur malesuada felis, vel
  206.                         varius elit consequat ac. Pellentesque mollis porttitor nunc, et suscipit dolot.</p>
  207.                     <ul class="ml-buttons-list is-vertical">
  208.                         <li><a href="#" class="at-button is-tertiary at-icon-external-link">Acceso secretaría
  209.                                 virtual</a></li>
  210.                     </ul>
  211.                     <h3 class="at-title is-subhead">Outros niveis</h3>
  212.                     <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  213.                         condimentum nisl. Nunc eget risus a leo suscipit aliquam. In consectetur malesuada felis, vel
  214.                         varius elit consequat ac. Pellentesque mollis porttitor nunc, et suscipit dolot.</p>
  215.                     <usc-accordion id="accordion01">
  216.                         <usc-accordion-item :is-open="false">
  217.                             <template v-slot:header>Con nivel acreditado no CLM
  218.                             </template>
  219.                             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex
  220.                                 malesuada pellentesque. Suspendisse mauris mauris, ultricies id egestas ac, consectetur
  221.                                 a tortor. Vestibulum ac convalli in nibh imperdiet, iaculis dui in, aliquet augue. Fusce
  222.                                 tincidunt mattis massa et sollicitudin. Proin at lacinia metus. Pellentesque volutpat,
  223.                                 ipsum nec consequat consectetur, dui ligula suscipit enim.</p>
  224.                             <ul class="ml-buttons-list is-vertical">
  225.                                 <li><a href="#" class="at-button is-tertiary at-icon-external-link">Acceso secretaría
  226.                                         virtual</a></li>
  227.                             </ul>
  228.                         </usc-accordion-item>
  229.                         <usc-accordion-item>
  230.                             <template v-slot:header>Sen nivel acreditado no CLM</template>
  231.                             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex
  232.                                 malesuada pellentesque. Suspendisse mauris mauris, ultricies id egestas ac, consectetur
  233.                                 a tortor. Vestibulum ac convalli in nibh imperdiet, iaculis dui in, aliquet augue. Fusce
  234.                                 tincidunt mattis massa et sollicitudin. Proin at lacinia metus. Pellentesque volutpat,
  235.                                 ipsum nec consequat consectetur, dui ligula suscipit enim.</p>
  236.                             <table class="ml-table is-primary has-align-top">
  237.                                 <thead>
  238.                                 <tr>
  239.                                     <th>Convocatoria</th>
  240.                                     <th>Hora e lugar</th>
  241.                                     <th>Matrícula</th>
  242.                                 </tr>
  243.                                 </thead>
  244.                                 <tbody>
  245.                                 <tr>
  246.                                     <td>Convocatoria</td>
  247.                                     <td>Hora e lugar</td>
  248.                                     <td>00/00/0000<br>00/00/0000</td>
  249.                                 </tr>
  250.                                 <tr>
  251.                                     <td>Convocatoria</td>
  252.                                     <td>Hora e lugar</td>
  253.                                     <td>00/00/0000<br>00/00/0000</td>
  254.                                 </tr>
  255.                                 <tr>
  256.                                     <td>Convocatoria</td>
  257.                                     <td>Hora e lugar</td>
  258.                                     <td>00/00/0000<br>00/00/0000</td>
  259.                                 </tr>
  260.                                 </tbody>
  261.                             </table>
  262.                             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex
  263.                                 malesuada pellentesque. Suspendisse mauris mauris, ultricies id egestas ac, consectetur
  264.                                 a tortor. </p>
  265.                             <ul class="ml-buttons-list is-vertical">
  266.                                 <li><a href="#" class="at-button is-tertiary at-icon-external-link">Acceso secretaría
  267.                                         virtual</a></li>
  268.                                 <li><a href="#" class="at-button is-tertiary at-icon-external-link">Acceso secretaría
  269.                                         virtual</a></li>
  270.                             </ul>
  271.                         </usc-accordion-item>
  272.                     </usc-accordion>
  273.                 </usc-tabs-body-item>
  274.                 <usc-tabs-body-item name="tab04">
  275.                     <template v-slot:mobile-header>
  276.                         Acreditación
  277.                     </template>
  278.                     <div class="at-text">
  279.                         <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  280.                             condimentum nisl. Nunc eget risus a leo suscipit aliquam. In consectetur malesuada felis,
  281.                             vel varius elit consequat ac. Pellentesque mollis porttitor nunc, et suscipit dolot. Lorem
  282.                             ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  283.                             condimentum nisl. Nunc eget risus a leo suscipit aliquam.</p>
  284.                     </div>
  285.                     <ul class="ml-buttons-list is-vertical">
  286.                         <li><a href="../acreditacion" class="at-button is-tertiary at-icon-external-link">Máis
  287.                                 información</a></li>
  288.                     </ul>
  289.                 </usc-tabs-body-item>
  290.                 <usc-tabs-body-item name="tab05">
  291.                     <template v-slot:mobile-header>Créditos ECTS</template>
  292.                     <div class="at-text">
  293.                         <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  294.                             condimentum nisl. Nunc eget risus a leo suscipit aliquam. In consectetur malesuada felis,
  295.                             vel varius elit consequat ac. Pellentesque mollis porttitor nunc, et suscipit dolot.</p>
  296.                     </div>
  297.                     <usc-accordion id="accordion01">
  298.                         <usc-accordion-item :is-open="false">
  299.                             <template v-slot:header>Información
  300.                             </template>
  301.                             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex
  302.                                 malesuada pellentesque. Suspendisse mauris mauris, ultricies id egestas ac, consectetur
  303.                                 a tortor. Vestibulum ac convalli in nibh imperdiet, iaculis dui in, aliquet augue. Fusce
  304.                                 tincidunt mattis massa et sollicitudin. Proin at lacinia metus. Pellentesque volutpat,
  305.                                 ipsum nec consequat consectetur, dui ligula suscipit enim.</p>
  306.                         </usc-accordion-item>
  307.                         <usc-accordion-item>
  308.                             <template v-slot:header>Información</template>
  309.                             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex
  310.                                 malesuada pellentesque. Suspendisse mauris mauris, ultricies id egestas ac, consectetur
  311.                                 a tortor. Vestibulum ac convalli in nibh imperdiet, iaculis dui in, aliquet augue. Fusce
  312.                                 tincidunt mattis massa et sollicitudin. Proin at lacinia metus. Pellentesque volutpat,
  313.                                 ipsum nec consequat consectetur, dui ligula suscipit enim.</p>
  314.                         </usc-accordion-item>
  315.                         <usc-accordion-item>
  316.                             <template v-slot:header>Información</template>
  317.                             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex
  318.                                 malesuada pellentesque. Suspendisse mauris mauris, ultricies id egestas ac, consectetur
  319.                                 a tortor. Vestibulum ac convalli in nibh imperdiet, iaculis dui in, aliquet augue. Fusce
  320.                                 tincidunt mattis massa et sollicitudin. Proin at lacinia metus. Pellentesque volutpat,
  321.                                 ipsum nec consequat consectetur, dui ligula suscipit enim.</p>
  322.                         </usc-accordion-item>
  323.                         <usc-accordion-item>
  324.                             <template v-slot:header>Información</template>
  325.                             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex
  326.                                 malesuada pellentesque. Suspendisse mauris mauris, ultricies id egestas ac, consectetur
  327.                                 a tortor. Vestibulum ac convalli in nibh imperdiet, iaculis dui in, aliquet augue. Fusce
  328.                                 tincidunt mattis massa et sollicitudin. Proin at lacinia metus. Pellentesque volutpat,
  329.                                 ipsum nec consequat consectetur, dui ligula suscipit enim.</p>
  330.                             <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec viverra eros quis ex
  331.                                 malesuada pellentesque. Suspendisse mauris mauris, ultricies id egestas ac, consectetur
  332.                                 a tortor. Vestibulum ac convalli in nibh imperdiet, iaculis dui in, aliquet augue. Fusce
  333.                                 tincidunt mattis massa et sollicitudin. Proin at lacinia metus. Pellentesque volutpat,
  334.                                 ipsum nec consequat consectetur, dui ligula suscipit enim.</p>
  335.                         </usc-accordion-item>
  336.                     </usc-accordion>
  337.                     <div class="at-text">
  338.                         <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin vitae iaculis tortor, et
  339.                             condimentum nisl. Nunc eget risus a leo suscipit aliquam. In consectetur malesuada felis,
  340.                             vel varius elit consequat ac. Pellentesque mollis porttitor nunc, et suscipit dolot.</p>
  341.                     </div>
  342.                 </usc-tabs-body-item>
  343.                 <usc-tabs-body-item name="tab06">
  344.                     <template v-slot:mobile-header>Programas</template>
  345.                     <div class="ml-filters-group">
  346.                         <usc-dropdown-filter
  347.                                 label="Curso"
  348.                                 target-container="#filtered-container-1"
  349.                                 target-items=".school-year"
  350.                                 :initial-value="{key: 'school-year-1', value: 'Curso 2023-2024'}"
  351.                         >
  352.                             <template v-slot:default="slotProps">
  353.                                 <li>
  354.                                     <button type="button" @click="slotProps.filter" data-value="school-year-1">Curso
  355.                                         2023-2024
  356.                                     </button>
  357.                                 </li>
  358.                                 <li>
  359.                                     <button type="button" @click="slotProps.filter" data-value="school-year-2">Curso
  360.                                         2022-2023
  361.                                     </button>
  362.                                 </li>
  363.                                 <li>
  364.                                     <button type="button" @click="slotProps.filter" data-value="school-year-3">Curso
  365.                                         2021-2022
  366.                                     </button>
  367.                                 </li>
  368.                             </template>
  369.                         </usc-dropdown-filter>
  370.                     </div>
  371.                     <div class="row">
  372.                         <div class="col-lg-6">
  373.                             {% include 'molecules/generic-summary/summary.html.twig' with {
  374.                                 icon: 'at-icon-paperclip',
  375.                                 title: 'Programa B1',
  376.                                 modifiers: 'is-type-1 is-course-1'
  377.                             } %}
  378.                         </div>
  379.                         <div class="col-lg-6">
  380.                             {% include 'molecules/generic-summary/summary.html.twig' with {
  381.                                 icon: 'at-icon-paperclip',
  382.                                 title: 'Programa B2',
  383.                                 modifiers: 'is-type-1 is-course-1'
  384.                             } %}
  385.                         </div>
  386.                         <div class="col-lg-6">
  387.                             {% include 'molecules/generic-summary/summary.html.twig' with {
  388.                                 icon: 'at-icon-paperclip',
  389.                                 title: 'Programa C1',
  390.                                 modifiers: 'is-type-1 is-course-1'
  391.                             } %}
  392.                         </div>
  393.                     </div>
  394.                 </usc-tabs-body-item>
  395.                 <usc-tabs-body-item name="tab07">
  396.                     <template v-slot:mobile-header>Actividades</template>
  397.                     <div class="row">
  398.                         <div class="col">
  399.                             {% include 'molecules/generic-summary/summary.html.twig' with {
  400.                                 icon: 'at-icon-external-link',
  401.                                 title: 'Actividade',
  402.                                 text: 'Descrición da actividade',
  403.                                 modifiers: 'is-type-1 is-course-1',
  404.                                 link: path('CLM_activity')
  405.                             } %}
  406.                             {% include 'molecules/generic-summary/summary.html.twig' with {
  407.                                 icon: 'at-icon-external-link',
  408.                                 title: 'Actividade',
  409.                                 text: 'Descrición da actividade',
  410.                                 modifiers: 'is-type-1 is-course-1',
  411.                                 link: path('CLM_activity')
  412.                             } %}
  413.                             {% include 'molecules/generic-summary/summary.html.twig' with {
  414.                                 icon: 'at-icon-external-link',
  415.                                 title: 'Actividade',
  416.                                 text: 'Descrición da actividade',
  417.                                 modifiers: 'is-type-1 is-course-1',
  418.                                 link: path('CLM_activity')
  419.                             } %}
  420.                         </div>
  421.                     </div>
  422.                 </usc-tabs-body-item>
  423.             </template>
  424.         </usc-tabs>
  425.     </article>
  426. {% endblock %}
  427. {% block siteFooter %}
  428.     {% include 'organisms/site-footer.html.twig' %}
  429. {% endblock %}