Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

[12:38:11 CDT(-0500)] <EricDalquist> is to document how to get sass to generate the css for a sklin

[12:38:16 CDT(-0500)] <EricDalquist> and clone that into a CSS based skin

[12:38:22 CDT(-0500)] <EricDalquist> for people that don't want to deal with sass

[12:39:13 CDT(-0500)] <athena> yeah that sounds like a good plan

[15:59:24 CDT(-0500)] <athena> EricDalquist: could you sanity check this for me? i'm sure i'm doing something stupid

[15:59:26 CDT(-0500)] <athena> mvn org.jasig.maven:sass-maven-plugin:watch -DoutputDirectory=/usr/local/tomcat_instances/up3/webapps/uPortal -Dskin=uportal3

[15:59:39 CDT(-0500)] <athena> i'm getting: The parameters 'outputDirectory', 'skin' for goal org.jasig.maven:sass-maven-plugin:1.0.0:watch are missing or invalid

[15:59:39 CDT(-0500)] <EricDalquist> that seems reasonable

[15:59:46 CDT(-0500)] <EricDalquist> oh

[15:59:50 CDT(-0500)] <EricDalquist> hrm

[15:59:52 CDT(-0500)] <EricDalquist> just a sec

[15:59:55 CDT(-0500)] <athena> sure

[16:00:02 CDT(-0500)] <athena> figured i'd missed something obvious

[16:00:17 CDT(-0500)] <EricDalquist> prefix both with watch.

[16:00:21 CDT(-0500)] <athena> oh!

[16:00:22 CDT(-0500)] <EricDalquist> so -Dwatch.skin

[16:00:31 CDT(-0500)] <athena> excellent, thanks (smile)

[16:02:18 CDT(-0500)] <athena> ah, actually watch.output, there we go

[16:02:21 CDT(-0500)] <athena> neato

[16:02:26 CDT(-0500)] <EricDalquist> yup

[16:02:30 CDT(-0500)] <EricDalquist> sadly only one skin at a time

[16:02:34 CDT(-0500)] <athena> so the way this works w/ specifying skin name

[16:02:36 CDT(-0500)] <athena> how is that mapped?

[16:02:37 CDT(-0500)] <EricDalquist> sass keeps some sort of shared state on the file system

[16:02:40 CDT(-0500)] <EricDalquist> best match

[16:02:41 CDT(-0500)] <athena> can you specify common?

[16:02:54 CDT(-0500)] <EricDalquist> it knows about all the "sass templates" it finds using the ant path matching

[16:03:02 CDT(-0500)] <athena> oh ok

[16:03:02 CDT(-0500)] <EricDalquist> and then you specify part of the directory name the skin is in

[16:03:18 CDT(-0500)] <EricDalquist> https://github.com/Jasig/sass-maven-plugin/blob/master/src/main/java/org/jasig/maven/plugin/sass/AbstractSassMojo.java#L66

[16:03:25 CDT(-0500)] <athena> thanks so much

[16:03:36 CDT(-0500)] <athena> i need to go find somewhere useful to document this

[16:03:40 CDT(-0500)] <EricDalquist> yeah

[16:03:43 CDT(-0500)] <EricDalquist> I wasn't really sure ...

[16:03:50 CDT(-0500)] <EricDalquist> you could document some of it on github

[16:03:53 CDT(-0500)] <athena> i guess this part can go in the manual, since it applies to 4.0 as well

[16:03:56 CDT(-0500)] <EricDalquist> via pages for the project

[16:03:58 CDT(-0500)] <EricDalquist> but the up stuff

[16:04:01 CDT(-0500)] <EricDalquist> yeah it can go in the manual

[16:04:10 CDT(-0500)] <athena> but you're right, probably some should go in the project too

[16:04:14 CDT(-0500)] <athena> anyway, progress!

[16:04:49 CDT(-0500)] <EricDalquist> yay (smile)

[16:05:02 CDT(-0500)] <EricDalquist> going to see if I can look at that login report toninight

[16:05:33 CDT(-0500)] <athena> awesome