pre.overflow { background: #f7f7f7; border: 1px solid #d7d7d7; margin: 1em 1.75em; padding: .25em; overflow: auto; } /* ----------------------------------------------------------------------- */ /* colors borrowed from the Allmydata logo */ /* general style */ h1 { text-align: center; } table { margin: 1em auto; border: .2em solid #3289b4; border-spacing: 1px; } th { color: white; background-color: #58a1c3; } td { padding: .3em .3em; } th { padding: .3em .3em; } .table-headings-top th { text-align: center; } .table-headings-left th { text-align: right; vertical-align: top; } legend { font-weight: bold; } .connected-yes, .connected-True { border: 1px solid #75d24a; background-color: #EFE; } .connected-no, .connected-False { border: 1px solid #F00; background-color: #FBB; } .connected-not-configured { border: 1px solid #AAA; background-color: #FFF; } .encoded, .nodeid { font-family: monospace; font-size: 80%; } .empty-marker { background-color: white; color: gray; } table td.empty-marker { padding: 6em 10em; text-align: center; vertical-align: center; } /* styles for server listings in tables (nickname above nodeid) */ th.nickname-and-peerid { text-align: left; } .nickname { font: inherit; font-family: sans-serif; font-weight: bold; } /* just in case, make sure floats don't stomp on big tables etc. */ .section { clear: both; } /* section-specific styles - turn this client info into a sidebar */ #this-client { font-size: 60%; border: .2em solid #3289b4; float: right; width: 40%; margin: 0 0 .5em .5em; padding: 3px; } #this-client .nodeid { font-size: inherit; } #this-client h2 { text-align: center; background: #3289b4; color: white; margin: -2px -2px 0 -2px; /* matches padding */ padding: .3em; } #this-client table { font-size: inherit; margin: 0 -3px -3px -3px; /* matches padding */ } #this-client td > ul { list-style-type: outside; margin: 0 0 0 2.3em; padding-left: 0; } /* services table */ .services { } /* --- Directory page styles --- */ body.tahoe-directory-page { color: black; background: #c0d9e6; margin: 1em 0; /* zero margin so the table can be flush */ } table.tahoe-directory { color: black; background: white; width: 100%; /*border-left-color: #D7E0E5; border-right-color: #D7E0E5;*/ border-left: 0; border-right: 0; } .tahoe-directory-footer { color: black; background: #c0d9e6; margin: 0 1em; /* compensate for page 0 margin */ } /* directory-screen toolbar */ .toolbar { display: table; margin: .2em auto; text-align: center; /*width: 100%;*/ } .toolbar .toolbar-item { display: inline; text-align: center; padding: 0 1em; } /* recent upload/download status pages */ table.status-download-events { #border: 1px solid #aaa; margin: 1em auto; border: .2em solid #3289b4; border-spacing: 1px; } table.status-download-events td { border: 1px solid #a00; padding: 2px }