Affinity Learning Inc.
  • 👋Hey, it's Affinity!
  • Overview
    • 💡What we do
    • ✨Our Features
  • Product Guides
    • 🧑‍🤝‍🧑Types of Roles
      • External Admin
      • Internal Admin
      • Learner
      • Manager
    • 🔐Authenticating
      • 🔐Mandatory SSO Configuration
      • 🔐Okta Integration
        • Custom Okta Fields
      • Domain Restrictions
    • 📩Invites
      • Accept an Invite
      • Invite an Admin
      • Invite a Learner
    • 🏠Internal Organizations
      • Create an Internal Organization
      • Admin User Management
      • Learner Management
        • Invites
        • Removing
        • Merging
        • Leaves of Absence
        • Email Communications
        • Trainings
          • Nudges
          • Override Status
          • Override Due Date
          • Requirement Override
          • Add Notes
          • Bulk Management
          • Individual Bulk Training Management
      • Training Management
        • Assign a Training
        • Unassign a Training
        • Previewing a Training
        • Filtering Trainings
        • Reporting
        • Manage Trainings in Bulk
        • Training Quick Edits
        • Set Due Date
        • Required vs Optional
        • Open Course Catalog
        • Supporting Documents
        • Nudge
        • Via Sponsor
      • Dashboard
      • Reporting
      • Billing
      • Sponsor Onboarding
      • Slack Integration
      • Rules & Schedules
        • Nudge Schedules
        • Recurring Schedules
          • Advanced - Campaigns and Recurring Schedules
      • Notification Settings
      • Downloading PDFs
    • 🏛️External Organizations
      • Dashboard
      • Portfolio Management
        • Inviting Organizations
        • Performance
        • Reports
        • Details
      • Learner Details
      • Admin Management
      • Training Management
        • Assigning Training
        • Edit a Training
        • Reporting
        • Previewing a Training
        • Supporting Documents
      • Campaigns - External
        • Creating and Managing
      • Reporting Partners
      • Scheduled Reports
    • 📚LMS - Authoring
      • LMS Dashboard
      • Deleting a Training
      • Share/Review Links
      • Version Control
      • Structure of a Course
        • Section Management
          • Section Settings
        • Page Management
          • Page Settings
        • Name, Description, & Logo
      • Customizing Content
        • Custom Targeting
        • Custom Templating
        • Duplicating and Customizing Affinity Trainings
        • Theming
        • Design Settings
      • Grading & Tracking Settings
        • Question Response Data
      • Previewing and Publishing
      • Training Library Catalog
      • Editor Overview
        • Knowledge Based Questions
        • Section and Page Reordering
        • Media
        • Interactive Features
        • Tables
        • Column Layouts
      • Use Cases
        • Policy Attestation Example
      • Restricted Authors of Course
    • 📖Campaigns
      • Campaign Page
      • Campaign Detail Page
      • Create a Campaign
      • Create a Program
      • Program - Activate
      • Program - Learner Management
      • Program - Training Management
      • Program - Editing
      • Program - Delete
      • Campaign - Delete
      • Reporting
      • Advanced
      • Use with Recurring Schedules
    • 🖇️Reporting
      • By Training
      • By Portfolio
      • By Campaign and Program
      • Report Builder & Scheduler
        • Audit Events Report
    • 👩‍💻Learners
      • Dashboard
      • Assigned Trainings
      • Taking a Training
    • ⏰Notifications
    • 📆Nudges
    • 🥇Trainings
      • Previewing a Training
    • 📄Supporting Documents
      • Uploading Supporting Documents
      • Learner Experience
    • Cora - The 24/7 Virtual Compliance Officer
    • Risk Radar & Embedded Assessments
    • Belonging to Multiple Organizations
    • 👩‍💼Managers
    • In Person Trainings
    • Data Exports/Imports from other LMS
  • Fundamentals
    • 🛠️Quick Start Guides
    • New Learners Video Tutorial
    • Sponsored Fintechs Video Tutorial
    • New Orgs - Assigning Trainings
    • New Orgs - Creating Campaigns
  • Use Cases
    • 💳BNPL & BaaS Fintechs
    • 📊Growing Regulated Tech Company
    • 📈Revenue Driving & Sales
    • 🤹‍♂️People Operations
    • 📖Knowledge Management Platform
Powered by GitBook
On this page
  • Overview
  • Video Demo
  • Working with Themes
  • 1. Click on Design Elements
  • 2. Select the Themes tab
  • 3. Save a Custom Theme
  1. Product Guides
  2. LMS - Authoring
  3. Customizing Content

Theming

You can use pre-created themes for your trainings, or save and create your own theme for re-use.

PreviousDuplicating and Customizing Affinity TrainingsNextDesign Settings

Last updated 3 months ago

Overview

Affinity content authoring supports pre-built and customizable themes to give your training a look and feel which matches your brand guidelines and/or the desired design spirit of the trainings.

Themes are a collection of color and image settings which can be re-usable.

By default, all new trainings come with the default Affinity theming. But, you can change the theme at any time.

Theming is located in the editor under the design elements user experience.

Video Demo

Working with Themes

1. Click on Design Elements

2. Select the Themes tab

With the themes tab open you can click on any theme to apply it to the course for preview. Note that you will need to hit publish for the theme to take effect for any live courses.

Your themes are divided into "Public" and "Custom". Public themes are those produced by Affinity and available for all organizations. Custom themes are those which you create and save.

You can start with any of the Public themes and customize them and save them to create your own custom theme.

3. Save a Custom Theme

Once you have edited the design settings as you like, you can save the theme. Go to the Design tab and click the "Save as Theme" button at the bottom.

Create New Theme

When saving you can choose to save this theme as a brand new theme. Give it a name and save.

After it is saved, it will show up in the list of available custom themes for future use.

Editing an Existing Theme

To edit or overwrite an existing theme, simply choose the theme and modify the settings. Then click the Save as Theme button in the Design tab (as described above in Create New Theme).

This time click the dropdown to select a theme and choose the name of the theme which you want to overwrite.

Then click save and the new theme will be overwritten.

When you update a theme, the changes will only take effect going forward. It will not automatically change the styling of existing trainings which were previously using that theme. This is to ensure that style changes do not break your existing trainings which have been approved. If you wish to update existing trainings to use the new theme, you can go to edit those trainings and select the theme and re-publish.

📚
Click on the design elements icon to get started.