etc/isabelle.css
author Walther Neuper <wneuper@ist.tugraz.at>
Wed, 11 Apr 2018 14:44:46 +0200
changeset 59429 c0fe04973189
parent 59324 ec559c6ab5ba
child 59451 71b442e82416
permissions -rw-r--r--
partial_function: start cleaning programs, biegelinie for paper
     1 /* standard document markup */
     2 
     3 dt {
     4   float: left;
     5   clear: left;
     6   padding-right: 0.5em;
     7   font-weight: bold;
     8 }
     9 
    10 body {
    11   color: #000000;
    12   background-color: #FFFFFF;
    13 }
    14 
    15 .head     { background-color: #FFFFFF; }
    16 .source   {
    17   direction: ltr; unicode-bidi: bidi-override;
    18   background-color: #FFFFFF;
    19   padding: 10px;
    20   font-family: IsabelleText;
    21   line-height: 147%;
    22 }
    23 
    24 .theories { background-color: #FFFFFF; padding: 10px; }
    25 .sessions { background-color: #FFFFFF; padding: 10px; }
    26 
    27 .name     { font-style: italic; }
    28 .filename { font-family: fixed; }
    29 
    30 
    31 /* basic syntax markup */
    32 
    33 .hidden         { font-family: Vacuous; font-size: 1%; color: rgba(255,255,255,0); }
    34 
    35 .binding        { color: #336655; }
    36 .tfree          { color: #A020F0; }
    37 .tvar           { color: #A020F0; }
    38 .free           { color: #0000FF; }
    39 .skolem         { color: #D2691E; }
    40 .bound          { color: #008000; }
    41 .var            { color: #00009B; }
    42 .numeral        { }
    43 .literal        { font-weight: bold; }
    44 .delimiter      { }
    45 .inner_numeral  { color: #FF0000; }
    46 .inner_quoted   { color: #FF00CC; }
    47 .inner_cartouche { color: #CC6600; }
    48 .inner_comment  { color: #CC0000; }
    49 .dynamic        { color: #7BA428; }
    50 .class_parameter_color { color: #D2691E; }
    51 
    52 .bold           { font-weight: bold; }
    53 
    54 .main           { color: #000000; }
    55 .command        { font-weight: bold; }
    56 .keyword        { font-weight: bold; }
    57 .keyword1       { color: #006699; }
    58 .keyword2       { color: #009966; }
    59 .keyword3       { color: #0099FF; }
    60 .quasi_keyword  { color: #9966FF; }
    61 .operator       { color: #323232; }
    62 .string         { color: #FF00CC; }
    63 .alt_string     { color: #CC00CC; }
    64 .verbatim       { color: #6600CC; }
    65 .cartouche      { color: #CC6600; }
    66 .comment        { color: #CC0000; }
    67 .improper       { color: #FF5050; }
    68 .bad            { background-color: #FF6A6A; }
    69 .quoted         { background-color: rgba(139,139,139,0.05); }
    70 .antiquoted     { background-color: rgba(255,200,50,0.1); }
    71 
    72 
    73 /* message background */
    74 
    75 .writeln_message      { background-color: #F0F0F0; }
    76 .information_message  { background-color: #DCEAF3; }
    77 .tracing_message      { background-color: #F0F8FF; }
    78 .warning_message      { background-color: #EEE8AA; }
    79 .legacy_message       { background-color: #EEE8AA; }
    80 .error_message        { background-color: #FFC1C1; }
    81 
    82 
    83 /* message underline */
    84 
    85 .writeln { border-bottom: 1px dotted #C0C0C0; }
    86 .information { border-bottom: 1px dotted #C1DFEE; }
    87 .warning { border-bottom: 1px dotted #FF8C00; }
    88 .legacy { border-bottom: 1px dotted #FF8C00; }
    89 .error { border-bottom: 1px dotted #B22222; }
    90 
    91 
    92 /* tooltips */
    93 
    94 .writeln { position: relative; display: inline-block; }
    95 .information { position: relative; display: inline-block; }
    96 .warning { position: relative; display: inline-block; }
    97 .legacy { position: relative; display: inline-block; }
    98 .error { position: relative; display: inline-block; }
    99 
   100 .writeln:hover .tooltip { visibility: visible; }
   101 .information:hover .tooltip { visibility: visible; }
   102 .warning:hover .tooltip { visibility: visible; }
   103 .legacy:hover .tooltip { visibility: visible; }
   104 .error:hover .tooltip { visibility: visible; }
   105 
   106 .tooltip {
   107   top: -0.5ex;
   108   left: 5em;
   109   visibility: hidden;
   110   width: 50em;
   111   border: 1px solid #808080;
   112   padding: 1px 1px;
   113   background-color: #FFFFE9;
   114   position: absolute;
   115   z-index: 1;
   116 }
   117 
   118 .tooltip pre { margin: 1px; white-space: pre-wrap; }