Index: Lib/pydoc_data/_pydoc.css =================================================================== --- Lib/pydoc_data/_pydoc.css (revision 87586) +++ Lib/pydoc_data/_pydoc.css (working copy) @@ -2,5 +2,233 @@ CSS file for pydoc. Contents of this file are subject to change without notice. +*/ + +/* Setting underline on hover only is less busy. */ +a:link{text-decoration: none;} +a:visited{text-decoration: none;} +a:hover, a:active{text-decoration: underline;} + +body{ + margin: 0; + padding: 0; + width: 100%; + font-size: 100%; /* Improves scaling consistency. */ + color: #000000; + background-color: #f8f8f8; +} + + +/* Contains header, navbar, and content and sets page padding. */ +#page{padding: 1em;} + + +/* Contains title, version, and navigation bar. */ +#page-header{width: 100%;} + + +/* Title */ +#page-title{ + display: inline-block; + margin: 0; + padding: 0 2em 0 0; + color: #5599cc; + background-color: #f8f8f8; +} + +/* Version info */ +#python_version{ + display: inline-block; + margin: 0; + padding: 0; + font-style: italic; + color: #888888; + background-color: #f8f8f8; +} + +/* Navigation bar. */ +#navbar{ + margin: 0; + padding: .2em; + color: #000000; + background-color: #f0f0f4; + border: 1px solid #888888; + overflow: auto; +} +#navbar li{ + margin: 0; + padding: .25em .5em .25em .5em; + list-style: none; + display: inline-block; +} +#navbar form{ + margin: 0; + padding: 0; + display: inline-block; +} +#navbar a{padding-right: 1em;} + + +/* Contains main content. */ +#page-content{ + margin-top: 1em; + overflow: auto; +} + +/* Content title. */ +#subject{ + margin: 0; + padding: .25em; + color: #ffffff; + background-color: #5599cc; +} + + +/* A content section that has a title. + + Combine these with a section type to set the + title colors. + + Use:
+
*/ +dl.section dt{ + font-weight: bold; + padding: .75em; +} +dl.section dd{ + padding: 1em; + color: #000000; + background-color: #f8f8f8; +} + +/* A section with no left vertical bar. */ +dl.subsection dt{ + font-weight: bold; + padding: .25em .25em .25em .5em; +} +dl.subsection dd{ + margin-left: 0; + padding: 1ex; + color: #000000; + background-color: #f8f8f8; +} + +/* Set title colors for section and sub-section. */ +dl.modules{ + color: #ffffff; + background-color: #aa55cc; +} + +dl.module{} /* These are not used yet. */ + +dl.classes{} + +dl.class{} + +dl.methods{} + +dl.method{} + +dl.functions{} + +dl.function{} + +dl.data{} + +ul.data-item li{} + +dl.file{ + color: #ffffff; + background-color: #009900; +} + +dl.topics{ + color: #ffffff; + background-color: #5f99cc; +} + +dl.topic{ + color: #ffffff; + background-color: #009900; +} + +dl.error{ + color: #ffffff; + background-color: #cc4444; +} + + + +/* index */ +ul.index-lines{padding-left: 9ex;} +ul.index-lines li{ + text-indent: -8ex; + list-style: none; +} + + +/* index aligned in columns */ +ul.index-columns{ + margin: 0; + padding: 0; + list-style: none; + overflow: auto; /* Limit floats. */ +} +ul.index-columns li{ + margin: 0 1em .2em 0; + width: 15em; + float: left; +} + + +/* links to modules and packages */ +span.module {} + +span.package { + font-style: italic; + color: #555; + background-color: #f8f8f8; +} +span.package a{ + font-style: normal; + font-weight: bold; + font-size: 98%; /* Bold effects floats without this. */ +} + + +pre.docstring{ + margin: 0; + padding: .25em; +} + + +pre.topic-info{ + margin: 0; + padding: .25em; + color: #000000; + background-color: #ffffff; + border: 1px solid #aaaaaa; +} + + +pre.python-code{ + margin: 0; + padding: .25em; + color: #000000; + background-color: #ffffff; + border: 1px solid #aaaaaa; + overflow: auto; +} +pre.python-code code{ + color: #000000; + background-color: #f4f4ff; /* Shows white space. */ +} + + +#page-footer p{ + color: #888888; + background-color: #f8f8f8; + text-align: right; +}