Phase 1 — Complete
Full IMSCC analysis: 60 component patterns identified across 8 categories. 20 MVP components selected for the initial build based on reusability and learner experience value.
UMA — Future Course Template System
A reusable design system for D2L Brightspace. Built from SS1000 content analysis. 20 MVP components across 6 page templates — ready to evaluate with real course content.
Start Here
This is Version 2 of UMA's future course template system. It contains a working component library built on real content identified through Phase 1 IMSCC analysis of SS1000: Student and Career Success 1.
The goal is not to recreate SS1000. The goal is a reusable, scalable design system that any UMA course can use — regardless of program, subject, or modality.
Full IMSCC analysis: 60 component patterns identified across 8 categories. 20 MVP components selected for the initial build based on reusability and learner experience value.
20 MVP components built into the design system. 6 page templates demonstrate real SS1000 content structured with V2 components. Component Library page provides a live reference.
Gap analysis on Tier 3 advanced components, full D2L testing, accessibility audit, and pilot migration of one complete SS1000 week into the template.
Navigate
Select any page to open it. Each page uses SS1000 content to demonstrate how real course material looks and behaves inside the Version 2 design system.
All 20 MVP components with live examples, tier tags, and usage notes.
Sample PageSS1000 Week 1 key points page — Academic Identity and Self-Awareness — built with V2 components.
Sample PageSS1000 syllabus content: grading breakdown, course objectives, policies, and ADA requirements.
Sample PageWeek 1 AI Assignment — step flow, due date callout, rubric, and submission help block.
Sample PageWeek 1 Discussion — alert bar, scenario block, discussion questions, and submission help block.
Scope
The Minimum Viable Component Library covers approximately 80% of all course-building scenarios. Components are organized by tier: Tier 1 items are required in every course; Tier 2 items are strongly recommended.
Reference
Start with the Component Library page to identify which components you need. Copy the relevant HTML blocks from the sample pages (module.html, syllabus.html, assignment.html, discussion.html) and replace the SS1000 placeholder content with your course-specific material. All components share the same CSS file — no extra stylesheets needed.
Remove the <aside class="sidebar"> element before pasting HTML into D2L's HTML editor. Replace the Google Fonts import in styles.css with D2L's hosted font stack or Typekit if your institution has a license. Verify that all image paths resolve within the D2L course file manager.
Every page uses semantic HTML headings, skip links, ARIA attributes on interactive components (accordions, tabs, knowledge checks), and accessible table patterns with captions and scope attributes. Before deployment, verify that all images have meaningful alt text and that any embedded iframes include a descriptive title attribute.
Open the Component Library for a full reference, or jump directly to a sample page to see components in context.