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

Update asset build process #1

Open
vidurb opened this issue Apr 29, 2019 · 0 comments
Open

Update asset build process #1

vidurb opened this issue Apr 29, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@vidurb
Copy link

vidurb commented Apr 29, 2019

The build process used in Third Eye was using tailwind and vanilla CSS. I'm wondering whether you think there's any value in adding more flexibility to the boilerplate. E.g.:

  • Adding support for sass/less
  • Adding PostCSS utilities to the vanilla CSS configuration
  • Making tailwind optional during the install process so that if a project is to use some other framework Tailwind doesn't have to be removed before the other framework is added

These options could be implemented through composer scripts as the most basic implementation,or a PHP installation script could be written that would allow for a more robust implementation.

Personally, I think there should be optional sass support, tailwind should be optional during installation, and also, for the vanilla CSS option, we might as well add in postcss-preset-env so newer CSS syntax can be used since we're already using PostCSS plugins (autoprefixer, postcss-import).

@vidurb vidurb self-assigned this Apr 29, 2019
@vidurb vidurb added the help wanted Extra attention is needed label Apr 29, 2019
@vidurb vidurb added this to the Comprehensive Update milestone Apr 29, 2019
@vidurb vidurb added enhancement New feature or request and removed help wanted Extra attention is needed labels Apr 30, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant