--- title: Theme Previewer tagline: Check common components for a selected Theme description: Themes Previewer for J1 Template tags: [ Bootstrap, Preview] index: [] categories: [ pages ] flowtext: false permalink: /pages/public/previewer/theme/ regenerate: false resources: [ tocbot ] resource_options: - masthead: opacity: 0.5 slides: - url: /assets/images/pages/roundtrip/theme-1920.jpg alt: Photo by Clem Onojeghuo on Unsplash caption: Photo by Clem Onojeghuo on Unsplash caption_href: https://unsplash.com/@clemono2 caption_color: rgba_lighten_800 --- // Enable the Liquid Preprocessor // :page-liquid: // Set other global page attributes here // ------------------------------------------------------------------- {% comment %} Liquid procedures --------------------------------------------------------------- {% endcomment %} {% capture set_env_entry_document %}themes/{{site.template.name}}/procedures/global/set_env_entry_document.proc{%endcapture%} // NOTE: Initialize entry document paths // {% include {{set_env_entry_document}} init_folders=all %} // Load tags and urls // include::{includedir}/attributes.asciidoc[tag=tags] include::{includedir}/attributes.asciidoc[tag=urls] // Additional ASCIIDOC attributes goes here // ++++
++++ lorem:sentences[5] == Navbars See examples for Bootstrap’s powerful, responsive navigation header, the navbar. Includes support for branding, navigation, and more, including support for the collapse plugin. pass:[] Refer to: link:{bs_doc_components_navbar}[Bootstrap Docs, window="_blank"]. ++++
++++ == Buttons Use Bootstrap’s custom button styles for actions in forms, dialogs, and more with support for multiple sizes, states, and more. Bootstrap includes several predefined button styles, each serving its own semantic purpose, with a few extras thrown in for more control. pass:[] Refer to: link:{bs_doc_components_buttons}[Bootstrap Docs, window="_blank"]. ++++

++++ == Typography Bootstrap sets basic global display, typography, and link styles. When more control is needed, check out the textual utility classes. For a more inclusive and accessible type scale, it is assuemed that the browser default root font-size (typically 16px) so visitors can customize their browser defaults as needed. pass:[] Refer to: link:{bs_doc_content_typography}[Bootstrap Docs, window="_blank"]. ++++

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Heading 3 with muted text

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

Example body text

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.

This line of text is meant to be treated as fine print.

The following is rendered as bold text.

The following is rendered as italicized text.

An abbreviation of the word attribute is attr.

Emphasis classes

Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.

Nullam id dolor id nibh ultricies vehicula ut id elit.

Etiam porta sem malesuada magna mollis euismod.

Donec ullamcorper nulla non metus auctor fringilla.

Duis mollis, est non commodo luctus, nisi erat porttitor ligula.

Maecenas sed diam eget risus varius blandit sit amet non magna.

Blockquotes

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

Someone famous in Source Title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

++++ == Tables Due to the widespread use of tables across third-party widgets like calendars and date pickers, we’ve designed our tables to be opt-in. Just add the base class .table to any , then extend with custom styles or our various included modifier classes. Using the most basic table markup, here’s how .table-based tables look in Bootstrap. All table styles are inherited in Bootstrap 4, meaning any nested tables will be styled in the same manner as the parent. pass:[] Refer to: link:{bs_doc_content_tables}[Bootstrap Docs, window="_blank"]. ++++
# Column heading Column heading Column heading
1 Column content Column content Column content
2 Column content Column content Column content
3 Column content Column content Column content
4 Column content Column content Column content
5 Column content Column content Column content
6 Column content Column content Column content
7 Column content Column content Column content
++++ == Forms Bootstrap’s form controls expand on our Rebooted form styles with classes. Use these classes to opt into their customized displays for a more consistent rendering across browsers and devices. Be sure to use an appropriate type attribute on all inputs (e.g., email for email address or number for numerical information) to take advantage of newer input controls like email verification, number selection, and more. Here’s a quick example to demonstrate Bootstrap’s form styles. Keep reading for documentation on required classes, form layout, and more. pass:[] Refer to: link:{bs_doc_components_forms}[Bootstrap Docs, window="_blank"]. ++++
Legend
We'll never share your email with anyone else.
This is some placeholder block-level help text for the above input. It's a bit lighter and easily wraps to a new line.
Radio buttons
$
.00
++++ == Navs Navigation available in Bootstrap share general markup and styles, from the base .nav class to the active and disabled states. Swap modifier classes to switch between each style. The base .nav component is built with flexbox and provide a strong foundation for building all types of navigation components. It includes some style overrides (for working with lists), some link padding for larger hit areas, and basic disabled styling. pass:[] Refer to: link:{bs_doc_components_navs}[Bootstrap Docs, window="_blank"]. === Tabs Tabs takes the basic nav from above and adds the .nav-tabs class to generate a tabbed interface. Use them to create tabbable regions with our tab JavaScript plugin. ++++

Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.

Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit.

++++ === Pills Take that same HTML as Tabs, but use .nav-pills class instead: ++++
++++ === Breadcrumbs Breadcrumbs indicate the current page’s location within a navigational hierarchy that automatically adds separators via CSS. Separators are automatically added in CSS through ::before and content. ++++
++++ === Pagination We use a large block of connected links for our pagination, making links hard to miss and easily scalable—all while providing large hit areas. Pagination is built with list HTML elements so screen readers can announce the number of available links. Use a wrapping