Closed
Bug 1043326
Opened 10 years ago
Closed 9 years ago
treeherder-ui: Automatic build system / livereload / sass
Categories
(Tree Management :: Treeherder, defect, P5)
Tree Management
Treeherder
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: emorley, Unassigned)
Details
Migrated from:
https://github.com/mozilla/treeherder-ui/issues/86
Original summary:
automatic build system / livereload / sass
pnispel commented 24 days ago:
{
It would be nice to be able to use sass for development as well as having live-reload functionality. Not sure if this is something you guys are interested in?
The downside would be that you would have to start a grunt watch server when doing development.
}
camd commented 24 days ago:
{
I'm up for moving to SASS. I use Compass with sass on MozTrap, and it's fine. I don't know that I really prefer it to CSS, to be honest. But the system I use on MozTrap was setup by someone else who was REALLY into that, plus some other extensions that make it end up being a bit confusing to work with. Or maybe I'm just used to CSS and need to update my ways...
It's not that hard to start the watch process, so that's no big deal. I'd be curious if anybody else has an opinion on this. Sorry for the tepid response. :)
}
pnispel commented 24 days ago:
{
less may be a better option. The most interesting thing to me about the two css pre-processors is the ability to nest attributes. So instead of:
.result-set .job-list-pad-left {
padding-left: 8;
padding-right: 0;
}
.result-set .job-list-nopad {
padding-left: 0;
padding-right: 0;
display: block;
}
You could do
.result-set {
.job-list-pad-left {
padding-left: 8;
padding-right: 0;
}
.job-list-nopad {
padding-left: 0;
padding-right: 0;
display: block;
}
}
Theres a ton of other things that less can do, but I find mimicking the dom structure in css to be really nice :)
}
Reporter | ||
Updated•10 years ago
|
No longer blocks: 1072681
Component: Treeherder → Treeherder: Docs & Development
Reporter | ||
Updated•10 years ago
|
Priority: P3 → P5
Reporter | ||
Comment 1•9 years ago
|
||
This bug is a mixture of a few things (which are probably best as separate bugs, if we still wanted them), plus also hasn't been touched in a year - so let's close it out until we see a definite need (and proposed solution) for the problems being solved here.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Assignee | ||
Updated•3 years ago
|
Component: Treeherder: Docs & Development → TreeHerder
You need to log in
before you can comment on or make changes to this bug.
Description
•