Difference between revisions of "Documentation:Povraycss"

From POV-Wiki
Jump to navigation Jump to search
m (created page for povdocgen process)
 
m (Protected "Documentation:Povray37css": for povdocgen process ([edit=sysop] (indefinite) [move=sysop] (indefinite)))
(No difference)

Revision as of 14:21, 20 December 2010

This document is protected, so submissions, corrections and discussions should be held on this documents talk page.


/*******************************************************************************
 
  POV-Ray 3.7 documentation style sheet
  based on POV-Ray 3.5 style sheet by Chris Cason
  modified Jul 2003 by Christoph Hormann
  modified Dec 2010 by Jim Holsenback
 
*******************************************************************************/
dummy { }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	background-color: #efefef;
	position: absolute;
	left: 50%;
	margin-left: -512px;
	min-width: 1024px;
	}

p {
	text-align: justify;
	}

li {
	text-align: justify;
	}

a:link, a:active {
	background:none;
	text-decoration:none;
	}


a:visited {
	background:none;
	text-decoration:none;
	}

pre {
	font-family: "Lucida Console","Courier New","Monaco","Courier","monospace";
	color: #000000;
	background-color: #e6f4ff;
	border: 1px outset;
	border-color: #c4d2dd;
	padding: 3pt;
	white-space: pre-wrap;
	}

h1, h2, h3, h4, h5, h6, h7 {
	border: 1px outset;
	padding-left: 5pt;
	}

cite {
	font-weight: bold;
	color: #ff0000;
	background-color: transparent;
	}

code {
	font-family: monospace;
	color: #007700;
	background-color: transparent;
	}

span.formula {
	background-color: transparent;
	font-style: oblique;
	color: #000000;
	}

/* couldn't make it work for IE (FF ok)
   but wanted to leave it in here */
span.moniker {
	background-color: transparent;
	color: transparent;
	}

/* these next two are probably leftovers from
   an online dynamic version used as a testbed
   leaving them here but commented out

smaller {
	font-size: 95%;
	}

bigger {
	font-size: 115%;
	}

  end of those two */

h1 {
	background-color: #efefef;
	border: 1px outset;
	border-color: #888888;
	color: #2040c0;
	}

h2 {
	background-color: #efefef;
	border: 1px outset;
	border-color: #888888;
	border: 1px outset;
	color: #2040c0;
	}

h3 {
	background-color: #eeeeee;
	border: 1px outset;
	border-color: #888888;
	color: #2040c0;
	width: 80%;
	}

h4 {
	background-color: #ededed;
	border: 1px outset;
	border-color: #888888;
	color: #2040c0;
	width: 75%;
	}

h5 {
	background-color: #ececec;
	border: 1px outset;
	border-color: #888888;
	color: #000000;
	width: 70%;
	}

h6 {
	background-color: #ebebeb;
	border: 1px outset;
	border-color: #888888;
	color: #000000;
	width: 65%;
	}

h7 {
	background-color: #ebebeb;
	border: 1px outset;
	border-color: #888888;
	color: #000000;
	width: 65%;
	}

.divh6 h5 {
	background-color: #ffd8c2;
	border-color: #f0c7a8;
	color: #2040c0;
	}

.divh7 h5 {
	background-color: #ffd3ba;
	border-color: #f0c2a1;
	color: #2040c0;
	}

.divh1 {
	margin-left: 5pt;
	margin-right: 5pt;
	}
.divh2 {
	margin-left: 10pt;
	margin-right: 5pt;
	}
.divh3 {
	margin-left: 15pt;
	margin-right: 5pt;
	}
.divh4 {
	margin-left: 20pt;
	margin-right: 5pt;
	}
.divh5 {
	margin-left: 30pt;
	margin-right: 5pt;
	}
.divh6 {
	margin-left: 50pt;
	margin-right: 5pt;
	}
.divh7 {
	margin-left: 70pt;
	margin-right: 5pt;
	}

.InSectionTable {
	border: 1px outset;
	background-color: #e6f4ff;
	}

.InSectionHeader {
	border: 1px outset;
	}

.InSectionSecNo { }
.InSectionSecName { }

h1.Splash { 
	background-color: #ffffff; 
	border: 1px;
	color: #000000;
	text-align: center;
	}

table.NavBar {
	border: 1px outset;
	background-color: #efefef;
	border-color: #888888;
	}

table.HeaderFooter {
	border: 1px outset;
	background-color: #efefef;
	border-color: #000000;
	padding: 5pt;
	}

td.HeaderFooter {
	font-size: 160%;
	font-weight: 800;
	color: #2040c0;
	}

td.FixedPanelHeading {
	font-size: 120%;
	font-weight: bold;
	}

td.ContentsHeading {
	font-size: 110%;
	font-weight: bold;
	}

td.NavBar {
	font-size: 105%;
	font-style: oblique;
	text-align: center;	
	}

strong.HeaderFooter {
	font-weight: 600;
	font-size: 8pt;
	font-style: oblique;
	}

table.tablelist {
	width: 90%;
	}

strong.NavBar {
	font-weight: bold;
	font-size: 8pt;
	color: #606060;
	font-style: italic;
	}

li.index {
	font-size: 8pt;
	}

ul.index {
	list-style-type: none;
	}

li.menu {
	font-size: 8pt;
	margin-left: -8pt;
	}

ul.menu {
	list-style-type:none;
	}

.NavHeading  {
	font-size: 125%;
	font-weight: bold;
	}

.NavItem  {
	padding-left: 5pt;
	padding-right: 5pt;
	}

.TableStyle01 {
	color: #000000;
	background-color: #f0f4ff;
	border: 1px solid;
	margin-left: 20pt;
	margin-right: 20pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	}

.BeAware {
	color: #000000;
	background-color: #f0f4ff;
	border: 1px outset;
	border-color: #d0d2dd;
	padding: 5pt ;
	margin-left: 12pt;
	margin-right: 12pt;
	}

.Warning {
	color: #000000;
	background-color: #ffe0e0;
	border: 1px outset;
	border-color: #ddc0c0;
	padding: 5pt;
	margin-left: 12pt;
	margin-right: 12pt;
	}

.Note {
	color: #000000;
	background-color: #fffff0;
	border: 1px outset;
	border-color: #ddddd0;
	padding: 3pt;
	margin-left: 12pt;
	margin-right: 12pt;
	}

.Hint {
	color: #000000;
	background-color: #fff0e8;
	border: 1px outset;
	border-color: #ddd0c4;
	padding: 3pt;
	margin-left: 12pt;
	margin-right: 12pt;
	}

.Explain {
	color: #000000;
	background-color:#ffe8ff;
	border: 1px outset;
	border-color: #ddc6dd;
	padding: 3pt;
	margin-left: 12pt;
	margin-right: 12pt;
	}

div.Page {
	height: 576px;
	width: 1024px;
	}

div.Content {
	/* width + padding MUST equal 720 */
	width: 710px;
	padding: 10px;

	background-color: #ffffff;
	border: 1px gray outset;
	margin-left: 304px;
	margin-right: auto;
	}

div.NavPanel {
	/* height + padding MUST = 576 */
	height: 574px;
	/* width + padding MUST equal 304 */
  width: 302px;
	padding: 2px;
	position: fixed;
	FIXMEoverflow: FIXMEauto;
	top: 8px;
  left: auto;
	background-color: transparent;
	font-size: 6pt;
	margin: 0px;
	}

TABLE.NavTable {
	/* width + padding MUST equal 304 */
	width: 298px;
	background-color: transparent;
	padding: 6px;
	text-align: left;
	}

TABLE.Contents {
	width: 90%;
	background-color: #ffffff;
	border: 1px outset black;
	}

TABLE.Contents TD {
	font-weight: bold;
	font-size: 80%;
	padding-left: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	}

dl.Syntax {
	background-color: #ffffff;
	border: outset 1px black;
	padding-bottom:5px;
	}

dl.Syntax dt {
	font-size: 90%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	}

dl.Syntax dt.SubDesc {
	font-size: 100%;
	background-color: #e0f0ff;
	padding-top: 1px;
	padding-bottom: 2px;
	}

dl.Syntax dd {
	text-align: left;
	padding-right: 10px;
	}

dl.Syntax dd.ItemNote {
	font-size: 90%;
	background-color: #FFF0D0;
	padding-left: 20px;
	padding-right:20px;
	}

dl.Syntax dd.Jump {
	float: right;
	font-size: 90%;
	background-color: #e6f4ff;
	padding-left: 5px;
	padding-right: 5px;
	border-left: outset 1px black;
	border-top: outset 1px black;
	border-bottom: outset 1px black;
	}


Main Table of Contents