lilalo

diff l3files/l3.css @ 150:822b36252d7f

Вывод больших фрагментов текста не теряется.

Большие фрагменты текста теперь не вырезаются бесследно.
Там, откуда они вырезаются, вставляются ссылки,
по которым можно посмотреть полную версию вывода.
Испытано на больших фрагментах текста,
содержащих до 5000 строк (фрагменты более 5000 строк по умолчанию
обрезаются административно; допустимые размеры задаются в l3config.pm).
Исправлены ошибки, из-за которых большие фрагменты
обрабатывались некорректно.
author igor@chub.in
date Tue Jun 23 01:15:02 2009 +0300 (2009-06-23)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/l3files/l3.css	Tue Jun 23 01:15:02 2009 +0300
     1.3 @@ -0,0 +1,342 @@
     1.4 +h1,h2,h3,h4 {
     1.5 +    color:  #485c9f;
     1.6 +    padding-top:    10pt;
     1.7 +    padding-bottom: 0pt;
     1.8 +    padding-left:   5pt;
     1.9 +    margin-left:    0pt;
    1.10 +    font-family:    sans-serif;
    1.11 +    /*border: thin solid gray;*/
    1.12 +}
    1.13 +
    1.14 +a {
    1.15 +    padding-left: 3pt;
    1.16 +    padding-right: 3pt;
    1.17 +    text-decoration: none;
    1.18 +}
    1.19 +
    1.20 +a:hover {
    1.21 +    background-color: #eeeecc;
    1.22 +}
    1.23 +
    1.24 +body {
    1.25 +    padding-left:   10pt;
    1.26 +    font-family:    sans-serif;
    1.27 +}
    1.28 +
    1.29 +tr.table_header {
    1.30 +    background-color    :   #98bcef;
    1.31 +    font-weight:    bold;
    1.32 +    font-size: 105%;
    1.33 +}
    1.34 +
    1.35 +td
    1.36 +{
    1.37 +    padding-left:5pt;
    1.38 +    padding-right:5pt;
    1.39 +
    1.40 +    margin-left:0pt;
    1.41 +    margin-right:0pt;
    1.42 +}
    1.43 +
    1.44 +.toc {
    1.45 +    border: 1px solid #aaa;
    1.46 +    background-color: #f9f9f9;
    1.47 +    padding: 10pt;
    1.48 +    padding-left: 0pt;
    1.49 +    padding-right: 15pt;
    1.50 +    font-size: 95%;
    1.51 +}
    1.52 +
    1.53 +.files_toc {
    1.54 +    padding : 10pt;
    1.55 +}
    1.56 +.toc_title {
    1.57 +    font-weight: bold;
    1.58 +    text-align: center;
    1.59 +}
    1.60 +
    1.61 +.cline, .output
    1.62 +        { 
    1.63 +    margin      : 0px 0px 0px 0em;
    1.64 +    padding     : 0px 0px 0px 0px; 
    1.65 +    vertical-align  : top;
    1.66 +    /*display:inline;*/
    1.67 +}
    1.68 +
    1.69 +.cline
    1.70 +{   font-weight : bold;           }
    1.71 +
    1.72 +.wrong_cline, .wrong_root_cline,
    1.73 +.mistyped_cline, .mistyped_root_cline   
    1.74 +        {   
    1.75 +            /*
    1.76 +            color       : #ee7777;      
    1.77 +            */
    1.78 +            /* color        : #aa5555; */
    1.79 +        }
    1.80 +.wrong_output,              .wrong_root_output, 
    1.81 +.mistyped_output,           .mistyped_root_output   
    1.82 +        {   
    1.83 +            /*
    1.84 +            font-size   : 80%;
    1.85 +            color       : #cc6666;      
    1.86 +            */
    1.87 +        }
    1.88 +
    1.89 +.cblock_mistyped,
    1.90 +.cblock_mistyped_root
    1.91 +        {   
    1.92 +            text-decoration : line-through;
    1.93 +        }
    1.94 +
    1.95 +.cblock_interrupted > .output,
    1.96 +.cblock_interrupted_root > .output 
    1.97 +        {
    1.98 +            color       : #aaaaaa;
    1.99 +        }
   1.100 +
   1.101 +.cblock_interrupted > .cline
   1.102 +.cblock_interrupted_root > .cline
   1.103 +        {
   1.104 +            color       : #777777;
   1.105 +        }
   1.106 +
   1.107 +
   1.108 +.cblock_normal_root,
   1.109 +.cblock_wrong_root,
   1.110 +.cblock_mistyped_root,
   1.111 +.cblock_interrupted_root,
   1.112 +.cblock_tab_root
   1.113 +        {
   1.114 +            border-left : #ff0000 solid thin;
   1.115 +        }
   1.116 +
   1.117 +.command    {
   1.118 +    margin  : 0pt 0pt 0pt 0pt;
   1.119 +    padding : 0pt 0pt 0pt 0pt;
   1.120 +    /*border  : thin solid gray;*/
   1.121 +        }
   1.122 +
   1.123 +.with_hint  {
   1.124 +    background  :   #f9feff;
   1.125 +}
   1.126 +
   1.127 +.without_hint   {
   1.128 +    background  :   #fff9f9;
   1.129 +}
   1.130 +
   1.131 +.note       { 
   1.132 +    /*     
   1.133 +    color       : black;
   1.134 +    background  : #d8fcff; 
   1.135 +    margin      : 12px 12px 12px 12px;
   1.136 +        padding     : 6px 6px 6px 6px; 
   1.137 +        border-style    : dashed;
   1.138 +        border-width    : thin;
   1.139 +    border-color    : #a8eaff; 
   1.140 +    vertical-align  : top;
   1.141 +    */
   1.142 +    color       : black;
   1.143 +    background  : #d8f0ff;
   1.144 +    margin      : 2px 12px 12px 12px;
   1.145 +        padding     : 6px 6px 6px 6px; 
   1.146 +        border-style    : dotted;
   1.147 +        border-width    : thin;
   1.148 +    border-color    : #687cbf;
   1.149 +    vertical-align  : top;
   1.150 +}
   1.151 +
   1.152 +.note_title,.note_text,.note_search 
   1.153 +        { 
   1.154 +            color       : black;
   1.155 +                margin      : 0px 0px 0px 0px;
   1.156 +                padding     : 0px 0px 0px 0px; 
   1.157 +            vertical-align  : top;
   1.158 +                                }
   1.159 +.note_title {   
   1.160 +            font-size   : 120%;         
   1.161 +            font-family : sans-serif;
   1.162 +            padding-top : 2pt;
   1.163 +            padding-bottom  : 2pt;
   1.164 +        }
   1.165 +.note_text  {   
   1.166 +            font-family : sans-serif;       
   1.167 +            font-size   : 100%;         
   1.168 +        }
   1.169 +.note_search    {   text-align  : right;        }
   1.170 +
   1.171 +
   1.172 +.diff       { 
   1.173 +    color       : black;
   1.174 +    background  : #fdffcd;
   1.175 +        margin      : 16px 16px 16px 16px;
   1.176 +        padding     : 6px 6px 6px 6px; 
   1.177 +        border-style    : dashed;
   1.178 +        border-width    : thin;
   1.179 +}
   1.180 +
   1.181 +.ttychange      { 
   1.182 +    color       : #9a9a9a;
   1.183 +    background  : #fafafa;
   1.184 +    margin      : 0em 0px 0pt 0px;
   1.185 +    padding     : 0em 0pt 0em 0pt; 
   1.186 +    vertical-align  : top;
   1.187 +    font-family : monospace;
   1.188 +    min-width: 5em;
   1.189 +    position    : relative;
   1.190 +    left        : 0em;
   1.191 +    border-top  : thin dotted #cccccc;
   1.192 +    text-align  : right;
   1.193 +    font-size   : 50%;
   1.194 +}
   1.195 +
   1.196 +.time { 
   1.197 +    color       : #999999;
   1.198 +    margin      : 0px 0px 0px 0px;
   1.199 +    padding     : 2pt 1pt 0px 10pt; 
   1.200 +    vertical-align  : top;
   1.201 +    font-size   : 80%;
   1.202 +    width       : 5em;
   1.203 +    float       : left; 
   1.204 +/*    height      : 100%; */
   1.205 +/*    border      : thin solid gray; */
   1.206 +}
   1.207 +
   1.208 +.cblock,
   1.209 +.cblock_normal,
   1.210 +.cblock_wrong,
   1.211 +.cblock_mistyped,
   1.212 +.cblock_interrupted,
   1.213 +.cblock_tab,
   1.214 +.cblock_normal_root,
   1.215 +.cblock_wrong_root,
   1.216 +.cblock_mistyped_root,
   1.217 +.cblock_interrupted_root,
   1.218 +.cblock_tab_root
   1.219 +{ 
   1.220 +    margin      : 0px 0px 0px 0em;
   1.221 +    padding     : 0px 0px 0px 5pt; 
   1.222 +    vertical-align  : top;
   1.223 +/*    border      : thin solid blue; */
   1.224 +}
   1.225 +
   1.226 +.visibility_form        { 
   1.227 +    position    : fixed;
   1.228 +    bottom: 10; right: 10;
   1.229 +    z-index     : 5;
   1.230 +    color       : #9a9a9a;
   1.231 +    background  : #e7e7e7;
   1.232 +    margin      : 0px 0px 0px 0px;
   1.233 +    padding     : 0px 0px 0px 0px; 
   1.234 +    vertical-align  : top;
   1.235 +    font-size   : 80%;
   1.236 +    font-family : sans-serif;
   1.237 +}
   1.238 +.visibility_form > .header {
   1.239 +    font-weight: bold;
   1.240 +}
   1.241 +.visibility_form > .window_controls {
   1.242 +    position : absolute;
   1.243 +    right : 1pt;
   1.244 +}
   1.245 +
   1.246 +.new_commands_table {
   1.247 +        padding     : 0px 0px 0px 0px;
   1.248 +        margin      : 20px 60px 60px 20px;
   1.249 +        background-color: #f9f9f9;
   1.250 +}
   1.251 +
   1.252 +.new_commands_header {
   1.253 +        font-weight: bold;
   1.254 +        background-color: #e9e9e9;
   1.255 +}
   1.256 +
   1.257 +.new_commands_caption {
   1.258 +        font-style: italic;
   1.259 +        background-color: #ffffff;
   1.260 +}
   1.261 +
   1.262 +.err_box {
   1.263 +    color       : white;
   1.264 +    background  : red;
   1.265 +    font-weight : bold;
   1.266 +    font-size   : 70%;
   1.267 +}
   1.268 +.filename, .file_navigation {
   1.269 +    background  : #f7f7ba;
   1.270 +    padding     : 1ex;
   1.271 +    padding-bottom: 1pt;
   1.272 +    display     : inline;
   1.273 +}
   1.274 +
   1.275 +.filename {
   1.276 +    font-weight : bold;
   1.277 +    margin      :  20pt 0pt 0pt 10pt;
   1.278 +}
   1.279 +
   1.280 +.file_navigation {
   1.281 +    font-weight : bold;
   1.282 +    margin      :  20pt 10pt 0pt 0pt;
   1.283 +}
   1.284 +
   1.285 +.filedata {
   1.286 +    padding: 5pt 10pt 5pt 10pt;
   1.287 +    margin:  0pt 10pt 30pt 10pt;
   1.288 +    border-left: 2pt;
   1.289 +    border-right: 2pt;
   1.290 +    border-bottom: 2pt;
   1.291 +    border-style: solid;
   1.292 +    border-color: #f7f7ba;
   1.293 +    background-color: #fffffa;
   1.294 +}
   1.295 +
   1.296 +.time_passed {
   1.297 +    padding: 1em 5em 1em 5em
   1.298 +}
   1.299 +
   1.300 +.much_time_passed {
   1.301 +    padding: 2em 5em 2em 5em
   1.302 +}
   1.303 +
   1.304 +.edit_link {
   1.305 +    float:      right;
   1.306 +    font-size:  80%;
   1.307 +    position: relative;
   1.308 +    bottom: 0;
   1.309 +    padding-top: 2em;
   1.310 +}
   1.311 +
   1.312 +.lined_header {
   1.313 +    border-bottom: 1pt solid gray;
   1.314 +    padding: 10pt 0pt 5pt 0pt;
   1.315 +    margin: 30pt 0pt 20pt 0pt;
   1.316 +}
   1.317 +
   1.318 +
   1.319 +.nav_bar {
   1.320 +    font-size: 80%;
   1.321 +    color: #222222;
   1.322 +    background-color: #eeeeee;
   1.323 +}
   1.324 +
   1.325 +/*
   1.326 +.nav_bar a {
   1.327 +    color: #222222;
   1.328 +    padding-left: 1pt;
   1.329 +    padding-right: 1pt;
   1.330 +}
   1.331 +*/
   1.332 +body {
   1.333 +    margin:0;
   1.334 +    padding:0 0 15px 0;
   1.335 +
   1.336 +}
   1.337 +.body {
   1.338 +    margin: 10;
   1.339 +    padding: 10;
   1.340 +}
   1.341 +
   1.342 +.fixed_div {
   1.343 +    margin-left: 60pt;
   1.344 +    padding-left: 0pt;
   1.345 +}