diff basic.css @ 0:ac688606ec4b

Initial import of code.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 13 May 2015 07:27:40 +0300
parents
children c85f630a4198
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/basic.css	Wed May 13 07:27:40 2015 +0300
@@ -0,0 +1,205 @@
+body {
+	color: #ded;
+	background: #121;
+	font-family: Verdana, Arial, helvetica, sans-serif;
+	font-size: 10pt;
+}
+
+a {
+	color: white;
+}
+
+a:hover {
+	text-decoration: none;
+	color: yellow;
+	text-shadow: 1px 1px 2px #000;
+}
+
+
+#contents {
+	background: #565;
+	border-radius: 0.5em;
+	padding: 0.5em;
+}
+
+#contents h1 {
+	font-size: 24pt;
+	font-family: helvetica;
+	margin-top: 0;
+	margin-bottom: 0.1em;
+	background: #343;
+	padding: 5pt;
+	color: white;
+	text-shadow: 2px 2px 2px #000;
+
+	border-radius: 8px;
+}
+
+h2,h3 {
+	padding: 5pt;
+	border-radius: 8px;
+	background: #343;
+	color: white;
+	text-shadow: 2px 2px 2px #000;
+}
+
+
+div.pageInfoFooter {
+	margin-top: 0.5em;
+	padding: 0.25em;
+	text-align: right;
+	font-size: 0.75em;
+	text-shadow: 1px 1px 1px black;
+	color: white;
+}
+
+
+/*
+ * Albums
+ */
+div.albumHeaderText {
+	padding: 0.5em;
+	font-size: 1.25em;
+}
+
+table {
+	width: 100%;
+}
+
+td {
+	width: 15%;
+	padding: 0.5em;
+	text-align: center;
+}
+
+table.albumTable {
+	background: #454;
+	border-radius: 0.5em;
+	border-top: 1px solid #343;
+	border-left: 1px solid #343;
+	border-bottom: 1px solid #787;
+	border-right: 1px solid #787;
+}
+
+table.imageTable td {
+}
+
+
+table a, table a:visited  {
+	text-decoration: none;
+	color: white;
+	outline: 0;
+}
+
+table a:hover, table a:active, table a:focus {
+	text-shadow: 1px 1px 2px #000;
+	text-decoration: underline;
+	color: #f00;
+}
+
+
+
+/*
+ *
+ */
+div.imageBox, div.imageFilename {
+	text-align: center;
+}
+
+div.imageBox img, div.imageCtrl img {
+	border: 0.2em solid black;
+	border-radius: 0.3em;
+	box-shadow: 4px 4px 4px black;
+}
+
+div.imageCtrl {
+	width: 15%;
+}
+
+div.imageBox a:hover img, div.imageBox a:active img, div.imageBox a:focus img,
+div.imageCtrl a:hover img, div.imageCtrl a:active img, div.imageCtrl a:focus img {
+	border: 0.2em solid white;
+}
+
+a:hover img.albumIcon, a:active img.albumIcon, a:focus img.albumIcon {
+	box-shadow: 0px 0px 4px black;
+	background: black;
+	transition: 0.15s;
+}
+
+div.imageCBox {
+	text-align: center;
+}
+
+div.imageCtrl, div.imageCBox div.imageBox {
+	display: inline-block;
+	vertical-align: middle;
+}
+
+div.imageCtrl.next {
+	left: 0;
+}
+
+div.imageCaption {
+	text-align: center;
+	font-size: 1.5em;
+	text-shadow: 1px 1px 2px black;
+	padding: 0.5em;
+}
+
+td div.imageCaption {
+	text-align: center;
+	font-size: 1em;
+	text-shadow: 1px 1px 2px black;
+	padding: 0.5em;
+}
+
+
+div.infoBox {
+	text-align: center;
+	margin: 0.5em;
+	padding: 0.5em;
+	border: 0.2em solid white;
+	border-radius: 0.5em;
+}
+
+span.infoDateTime {
+	display: block;
+	color: white;
+	font-weight: bold;
+	text-shadow: 1px 1px 2px black;
+}
+
+/*
+ *
+ */
+div.naviControls {
+	font-size: 1.5em;
+	text-align: center;
+	margin: 0.5em;
+}
+
+span.naviBreadCrumbItem {
+	color: red;
+}
+
+span.naviBreadCrumbSep:before {
+	content: " → ";
+	color: #0f0;
+	font-weight: bold;
+	font-size: 1.5em;
+}
+
+div.naviBreadCrumbs {
+	text-shadow: 1px 1px 1px black;
+	padding: 0.5em;
+	padding-top: 0;
+	border-radius: 0.3em;
+	font-size: 1.2em;
+
+	background: #454;
+	border-top: 1px solid #343;
+	border-left: 1px solid #343;
+	border-bottom: 1px solid #787;
+	border-right: 1px solid #787;
+}