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

Autoprefixer missing #692

Open
gtbu opened this issue Oct 7, 2021 · 0 comments
Open

Autoprefixer missing #692

gtbu opened this issue Oct 7, 2021 · 0 comments

Comments

@gtbu
Copy link

gtbu commented Oct 7, 2021

Typesetter uses the inbuilt Scss-compiler for Bootstrap - for older bootstrap3 the less-compiler. Both compilations contain vendor - prefix-mixins (ps : sorry - overseen :_vendor-prefixes.scss and vendor-prefixes.less).
The bootstrap4-compiler of 5.1.1 hasnt - but RC5.2 has now (manually added ) automatic vendor - prefixes.
(The Smartstrap-templates use the bootstrap.css but have no prefixes for the stylesheet.)

There are solutions for the rest (normal css-templates and for the stylesheets):

  1. add the postcss-autoprefixer as a plugin (which is used by the bootstrap-developers) and rewrite the compilation - process (but postcss is node).
  2. add a CSS preprocessor like Css-Crush (also git) and rewrite the minification - process
  3. Use stylish.js (non-php) - no minifier
  4. for non - bootstrap templates there is a online prefixer .
  • Another limited and often incompatible solution would be to add LeraVerous Prefixer to the templates
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant