On Fri, Mar 13, 2009 at 8:06 PM, Pat LeSmithe <qed...@gmail.com> wrote:
>
>
> In Sage 3.4 (and 3.2.3), I think there are two typos in the file
>
> $SAGE_ROOT/local/lib/python2.5/site-packages/sage/server/notebook/css.py .
>
> In particular, in Sage 3.4's version of the file:
>
> line 572:  "arial monospace" should be "arial, monospace"
> line 1072: "zIndex" should be "z-index" .
>
> Disclaimer: I'm not a style sheet expert.  I just saved

I think you should definitely create a trac ticket, then submit a
patch that fixes the above two problems.  Post here and ask for a
review once you do that.

Thanks!

William

>
> http://localhost:8000/css/main.css
>
> and fed it to the validator at
>
> http://jigsaw.w3.org/css-validator/
>
> It reported a warning at the first line above and an error at the
> second.  I assume the other warnings are even less consequential, but I
> did want to ask about which parts of the default stylesheet, if any, are
> no longer used.
>
> I ask about that, because I'd like to make a relatively low-priority
> attempt to alter or supplement css() in css.py with a set of shorter,
> more independent functions (a class?) with a sensible number of
> additional parameters.  If this is acceptable, and it works, I'd like to
> update worksheet_conf.py to call these functions and add a pull-down
> option to bring up a worksheet settings page.  How about serving up an
> @interact widget for the settings?
>
> I found a couple of python packages for manipulating css:
>
> * CleverCSS (BSD):  http://sandbox.pocoo.org/clevercss/
> * cssutils (LGPL3):  http://cthedot.de/cssutils/
>
> The latter includes a parser, which also complains twice about main.css,
>
> Client-side introspection, which is cool but well beyond my ability to
> implement, could also work in this context.  For example, one would fire
> up a "What's this?"-like mode and hover over an element of the current
> worksheet (e.g., active cell border) to get its CSS properties, or even
> click to change a property in place and auto-save the changes.  Is this
> possible with TinyMCE and/or another JavaScript library?
>
> Thoughts?  I'm happy to defer --- and find a different way to contribute
> to Sage --- if this is frivolous or already underway at non-negligible
> priority.  Thanks!
>
>
> Sincerely,
> Pat LeSmithe
>
>
> >
>



-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to