SSC Atomic Classes and General Style Guide

Background Colors!

.bg-primary
Primary
.bg-secondary
Secondary
.bg-tertiary
Tertiary
.bg-accent1
Accent 1
.bg-accent2
Accent 2
.bg-primary-light
Primary Light
.bg-secondary-light
Secondary Light
.bg-tertiary-light
Tertiary Light
.bg-accent1-light
Accent 1 Light
.bg-accent2-light
Accent 2 Light
.bg-success
Success
.bg-warning
Warning
.bg-danger
Danger
.bg-success-light
Success
.bg-warning-light
Warning
.bg-danger-light
Danger
.bg-lightgray
Lightgray
.bg-gray
Gray
.bg-darkgray
Darkgray
.bg-black
Black

Buttons

.btn .btn-primary
.btn .btn-secondary
.btn .btn-tertiary
.btn .btn-accent1
.btn .btn-accent2
.btn .btn-default
.btn .btn-success
.btn .btn-info
.btn .btn-warning
.btn .btn-light
.btn .btn-dark
.btn .btn-outline-primary
.btn .btn-outline-secondary
.btn .btn-tertiary
.btn .btn-outline-accent1
.btn .btn-outline-accent2
.btn .btn-outline-success
.btn .btn-outline-info
.btn .btn-outline-warning
.btn .btn-outline-light
.btn .btn-dark
.btn .btn-primary .btn-lg
.btn .btn-primary .btn-sm
.btn .btn-primary .btn-block

Font Styling and Overrides

.text-primary

Primary Text

.text-secondary

Secondary Text

.text-tertiary

Tertiary Text

.text-accent1

Accent 1 Text

.text-Accent2

Accent 2 Text

.text-success

Success Text

.text-warning

Warning Text

.text-danger

Danger Text

.text-gray

Dark Text

.text-dark

Dark Text

.text-white
White Text
NOTE: You will want to default to markup to assist screen readers. 
.mark or <mark>...</mark>
Highlighted Text
<del>...</del> or <s>...</s>
Strikethrough or Deleted Text
<u>...</u>
Underlined Text
<em>...</em>
Emphasised Text
.ff-primary

Primary Font - Merriweather

.ff-secondary

Secondary Font - Fira Sans Extra Condensed

.ff-tertiary

Tertiary Font - Open Sans

Light

.ff-primary .fw-light

Primary Font - Merriweather


.ff-tertiary .fw-light

Secondary Font - Open Sans

Regular

.ff-primary .fw-regular

Primary Font - Merriweather

.ff-secondary .fw-regular

Secondary Font -Fira Sans Extra Condensed

.ff-tertiary .fw-regular

Secondary Font - Open Sans

Bold

.ff-primary .fw-bold

Primary Font - Merriweather

.ff-secondary .fw-bold

Secondary Font - Fira Sans Extra Condensed

.ff-tertiary .fw-bold

Secondary Font - Open Sans

.fs-xs

Extra Small Font Size (.75rem)

.fs-sm

Small Font Size (.875rem)

.fs-md

Medium/Regular Font Size (1rem)

.fs-lg

Large Font Size (1.125rem)

.fs-xl

Extra Large Font Size (1.25rem)

.fs-xxl

Extra Extra Large Font Size (1.5rem)

.fs-xxxl

Extra Extra Extra Large Font Size (2rem)

Atomic Common Recipes

Float Right Example

Float Right

Our styling lets this div become a maximum of 50% width. When the screen is below 768px, this the float-right goes full width. 

NOTE: The float should always be above the div it is floating next to. For easier editing, avoid adding styling classes to the float-right div and instead add children, like this example.

The classes

float-md-right ml-md-3 mb-3
Copy Float Right Classes Copy Float Right Div

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam posuere finibus luctus. Maecenas mollis ac dolor non ullamcorper. Cras consectetur sem diam. Phasellus id tellus imperdiet, sollicitudin ligula eu, sagittis ante. Etiam placerat nulla eget elit suscipit, a molestie nulla imperdiet. Nunc quis congue nunc, a eleifend nisl. Nulla placerat aliquet imperdiet. Donec id sapien euismod magna mattis sodales eget et erat.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam posuere finibus luctus. Maecenas mollis ac dolor non ullamcorper. Cras consectetur sem diam. Phasellus id tellus imperdiet, sollicitudin ligula eu, sagittis ante. Etiam placerat nulla eget elit suscipit, a molestie nulla imperdiet. Nunc quis congue nunc, a eleifend nisl. Nulla placerat aliquet imperdiet. Donec id sapien euismod magna mattis sodales eget et erat.


Countdown Timer Example

Countdown Timer

Countdown timer Example

The timer above is live. It counts down in days, hours, and minutes and updates at the top of every minute.

Note: the user has to have CMS Editing permissions to add this.

The code

<div class="jsCountdownText text-balanced fw-bold text-secondary mt-3" data-date="20261215" data-time="09:00" data-event="Commencement" data-expired="Commencement is underway!">Countdown timer</div>
Copy Example Div Copy Blank Div

class="jsCountdownText" (required)

This class turns the div into a countdown. Without it, nothing happens. You can add other classes next to it for styling, like class="jsCountdownText text-balanced fw-bold text-secondary mt-3". The text inside the div ("Countdown timer") is only a placeholder. The timer replaces it when the page loads.

data-date (required)

The date you are counting down to, written as YYYYMMDD with no dashes or slashes. December 15, 2026 is 20261215. If the date is missing, in the wrong format, or doesn't exist (like February 31), edit mode will show "Invalid date entered" alert in edit mode. Outside of edit mode, you will see nothing at all.

data-time (optional)

The time of day, in 24-hour format as HH:MM or HH:MM:SS. 9 a.m. is 09:00 and 5 p.m. is 17:00. If you leave it off, the countdown runs to 11:59:59 p.m. on the date, which is what you want for most deadlines. This is javascript, so the displayed time is the users browser/computers local time. 

data-event (optional)

The name of what you are counting down to. With data-event="Commencement", the timer reads "Only 78 Days, 12 Hours, and 5 Mins until Commencement." Without it, the timer ends with "remaining." instead.

data-expired (optional)

The text shown once the date and time have passed. If you leave it off, the timer shows "The date has passed." 

Example of Faux Table

This Faux table is for when you have half columns that should look like a table.

Example Heading
  • Item 1: Item Info
  • Item 2: Item Info
  • Item 3: Item Info
Example Heading
  • Item 1: Item Info
  • Item 2: Item Info
  • Item 3: Item Info
  • Item 4: Item Info

Make a new HTML document, set the size the columns and paste the markup below.

Copy Faux Table Markup

Form Examples

General Form Example

Log In Required

To view this content, you must be logged in.

Log In Required

To view this content, you must be logged in.

Fall 2019

Term Calendar: Fall 2019
  • Full Session: Aug. 20-Dec. 9
  • A Session: Aug. 20-Oct. 14
  • 12W Session: Sept. 10-Dec. 9
  • B Session: Oct. 15-Dec. 9
College and Offices Closed
  • Labor Day: Sept. 2
  • Thanksgiving Break: Nov. 27-Dec. 1
  • Winter Break: Dec. 21-31

Contact