Zikomo Style Guide

Zikomo Style Guide

Source: src/postcss/Common/Steppers/_timeline.css, line 1

4 Travel Specific Classes

A selection of travel-related pre-defined classes.

Source: src/postcss/Common/Steppers/_timeline.css, line 12

4.1 Itinerary / Timeline

This widget class is intended for use with our travel itinerary lists.

This class will default to brand 1 colors.

For more color varations, or alternative styling, we will need to add modifier classes.

A more detailed demo is available in the demos section

Examples

Default styling

  • 1

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 2

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 3

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 4

.timeline--hover-highlight.zebra

highlight on hover

  • 1

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 2

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 3

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 4

.timeline--simple

simple circles

  • 1

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 2

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 3

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 4

.timeline--simple-sm

smaller circles

  • 1

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 2

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 3

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 4

.timeline.timeline--simple-sm.zebra

smaller circles

  • 1

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 2

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 3

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 4

.timeline.timeline--simple-sm.timeline--hover-highlight.zebra

smaller circles

  • 1

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 2

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 3

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 4

.timeline--collapse-at-sm

This modifier class makes the days stack in small viewports

  • 1

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 2

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 3

    Lorem ipsum dolor

    Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.

  • 4
<div>
<ul class="timeline [modifier class]">
      <li>
       <timeline-day>1</timeline-day>
        <timeline-content>
          <h4>Lorem ipsum dolor</h4>
          <p>Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.</p>
        </timeline-content>
      </li>
        <li>
       <timeline-day>2</timeline-day>
        <timeline-content>
          <h4>Lorem ipsum dolor</h4>
          <p>Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.</p>
        </timeline-content>
      </li>
   <li>
       <timeline-day>3</timeline-day>
        <timeline-content>
          <h4>Lorem ipsum dolor</h4>
          <p>Lorem ipsum dolor sit amet, quo ei simul congue exerci, ad nec admodum perfecto mnesarchum, vim ea mazim fierent detracto. Ea quis iuvaret expetendis his, te elit voluptua dignissim per, habeo iusto primis ea eam.</p>
        </timeline-content>
      </li>
      <li>
       <timeline-day>4</timeline-day>
        <timeline-content>
        </timeline-content>
      </li>
  </ul>
  </div>

Source: src/postcss/Common/Travel/_route.css, line 2

4.2 Route

This widget class is intended for use with our routes, which could be a flight, car, train etc...

Examples

Default styling

LGW
23:05
Direct Flight
2.45hrs
LGW
23:05

.route--positive

Sets the indicator arrow to the positive color. Use case might be to indicate a direct route

LGW
23:05
Direct Flight
2.45hrs
LGW
23:05

.route--negative

Sets the indicator arrow to the negative color. Use case might be to indicate an indirect route

LGW
23:05
Direct Flight
2.45hrs
LGW
23:05

.route--boxed

Sets the indicator arrow to the negative color. Use case might be to indicate an indirect route

LGW
23:05
Direct Flight
2.45hrs
LGW
23:05
<div class="route [modifier class]">
<div class="pad-sm  mg--r align-center">
<div><i class="icon-airplane icon--md"></i></div>
<strong>LGW</strong>
<div class="tag tag--sm">23:05</div>
</div>
    <div class="route__indicator">
        <div>Direct Flight</div>
        <div class="route__arrow"></div>
        <div><small>2.45hrs</small></div>
    </div>
<div class="pad-sm  mg--l align-center">
<div><i class="icon-airplane icon--md"></i></div>
<strong>LGW</strong>
<div class="tag tag--sm">23:05</div>
</div>
</div>