cubicweb/web/data/cubicweb.log.css
author Sylvain Thénault <sylvain.thenault@logilab.fr>
Wed, 09 Nov 2016 16:14:17 +0100
changeset 11888 0849a5eb57b8
parent 11057 0b59724cb3f2
permissions -rw-r--r--
[rtags] Allow to 'derive' rtags Since some releases, rtags (structure underlying uicfg) have selector and may be copied using something like: new_rtags = deepcopy(original_rtags) new_rtags.__module__ = __name__ new_rtags.__select__ = custom_selector The problem is that starting from that, both rtags wil diverge and changes in original_rtags won't be considered, while we usually want to set a few specific rules only in new_rtags. To fix this problem, this cset introduces the notion of "derivated/parent" rtag, eg: new_rtags = original_rtags.derive(__name__, custom_selector) Beside easier copying, when using the above method changes in original_rtags which are not overriden by new_rtags will be considered since it only hold its specific rules but look among its parent chain for non-found keys. Along the way, flake8 unittest_rtags. Closes #16164880

/* sample css file for logs
 *
 * Copyright (c) 2003-2010 LOGILAB S.A. (Paris, FRANCE).
 * http://www.logilab.fr/ -- mailto:contact@logilab.fr
 */

pre.rawtext {
    overflow: auto;
    max-width: 110em;
    padding: 0 0 0 0;
}

table.listing td.logSeverity {
    font-weight: bold;
    padding-left: 0.5em;
    padding-right: 1em;
}

table.listing pre{
    color: black;
}

table.listing .logDebug a{
    color : #444 ;
}
table.listing .logDebug td{
    color : #444 ;
    border-color: grey #AAA;
}

table.listing .logDebug pre{
    background-color : transparent ;
    border: none;
}

table.listing .logSeverity .internallink {
    visibility: hidden;
    color: #FF4500;
    font-weight: bolder;
}

table.listing tr:hover .internallink {
    visibility: visible;
}

table.listing .internallink:hover {
    background-color: #FF4500;
    color: White;
    font-weight: bolder;
}

table.listing .logInfo a{
    color : #240 ;
}

table.listing .logInfo td{
    color : #240 ;
    background-color : #DFD ;
    border-color: grey #AFA;
}

table.listing .logInfo pre{
    background-color : transparent ;
    border: none;
}

table.listing .logWarning a{
    color : #A42 ;
}
table.listing .logWarning td{
    color : #A42 ;
    background-color : #FFC ;
    border-color: grey #FA6;
}

table.listing .logWarning pre{
    background-color : transparent ;
    border: none;
}

table.listing .logError a{
    color : #A00 ;
}
table.listing .logError td{
    color : #A00 ;
    background-color : #FDD ;
    border-color: grey #FAA;
}

table.listing .logError pre{
    background-color : transparent ;
    border: none;
}

table.listing .logFatal a{
    color : #00A;
}
table.listing .logFatal td{
    color : #00A;
    background-color : #DDF ;
    border-color: grey #AAF;
}

table.listing .logFatal pre{
    background-color : transparent ;
    border: none;
}

div.validPlan{
  color: green;
  text-align: center;
}

div.invalidPlan{
  color: red;
  text-align: center;
}