Skip to content
This repository has been archived by the owner on Jan 30, 2025. It is now read-only.

v0.2.3-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@ceolinwill ceolinwill released this 24 Oct 13:05
· 250 commits to main since this release

Features

  • We added a new page to list all courses a user enrolled in.
  • Switch courses directly from the course view on the dashboard.

UX improvements

  • Automatically enroll students to public courses.
  • Smaller course cards.
  • Display a placeholder for course cards when a course doesn't have a cover image.
  • Add shadows to options during gameplay and buttons to make them look distinct of other elements on the page.
  • Progress bar has a lighter color.
  • Increased spacing between options during gameplay.
  • When a step doesn't have any options, then display the "next step" button instead of "confirm".
  • Add a background color to the step content to make it distinct of other elements on the page.
  • A step can only have 280 characters now.
  • Lesson list redesign.
  • The sidebar menu is now sticky. It doesn't move when we scroll the page.
  • Gamification items are part of the menu.
  • All pages require authentication now.
  • We removed the date a user earned a trophy.
  • Desktop and mobile have different menus now.
  • Home page now shows the latest course a user played.
  • More space and bigger font for the step feedback during gameplay.
  • Some animations to gameplay and lesson completed.
  • Logging out redirects the user to the login page.
  • Bigger sign up button on the login page.

Bug fixes

  • Display the default logo when a school doesn't have one.
  • Progress bar can support more steps.
  • Fix scroll during gameplay on mobile.
  • Registration form no longer autocompletes the username field with the email address.

Code changes

  • We renamed some modules and files for clarity.

Full Changelog: v0.2.2-alpha...v0.2.3-alpha