Skip to content

3.0.0 - A UI foundation for our future

Compare
Choose a tag to compare
@drusepth drusepth released this 06 Jan 07:51
· 3728 commits to master since this release
ac28a9d

Changed

  • Redesigned almost the entire site with a focus on mobile/tablet accessibility and addressing common UX complaints
  • Content pages are now entwined with their related discussion boards, making it easy to flip between e.g. characters and discussions about characters.
  • Recolored Religions from yellow to indigo to make all religion-related things easier to read.
  • Changelogs have been moved to a separate tab that doesn't expand when clicking the "expand all" button on content pages.
  • Document editor has been redesigned.
  • Toasts are now temporarily shown (instead of permanent on the page) and many actions have had toast messages improved/added.
  • Rather than picking 5 random fields to show in the quick reference tab of prompts, all fields with a value are now shown in an accordion view.

Fixed

  • The sidebar can now be toggled visible or not on mobile and tablet devices.
  • Uploaded images are no longer weirdly squished when shown on the dashboard.
  • Icons should no longer overlap in the navbar on mobile.
  • Fixed and re-enabled the quick-reference tab on the serendipitous content prompts.
  • The page to toggle content pages on/off has been redesigned and now works in Internet Explorer.
  • The sidebar now properly scrolls in Internet Explorer on small screens.
  • Focusing/scoping to a universe now properly automatically suggests all new content be added to that universe.

Added

  • Added a half-dozen profile fields.
  • Documents can now be viewed also (instead of always just edited).
  • Added quick-access links to documents, discussions, prompts, and your profile from the dashboard.
  • Pages can now dictate their own colors and actions, making each section of the site feel like its own product to be improved.
  • Enabled the quick-create FAB on the forums (and moved the Currently Online list to accommodate).

Removed

  • Cleaned up and removed a lot of now-redundant code/views.
  • Optimized away a few more database calls.