/[pub]/test/html-webhacc/cc-style.css
Suika

Diff of /test/html-webhacc/cc-style.css

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by wakaba, Sun Nov 4 09:15:02 2007 UTC revision 1.32 by wakaba, Sat Aug 30 05:32:51 2008 UTC
# Line 21  h1 { Line 21  h1 {
21    font-size: 180%;    font-size: 180%;
22  }  }
23    
24  h2 {  h2, h3, h4, h5, h6, th {
25      font-weight: bolder;
26      font-family: sans-serif;
27      font-size: 100%;
28      background-color: #fff0f0;
29      color: black;
30    }
31    
32    h2, h3, h4, h5, h6 {
33      margin: 0 0 0 -1em;
34      padding: 0.3em 1em;
35    }
36    
37    .section[id$=transfer-errors] h2,
38    .section[id$=transfer-errors] h3,
39    .section[id$=transfer-errors] h4,
40    .section[id$=transfer-errors] h5,
41    .section[id$=transfer-errors] h6 {
42      padding-left: 40px;
43      background-image: url(icons/transfer-32);
44      background-repeat: no-repeat;
45      background-position: 6px center;
46      min-height: 32px;
47    }
48    
49    .section[id$=parse-errors] h2,
50    .section[id$=parse-errors] h3,
51    .section[id$=parse-errors] h4,
52    .section[id$=parse-errors] h5,
53    .section[id$=parse-errors] h6 {
54      padding-left: 40px;
55      background-image: url(icons/syntax-32);
56      background-repeat: no-repeat;
57      background-position: 6px center;
58      min-height: 32px;
59    }
60    
61    .section[id$=document-errors] h2,
62    .section[id$=document-errors] h3,
63    .section[id$=document-errors] h4,
64    .section[id$=document-errors] h5,
65    .section[id$=document-errors] h6 {
66      padding-left: 40px;
67      background-image: url(icons/structure-32);
68      background-repeat: no-repeat;
69      background-position: 6px center;
70      min-height: 32px;
71    }
72    
73    .tree-text q, .tree-cdata q, .tree-comment q {
74      display: block;
75    }
76    
77    q:before, q:after {
78      content: "";
79    }
80    
81    
82    #nav-items {
83      display: block;
84      position: fixed;
85      top: 0.5em;
86      right: 0.5em;
87      width: auto;
88      height: auto;
89      font-size: 90%;
90      background-color: #f4fff4;
91      color: black;
92      padding: 0;
93      line-height: 1.1;
94    }
95    
96    #nav-items li {
97      display: block;
98      list-style: none;
99    margin: 0;    margin: 0;
100    border-style: none;    border-style: none;
101    padding: 0;    padding: 0;
102      text-align: center;
103    }
104    
105    #nav-items li a[href] {
106      display: block;
107      border-style: none;
108      color: inherit;
109      text-decoration: none;
110    }
111    
112    body[data-scripted] #nav-items {
113      display: none;
114    }
115    
116    img {
117      border-style: none;
118    }
119    
120    code {
121      font-family: "Courier New", "Courier", monospace;
122      letter-spacing: 0.1em;
123      background-color: transparent;
124      color: orangered;
125      white-space: -moz-pre-wrap;
126      white-space: pre-wrap;
127    }
128    
129    pre > code:empty:after {
130      content: " "; /* such that a line box is rendered */
131    }
132    
133    .example {
134      background-color: #ececff;
135    }
136    
137    pre.example {
138      margin-left: 1em;
139      margin-right: 1em;
140      padding: 0.2em 0.5em;
141    }
142    
143    .example.bad {
144      background-color: #fff7f7;
145    }
146    
147    code.example.bad {
148      color: inherit;
149      background-color: #ffeeee;
150    }
151    
152    h3 code.example.bad {
153      color: orangered;
154      background-color: transparent;
155    }
156    
157    pre.example::before {
158      content: "Example";
159      display: block;
160      color: #b0b0ff;
161      background-color: transparent;
162    font-weight: bolder;    font-weight: bolder;
163    font-family: sans-serif;    font-family: sans-serif;
   font-size: 150%;  
164  }  }
165    
166  h3 {  pre.example.html::before {
167      content: "HTML Example";
168    }
169    
170    pre.example.xml::before {
171      content: "XML Example";
172    }
173    
174    pre.example.manifest::before {
175      content: "Cache Manifest Example";
176    }
177    
178    pre.example.bad::before {
179      content: "Bad Example";
180      color: #ffc1c1;
181    }
182    
183    pre.example.bad.html::before {
184      content: "HTML Bad Example";
185    }
186    
187    pre.example.bad.xml::before {
188      content: "XML Bad Example";
189    }
190    
191    pre.example.bad.manifest::before {
192      content: "Cache Manifest Bad Example";
193    }
194    
195    .rfc2119 {
196      border-style: none;
197      text-transform: lowercase;
198      font-variant: small-caps;
199      font-style: normal;
200      text-decoration: none;
201      font-weight: normal;
202      font-family: sans-serif;
203    }
204    
205    
206    /* dl.switch from WHATWG specification style sheet */
207    
208    dl.switch {
209      padding-left: 2em;
210    }
211    
212    dl.switch dt {
213      display: block;
214      text-indent: -1.5em;
215    font-weight: bolder;    font-weight: bolder;
216    font-family: sans-serif;    font-family: sans-serif;
217      font-style: normal;
218    }
219    
220    dl.switch dt:before {
221      content: '\21AA';
222      padding: 0 0.5em 0 0;
223      display: inline-block;
224      width: 1em;
225      text-align: right;
226      line-height: 0.5em;
227    }
228    
229    dl.switch dt:after {
230      content: " :";
231    }
232    
233    mark {
234      background-color: #ffff4d;
235    }
236    
237    mark:empty:after {
238      content: " ";
239    }
240    
241    /* Tab navigation */
242    
243    body[data-scripted] {
244      min-width: 400px; /* body > nav's left is 300px */
245      /* min-height is set to .section */
246    }
247    
248    body[data-scripted] > h1,
249    body[data-scripted] > #input > h2,
250    body[data-scripted] .section.subdoc > h2,
251    body[data-scripted] .section.subdoc > h3,
252    body[data-scripted] .section.subdoc > h4,
253    body[data-scripted] .section.subdoc > h5,
254    body[data-scripted] .section.subdoc > h6 {
255    font-size: 100%;    font-size: 100%;
256      margin: 0;
257      padding: 0 17.5px; /* h1 > img's width is 265px */
258    }
259    
260    body[data-scripted] > #input > h2,
261    body[data-scripted] .section.subdoc > h2,
262    body[data-scripted] .section.subdoc > h3,
263    body[data-scripted] .section.subdoc > h4,
264    body[data-scripted] .section.subdoc > h5,
265    body[data-scripted] .section.subdoc > h6 {
266      float: left;
267      margin: 0 0.5em 0 -1em;
268      padding: 0.3em 1em;
269      border: thin hidden;
270    background-color: #fff0f0;    background-color: #fff0f0;
271    color: black;    color: black;
272  }  }
273    
274  .tree-text q, .tree-cdata q, .tree-comment q {  nav {
275    display: block;    display: block;
276  }  }
277    
278  q, #source-string li {  .section nav {
279      margin-left: 1em;
280    }
281    
282    nav ul {
283      margin: 0;
284      padding: 1em 0 0 0;
285    }
286    
287    #input nav ul,
288    .section.subdoc nav ul {
289      padding-top: 0;
290    }
291    
292    nav ul li {
293      display: inline;
294      margin: 0;
295      padding: 0 0.3em 0 0;
296      line-height: 2;
297    }
298    
299    nav a {
300      display: inline;
301      padding: 0.1em 0.3em;
302      text-decoration: none;
303      color: inherit;
304      border: thin outset gray;
305      -moz-border-radius: 0.2em;
306      min-width: 4em;
307      text-align: center;
308    }
309    
310    nav [data-active] a {
311      border-style: inset;
312      background-color: #C0C0C0;
313    }
314    
315    nav a[href$=transfer-errors] {
316      padding-left: 20px;
317      background-image: url(icons/transfer-16);
318      background-repeat: no-repeat;
319      background-position: 2px center;
320      min-height: 16px;
321    }
322    
323    nav a[href$=parse-errors] {
324      padding-left: 20px;
325      background-image: url(icons/syntax-16);
326      background-repeat: no-repeat;
327      background-position: 2px center;
328      min-height: 16px;
329    }
330    
331    nav a[href$=document-errors] {
332      padding-left: 20px;
333      background-image: url(icons/structure-16);
334      background-repeat: no-repeat;
335      background-position: 2px center;
336      min-height: 16px;
337    }
338    
339    .section {
340      clear: both;
341    }
342    
343    body > nav {
344      position: absolute;
345      top: 0;
346      height: 100px; /* h1 > img's height is 90px */
347      left: 300px; /* h1 > img's width is 265px */
348      right: 0;
349      min-width: 100px; /* body's min-width is 400px */
350      overflow: auto;
351    }
352    
353    .section > nav {
354    /*
355      height: 2em;
356      max-height: 2em; *//* hn's line + padding-top + padding-bottom = 1.6em */
357      overflow: auto;
358      min-width: 5em;
359    
360      position: relative;
361      z-index: 1000; /* such that scrollbars are clickable */
362      white-space: nowrap; /* Firefox does not show vertical scrollbar,
363          because there is a floated hn element... */
364    }
365    
366    body[data-scripted] > .section,
367    body[data-scripted] > #input > .section,
368    body[data-scripted] .section.subdoc > .section {
369      position: absolute;
370      top: 100px; /* h1 > img's height is 90px */
371      bottom: 0;
372      left: 0;
373      right: 0;
374      min-height: 10em;
375      overflow: auto;
376    }
377    
378    body[data-scripted] > #input > .section,
379    body[data-scripted] .section.subdoc > .section {
380      top: 2em;
381    }
382    
383    /* details widgets */
384    
385    .details .legend {
386      font-weight: bolder;
387    }
388    
389    .details .legend:after {
390      content: "...";
391    }
392    
393    .details.open .legend:after,
394    body:not([data-scripted]) .details.default .legend:after {
395      content: ":";
396    }
397    
398    body[data-scripted] .details .legend {
399      cursor: pointer;
400    }
401    
402    body[data-scripted] .details > div {
403      display: none;
404    }
405    
406    /* Data input forms */
407    
408    input[type=url] {
409      width: 90%;
410      min-width: 30em;
411    }
412    
413    textarea {
414      width: 95%;
415      min-width: 30em;
416      height: 20em;
417    }
418    
419    /* Source codes taken from the input document or reformatted source */
420    
421    /* q, */ .source li, .dump pre {
422    white-space: pre;    white-space: pre;
423    white-space: -moz-pre-wrap;    white-space: -moz-pre-wrap;
424    white-space: pre-wrap;    white-space: pre-wrap;
425  }  }
426    
427  q, #source-string ol {  q, .source ol, .dump pre {
428    background-color: #f0f0ff;    background-color: #f0f0ff;
429    color: black;    color: black;
430    line-height: 1.5;    line-height: 1.5;
431  }  }
432    
433  q:before, q:after {  .dump pre > code {
434    content: "";    color: inherit;
435  }    background-color: transparent;
   
 #parse-errors dl:empty:before {  
   content: "This document has no parse error.";  
   font-style: italic;  
436  }  }
437    
438  #document-errors dl:empty:before {  /* Document dumps */
   content: "This document has no document error.";  
   font-style: italic;  
 }  
439    
440  #document-tree > ol {  .dump > ol {
441    margin-left: 0;    margin-left: 0;
442    padding-left: 0;    padding-left: 0;
443  }  }
444  #document-tree > ol > li {  
445    .dump > ol > li {
446  /*  display: block;  /*  display: block;
447    list-style: none;    list-style: none;
448    margin-left: 0;    margin-left: 0;
449    padding-left: 0; */    padding-left: 0; */
450  }  }
451    
452  #document-tree ol /*ol*/ {  .dump > ol /* ol */ {
453    margin-left: 1em;    margin-left: 1em;
454    padding-left: 0;    padding-left: 0;
455  }  }
456    
457  #document-tree ol /*ol*/ li {  .dump ol /*ol*/ li {
458    margin-left: 0;    margin-left: 0;
459    padding-left: 0.4em;    padding-left: 0.4em;
460  }  }
461    
462  #document-tree ul.attributes {  .dump ul.attributes {
463    margin-left: 3em;    margin-left: 3em;
464    padding: 0;    padding: 0;
465  }  }
466    
467  #document-tree ul.attributes li {  .dump ul.attributes li {
468    display: inline;    display: inline;
469    list-style: none;    list-style: none;
470    margin: 0 2em 0 0;    margin: 0 2em 0 0;
# Line 103  q:before, q:after { Line 473  q:before, q:after {
473    font-size: 90%;    font-size: 90%;
474  }  }
475    
476  #dump-manifest tbody:empty {  q:after {
477    display: table-caption;    content: " "; /* Make white-space-only quotations visible */
478    caption-side: bottom;    white-space: pre;
479  }  }
480    
481  #dump-manifest tbody:empty::after {  dd.no-entry:lang(en) {
   content: "This cache manifest contains no oppotunistic caching namespace.";  
482    font-style: italic;    font-style: italic;
483  }  }
484    
485  #dump-manifest dt:first-child + dt::before,  dd.manifest-fallbacks + dd.manifest-fallbacks {
486  #dump-manifest dt:last-child::after {    margin-top: 1em;
   display: block;  
   content: "This cache manifest contains no explicit entry.";  
   margin-left: 2.5em;  
   font-style: italic;  
   font-weight: normal;  
   font-family: serif;  
487  }  }
488    
489  #dump-manifest dt:last-child::after {  dd.manifest-fallbacks p {
490    content: "This cache manifest has an empty online whitelist.";    margin: 0;
491      text-indent: 0;
492  }  }
493    
494  #parse-errors dd, #document-errors dd, #error-description h3,  dd.manifest-fallbacks > p + p {
495  #result-para {    text-indent: -1em;
   margin-left: 20px;  
   padding-left: 40px;  
   min-height: 32px;  
   background-image: url(large-stop);  
   background-position: center left;  
   background-repeat: no-repeat;  
496  }  }
497    
498  #identifiers dd, #terms dd {  dd.manifest-fallbacks > p + p:before {
499    margin-left: 20px;    content: "\21B3  ";
   padding-left: 20px;  
   min-height: 20px;  
500  }  }
501    
502  #identifiers dd + dd, #terms dd + dd {  /* Errors */
503    background-image: url(error);  
504    background-position: center left;  .errors dt {
505      background-image: none;
506      background-position: left center;
507    background-repeat: no-repeat;    background-repeat: no-repeat;
508      padding-left: 20px; /* icons/*-16.png */
509      min-height: 16px;
510  }  }
511    
512  #error-description h3 {  .errors dd {
513    margin-left: 1em;    margin-left: 0;
514    margin-right: 1em;    padding-left: 60px;
515      min-height: 32px; /* large-*.png files' height */
516      background-position: 20px center;
517      background-repeat: no-repeat;
518  }  }
519    
520  #document-errors dd.should, #error-description .should h3,  .level-m, .level-s {
521  #result-para.SEE-RESULT {    background-image: url(large-stop);
522    /* TODO: we need an image for SHOULD-level errors */
523    }
524    
525    .level-w {
526    background-image: url(large-alert);    background-image: url(large-alert);
527  }  }
528    
529  #document-errors dd.unsupported {  .level-i {
530    margin-left: 60px;    background-image: url(large-info);
   border: red 0.2em solid;  
   padding: 0.5em;  
531  }  }
532    
533  #document-errors dd.unsupported, #error-description .unsupported h3,  .level-u {
 #result-para.uncertain {  
534    background-image: none;    background-image: none;
535  }  }
536    
537  #result-para.PASS {  dt.level-u {
538    background-image: url(ok);    margin: 0.2em 0 0 0;
539      border: blue 0.2em solid;
540      border-bottom-style: none;
541      padding-top: 0.2em;
542      padding-right: 0.2em;
543      padding-bottom: 0;
544      background-color: #e1e1ff;
545      color: black;
546  }  }
547    
548  #nav-items {  dd.level-u {
549    display: block;    margin: 0 0 0.2em;
550    position: fixed;    border: blue 0.2em solid;
551    top: 0.5em;    border-top-style: none;
552    right: 0.5em;    padding-right: 0.2em;
553    width: auto;    padding-bottom: 0.2em;
554    height: auto;    padding-top: 0;
555    font-size: 90%;    background-color: #e1e1ff;
   background-color: #f4fff4;  
556    color: black;    color: black;
   padding: 0;  
   line-height: 1.1;  
557  }  }
558    
559  #nav-items li {  dt.layer-transfer {
560    display: block;    background-image: url(icons/transfer-16);
   list-style: none;  
   margin: 0;  
   border-style: none;  
   padding: 0;  
   text-align: center;  
561  }  }
562    
563  #nav-items li a[href] {  dt.layer-encode,
564    display: block;  dt.layer-charset {
565    border-style: none;    background-image: url(icons/char-16);
566    color: inherit;  /* TODO: We need different images for these layers */
   text-decoration: none;  
567  }  }
568    
569  img {  dt.layer-syntax {
570    border-style: none;    background-image: url(icons/syntax-16);
571  }  }
572    
573  code {  dt.layer-structure {
574    font-family: "Courier New", "Courier", monospace;    background-image: url(icons/structure-16);
   letter-spacing: 0.1em;  
   background-color: transparent;  
   color: orangered;  
   white-space: -moz-pre-wrap;  
   white-space: pre-wrap;  
575  }  }
576    
577  .rfc2119 {  dt.layer-semantics {
578    border-style: none;    background-image: url(icons/semantics-16);
579    text-transform: lowercase;  }
580    font-variant: small-caps;  
581    font-style: normal;  .errors dl:empty {
582    text-decoration: none;    display: none;
   font-weight: normal;  
   font-family: sans-serif;  
583  }  }
584    
585  #result-summary table {  .errors .no-errors {
586      text-indent: 0;
587    }
588    
589    .errors .no-errors:lang(en) {
590      font-style: italic;
591    }
592    
593    /* List of IDs */
594    
595    #identifiers dd,
596    [id$="-identifiers"] dd {
597      margin-left: 20px;
598      padding-left: 20px;
599      min-height: 20px;
600    }
601    
602    #identifiers dd + dd,
603    [id$="-identifiers"] dd + dd {
604      background-image: url(error);
605      background-position: center left;
606      background-repeat: no-repeat;
607    }
608    
609    /* Result paragraph */
610    
611    .result-para {
612      margin-left: 20px;
613      padding-left: 40px;
614      min-height: 32px;
615      background-color: none;
616      background-position: center left;
617      background-repeat: no-repeat;
618      padding-top: 0.2em;
619      padding-bottom: 0.2em;
620      padding-right: 1em;
621    }
622    
623    .result-para.no-error {
624      background-image: url(ok);
625      background-color: #ddffdd;
626      color: black;
627    }
628    
629    .result-para.must-errors,
630    .result-para.should-errors {
631      background-image: url(large-stop);
632      /* TODO: Use different image for should-errors */
633    }
634    
635    /* See "Result summary table" for background color of
636       .must-errors and .should-errors */
637    
638    .result-para.uncertain {
639      border: blue 0.2em solid;
640      background-color: #e1e1ff;
641      color: black;
642      background-image: none;
643    }
644    
645    /* Result summary table */
646    
647    .result table {
648    margin-left: auto;    margin-left: auto;
649    margin-right: auto;    margin-right: auto;
650    border: 3px solid #800080;    border: 4px solid #800080;
651    border-collapse: collapse;    border-collapse: collapse;
652  }  }
653    
654  #result-summary tbody, colgroup {  .result tbody,
655    border: 3px solid #800080;  .result colgroup {
656      border: 4px solid #800080;
657    }
658    
659    .result tbody > tr:first-child > th {
660      border-bottom-width: 2px;
661    }
662    
663    .result tr.total > * {
664      border-top-width: 2px;
665    }
666    
667    .result td.subrow {
668      border-right-width: 2px;
669  }  }
670    
671  #result-summary th {  .result th,
672    .result td.subrow,
673    .result .uncertain td.subrow {
674    background-color: #fff0f0;    background-color: #fff0f0;
675    color: black;    color: black;
676  }  }
677    
678  #result-summary th, #result-summary td {  .result th,
679    .result td {
680    border: 1px solid #800080;    border: 1px solid #800080;
681    padding: 0.2em 0.5em;    padding: 0.2em 0.5em;
682    text-align: center;    text-align: center;
683    empty-cells: show;    empty-cells: show;
684  }  }
685    
686  .uncertain td, p.uncertain {  .result td.subrow {
687      border-top-style: hidden;
688    }
689    
690    .result .uncertain td {
691    background-color: #e1e1ff;    background-color: #e1e1ff;
692    color: black;    color: black;
693  }  }
694    
695  .FAIL, .uncertain td.FAIL {  .result .must-errors,
696    .result .uncertain .must-errors {
697    background-color: #ffcece;    background-color: #ffcece;
698    color: black;    color: black;
699  }  }
700    
701  .SEE-RESULT, .uncertain td.SEE-RESULT {  .result .should-errors,
702    .result .uncertain .should-errors {
703    background-color: #e1e1ff;    background-color: #e1e1ff;
704    color: black;    color: black;
705  }  }
706    
707  .PASS {  .result tfoot .total strong {
708    background-color: #ddffdd;    font-size: 150%;
   color: black;  
709  }  }
710    
711  #result-para {  .result thead > tr > th:first-child + th {
712    padding-top: 0.2em;    background-image: url(error);
713    padding-bottom: 0.2em;    background-repeat: no-repeat;
714    padding-right: 1em;    background-position: 2px center;
715      padding-left: 20px; /* error.png's width is 16px */
716  }  }
717    
718  /* dl.switch from WHATWG specification style sheet */  .result thead > tr > th:first-child + th + th {
719      background-image: url(error); /* TODO: SHOULD image */
720      background-repeat: no-repeat;
721      background-position: 2px center;
722      padding-left: 20px; /* error.png's width is 16px */
723    }
724    
725  dl.switch {  .result thead > tr > th:first-child + th + th + th {
726    padding-left: 2em;    background-image: url(alert);
727      background-repeat: no-repeat;
728      background-position: 2px center;
729      padding-left: 20px; /* alert.png's width is 16px */
730  }  }
731    
732  dl.switch dt {  .result thead > tr > th:first-child + th + th + th + th {
733      background-image: url(info);
734      background-repeat: no-repeat;
735      background-position: 2px center;
736      padding-left: 20px; /* info.png's width is 16px */
737    }
738    
739    .result thead + tbody > tr:first-child + tr > th {
740      background-image: url(icons/transfer-16);
741      background-repeat: no-repeat;
742      background-position: 2px center;
743      padding-left: 20px; /* background-image's width is 16px */
744    }
745    
746    .result thead + tbody > tr:first-child + tr + tr > th {
747      background-image: url(icons/char-16); /* TODO: new image */
748      background-repeat: no-repeat;
749      background-position: 2px center;
750      padding-left: 20px; /* background-image's width is 16px */
751    }
752    
753    .result thead + tbody > tr:first-child + tr + tr + tr > th {
754      background-image: url(icons/char-16);
755      background-repeat: no-repeat;
756      background-position: 2px center;
757      padding-left: 20px; /* background-image's width is 16px */
758    }
759    
760    .result thead + tbody > tr:first-child + tr + tr + tr + tr > th {
761      background-image: url(icons/syntax-16);
762      background-repeat: no-repeat;
763      background-position: 2px center;
764      padding-left: 20px; /* background-image's width is 16px */
765    }
766    
767    .result thead + tbody > tr:first-child + tr + tr + tr + tr + tr > th {
768      background-image: url(icons/structure-16);
769      background-repeat: no-repeat;
770      background-position: 2px center;
771      padding-left: 20px; /* background-image's width is 16px */
772    }
773    
774    .result thead + tbody > tr:first-child + tr + tr + tr + tr + tr + tr > th {
775      background-image: url(icons/semantics-16);
776      background-repeat: no-repeat;
777      background-position: 2px center;
778      padding-left: 20px; /* background-image's width is 16px */
779    }
780    
781    /* Floating help box */
782    
783    aside.help {
784    display: block;    display: block;
785    text-indent: -1.5em;    position: fixed;
786    font-weight: bolder;    z-index: 10000;
787    font-family: sans-serif;    background-color: #FFFFCC;
788    font-style: normal;    color: black;
789      border: 0.1em outset #FFFF66;
790      -moz-border-radius: 0.4em;
791      -webkit-border-radius: 0.4em;
792      border-radius: 0.4em;
793      padding: 0.5em;
794      overflow: auto;
795      max-height: 50%;
796      max-width: 50%;
797      -webkit-box-shadow: 0.6em 0.6em 0.4em gray;
798  }  }
799    
800  dl.switch dt:before {  aside.help > h3 {
801    content: '\21AA';    display: none; /* since it is duplicated with the main document's content. */
   padding: 0 0.5em 0 0;  
   display: inline-block;  
   width: 1em;  
   text-align: right;  
   line-height: 0.5em;  
802  }  }
803    
804  dl.switch dt:after {  aside.help > h3 + * {
805    content: " :";    margin-top: 0;
806    }
807    
808    aside.help > *:last-child {
809      margin-bottom: 0;
810    }
811    
812    /* Used instead of XHR for HTML documents */
813    iframe {
814      margin: 0;
815      border-style: none;
816      padding: 0;
817      width: 0;
818      height: 0;
819    }
820    
821    body[data-scripted] a[rel~=help] {
822      text-decoration: none;
823      border-bottom: dotted 1px;
824      padding-bottom: 0;
825  }  }
826    
827  /*  /*
828    
829  Copyright 2007 Wakaba <[email protected]>.  Copyright 2007-2008 Wakaba <[email protected]>.
830    
831  This library is free software; you can redistribute it  This library is free software; you can redistribute it
832  and/or modify it under the same terms as Perl itself.  and/or modify it under the same terms as Perl itself.

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.32

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24