Mercurial > hg > fapweb
view main.css @ 180:a3f0f2a3551a
Split stylesheets into separate files for different platforms and also split
certain page-specifics into their own files.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 07 Nov 2013 11:17:15 +0200 |
parents | site.css@9c20703a7a61 |
children | 4edcce55da9c |
line wrap: on
line source
html { -webkit-backface-visibility: hidden; } body { font-family: monospace; color: #0d0; margin: 0em; padding: 0em; } img { border: none; } a:hover { text-decoration: underline; } a:active { outline: none; } a:focus { outline-style: none; } a, a:visited, a:active { text-decoration: underline; color: white; } #contents { position: absolute; width: 100%; height: 100%; } #header h1 { margin: 0em; } #maincontent h1, #maincontent h2 { margin: 0em; margin-top: 1em; padding: 2pt; padding-left: 1em; background: rgba(0,255,0,0.3); border-bottom: 2px solid rgba(0,0,0,0.2); -moz-border-radius: 8pt; border-radius: 8pt; } #maincontent h1 { margin: 0em; } div.newsitem { } div.newsitem div.text { margin-top: 0.5em; margin-left: 1.5em; margin-right: 1.5em; padding-bottom: 1em; border-bottom: 1px dotted white; } div.newsitem div.sig { padding: 5pt; font-family: Impact; text-align: right; } table.attendees,table.misc,table.vote { width: 100%; font-size: 1em; } table td, table th { -moz-border-radius: 2pt; border-radius: 2pt; overflow-x: hidden; } table th { background: rgba(0,255,0,0.25); } table.attendees th.regtime, table.attendees td.regtime { width: 10%; display: none; } table.attendees th.oneliner { width: 50%; } table.attendees th.name { width: 10%; } table.attendees th.groups { width: 10%; } tr.rodd td { background: rgba(0,255,0,0.05); -moz-border-radius: 2pt; border-radius: 2pt; } tr.reven td { background: rgba(0,255,0,0.15); } table.misc, table.vote { padding-top: 1em; } table.misc tr:hover td, table.vote tr:hover td { background: rgba(0,50,0,0.50); } div.reglink { text-align: center; padding: 0.5em; font-size: 1.25em; color: red; border: 2pt solid rgba(0,0,0,0.35); margin: 5pt; -moz-border-radius: 8pt; border-radius: 8pt; } .notice { color: red; text-align: center; font-size: 1.25em; } .quote { font-size: 1.5em; color: #0f0; text-shadow: 2px 2px 3px #0f0; } .overbooked { color: red; } table.vote th.vvalue { width: 1%; min-width: 2.5em; } table.vote td.vvalue { text-align: center; } td.vactive, td.vid { text-align: center; } td.vid { padding-right: 1em; padding-left: 1em; } td.vkey { width: 25%; } table.attendees th.rname { width: 15%; } tr.vactive td.vkey, tr.vactive td.vactive { background: rgba(0,255,0,0.7); } div.votectrl { padding: 1em; } .mblink { animation: mblink 1s steps(5, start) infinite; } @keyframes mblink { to { visibility: hidden; } }