uikit_components-8.x-3.1/templates/components/uikit-countdown.html.twig

templates/components/uikit-countdown.html.twig
{#
/**
 * @file
 * Default theme implementation for a UIkit Countdown.
 *
 * Available variables:
 * - attributes: HTML attributes to be applied to the countdown.
 * - separators: An associative array to insert a separator between each number,
     containing:
 *   - days_hours: The separator to insert between the days and hours.
 *   - hours_minutes: The separator to insert between hours and minutes.
 *   - minutes_seconds: The separator to insert between minutes and seconds.
 * - labels: An associative array for labels to display below each number,
 *   containing:
 *   - days: The label to display for days.
 *   - hours: The label to display for hours.
 *   - minutes: The label to display for minutes.
 *   - seconds: The label to display for seconds.
 *
 * @see \Drupal\uikit_components\Element\UIkitCountdown
 * @see template_preprocess_uikit_countdown()
 * @see https://getuikit.com/docs/countdown
 *
 * @ingroup uikit_components_theme_render
 */
#}
<div{{ attributes }}>
  <div>
    <div class="uk-countdown-number uk-countdown-days"></div>
    {% if labels.days %}
      <div class="uk-countdown-label uk-margin-small uk-text-center uk-visible@s">{{ labels.days }}</div>
    {% endif %}
  </div>

  {% if separators.days_hours %}
    <div class="uk-countdown-separator">{{ separators.days_hours }}</div>
  {% endif %}

  <div>
    <div class="uk-countdown-number uk-countdown-hours"></div>
    {% if labels.hours %}
      <div class="uk-countdown-label uk-margin-small uk-text-center uk-visible@s">{{ labels.hours }}</div>
    {% endif %}
  </div>

  {% if separators.hours_minutes %}
    <div class="uk-countdown-separator">{{ separators.hours_minutes }}</div>
  {% endif %}

  <div>
    <div class="uk-countdown-number uk-countdown-minutes"></div>
    {% if labels.minutes %}
      <div class="uk-countdown-label uk-margin-small uk-text-center uk-visible@s">{{ labels.minutes }}</div>
    {% endif %}
  </div>

  {% if separators.minutes_seconds %}
    <div class="uk-countdown-separator">{{ separators.minutes_seconds }}</div>
  {% endif %}

  <div>
    <div class="uk-countdown-number uk-countdown-seconds"></div>
    {% if labels.seconds %}
      <div class="uk-countdown-label uk-margin-small uk-text-center uk-visible@s">{{ labels.seconds }}</div>
    {% endif %}
  </div>
</div>

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc