in reply to Promoting old (2009) node: "I want more monkquips"

I like the quips and I support this idea, but I find the white text on red background jarring, and kindly request that it be retired.


The way forward always starts with a minimal test.
  • Comment on Re: Promoting old (2009) node: "I want more monkquips"

Replies are listed 'Best First'.
Re^2: Promoting old (2009) node: "I want more monkquips" [CSS]
by kcott (Archbishop) on May 01, 2023 at 16:53 UTC

    People will have differing views on this. I personally don't mind the "white on red"; however, plain red text (on my customised dark-grey background) looked jarring to me and was difficult to read.

    I've just checked the source code for a quip I got. It looked like this:

    <td class="nodelet_body"> ... <br> You gained 1 experience point. Didn't see that coming did ya? ... </td>

    I think it would be good if the quip was isolated in its own <span>, with a class attribute indicating the type of quip. I'll suggest the following class attribute values:

    • class="quip-xp" — for XP Nodelet quip.
    • class="quip-cb" — for Chatterbox quip.
    • class="quip-mb" — for Monkbar quip.

    Doing this will allow custom colours for quips via CSS in Display Settings. And, of course, all sorts of other decorations could be applied.

    As an example, the source code (above) would become:

    <td class="nodelet_body"> ... <br> You gained 1 experience point. <span class="quip-xp">Didn't see that c +oming did ya?</span> ... </td>

    CSS hints for anyone who needs them:

    If you want all quips to look the same, you can use CSS like this:

    span[class^="quip-"] { /* wanted properties & values here */ }

    If you want (some of) them to look different, add separate rules; something like this:

    .quip-xp, .quip-cb { /* wanted properties & values here */ } .quip-mb { /* wanted properties & values here */ }

    — Ken

Re^2: Promoting old (2009) node: "I want more monkquips"
by marto (Cardinal) on May 01, 2023 at 11:54 UTC

    As someone who seems to have trained their eyes that this sort of thing is indicative or an error, seconded :)