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

Remove compass dependency #1292

Closed
aron opened this Issue Jul 9, 2014 · 4 comments

Comments

Projects
None yet
3 participants
@aron
Contributor

aron commented Jul 9, 2014

This is the first step to moving towards using lib libsass[1][2] and removing the ruby dependency in the project. We only use a small (but useful) subset of the compass functions, mainly for polyfilling, so it seems like we can easily include them directly in the project.

I've listed them all out here:

  • Clearfix (pie-clearfix)
  • Background images (background, background-image)
  • Responsive (respond-to)
  • Box shadow (box-shadow)
  • Transition (single-transition, transition)
  • Box model (box-sizing)
  • Reset (reset-font, reset-box-model)
  • Transition (transition, transition-duration, transition-property, transition-timing-function)
  • Transform (scaleX, scale, rotateX)
  • Wrapping (force-wrap)
  • SVG (stretch-y)

[1] https://github.com/sass/libsass
[2] https://github.com/sass/node-sass

@aron aron added the 0 - Backlog label Jul 9, 2014

@tilgovi

This comment has been minimized.

Show comment
Hide comment
@tilgovi

tilgovi Jul 9, 2014

Contributor

👍

Contributor

tilgovi commented Jul 9, 2014

👍

@tilgovi

This comment has been minimized.

Show comment
Hide comment
@tilgovi

tilgovi Jul 9, 2014

Contributor

There's also this, a filter for which is included in webassets already: https://github.com/Kronuz/pyScss

From the docs:

95% of Sass 3.2 is supported. If it's not supported, it's a bug! Please file a ticket.

Most of Compass 0.11 is also built in.
Contributor

tilgovi commented Jul 9, 2014

There's also this, a filter for which is included in webassets already: https://github.com/Kronuz/pyScss

From the docs:

95% of Sass 3.2 is supported. If it's not supported, it's a bug! Please file a ticket.

Most of Compass 0.11 is also built in.
@nickstenning

This comment has been minimized.

Show comment
Hide comment
@nickstenning

nickstenning Feb 10, 2016

Contributor

Hi there! I'm going to close this as part of a clean-up of all issues currently open on this repo that represent ideas or features rather than reports of bugs or technical chores.

I want to be clear that this isn't intended to say anything at all about the content of this issue—it certainly doesn't mean we're no longer planning to do the work discussed here—just that we don't want to use GitHub issues to track feature requests or ideas, because the threads can get long and somewhat unwieldy.

If you're interested in what we are working on at the moment, you can check out our Trello board and, for a longer-term view, our roadmap.

And, if you're interested in following up on this issue, please do continue the discussion on our developer community mailing list. You might also want to check out our contributing guide.

Contributor

nickstenning commented Feb 10, 2016

Hi there! I'm going to close this as part of a clean-up of all issues currently open on this repo that represent ideas or features rather than reports of bugs or technical chores.

I want to be clear that this isn't intended to say anything at all about the content of this issue—it certainly doesn't mean we're no longer planning to do the work discussed here—just that we don't want to use GitHub issues to track feature requests or ideas, because the threads can get long and somewhat unwieldy.

If you're interested in what we are working on at the moment, you can check out our Trello board and, for a longer-term view, our roadmap.

And, if you're interested in following up on this issue, please do continue the discussion on our developer community mailing list. You might also want to check out our contributing guide.

@nickstenning

This comment has been minimized.

Show comment
Hide comment
@nickstenning

nickstenning Feb 24, 2016

Contributor

For what it's worth, we finally managed to do this: #2958.

Contributor

nickstenning commented Feb 24, 2016

For what it's worth, we finally managed to do this: #2958.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment