Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compile CSS into Gem #211

Merged
merged 4 commits into from
Jul 17, 2024
Merged

Compile CSS into Gem #211

merged 4 commits into from
Jul 17, 2024

Commits on Jul 16, 2024

  1. Remove autofocus JS from login form

    We use the autofocus property on the input.
    All modern browsers support that.
    tvdeyen committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    eec467a View commit details
    Browse the repository at this point in the history
  2. Remove unused style

    The user roles are no check boxes
    tvdeyen committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d772a37 View commit details
    Browse the repository at this point in the history
  3. Use Alchemy's custom properties for colors

    We do not need Sass variables for that.
    tvdeyen committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    d2ba8e2 View commit details
    Browse the repository at this point in the history
  4. Use Dart Sass to compile stylesheets

    Instead of using sprockets and it's Sassc adapter we use
    Dart Sass to procompile assets and ship them in this gem.
    tvdeyen committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    dc9ee89 View commit details
    Browse the repository at this point in the history