Closed Bug 847689 Opened 8 years ago Closed 8 years ago

Use Stylus for Fireplace

Categories

(Marketplace Graveyard :: Code Quality, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED
2013-03-21

People

(Reporter: cvan, Assigned: cvan)

References

Details

(Whiteboard: [fireplace])

Using Stylus eases local development for Fireplace. It allows us to keep everything in one consumer.styl file which includes @import rules for every Stylus stylesheet. Doing the same thing with LESS takes 40+ seconds to recompile every time:

    lessc hearth/media/css/marketplace.less  40.61s user 0.97s system 100% cpu 41.402 total
    stylus hearth/media/css/marketplace.styl  0.90s user 0.03s system 100% cpu 0.928 total

Stylus gives us more flexibility, and did I mention it's pretty amazing?

Pulling in https://github.com/mozilla/zamboni/pull/650 will make everything perfect.
https://github.com/mozilla/fireplace/commit/70b5c13
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: 2013-03-14 → 2013-03-21
Blocks: 859511
You need to log in before you can comment on or make changes to this bug.