01 · Surfaces
Page canvas
Base page background and text role tokens.
The base page surface uses system background and text colors.
This page is a general visual audit for 130 guide elements. It uses existing Master 05 classes only, removes the former custom overview card system, and keeps detail-page links out until the next pass.
130
guide elements
16
categories
0
custom classes
7 elements
Foundational surfaces that establish depth, grouping, and page hierarchy.
01 · Surfaces
Base page background and text role tokens.
The base page surface uses system background and text colors.
02 · Surfaces
Full-width or contained section regions for page rhythm.
Use a contained surface to group related guide content.
03 · Surfaces
Self-contained content object for modules and previews.
Cards hold one focused message, link, or task.
04 · Surfaces
Framed grouping region for structured content and controls.
Panels frame structured information and controls.
05 · Surfaces
Whole-surface link or action block for indexes and dashboards.
06 · Surfaces
Horizontal message strip for section or page context.
07 · Surfaces
High-impact entry region with primary message and action.
7 elements
Temporary surfaces that sit above the page while preserving focus and context.
15 · Overlays
Dialog-style overlay for blocking tasks or focused content.
Grouped triggers open matching modal items by index.
Backdrop click, Escape, and this close button all close the modal.
16 · Overlays
Slide-in panel for secondary navigation, tools, or settings.
17 · Overlays
Compact menu or option list revealed from a trigger.
This dropdown is positioned as an overlay and closes on outside click.
18 · Overlays
Anchored contextual content for lightweight supporting information.
Inline dropdown mode keeps the note in normal page flow.
19 · Overlays
Overlay layer that separates elevated UI from page content.
Overlay patterns use a darkened page layer behind active content.
20 · Overlays
Small hover/focus description for compact controls.
21 · Overlays
Timed status message placed above the page flow.
13 elements
Native-first form controls styled through shared component rules and role tokens.
22 · Inputs and Forms
Single-line text entry with label and help text.
23 · Inputs and Forms
Multi-line text entry for longer messages.
24 · Inputs and Forms
Native choice menu with required-state support.
25 · Inputs and Forms
Independent binary choice with native input semantics.
26 · Inputs and Forms
Mutually exclusive option group with fieldset/legend.
27 · Inputs and Forms
Boolean control using the guide slider-toggle sample.
The guide switch sample uses slider-toggle.
28 · Inputs and Forms
Native file input with label and supported-format help text.
29 · Inputs and Forms
Continuous numeric input for values like volume or intensity.
30 · Inputs and Forms
Native color picker used only when appropriate for tools.
31 · Inputs and Forms
Native date picker with explicit label.
32 · Inputs and Forms
Native time picker with explicit label.
33 · Inputs and Forms
Native combined date and time picker.
34 · Inputs and Forms
needs love
Related controls grouped with a visible legend.
8 elements
Interactive controls that move users forward, submit choices, or open related content.
35 · Actions
Main action on a section or component.
36 · Actions
Supporting action with lower visual priority.
37 · Actions
Small, medium, large, and full-width sizing options.
38 · Actions
Block-level action used in narrow or stacked layouts.
39 · Actions
Related actions presented as a coordinated set.
40 · Actions
Compact action with a visible label or accessible name.
41 · Actions
Anchor styled as a button when navigation is the action.
42 · Actions
needs love
Non-interactive state that remains visibly disabled and accessible.
aria-disabled when an anchor visually remains in
the flow.
9 elements
User-facing messages for success, warnings, errors, progress, and system state.
43 · Feedback and Status
Neutral message with helpful context.
44 · Feedback and Status
Positive confirmation after a completed action.
45 · Feedback and Status
Caution message before or after risky action.
46 · Feedback and Status
Failure message requiring attention or correction.
47 · Feedback and Status
Page-level message across a wider region.
48 · Feedback and Status
Short-lived overlay status message.
49 · Feedback and Status
Field-level help, error, or success message.
50 · Feedback and Status
Message for zero-result or unavailable content conditions.
Add a saved program to start your list.
51 · Feedback and Status
Progress indicator for loading, upload, or completion states.
11 elements
Tables, lists, stats, tags, and charts for structured information.
52 · Data Display
Standard tabular information with clear headers.
| Service | Status |
|---|---|
| Advising | Open |
| Tutoring | Open |
53 · Data Display
Scrollable or wrapped table presentation for narrow screens.
| Program | College | Format |
|---|---|---|
| Biology | Science | On campus |
| Digital Media | Engineering | Hybrid |
54 · Data Display
Large number and label pairing for quick metrics.
97
Core elements
55 · Data Display
Visual data display using the graph component rules.
Bars use color, radius, spacing, and bottom alignment utilities.
56 · Data Display
Compact label/value pairs for facts and specs.
57 · Data Display
Semantic term and description pairs.
58 · Data Display
Sequence where order changes meaning.
59 · Data Display
General grouped bullets.
60 · Data Display
Editorial list style for short scannable points.
61 · Data Display
Small categorical metadata label.
62 · Data Display
Compact status or count label.
8 elements
Small visual primitives that support clarity, scannability, and accessibility.
63 · Micro-elements
Universal keyboard-visible focus treatment.
Focus-visible outlines are defined globally.
64 · Micro-elements
Reusable icon glyph through the existing icon utility system.
Icon tokens render through the shared icon utility.
65 · Micro-elements
Subtle visual separator between content groups.
Section start
Section end
66 · Micro-elements
Inline technical token or class-name display.
Use container-lg to constrain page width.
67 · Micro-elements
Visible descriptor for form controls and metadata.
68 · Micro-elements
Secondary guidance connected to an input or control.
69 · Micro-elements
Elevation utility for raised surfaces.
Shadows add separation from the page.
70 · Micro-elements
Corner rounding utility for surfaces and media.
4 elements
Patterns that reveal, hide, switch, or organize content panels.
71 · Disclosure
Expandable stacked content regions.
Meet with UVU admissions for next steps.
72 · Disclosure
Mutually exclusive content panels with keyboard support.
First tab panel.
Second tab panel.
73 · Disclosure
needs love
Native disclosure for simple optional content.
A Wolverine is UVU spirit in action.
74 · Disclosure
needs love
Control that reveals or hides a related region.
6 elements
Images, figures, galleries, backgrounds, and embedded media rules.
75 · Media
Image that scales safely with width and preserves ratio.
76 · Media
Image and caption grouping with semantic figure markup.
77 · Media
Aspect-ratio utility for consistent image crops.
78 · Media
Grouped image layout with consistent spacing.
79 · Media
Decorative or contextual background treatment.
80 · Media
needs love
Responsive embedded media container.
7 elements
Type roles, scale, and font assignments that preserve the UVU voice.
81 · Typography
H1 through H6 using Stratum and heading role tokens.
82 · Typography
Body copy using Arial and body role tokens.
UVU paragraphs use the body font, readable line height, and system spacing.
83 · Typography
Prominent supporting copy for intros and callouts.
Lead copy introduces important page content.
84 · Typography
Secondary small copy, notes, and helper text.
Small text supports hints, captions, and compact labels.
85 · Typography
Inline navigational or reference link styling.
Return to top with the default link style.
86 · Typography
Stratum brand voice for headings, nav, and labels.
Primary font role for headings and action text.
87 · Typography
Proxima Nova accent role for callouts and display moments.
Secondary font role for large display copy.
10 elements
Containers, grids, spacing, and structural utilities used to compose full pages.
These bars use the actual container classes at page width so the differences are visible.
88 · Layout and Structure
Shared max-width wrappers for consistent page rhythm.
89 · Layout and Structure
Column-based layout system for content regions.
90 · Layout and Structure
Directional layout utility for rows, stacks, and alignment.
91 · Layout and Structure
Vertical rhythm pattern for grouped children.
Stack item one
Stack item two
92 · Layout and Structure
Child spacing utilities for grid and flex layouts.
93 · Layout and Structure
Inner spacing utilities using the locked scale.
Padding utility adds inner space.
94 · Layout and Structure
Outer spacing utilities using the locked scale.
95 · Layout and Structure
Responsive grid child span utilities.
96 · Layout and Structure
needs love
Positioning utility for anchored or persistent UI.
Sticky positioning keeps local UI anchored.
97 · Layout and Structure
needs love
Layering utilities tied to z-index role tokens.
Navigation and overlay shells define z-index layers.
10 elements
Color tokens, theme wrappers, and contrast helpers used across the guide.
98 · Colors and Themes
Core UVU green palette used for identity and emphasis.
99 · Colors and Themes
Soft background fills for subtle grouping and page rhythm.
100 · Colors and Themes
Compact visual chip for color reference tables.
101 · Colors and Themes
Text color classes connect copy to the shared token palette.
UVU green text
Wolverine green text
Secondary grey text
102 · Colors and Themes
Background classes apply token fills without custom CSS.
103 · Colors and Themes
Theme wrapper that adapts local surfaces, headings, lists, and buttons.
104 · Colors and Themes
Alternate theme wrapper for darker branded content blocks.
105 · Colors and Themes
System feedback colors shared by alerts, callouts, and field messages.
106 · Colors and Themes
Footer include adds the working fixed toggle and script hook.
needs love
The footer include owns the live toggle so the overview does not duplicate the ID.
107 · Colors and Themes
Guide tool area for validating accessible color pairings.
needs love
Tool page exists, but the overview only marks the coverage point.
9 elements
Spacing, borders, radius, shadow, lists, copy helpers, and layout utilities.
108 · Utility Systems
Small through large spacing tokens applied as padding utilities.
109 · Utility Systems
Side and axis padding utilities support precise page pacing.
110 · Utility Systems
Outer spacing utilities separate components without custom rules.
111 · Utility Systems
Parent-based child spacing keeps repeated content consistent.
First child
Second child
Third child
112 · Utility Systems
Border size and color classes combine as reusable box styles.
113 · Utility Systems
Corner radius utilities support cards, media, and pills.
114 · Utility Systems
Elevation utilities create visual depth without new CSS.
115 · Utility Systems
Opacity utilities support decorative layers and muted surfaces.
116 · Utility Systems
Small action hook used by code and builder examples.
container-lg
9 elements
Animation, hover, sliders, tabs, and M Plugin behavior samples.
117 · Motion and Interaction
Animation utility pair for entrance motion.
Animation classes should respect reduced motion.
118 · Motion and Interaction
Directional slide utilities for guided content reveals.
119 · Motion and Interaction
Parent stagger class animates child items in sequence.
120 · Motion and Interaction
Element-level hover state for link cards and action cards.
121 · Motion and Interaction
Parent class applies a shared hover style to child cards.
122 · Motion and Interaction
Responsive M Plugin mode switches tabs to accordion behavior.
Tabs by default, accordion at medium and up.
The same target group changes behavior responsively.
123 · Motion and Interaction
Indexed slider panels with synced triggers.
Student services overview.
Program planning reminder.
124 · Motion and Interaction
Slider autoplay support with a dedicated play/pause trigger.
Automatically advances until paused.
User interaction pauses the rotation.
125 · Motion and Interaction
Footer include contains the reduced-motion notice block.
Reduce motion message area.
5 items
Coverage points that exist in markup or behavior, but do not yet have a clear default guide style sample.
126 · Needs Love
needs love
The guide documents skip links, but there is no dedicated
skip-link class in the loaded CSS.
127 · Needs Love
needs love
Native disclosure works, but default styling is not yet a polished component style.
Meet with advising before registration.
128 · Needs Love
needs love
Fieldset and legend semantics are covered, but the default visual treatment needs a stronger sample.
129 · Needs Love
needs love
Disabled buttons are native, but disabled anchor behavior still needs a clear default pattern.
130 · Needs Love
needs love
Responsive video containers exist, but empty or poster-only video states need a stronger default treatment.
Video placeholder
It seems that you have reduce motion enabled!