Changeset 314:6cebdaed28b5 in livinglogic.python.www

Show
Ignore:
Timestamp:
01/05/05 16:54:48 (15 years ago)
Author:
Walter Doerwald <walter@…>
Branch:
default
Message:

Merge stylesheet, so we have only one stylesheet per medium.

Fix left alignment of headers.

Update print style sheets.

Location:
site
Files:
2 removed
3 modified

Legend:

Unmodified
Added
Removed
  • site/Python_xmlns.py

    r313 r314  
    11791179                    html.td(htmlspecials.pixel(height=120, width=30), class_="header3", width="1%"), 
    11801180                    valign="bottom", 
     1181                    class_="header", 
    11811182                ), 
    11821183                html.tr( 
    11831184                    html.td(htmlspecials.pixel(), class_="crumbs1"), 
    11841185                    html.td(self._crumbs(context), class_="crumbs2"), 
     1186                    class_="crumbs", 
    11851187                ), 
    11861188                html.tr( 
     
    11931195                    html.td(self.content, class_="content"), 
    11941196                    valign="top", 
     1197                    class_="content", 
    11951198                ), 
    11961199                width="100%", 
     1200                class_="body", 
    11971201            ) 
    11981202 
     
    12601264                    description, 
    12611265                    meta.stylesheet(href="root:main_screen.css", media="screen, projection, tv"), 
    1262                     meta.stylesheet(href="root:doc_screen.css", media="screen, projection, tv"), 
    12631266                    meta.stylesheet(href="root:main_print.css", media="print"), 
    1264                     meta.stylesheet(href="root:doc_print.css", media="print"), 
    12651267                    meta.author(name=u"Walter Dörwald", email="walter.doerwald@livinglogic.de"), 
    12661268                    html.meta(name="icbm", content=icbm), 
  • site/main_print.css

    r300 r314  
    1 .noprint { display: none; } 
    2 body { background-color: #fff; font-family: "Times New Roman", serif; font-size: 11pt; line-height: 14pt; margin: 0cm 0cm 0cm 1cm; padding: 0pt; } 
    3 table, tr, td, th { margin: 0px; border: 0px solid #000; padding: 0px; } 
    4 a { text-decoration: none; color: #000;; } 
    5 div.links, div.backdrop, div.crumbs, tr.headers, tr.linie { display: none; } 
    6 span.tab { color: #ccc; } 
    7 p, li { font-size: 11pt; line-height: 14pt; margin: 1pt 0pt 4pt 0pt; padding: 0pt; } 
    8 h1, h2, h3, h4, h5, h6 { color: #069; font-family: "Arial Narrow", "Tahoma", "Arial", "Verdana", "XHelvetica", "Helvetica", sans-serif; font-weight: normal; line-height: 150%; } 
    9 h1 { font-size: 200%; margin-top: 0pt; margin-bottom: 6pt; } 
    10 h2 { font-size: 170%; margin-top: 20pt; margin-bottom: 2pt; } 
    11 h3 { font-size: 140%; margin-top: 16pt; margin-bottom: 1pt; } 
    12 h4 { font-size: 120%; margin-top: 12pt; margin-bottom: 1pt; } 
    13 h5, h6 { font-size: 110%; margin-top: 11pt; margin-bottom: 1pt; } 
    14 ol, ul { margin-top: 4pt; margin-bottom: 4pt; } 
    15 li { line-height: 14pt; margin-top: 0pt; margin-bottom: 0pt; } 
    16 ul li { list-style-type: square; } 
    17 ol li { list-style-type: decimal; } 
    18 .indent { text-indent: 1.5em; } 
    19 em { font-weight: bold; font-style: normal; } 
    20 address { font-style: normal; font-size: 13px; line-height: 16px; } 
    21 div.display { margin-left: 1.5em; margin-top: 2pt; margin-bottom: 2pt; } 
    22 span.note { font-weight: normal; font-size: 80%; } 
    23 table.downloads { margin-left: 1.5em; margin-right: 1.5em; margin-top: 4pt; margin-bottom: 8pt; font-size: 10pt; line-height: 12pt; } 
    24 table.downloads th { padding-bottom: 1px; padding-top: 8pt; border-bottom: 1px solid #999; } 
    25 table.downloads th.version { padding-left: 3px; padding-right: 16px; text-align: left; } 
    26 table.downloads th.type { color: #666; font-size: 80%; font-weight: normal; padding-right: 16px; text-align: left; } 
    27 table.downloads th.size { color: #666; font-size: 80%; font-weight: normal; text-align: right; padding-right: 3px; } 
    28 table.downloads tr.download { background-color: #fafafa; } 
    29 table.downloads td { border-bottom: 1px solid #ccc; } 
    30 table.downloads td.file { font-size: 90%; padding-left: 20px; padding-right: 16px; } 
    31 table.downloads td.type { font-size: 80%; padding-right: 16px; } 
    32 table.downloads td.size { font-size: 80%; text-align: right; padding-bottom: 1px; padding-right: 3px; } 
    33 a code.pymodule, a code.pyclass, a code.pymethod, a code.pyfunction, a code.pyarg, a code.pyvar { font-weight: normal; } 
     1.noprint 
     2{ 
     3    display: none; 
     4} 
     5 
     6body 
     7{ 
     8    background-color: #fff; 
     9    font-family: "Times New Roman", serif; 
     10    font-size: 11pt; 
     11    line-height: 14pt; 
     12    margin: 0cm 0cm 0cm 1cm; 
     13    padding: 0pt; 
     14} 
     15 
     16table.body, 
     17table.body>tr, 
     18table.body>tbody>tr, 
     19td.header2, 
     20tr.content td.content 
     21{ 
     22    display: block; 
     23} 
     24 
     25td.header1, 
     26td.header3, 
     27tr.crumbs td, 
     28tr.content td.links 
     29{ 
     30    display: none; 
     31} 
     32 
     33table, tr, td, th 
     34{ 
     35    margin: 0px; 
     36    border: 0px solid #000; 
     37    padding: 0px; 
     38} 
     39 
     40a 
     41{ 
     42    text-decoration: none; 
     43    color: inherit; 
     44} 
     45 
     46div.links, div.backdrop, div.crumbs, tr.headers, tr.linie 
     47{ 
     48    display: none; 
     49} 
     50 
     51span.tab 
     52{ 
     53    color: #ccc; 
     54} 
     55 
     56p, li 
     57{ 
     58    font-size: 11pt; 
     59    line-height: 14pt; 
     60    margin: 1pt 0pt 4pt 0pt; 
     61    padding: 0pt; 
     62} 
     63 
     64h1, h2, h3, h4, h5, h6 
     65{ 
     66    color: #069; 
     67    font-family: "Arial Narrow", "Tahoma", "Arial", "Verdana", "XHelvetica", "Helvetica", sans-serif; 
     68    font-weight: normal; 
     69    line-height: 150%; 
     70} 
     71 
     72td.header2 h1 
     73{ 
     74    font-size: 200%; 
     75    margin-top: 0pt; 
     76    margin-bottom: 6pt; 
     77} 
     78 
     79td.header2 h2 
     80{ 
     81    font-size: 170%; 
     82    margin-top: 0pt; 
     83    margin-bottom: 6pt; 
     84} 
     85 
     86h1 
     87{ 
     88    font-size: 170%; 
     89    margin-top: 20pt; 
     90    margin-bottom: 2pt; 
     91} 
     92 
     93h2 
     94{ 
     95    font-size: 140%; 
     96    margin-top: 16pt; 
     97    margin-bottom: 1pt; 
     98} 
     99 
     100h3 
     101{ 
     102    font-size: 120%; 
     103    margin-top: 12pt; 
     104    margin-bottom: 1pt; 
     105} 
     106 
     107h4, h5, h6 
     108{ 
     109    font-size: 110%; 
     110    margin-top: 11pt; 
     111    margin-bottom: 1pt; 
     112} 
     113 
     114ol, ul 
     115{ 
     116    margin-top: 4pt; 
     117    margin-bottom: 4pt; 
     118} 
     119 
     120li 
     121{ 
     122    line-height: 14pt; 
     123    margin-top: 0pt; 
     124    margin-bottom: 0pt; 
     125} 
     126 
     127ul li 
     128{ 
     129    list-style-type: square; 
     130} 
     131 
     132ol li 
     133{ 
     134    list-style-type: decimal; 
     135} 
     136 
     137.indent 
     138{ 
     139    text-indent: 1.5em; 
     140} 
     141 
     142em 
     143{ 
     144    font-weight: bold; 
     145    font-style: normal; 
     146} 
     147 
     148address 
     149{ 
     150    font-style: normal; 
     151    font-size: 13px; 
     152    line-height: 16px; 
     153} 
     154 
     155div.display 
     156{ 
     157    margin-left: 1.5em; 
     158    margin-top: 2pt; 
     159    margin-bottom: 2pt; 
     160} 
     161 
     162span.note 
     163{ 
     164    font-weight: normal; 
     165    font-size: 80%; 
     166} 
     167 
     168table.downloads 
     169{ 
     170    margin-left: 1.5em; 
     171    margin-right: 1.5em; 
     172    margin-top: 4pt; 
     173    margin-bottom: 8pt; 
     174    font-size: 10pt; 
     175    line-height: 12pt; 
     176} 
     177 
     178table.downloads th 
     179{ 
     180    padding-bottom: 1px; 
     181    padding-top: 8pt; 
     182    border-bottom: 1px solid #999; 
     183} 
     184 
     185table.downloads th.version 
     186{ 
     187    padding-left: 3px; 
     188    padding-right: 16px; 
     189    text-align: left; 
     190} 
     191 
     192table.downloads th.type 
     193{ 
     194    color: #666; 
     195    font-size: 80%; 
     196    font-weight: normal; 
     197    padding-right: 16px; 
     198    text-align: left; 
     199} 
     200 
     201table.downloads th.size 
     202{ 
     203    color: #666; 
     204    font-size: 80%; 
     205    font-weight: normal; 
     206    text-align: right; 
     207    padding-right: 3px; 
     208} 
     209 
     210table.downloads tr.download 
     211{ 
     212    background-color: #fafafa; 
     213} 
     214 
     215table.downloads td 
     216{ 
     217    border-bottom: 1px solid #ccc; 
     218} 
     219 
     220table.downloads td.file 
     221{ 
     222    font-size: 90%; 
     223    padding-left: 20px; 
     224    padding-right: 16px; 
     225} 
     226 
     227table.downloads td.type 
     228{ 
     229    font-size: 80%; 
     230    padding-right: 16px; 
     231} 
     232 
     233table.downloads td.size 
     234{ 
     235    font-size: 80%; 
     236    text-align: right; 
     237    padding-bottom: 1px; 
     238    padding-right: 3px; 
     239} 
     240 
     241a code.pymodule, a code.pyclass, a code.pymethod, a code.pyfunction, a code.pyarg, a code.pyvar 
     242{ 
     243    font-weight: normal; 
     244} 
     245 
     246pre.prog 
     247{ 
     248    margin-left: 1.5em; 
     249    margin-right: 1.5em; 
     250    margin-top: 4pt; 
     251    margin-bottom: 4pt; 
     252    font-size: 75%; 
     253    line-height: 12pt; 
     254    border: 1px solid #eee; 
     255    background-color: #fafafa; 
     256    padding: 1pt 5pt 2pt 5pt; 
     257    overflow: auto; 
     258} 
     259 
     260div.example-title 
     261{ 
     262    margin-top: -7pt; 
     263    margin-bottom: 4pt; 
     264    margin-right: 1.5em; 
     265    font-size: 70%; 
     266    color: #666; 
     267    text-align: right; 
     268    padding-top: 0pt; 
     269    padding-right: 2pt; 
     270} 
     271 
     272h3.class, h4.class, h5.class, h6.class 
     273{ 
     274    font-family: monospace; 
     275    padding-bottom: 0px; 
     276    margin-bottom: 0px; 
     277    margin-left: 3em; 
     278    text-indent: -3em; 
     279} 
     280 
     281h4.method, h4.property, h5.method, h5.property, h6.method, h6.property 
     282{ 
     283    font-family: monospace; 
     284    margin-top: 0pt; 
     285    margin-bottom: 2pt; 
     286    margin-left: 3em; 
     287    text-indent: -3em; 
     288} 
     289 
     290h2.functions 
     291{ 
     292    margin-top: 36pt; 
     293    margin-bottom: 16pt; 
     294} 
     295 
     296h3.function, h4.function, h5.function, h6.function 
     297{ 
     298    font-family: monospace; 
     299    margin-top: 0px; 
     300    padding-top: 0px; 
     301    padding-bottom: 0px; 
     302    margin-bottom: 0px; 
     303    margin-left: 3em; 
     304    text-indent: -3em; 
     305} 
     306 
     307div.class 
     308{ 
     309    margin-top: 1pt; 
     310    border-top: 1px solid #666; 
     311    padding-top: 0px; 
     312    border-left: 1.5em solid #eee; 
     313    padding-left: 4px; 
     314} 
     315 
     316div.method, div.function, div.property 
     317{ 
     318    margin-left: 1.5em; 
     319    margin-top: 0pt; 
     320    margin-bottom: 6pt; 
     321} 
     322 
     323h1 code, h2 code, h3 code, h4 code, h5 code, h6 code 
     324{ 
     325    letter-spacing: -1px; 
     326} 
     327 
     328code.option 
     329{ 
     330} 
     331 
     332code.literal 
     333{ 
     334} 
     335 
     336code.function 
     337{ 
     338} 
     339 
     340code.method 
     341{ 
     342} 
     343 
     344code.property 
     345{ 
     346} 
     347 
     348code.class 
     349{ 
     350} 
     351 
     352var.rep 
     353{ 
     354} 
     355 
     356code.markup 
     357{ 
     358} 
     359 
     360code.parameter 
     361{ 
     362} 
     363 
     364code.module 
     365{ 
     366} 
     367 
     368code.arg 
     369{ 
     370} 
     371 
     372code.filename 
     373{ 
     374} 
     375 
     376code.dirname 
     377{ 
     378} 
     379 
     380span.application 
     381{ 
     382} 
  • site/main_screen.css

    r305 r314  
    1212} 
    1313 
    14 body>table 
     14body table.body 
    1515{ 
    1616    background-image: url(images/Backdrops/NautilusBlack.jpg); 
     
    4949    margin: 0px 0px 5px 30px; 
    5050    padding: 0px; 
    51     line-height: 100%; 
     51    line-height: 50px; 
    5252} 
    5353td.header2 h2 
     
    5959    margin: 0px 0px 10px 30px; 
    6060    padding: 0px; 
    61     line-height: 100%; 
     61    line-height: 18px; 
    6262} 
    6363 
     
    302302    font-family: "Trebuchet MS", sans-serif; 
    303303    font-weight: normal; 
    304     line-height: 150%; 
    305304} 
    306305 
     
    314313    font-size: 18px; 
    315314    margin: 30px 0 3px 0; 
     315    line-height: 27px; 
    316316} 
    317317 
     
    320320    font-size: 14px; 
    321321    margin: 20px 0 2px 0; 
     322    line-height: 21px; 
    322323} 
    323324 
     
    326327    font-size: 12px; 
    327328    margin: 14px 0 1px 0; 
     329    line-height: 18px; 
    328330} 
    329331 
     
    332334    font-size: 11px; 
    333335    margin: 10px 0 1px 0; 
     336    line-height: 17px; 
    334337} 
    335338 
     
    480483} 
    481484 
    482 a code.pymodule, a code.pyclass, a code.pymethod, a code.pyfunction, a code.pyarg, a code.pyvar 
    483 { 
    484     font-weight: normal; 
    485 } 
    486  
     485a code.module, a code.class, a code.method, a code.function, a code.arg, a code.var 
     486{ 
     487    font-weight: normal; 
     488} 
     489 
     490pre.prog, pre.tty 
     491{ 
     492    margin: 1px 30px 8px 30px; 
     493    font-size: 8px; 
     494    line-height: 16px; 
     495    border: 1px solid #eee; 
     496    background-color: #fafafa; 
     497    padding: 1px 5px 2px 5px; 
     498    overflow: auto; 
     499} 
     500 
     501div.example-title 
     502{ 
     503    margin-top: -7px; 
     504    margin-bottom: 4px; 
     505    margin-right: 30px; 
     506    font-size: 8px; 
     507    color: #666; 
     508    text-align: right; 
     509    padding-top: 0px; 
     510    padding-right: 2px; 
     511} 
     512span.secnum 
     513{ 
     514    background-color: #ccc; 
     515    color: #fff; 
     516    font-size: 6px; 
     517    padding: 1px; 
     518    vertical-align: middle; 
     519} 
     520div.class>h1, 
     521div.class>h2, 
     522div.class>h3, 
     523div.class>h4, 
     524div.class>h5, 
     525div.class>h6, 
     526div.function>h1, 
     527div.function>h2, 
     528div.function>h3, 
     529div.function>h4, 
     530div.function>h5, 
     531div.function>h6, 
     532div.method>h1, 
     533div.method>h2, 
     534div.method>h3, 
     535div.method>h4, 
     536div.method>h5, 
     537div.method>h6, 
     538div.property>h6, 
     539div.property>h1, 
     540div.property>h2, 
     541div.property>h3, 
     542div.property>h4, 
     543div.property>h5 
     544{ 
     545    font-family: monospace; 
     546    margin-bottom: 0px; 
     547    padding: 0px 0px 2px 20px; 
     548    text-indent: -20px; 
     549    margin-right: -30px; 
     550    border-bottom: 1px solid #999; 
     551    padding-right: 30px; 
     552} 
     553div.method>div.content, 
     554div.function>div.content, 
     555div.property>div.content, 
     556div.class>div.content 
     557{ 
     558    margin-left: 30px; 
     559} 
     560div.class>div.content 
     561{ 
     562    border-right: 30px solid #eee; 
     563    margin-right: -30px; 
     564    padding-right: 30px; 
     565} 
     566div.class div.class>div.content 
     567{ 
     568    margin-right: 0px; 
     569    border-right: 0px; 
     570    padding-right: 0px; 
     571} 
     572h1 code, h2 code, h3 code, h4 code, h5 code, h6 code 
     573{ 
     574    letter-spacing: -1px; 
     575} 
     576div.class.nodoc, 
     577div.method.private, 
     578div.method.nodoc, 
     579div.function.nodoc, 
     580div.property.nodoc 
     581{ 
     582    display: none; 
     583} 
     584code.option 
     585{ 
     586} 
     587code.literal 
     588{ 
     589} 
     590code.function 
     591{ 
     592} 
     593code.method 
     594{ 
     595} 
     596code.property 
     597{ 
     598} 
     599code.class 
     600{ 
     601} 
     602var.rep 
     603{ 
     604} 
     605code.markup 
     606{ 
     607} 
     608code.parameter 
     609{ 
     610} 
     611code.module 
     612{ 
     613} 
     614code.arg 
     615{ 
     616} 
     617code.filename 
     618{ 
     619} 
     620code.dirname 
     621{ 
     622} 
     623code.hostname 
     624{ 
     625} 
     626code.prompt 
     627{ 
     628} 
     629code.input 
     630{ 
     631} 
     632pre code.input 
     633{ 
     634    color: #00f; 
     635} 
     636span.application 
     637{ 
     638}