Skip to content

v0.0.8-beta

Choose a tag to compare

@Jeremy-Walton Jeremy-Walton released this 22 Aug 20:23
· 183 commits to main since this release

What's Changed

  • [GHI #36] Improved Importing and documentation by @Jeremy-Walton in #55
    • Remove tom select, modal, and panel from being imported by default.
    • Add documentation for "Addons" explaining ^ and how to use them.
    • Add index files for tokens and components to allow for importing the whole folder instead of all files.
  • [GHI #23] Theme Switching by @Jeremy-Walton in #56
    • Documentation now allows you to change light and dark mode.
    • Data Attributes for controlling which theme and what mode your app is using have been added.
    • Add documentation for how to theme, customize dark and light mode, and use the above-mentioned data attributes.
    • Deprecate data-allow-dark-mode-preference='false' in favor of data-theme-mode='light'.
  • [GHI #58] Add MIT License by @Jeremy-Walton in #64
  • [GHI #59] Badges by @Jeremy-Walton in #63
    • New component has been added!
    • Documentation is included.
  • [GHI #62] Center modal class by @Jeremy-Walton in #67
    • The modal addon assumed utility classes were applied in the HTML instead of just defining the style.
  • [GHI #61] Button Icon with Size by @Jeremy-Walton in #66
    • Buttons using the icon and size modifiers now scale correctly
  • [GHI #60] Use real token and fix default icon vertical alignment by @Jeremy-Walton in #65
    • Added documentation for existing icon styles.
    • Fix potential alignment issues by standardizing line height and vertical alignment of icons.
  • [GHI #22] Flash Documentation by @Jeremy-Walton in #68
    • Added documentation for existing flash alert styles.
    • Simplified HTML structure.

Breaking Changes

  • Tom Select is no longer imported automatically. See Addon Documentation for how to import it if your app needs it.
  • Panel and Modal are no longer imported automatically. See Addon Documentation for how to import them if your app needs them.
  • Deprecated data-allow-dark-mode-preference='false'. You can achieve the same effect by setting data-theme-mode='light'.
  • Flash message HTML structure has been simplified. See new documentation on what is expected.

Documentation

https://rolemodel.github.io/rolemodel-design-system

Full Changelog: v0.0.7-beta...v0.0.8-beta