A Longer Example Card Heading
This description contains a little more placeholder text than the descriptions in the other cards.
A consistent brand builds recognition, trust, and credibility. It shapes perceptions, influences how the district is viewed in terms of academic excellence, inclusivity, and innovation, and can even impact student enrollment, partnerships, and funding opportunities.
When a brand is consistent in its messaging, visual identity, and tone, it becomes easily recognizable, allowing audiences to form clear associations with its values and offerings. For organizations like school districts, it ensures that every communication, from websites to newsletters, reinforces the district’s mission, culture, and commitment to excellence.
Our district has developed brand guidelines as a strategic step to ensure brand uniformity. When creating print or online marketing materials, please refer to these guidelines, so that together, we can continue to build a stronger, consistent brand presence.
These are our approved brand colors. Please do not deviate from this color palette.
#6D2A29
Maroon
#F2F3F3
Light Grey
#4B1010
Dark Maroon
#999999
Medium Grey
#D0CABF
Khaki
#000000
Black
Use the card component to group related information, links, or calls to action. Card styles are controlled through a base class and optional modifier classes.
The card CSS is currently contained in the shared component titled Safety Hub custom CSS. The component is located on the Campus Safety Hub page .
Place cards inside an otc-card-grid. Add a column modifier to
create a two- or three-column layout.
<div class="otc-card-grid otc-card-grid--3">
<section class="otc-card">
<h3 class="otc-card__title">Card heading</h3>
<p>Card content goes here.</p>
</section>
</div>
| Class | Purpose |
|---|---|
otc-card-grid |
Required grid wrapper for one or more cards. |
otc-card-grid--2 |
Displays cards in two columns on larger screens. |
otc-card-grid--3 |
Displays cards in three columns on larger screens. |
otc-card-grid--aligned |
Aligns the title, body, and link rows across neighboring cards. Cards using this option must follow the aligned-card structure shown below. |
Two- and three-column grids automatically become one column on smaller screens.
| Class | Purpose |
|---|---|
otc-card |
Required base card class. Provides padding, a gray border, and rounded corners. |
otc-card--surface |
Adds a light-gray background. |
otc-card--top-accent |
Adds the navy accent bar across the top of the card. |
otc-card--full |
Makes a card span every column in a multi-column grid. |
Modifier classes may be combined:
<section class="otc-card otc-card--surface otc-card--top-accent">
...
</section>
| Class | Purpose |
|---|---|
otc-card__title |
Styles the card heading. |
otc-card__icon |
Styles an optional Font Awesome icon above the heading. |
otc-card__body |
Identifies the card description when using aligned cards. |
otc-card__links |
Creates a list of full-width link rows with separators and chevrons. |
These cards use only the base card class. They have gray borders, transparent backgrounds, and no top accent.
This is basic placeholder text for a default card.
Cards in the same grid may contain different amounts of text.
The grid automatically changes to one column on smaller screens.
These cards combine the light-gray surface and navy top-accent modifiers.
These cards use matching title, body, and link rows. The rows align across the grid even when the headings or descriptions have different lengths.
This description contains a little more placeholder text than the descriptions in the other cards.
This is a shorter placeholder description.
Use this area for a brief explanation of the linked resource.
The default card has a gray border, a transparent background, and no navy top accent.
<div class="otc-card-grid otc-card-grid--3">
<section class="otc-card">
<h3 class="otc-card__title">Bring Photo Identification</h3>
<p>
Bring a valid government-issued photo ID to present during check-in.
</p>
</section>
</div>
<section class="otc-card otc-card--surface">
<h3 class="otc-card__title">Card heading</h3>
<p>Card content goes here.</p>
</section>
<section class="otc-card otc-card--top-accent">
<h3 class="otc-card__title">Card heading</h3>
<p>Card content goes here.</p>
</section>
Add the shared icon class to a Font Awesome icon. Decorative icons should
include aria-hidden="true".
This is a live example of a card with a decorative Font Awesome icon.
<section class="otc-card">
<i
class="fas fa-id-card otc-card__icon"
aria-hidden="true"
></i>
<h3 class="otc-card__title">Bring Photo Identification</h3>
<p>
Bring a valid government-issued photo ID to present during check-in.
</p>
</section>
Use an unordered list with the otc-card__links class. Each
link becomes a full-width row with a separator and right-facing chevron.
<section class="otc-card otc-card--top-accent">
<h3 class="otc-card__title">Reporting & Support</h3>
<ul class="otc-card__links">
<li>
<a href="/campus-safety-reporting">
Reporting a Concern
</a>
</li>
<li>
<a href="/safety-contacts">
Safety Contacts
</a>
</li>
</ul>
</section>
Use aligned cards when neighboring cards have a heading, description, and link list that should begin at matching vertical positions.
Add otc-card-grid--aligned to the grid. Each card must contain
these three direct children in this order:
otc-card__title.otc-card__body.otc-card__links.<div class="otc-card-grid otc-card-grid--3 otc-card-grid--aligned">
<article class="otc-card otc-card--top-accent">
<h3 class="otc-card__title">
Mental health and referral support
</h3>
<p class="otc-card__body">
Find mental-health information, referral assistance, and support
services.
</p>
<ul class="otc-card__links">
<li>
<a href="#">Mental Health Resources</a>
</li>
</ul>
</article>
<article class="otc-card otc-card--top-accent">
<h3 class="otc-card__title">
Campus contacts
</h3>
<p class="otc-card__body">
Connect with a campus contact who can help identify the appropriate
resource.
</p>
<ul class="otc-card__links">
<li>
<a href="#">View Safety Contacts</a>
</li>
</ul>
</article>
</div>
Add otc-card--full when a card should span both columns of a
two-column grid or all three columns of a three-column grid.
<div class="otc-card-grid otc-card-grid--2">
<article class="otc-card otc-card--top-accent otc-card--full">
<h3 class="otc-card__title">Not sure where to start?</h3>
<p>
These contacts can help you identify the appropriate resource.
</p>
</article>
</div>
h3; the
otc-card__title class controls its visual style.
otc-card--surface when the card should have a
transparent background.
otc-card--top-accent when the card should have only the
standard gray border.
otc-card-grid--aligned only when cards follow the
required title, body, and links structure.