Skip to Main Content

Components Page

This is a simple development page, intended to build out and contain the individualized components that will be used to build out the website.

To view basic styles, please refer to the styleguide page.

Buttons


Primary Button

Secondary Button

Media Buttons

Iconn Buttons

Arrow Buttons

Tooltips


Text to be described This is the simple content that appears within the tooltip

Videos


Images


Card

Square

Standard

Hero

Cards


Tabs


    • Duis convallis vestibulum tellus, vitae lobortis quam bibendum quis. Maecenas lectus neque, tincidunt ut dignissim non, lacinia nec nisi.
    • Duis convallis vestibulum tellus, vitae lobortis quam bibendum quis. Maecenas lectus neque, tincidunt ut dignissim non, lacinia nec nisi.
    • Duis convallis vestibulum tellus, vitae lobortis quam bibendum quis. Maecenas lectus neque, tincidunt ut dignissim non, lacinia nec nisi.

Tabs


    Tab

    This is a sample tab component. It also supports the ability to hide/show the content based on a defined media query.

    Lorem ipsum dolor sit amet, consectetur adipiscing elit desec dola mescalius. Duis convallis vestibulum tellus, vitae lobortis quam bibendum quis. Maecenas lectus neque, tincidunt ut dignissim non, lacinia nec nisi. Integer porta ante ut sapien rutrum aliquam interdum a felis. Nulla auctor vestibulum enim, et luctus risus interdum eu. Quisque id arcu ultricies turpis posuere varius vitae varius quam. Nam non rhoncus eros. Proin posuere fringilla placerat. Nullam fermentum odio quis neque dapibus ornare. Sed pellentesque eros vel nisl efficitur cursus. Proin dictum velit in aliquam aliquet.

    • Sed laoreet lacus eu metus consequat, in vehicula est volutpat
    • Nullam laoreet libero tellus, ut dignissim leo luctus eu
    • Nulla ac urna et lacus auctor ornare in eu nisi
    • Pellentesque neque arcu, scelerisque id ligula at, hendrerit porta felis
    • Aenean feugiat dapibus dolor, pulvinar vulputate orci vehicula sed
    • Suspendisse non sem nisi
    • In quis odio ex
    • Donec porta sodales blandit

    Second Tab

    Vivamus lobortis tellus est, condimentum congue sapien facilisis et. In finibus ornare metus, id convallis purus egestas vitae. Duis et aliquet turpis, et molestie sapien. Nullam ornare, quam nec lacinia tincidunt, mauris diam feugiat quam, ac iaculis lectus purus at odio. Fusce molestie facilisis arcu, et volutpat urna aliquet eget. Mauris mi risus, luctus a iaculis sit amet, laoreet vel est. Sed suscipit ultrices mauris, nec aliquam justo suscipit at. Ut est enim, maximus quis suscipit eu, efficitur et ligula. Praesent et feugiat diam. Nunc turpis nunc, tincidunt non metus quis, maximus mattis diam.

    1. Etiam auctor justo at turpis efficitur, quis lacinia tellus imperdiet
    2. Maecenas eget fringilla dui, ut posuere eros
    3. Proin cursus finibus congue
    4. Donec finibus sagittis massa, eget lacinia lectus euismod non
    5. Aliquam ligula lacus, varius at metus id, consectetur lacinia enim
    6. Duis id pulvinar odio, eu luctus leo
    7. Fusce eu velit aliquam enim mollis vehicula in et risus
    8. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos
    9. Maecenas tellus massa, maximus in fermentum ut, pulvinar non arcu
    10. Cras ultricies consectetur placerat
    11. Vivamus in posuere magna
    12. Etiam sit amet orci justo
    13. Maecenas rutrum, lacus tempus dignissim efficitur, tellus sapien bibendum metus, at dictum nisi tellus cursus erat
    14. Aenean elementum sollicitudin ultrices
    15. Vestibulum eu felis ac augue dignissim fermentum
    16. Curabitur lacinia quis risus vitae tincidunt

    Mauris iaculis ac tellus eu fermentum. Fusce eget leo nec enim imperdiet hendrerit ut vitae ante. Sed ornare metus sit amet est viverra vestibulum. Praesent fringilla convallis est ut imperdiet. Ut vitae diam a enim finibus tristique. Cras sollicitudin bibendum felis, eget bibendum est vulputate nec. In sollicitudin tempus ultricies. Quisque ornare nunc eget commodo aliquet. Vivamus ac dapibus quam, eget egestas libero.

Accordions


Standard Accordions

Show Accordions (Reveal on Breakpoint)

Hide Accordions (Reveal on Breakpoint)

UI Line Icons


Social Media Icons


Dynamic Data Pattern


This is a simple test for using sample data, and is intended mostly as an example rather than an active component. Instead, it is meant to demonstrate a few different patterns for building interaction with the existing tools.

The button below is part of an inline apline component built specifically for this page. Clicking the button triggers one of the sample API endpoints in the ccapimodule CraftCMS module, and demonstrates a simple example of using the fetch() function to make requests from our custom API endpoints.

The component’s HTML also demonstrates how to effectively transition in items using the x-for and x-intersect directives (the later being a first-party plugin that we have activated via npm and our scripts.js file.)