Brand
Logo
Logo White
Favicon
Colors
Brand
brand-primary / Ink Black
brand-secondary / Stance Blue
brand-tertiary / Off White
Grayscale
white
off-white
light-gray / Gray 1
gray / Ghost
demi-gray / Gray 2
dark-gray / Storm Grey
near-black / Black Marlin
black
Notification / Sale / Promo
green / success
yellow / warning
red / danger
blue / info
Color Helper Classes

Colors can be applied with helper classes by adding one of the following prefixes before the color name: text--, background--, or border--.

Note: border-- only adds the border-color. You'll still need to add the border-style and width separately.

Sass variables can also be used to apply colors directly to any property.

Typography
Fonts

Fonts can be applied using either a helper class (font-- + font name) or using a variable on the font-family property. The body font is applied to all text and the header font is applied to all headers automatically.

Font size and line-height can also be set via helper class: font-size-- or line-height-- plus any number between 1 and 60.

In some Autobahn Page Designer components the text fields (e.g. Title, Primary Text, etc) have styles associated with them. These styles can be overridden by using the header or banner classes shown below in the associated class field. If you want to create a more customized look you can add 'custom' as a class and then utilize the above typography helper classes.

Headers

Header styles are automatically applied to all <h1> through <h6> tags. Additionally, you can add header styles using either a helper class or a mixin that passes the tag number as a parameter, e.g. @include header(1).

H1 Text
H1 Text
H1 Text
H2 Text
H2 Text
H2 Text
H3 Text
H3 Text
H3 Text
H4 Text
H4 Text
H4 Text
H5 Text
H5 Text
H5 Text
H6 Text
H6 Text
H6 Text
Banners

Banner styles can be added using either a helper class (b1-b4) or a mixin that passes the tag number as a parameter, e.g. @include banner(1).

B1
B1
B1

Code Use Examples:

B2
B2
B2

Code Use Examples:

B3
B3
B3

Code Use Examples:

B4
B4
B4

Code Use Examples:

Paragraphs

Paragraph styles are automatically applied to all <p> tags. Small paragraph styles are applied to <small> tags, and large styles are applied to the .lead class. You can also use helper classes or mixins as shown below.

Small paragraph
Small paragraph
Normal paragraph
Normal paragraph
Large paragraph
Large paragraph
Lists

Unordered Lists

  • Cookie biscuit jujubes pastry brownie liquorice sesame snaps sesame snaps. Fruitcake cheesecake chocolate jelly beans toffee sugar plum sweet.
  • Icing wafer cotton candy dragée jelly. Donut caramels oat cake pudding chocolate cake brownie cheesecake dragée.
  • Sesame snaps pie bonbon marzipan liquorice lemon drops.
  • Candy sesame snaps jelly beans cheesecake.
  • Dessert jelly-o soufflé sweet cotton candy chocolate bar liquorice toffee. Candy canes cotton candy sweet roll powder marshmallow cotton candy gummies.
  • Cotton candy cotton candy apple pie cookie biscuit candy.
  • Dragée fruitcake cheesecake oat cake toffee. Fruitcake icing bear claw. Macaroon jelly icing cotton candy.

Ordered Lists

  1. Cookie biscuit jujubes pastry brownie liquorice sesame snaps sesame snaps. Fruitcake cheesecake chocolate jelly beans toffee sugar plum sweet.
  2. Icing wafer cotton candy dragée jelly. Donut caramels oat cake pudding chocolate cake brownie cheesecake dragée.
  3. Sesame snaps pie bonbon marzipan liquorice lemon drops.
  4. Candy sesame snaps jelly beans cheesecake.
  5. Dessert jelly-o soufflé sweet cotton candy chocolate bar liquorice toffee. Candy canes cotton candy sweet roll powder marshmallow cotton candy gummies.
  6. Cotton candy cotton candy apple pie cookie biscuit candy.
  7. Dragée fruitcake cheesecake oat cake toffee. Fruitcake icing bear claw. Macaroon jelly icing cotton candy.

Text link styles are applied by default to any <a> tag that isn’t a button. You can also apply them to any other element by using a helper class (.text-link) or a mixin.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Add navigation text styles using either a helper class (.navigation-link) or a mixin, e.g. @include navigation-link.

Primary
Icons

Icons are managed in Icomoon. Instructions for editing/adding icons can be found in scss/utilities/_icons.scss in the rvw_autobahn_core cartridge.

Available Icons
icon-account
icon-accountability
icon-active
icon-add-to-cart
icon-alert
icon-all-good-guarantee
icon-arrow-down
icon-arrow-left
icon-arrow-left-thin
icon-arrow-right
icon-arrow-right-thin
icon-arrow-top
icon-arrow-up
icon-butterblend
icon-call
icon-care
icon-cart
icon-checkmark
icon-close
icon-close-small
icon-collapse
icon-commenting
icon-comments
icon-creative
icon-cta-desktop
icon-cta-mobile
icon-edit
icon-email
icon-entrepreneur
icon-envelope
icon-expand
icon-expand1
icon-explore
icon-extra-roomy-leg
icon-facebook
icon-fallback-icon
icon-favorite
icon-favorite-selected
icon-feature-5-panels
icon-feature-antimicrobial-technology
icon-feature-benefit-anti-bunch-ankle
icon-feature-benefit-arch-support
icon-feature-benefit-arch-support-1
icon-feature-benefit-built-in-bra
icon-feature-benefit-carabine-clip
icon-feature-benefit-channeled-air-cushion
icon-feature-benefit-cotton-poly-fabrication
icon-feature-benefit-deep-heel-pocket
icon-feature-benefit-detachable-shell-short-and-liner
icon-feature-benefit-double-layer-cocoon-hood
icon-feature-benefit-dwr-moisture-management
icon-feature-benefit-elastic-waistband
icon-feature-benefit-engineered-ankle-protection
icon-feature-benefit-four-way-stretch-construction
icon-feature-benefit-graduated-compression
icon-feature-benefit-long-pile-sherpa
icon-feature-benefit-medium-pile-sherpa
icon-feature-benefit-performance-gussett
icon-feature-benefit-performance-mesh-breathability
icon-feature-benefit-pre-shrunk
icon-feature-benefit-premium-jersey-liner
icon-feature-benefit-reflective-logo
icon-feature-benefit-reversible-design
icon-feature-benefit-scalloped-hem
icon-feature-benefit-seamless-toe-closure
icon-feature-benefit-seams
icon-feature-benefit-secure-cell-phone-pocket
icon-feature-benefit-side-entry-fly
icon-feature-benefit-silicone-dipped-in-out-drawcord
icon-feature-benefit-support-comfort
icon-feature-benefit-targeted-cushion
icon-feature-benefit-tencel-pima-cotton-construction
icon-feature-benefit-traction-control
icon-feature-benefit-two-way-stretch
icon-feature-shock-cord-closure
icon-feature-zipper
icon-film
icon-filter
icon-gift
icon-gift-card
icon-google
icon-gratitude
icon-grid
icon-guarantee
icon-hq
icon-image
icon-images
icon-info
icon-instagram
icon-internships
icon-ios_share
icon-link
icon-linkedin
icon-livechat
icon-location
icon-location-stance
icon-lock
icon-menu
icon-menu-open
icon-minus
icon-minus1
icon-offsite
icon-pause
icon-phone
icon-pinterest
icon-play-hollow
icon-plus
icon-plus1
icon-print
icon-question
icon-redeem-gift
icon-remove
icon-retail
icon-search
icon-search-category
icon-search-content
icon-shop
icon-size
icon-spec-fit
icon-spec-height-crew
icon-spec-height-invisibile
icon-spec-height-low
icon-spec-height-mid-calf
icon-spec-height-otc
icon-spec-height-quarter
icon-spec-height-tab
icon-spec-innovation-feel360
icon-spec-innovation-infiknit
icon-spec-inseam
icon-spec-leg-length
icon-spec-leg-opening
icon-spec-materialization-acrylic-blend
icon-spec-materialization-acrylic-blend-1
icon-spec-materialization-cotton-blend
icon-spec-materialization-merino-wool-blend
icon-spec-materialization-nylon-blend
icon-spec-materialization-poly-blend
icon-spec-materialization-rws-wool
icon-spec-support
icon-spec-thickness-heavycushion
icon-spec-thickness-lightcushion
icon-spec-thickness-midcushion
icon-spec-thickness-ultralightcushion
icon-spec-weight-heavyweight
icon-spec-weight-lightweight
icon-spec-weight-midweight
icon-star
icon-star-empty
icon-star-half
icon-straight-leg
icon-subscribe
icon-subscribe-to-email
icon-tapered-leg
icon-toggle-off
icon-toggle-on
icon-twitter
icon-youtube
icon-zoom
icon-zoom-out
icon-cushion-ultralight
icon-cushion-light
icon-cushion-medium
Icon Usage

Icons can be added using either the icon’s name as a helper class or by using a mixin. The mixin provides the additional options of placement, size, and color.

Store Type Icons

Store Type icons are stored in \static\default\images\icons and referenced in the AutoBahn Store Type Preferences Custom Preference.

If a store type doesn't have an icon defined, it falls back to the default value in the JSON. If both the store type and the default value are not defined the fallback is used.

The color value can be either a name or a hex value.

File location: \static\default\images\icons\map-marker-default.svg 1
fallback

Current custom preference for store type preferences:

false
Buttons
Default Buttons

Button styles can be applied to any element by using either helper classes or mixins. There are three built-in button styles (primary, secondary, and tertiary) which can be modified by editing the button variable values in scss/_variables.scss.

Tertiary Button
Disabled Buttons

Buttons can be disabled by using either the disabled attribute or by adding a class to the button. All disabled buttons are rendered at 50% opacity and are unclickable.

Small Buttons

A button can be made smaller by adding either a helper class or a mixin.

Full-Width Buttons

Buttons can be made full width by using either a helper class or a mixin.

Icon Buttons

Icons can be added to buttons by applying a helper class or mixin to the button itself. This can be useful for creating button icons without needing to modify the .isml template, and will replace any existing icon that is on that button.

Note: When using a mixin, you have the added capability to position the icon to the right of the button text instead of the left.

Custom Buttons

You can also create custom buttons on the fly by using helper classes or mixins.

Note: hover states will only work when using a mixin, in which case hovering darkens background and border color values by 5%.

Forms
Input Fields

In order to get form styles applied to labels, help text, and error messages, form elements should be wrapped in a div with a class of form-group.

Help text
Error text
Select Dropdowns
Radio Buttons and Checkboxes
Grid System

This site is built using the Bootstrap Grid System. It can be configured by setting variables in scss/_variables.scss.

  • $grid-breakpoints are used to define the viewport widths at which responsive changes will happen. There are five breakpoints available:
    • Extra Small: xs
    • Small: sm
    • Medium: md
    • Large: lg
    • Extra Large: xl
  • $container-max-widths can be used to prevent the .container divs from expanding to the full width of the breakpoints defined above.
Breakpoint Usage

Content can be shown or hidden by using either helper classes or the media-breakpoint mixin. Try resizing your browser to view the various configurations below:

Your browser is currently at the extra small breakpoint: xs

Your browser is currently at the small breakpoint: sm

Your browser is currently at the medium breakpoint: md

Your browser is currently at the large breakpoint: lg

Your browser is currently at the extra large breakpoint: xl

Columns

There are three column size variations: Mobile, Desktop, and Desktop XL. Gutter widths can be customized by updating the values in the $grid-gutter-widths array in scss/_variables.scss.

Mobile:   | Gutter: 
column
column
column
Desktop:   | Gutter: 
column
column
column
Desktop XL:   | Gutter: 
column
column
column
Components
Alerts

Alerts can be displayed either inline or in toast messages that appear at the top of the screen.

Toast message alerts can be displayed using either JavaScript or data attributes. They will disappear automatically after five seconds unless they're set to be dismissible.

To show a toast message using JavaScript, call the show method in the toast.js file and pass the type, message, and dismissible parameters.

Click here to view the toast message from this example.

The buttons below are using data attributes to show toast messages. Note the use of the data-dismissible attribute which, if set to true, prevents the message from disappearing and adds a close icon.

Click the buttons to trigger the toast messages.

Cards
Simple Card

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Card With Links

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Collapsible

Collapsible lists can be built using the card component and adding a class of collapsible-, followed by the breakpoint under which the collapsible behavior should be applied. For example, `collapsible-md` would be collapsible on mobile and table only. To make the card collapsible across all breakpoints, use a class of collapsible-xl.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Modals

A modal can be created by adding modal markup (see below for the markup used in this example) to an .isml template and then triggering it by using data attributes on a button in that same .isml template. See full documentation here for more configuration options.

Modal sizes can be set via helper class or mixin (applied to the .modal-dialog div). Choose an option below and hit the button above to preview.

Be default, if there is too much content to fit on the screen, the entire modal will scroll. Adding the helper class below will cause only the modal's body to scroll.

The quick links bar is used as a wayfinding element. The links when clicked will either send the user to the url set in `data-link-to` or send the user to the appropriate section See full documentation here.

          
            
          
        
Drawers

A drawer is a modified modal that appears on the right hand side of the page. Typically housing the mini cart and account navigation elements. A drawer modal can be created by adding modal markup (see below for the markup used in this example) to an .isml template and then triggering it by using data attributes on a button in that same .isml template. See full documentation here for more configuration options.

Popovers

In situations where you need to add a button or display more elaborate content than will work in a tooltip, popovers are the way to go. Documentation can be found here. Like tooltips, popovers can be created using either data attributes or JavaScript.

Slider

Sliders are powered by Tiny Slider. They can be customized by adding helper classes and data attributes to the .slider-container div.

Slide 1

Slide 2

Slide 3

Slide 4

Slide 5

Helper Classes:

  • next-slide-
  • next-slide-md-
  • next-slide-lg-

Data Attributes:

Default values are below—change them to see how they affect the slider.

  • data-slider-autoplay=""
  • data-slider-gutter=""
  • data-slider-gutter-md=""
  • data-slider-gutter-lg=""
  • data-slider-items=""
  • data-slider-items-md=""
  • data-slider-items-lg=""
  • data-slider-loop=""
  • data-slider-speed=""

Sliders with thumbnails can be created by using two sliders with settings as follows. A couple requirements to note:

  • The data-slider-thumbnail-container attribute needs to contain a selector that matches the thumbnail slider it corresponds with. (In this case, it's .slider-thumbnails.)
  • The data-slider-items attributes on the thumbnail slider need to be set to the same number of items that are in the main slider (5, in this case).

Slide 1

Slide 2

Slide 3

Slide 4

Slide 5

Tabs

Tabbed navigation is powered by the Bootstrap Navs component.

Tab style with brushstroke underline (nav-tabs)

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Urna nunc id cursus metus aliquam. Arcu bibendum at varius vel pharetra vel. Volutpat est velit egestas dui. Tristique senectus et netus et malesuada fames. Elit at imperdiet dui accumsan sit amet nulla facilisi morbi. Eros in cursus turpis massa tincidunt dui ut ornare. Tortor id aliquet lectus proin nibh nisl. Ullamcorper sit amet risus nullam eget felis eget nunc. Fringilla phasellus faucibus scelerisque eleifend donec pretium vulputate sapien nec. Ut sem viverra aliquet eget sit amet tellus. Porttitor massa id neque aliquam vestibulum morbi blandit cursus. Enim blandit volutpat maecenas volutpat blandit aliquam etiam. Nisl rhoncus mattis rhoncus urna neque viverra justo nec.

Praesent tristique magna sit amet purus gravida quis. Odio facilisis mauris sit amet massa vitae. At elementum eu facilisis sed odio morbi quis commodo. Elementum integer enim neque volutpat. Tincidunt praesent semper feugiat nibh. Amet luctus venenatis lectus magna fringilla. Scelerisque viverra mauris in aliquam sem fringilla ut morbi. Lacus vel facilisis volutpat est. Amet volutpat consequat mauris nunc congue nisi vitae suscipit tellus. Aliquet risus feugiat in ante metus dictum at tempor. Et tortor consequat id porta nibh venenatis cras. Egestas congue quisque egestas diam. Iaculis at erat pellentesque adipiscing. Arcu bibendum at varius vel pharetra vel. Ipsum consequat nisl vel pretium lectus. Tempor orci dapibus ultrices in iaculis nunc sed augue. Pretium aenean pharetra magna ac placerat vestibulum lectus. Nulla pharetra diam sit amet nisl. Bibendum arcu vitae elementum curabitur. Metus dictum at tempor commodo ullamcorper a lacus.

Faucibus a pellentesque sit amet. Aliquet nec ullamcorper sit amet risus nullam. Dictum fusce ut placerat orci nulla pellentesque dignissim enim. Tempor orci dapibus ultrices in iaculis nunc. Tristique et egestas quis ipsum suspendisse ultrices gravida dictum. Convallis a cras semper auctor neque vitae tempus quam. Donec ultrices tincidunt arcu non sodales neque sodales ut etiam. Eu turpis egestas pretium aenean. Enim diam vulputate ut pharetra. Nullam ac tortor vitae purus faucibus ornare. Magnis dis parturient montes nascetur ridiculus. Posuere sollicitudin aliquam ultrices sagittis orci a scelerisque purus. Urna molestie at elementum eu.

Nunc faucibus molestie risus eu lobortis. Nam sit amet lectus posuere, venenatis nisl eu, imperdiet leo. Duis eget felis sapien. Pellentesque interdum convallis neque ac varius. Vivamus nulla nisl, semper eget aliquet eget, auctor ut velit. Duis in leo nisl. Vestibulum dignissim risus congue, cursus leo id, interdum nisl.

Quisque ac dignissim dolor. Praesent ut magna aliquet, aliquet justo quis, interdum mauris. Nunc convallis nulla et enim rhoncus, et bibendum magna molestie. Donec porta, magna nec iaculis dictum, lorem orci feugiat justo, vitae faucibus nulla augue id arcu. Vestibulum venenatis egestas est at mattis.

Underline style (nav-links)

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Urna nunc id cursus metus aliquam. Arcu bibendum at varius vel pharetra vel. Volutpat est velit egestas dui. Tristique senectus et netus et malesuada fames. Elit at imperdiet dui accumsan sit amet nulla facilisi morbi. Eros in cursus turpis massa tincidunt dui ut ornare. Tortor id aliquet lectus proin nibh nisl. Ullamcorper sit amet risus nullam eget felis eget nunc. Fringilla phasellus faucibus scelerisque eleifend donec pretium vulputate sapien nec. Ut sem viverra aliquet eget sit amet tellus. Porttitor massa id neque aliquam vestibulum morbi blandit cursus. Enim blandit volutpat maecenas volutpat blandit aliquam etiam. Nisl rhoncus mattis rhoncus urna neque viverra justo nec.

Praesent tristique magna sit amet purus gravida quis. Odio facilisis mauris sit amet massa vitae. At elementum eu facilisis sed odio morbi quis commodo. Elementum integer enim neque volutpat. Tincidunt praesent semper feugiat nibh. Amet luctus venenatis lectus magna fringilla. Scelerisque viverra mauris in aliquam sem fringilla ut morbi. Lacus vel facilisis volutpat est. Amet volutpat consequat mauris nunc congue nisi vitae suscipit tellus. Aliquet risus feugiat in ante metus dictum at tempor. Et tortor consequat id porta nibh venenatis cras. Egestas congue quisque egestas diam. Iaculis at erat pellentesque adipiscing. Arcu bibendum at varius vel pharetra vel. Ipsum consequat nisl vel pretium lectus. Tempor orci dapibus ultrices in iaculis nunc sed augue. Pretium aenean pharetra magna ac placerat vestibulum lectus. Nulla pharetra diam sit amet nisl. Bibendum arcu vitae elementum curabitur. Metus dictum at tempor commodo ullamcorper a lacus.

Faucibus a pellentesque sit amet. Aliquet nec ullamcorper sit amet risus nullam. Dictum fusce ut placerat orci nulla pellentesque dignissim enim. Tempor orci dapibus ultrices in iaculis nunc. Tristique et egestas quis ipsum suspendisse ultrices gravida dictum. Convallis a cras semper auctor neque vitae tempus quam. Donec ultrices tincidunt arcu non sodales neque sodales ut etiam. Eu turpis egestas pretium aenean. Enim diam vulputate ut pharetra. Nullam ac tortor vitae purus faucibus ornare. Magnis dis parturient montes nascetur ridiculus. Posuere sollicitudin aliquam ultrices sagittis orci a scelerisque purus. Urna molestie at elementum eu.

Pill style (nav-pills)

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Urna nunc id cursus metus aliquam. Arcu bibendum at varius vel pharetra vel. Volutpat est velit egestas dui. Tristique senectus et netus et malesuada fames. Elit at imperdiet dui accumsan sit amet nulla facilisi morbi. Eros in cursus turpis massa tincidunt dui ut ornare. Tortor id aliquet lectus proin nibh nisl. Ullamcorper sit amet risus nullam eget felis eget nunc. Fringilla phasellus faucibus scelerisque eleifend donec pretium vulputate sapien nec. Ut sem viverra aliquet eget sit amet tellus. Porttitor massa id neque aliquam vestibulum morbi blandit cursus. Enim blandit volutpat maecenas volutpat blandit aliquam etiam. Nisl rhoncus mattis rhoncus urna neque viverra justo nec.

Praesent tristique magna sit amet purus gravida quis. Odio facilisis mauris sit amet massa vitae. At elementum eu facilisis sed odio morbi quis commodo. Elementum integer enim neque volutpat. Tincidunt praesent semper feugiat nibh. Amet luctus venenatis lectus magna fringilla. Scelerisque viverra mauris in aliquam sem fringilla ut morbi. Lacus vel facilisis volutpat est. Amet volutpat consequat mauris nunc congue nisi vitae suscipit tellus. Aliquet risus feugiat in ante metus dictum at tempor. Et tortor consequat id porta nibh venenatis cras. Egestas congue quisque egestas diam. Iaculis at erat pellentesque adipiscing. Arcu bibendum at varius vel pharetra vel. Ipsum consequat nisl vel pretium lectus. Tempor orci dapibus ultrices in iaculis nunc sed augue. Pretium aenean pharetra magna ac placerat vestibulum lectus. Nulla pharetra diam sit amet nisl. Bibendum arcu vitae elementum curabitur. Metus dictum at tempor commodo ullamcorper a lacus.

Faucibus a pellentesque sit amet. Aliquet nec ullamcorper sit amet risus nullam. Dictum fusce ut placerat orci nulla pellentesque dignissim enim. Tempor orci dapibus ultrices in iaculis nunc. Tristique et egestas quis ipsum suspendisse ultrices gravida dictum. Convallis a cras semper auctor neque vitae tempus quam. Donec ultrices tincidunt arcu non sodales neque sodales ut etiam. Eu turpis egestas pretium aenean. Enim diam vulputate ut pharetra. Nullam ac tortor vitae purus faucibus ornare. Magnis dis parturient montes nascetur ridiculus. Posuere sollicitudin aliquam ultrices sagittis orci a scelerisque purus. Urna molestie at elementum eu.

Tooltips

The custom tooltips that come with SFRA have been replaced with Bootstrap Tooltips in order to provide more flexibility and better positioning. Full configuration options can be found here. You can create a new tooltip either with data attributes or via JavaScript.

Hover over the info icon to view the tooltip.

Hover over the info icon to view the dark tooltip.

Utilities
Sizing

The custom sizing extends what already exists in Bootstrap by allowing breakpoints to be added, giving it more flexibility for such applications as in page designer components. Original Bootstrap documentation can be found here.

Width with Breakpoints
Max-Width with Breakpoints
Height with Breakpoints
Max-Height with Breakpoints
Custom Helpers
Image Width

The image width classes set an image's width to a percentage of their containing element.

Notes

  • Class starts with `img-w`
  • Values increment by 5 from 5-100
  • Similar to Bootstrap classes breakpoint sizes can be added `img-w-<size>-50`
Stance Logo
Image Height

The image height classes set an image's width to a percentage of their containing element.

Notes

  • Class starts with `img-h`
  • Values increment by 5 from 5-100
  • Similar to Bootstrap classes breakpoint sizes can be added `img-h-<size>-50`
Stance Logo