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 -~----------~----~----~----~------~----~------~--~---