From GamingWiki
Jump to: navigation, search
Line 1: Line 1:
/* ***** Diaspora ***** */
+
/*  
 +
== General site styles ==
  
/* general styles */
+
We have a few templates that are designed for general use.
/*
+
*/
we want a distinctive style for any aspect, in text or in a character
+
 
sheet.
+
/* boxes: navbox, infobox, listing */
 +
TABLE.infobox,
 +
TABLE.listing {
 +
background: #f8f8f8;
 +
margin: 4px 8px;
 +
}
 +
TABLE.infobox TH,
 +
TABLE.listing TH {
 +
background: #dadada;
 +
color: #111;
 +
border: 2px solid #ccc;
 +
border-width: 2px 0px;
 +
}
 +
TABLE.infobox TD,
 +
TABLE.listing TD {
 +
border-width: 1px 0;
 +
}
 +
TABLE.infobox TD.shaded ,
 +
TABLE.infobox .label ,
 +
TABLE.infobox TD.subhead ,
 +
TABLE.listing TR>TD:first-child ,
 +
TABLE.listing TD.shaded ,
 +
TABLE.listing TD.subhead {
 +
background: #eee;
 +
color: #111;
 +
white-space: nowrap;
 +
vertical-align: top;
 +
text-align: right;
 +
}
 +
TABLE.infobox TD.subhead,
 +
TABLE.listing TD.subhead {
 +
font-weight: bold;
 +
text-align: left !important;
 +
}
 +
TABLE.infobox TD.alignright,
 +
TABLE.listing TD.alignright {
 +
text-align: right;
 +
}
 +
TABLE.infobox TD.wrap,
 +
TABLE.listing TD.wrap {
 +
white-space: normal;
 +
}
 +
table.infobox {
 +
width: 300px;
 +
table.navbox {
 +
width: 80%;
 +
font-size:95%;
 +
margin:0.5em auto;
 +
}
 +
.navbox-title span.collapseButton {
 +
display: block;
 +
float:right;
 +
}
 +
.navbox-group { white-space: nowrap; }
 +
/* end navboxes */
 +
 
 +
/*
 +
=== Some specific boxes ===
 +
 
 +
Year in topic: an infobox of information for a given year
 +
Year in other calendars: used by Year in topic, converts a given
 +
year to other calendars.
 +
 
 +
*/
 +
 
 +
/*
 +
== Per-game styles ==
 +
*/
 +
 
 +
 
 +
/*  
 +
=== Diaspora ===
 +
*/
 +
 
 +
/*
 +
==== general styles ====
 +
 
 +
we want a distinctive style for any aspect, in text or in a character
 +
sheet.
 
*/
 
*/
 
.aspect {
 
.aspect {
Line 12: Line 91:
 
   }
 
   }
  
/* transcript styles */
+
/*  
 +
==== transcript styles ====
 +
*/
 
p.meta, div.meta, p.timestamp {  
 
p.meta, div.meta, p.timestamp {  
 
   color: #001;  
 
   color: #001;  
Line 28: Line 109:
 
div.undent { margin: 0 -1em 0; }
 
div.undent { margin: 0 -1em 0; }
  
/* ** character sheet ** */
+
/*  
 +
==== character sheets ====
 +
*/
  
 
/* campaign name in header */
 
/* campaign name in header */
Line 77: Line 160:
 
   }
 
   }
 
.fate.stressbox td.full div { background: grey; }
 
.fate.stressbox td.full div { background: grey; }
 +
 
/* end Diaspora styles */
 
/* end Diaspora styles */
 
/* boxes: navbox, infobox */
 
TABLE.infobox,
 
TABLE.listing {
 
background: #f8f8f8;
 
/* color: #111; */
 
/* padding: 0px; */
 
/* border-collapse: collapse; */
 
margin: 4px 8px;
 
}
 
TABLE.infobox TH,
 
TABLE.listing TH {
 
background: #dadada;
 
color: #111;
 
border: 2px solid #ccc;
 
border-width: 2px 0px;
 
}
 
TABLE.infobox TD,
 
TABLE.listing TD {
 
/* border: 1px solid #ddd; */
 
border-width: 1px 0;
 
/* margin: 0px; */
 
/* padding: 1px 4px; */
 
}
 
TABLE.infobox TD.shaded ,
 
TABLE.infobox .label ,
 
TABLE.infobox TD.subhead ,
 
TABLE.listing TR>TD:first-child ,
 
TABLE.listing TD.shaded ,
 
TABLE.listing TD.subhead {
 
background: #eee;
 
color: #111;
 
white-space: nowrap;
 
vertical-align: top;
 
text-align: right;
 
}
 
TABLE.infobox TD.subhead,
 
TABLE.listing TD.subhead {
 
font-weight: bold;
 
text-align: left !important;
 
}
 
TABLE.infobox TD.alignright,
 
TABLE.listing TD.alignright {
 
text-align: right;
 
}
 
TABLE.infobox TD.wrap,
 
TABLE.listing TD.wrap {
 
white-space: normal;
 
}
 
table.navbox {
 
width: 80%;
 
font-size:95%;
 
margin:0.5em auto;
 
}
 
.navbox-title span.collapseButton {
 
display: block;
 
float:right;
 
}
 
.navbox-group { white-space: nowrap; }
 
/* end navboxes */
 
  
 
/* End custom styles */
 
/* End custom styles */

Revision as of 17:38, 20 February 2011

/* 
== General site styles ==

We have a few templates that are designed for general use. 
*/

/* boxes: navbox, infobox, listing */
TABLE.infobox,
TABLE.listing { 
	background: #f8f8f8; 
	margin: 4px 8px;
} 
TABLE.infobox TH,
TABLE.listing TH {
	background: #dadada;
	color: #111;
	border: 2px solid #ccc;
	border-width: 2px 0px;
}
TABLE.infobox TD,
TABLE.listing TD {
	border-width: 1px 0;
}
TABLE.infobox TD.shaded ,
TABLE.infobox .label ,
TABLE.infobox TD.subhead ,
TABLE.listing TR>TD:first-child ,
TABLE.listing TD.shaded ,
TABLE.listing TD.subhead {
	background: #eee;
	color: #111;
	white-space: nowrap;
	vertical-align: top;
	text-align: right;
}
TABLE.infobox TD.subhead,
TABLE.listing TD.subhead {
	font-weight: bold;
	text-align: left !important;
}
TABLE.infobox TD.alignright,
TABLE.listing TD.alignright {
	text-align: right;
}
TABLE.infobox TD.wrap,
TABLE.listing TD.wrap {
	white-space: normal;
}
table.infobox {
		width: 300px;
table.navbox {
		width: 80%; 
		font-size:95%; 
		margin:0.5em auto;
}
.navbox-title span.collapseButton {
		display: block;
		float:right;
}
.navbox-group { white-space: nowrap; }
/* end navboxes */

/* 
=== Some specific boxes ===

Year in topic: an infobox of information for a given year
Year in other calendars: used by Year in topic, converts a given
year to other calendars.

*/

/* 
== Per-game styles ==
*/


/* 
=== Diaspora ===
*/

/* 
==== general styles ====

we want a distinctive style for any aspect, in text or in a character
sheet.
*/
.aspect {
   color: #c60; 
   background: inherit;
   font-weight: bold; 
   }

/* 
==== transcript styles ====
*/
p.meta, div.meta, p.timestamp { 
   color: #001; 
   background: #eef; 
   margin: 0 1em; 
   padding: 0 2em; 
   }
div.meta { 
   color: #001; 
   background: #eef; 
   margin: 0 1em; 
   padding: 0.25em 2em; 
   }
p.timestamp { font-weight: bold; }
div.undent { margin: 0 -1em 0; }

/* 
==== character sheets ====
*/

/* campaign name in header */
.diaspora.campaign { font-size: smaller; float: right; }

/* skill labels */
/* underline certain skill types with a coloured line. */
.diaspora.skill, .diaspora.skill span
{ border-color: transparent; border-style: solid; border-width: 0 0 2px 0; }
.diaspora.skill .space,  .diaspora.skill.space,
  .diaspora .skill-communications,
  .diaspora .skill-computer,
  .diaspora .skill-engineering,
  .diaspora .skill-gunnery,
  .diaspora .skill-navigation,
  .diaspora .skill-pilot
  { border-color: #639 !important; }
.diaspora.skill .combat, .diaspora.skill.combat,
  .diaspora .skill-brawling,
  .diaspora .skill-close-combat,
  .diaspora .skill-energy-weapons,
  .diaspora .skill-microg,
  .diaspora .skill-slug-throwers
  { border-color: #693 !important; }
.diaspora.skill .track,  .diaspora.skill.track,
  .diaspora .skill-assets,
  .diaspora .skill-resolve,
  .diaspora .skill-stamina
  { border-color: #963 !important; }
/* make the "military grade" marker act like a <sup> tag. */
.diaspora.skill .mg-marker {
   color: #c63; 
   font-size: 50%;
   vertical-align:super;
}
/* stressbox tables */
table.fate.stressbox { 
   float:left; 
   margin: 0 0.5em; 
   border-spacing: 2px;
   display: inline;
   }
.fate.stressbox td      { padding:4px; }
.fate.stressbox td      div { 
   border: 1px solid black; 
   width:  15px; 
   height: 15px;
   }
.fate.stressbox td.full div { background: grey; }

/* end Diaspora styles */

/* End custom styles */