CSA Skilljar LMS Redesign
Recast CSA’s Skilljar LMS into a brand-consistent experience across course detail, curriculum, and registration flows.
Key Metrics
- Templates refreshed30+
- Duration3 months
- Capture rateMajor course flows
What happened?
Audited every Skilljar surface, built a brand system in a version-controlled repo, and shipped minified Sass + JavaScript snippets into Skilljar’s custom code boxes to overhaul course detail, curriculum, and registration pages.
Tech & Impact
- Skilljar
- Sass
- JavaScript
- Git
Turned a sprawling, inconsistent LMS into a cohesive experience—tracking dozens of templates in Git, iterating in VS Code, and shipping minified assets safely into Skilljar’s admin UI without breaking production.
Visual case study
Full-page captures show how the redesign transformed each learner touchpoint. Toggle before/after where available, or skim the refreshed layouts directly.








Three-month reskin + systems pass
Took over a fragmented Skilljar instance, catalogued every template, and rebuilt the LMS to match CSA’s brand across the entire learner journey.
Course detail
Before: Default Skilljar layout with narrow columns, generic fonts, and no brand cues.
After: Introduced CSA typography, two-column layout, hero metrics, and single CTA rail with responsive breakpoints.
Curriculum
Before: Long bullet lists without progress context or sectioning.
After: Structured modules with progress pills, estimated time, and sticky navigation for long-form courses.
Registration
Before: Fragmented forms with inconsistent buttons and duplicate fields per pricing plan.
After: Normalized form styling, surfaced pricing options inline, and added trust copy plus support links.
Workflow at a glance
Everything lived in source control so the team could iterate safely and paste minified assets into Skilljar’s admin UI without losing work.
Repo-driven workflow
Created a private Git repo storing Sass, JS snippets, and Skilljar code-box assignments so every change was versioned.
Sass compilation
Wrote pages in VS Code, compiled to minified CSS per template, then pasted into Skilljar’s custom code blocks.
Component tokens
Built a design token sheet for colors, spacing, and typography to match CSA brand across dozens of templates.
Page-by-page QA
Tracked every course page in a spreadsheet, toggled new styles per box, and verified on desktop + mobile before shipping.
Supplement this case study
Add richer artefacts when you are ready—these prompts call out what future readers will want to explore.
Before / after gallery
Embed full-page screenshots or interactive sliders comparing legacy layouts with the redesigned versions.
Implementation repo
Link to sanitized Sass/JS snippets or a Gist showing how the minification workflow is structured.
Metrics overlay
Share LMS analytics callouts (time-on-page, conversion rate) after the redesign shipped.
Ops playbook
Highlight documentation you handed off so future contributors can safely update Skilljar templates.