New "basic" theme which includes only the necessary CSS.
[cocanwiki.git] / html / _css / standard.css
index b68bcfa..e8d1b87 100644 (file)
@@ -1,7 +1,19 @@
 /* Stylesheet for COCANWIKI.
- * $Id: standard.css,v 1.16 2004/10/17 17:29:48 rich Exp $
+ * $Id: standard.css,v 1.17 2004/10/18 13:34:21 rich Exp $
  */
 
+/* Based on the basic stylesheet. */
+@import url("basic.css");
+
+/* Tables. */
+@import url("tables.css");
+
+/* Calendar extension. */
+@import url("calendar.css");
+
+/* For print media. */
+@import url("print.css");
+
 body {
   background: #fff;
   color: #000;
@@ -67,39 +79,10 @@ code {
 }
 
 /* Abbreviations should be in smallcaps. */
-abbr {
+abbr, acronym {
   font-variant: smallcaps;
 }
 
-/* Links. */
-a.external {
-  background: url(/_graphics/external.png) center right no-repeat;
-  padding-right: 13px;
-}
-
-a.newpage {
-  background: url(/_graphics/newpage.png) center right no-repeat;
-  padding-right: 13px;
-  color: #ba0000;
-}
-
-a.mailto {
-  background: url(/_graphics/mailto.png) center right no-repeat;
-  padding-right: 13px;
-}
-
-a.image_not_found {
-  background: url(/_graphics/newpage.png) center right no-repeat;
-  padding-right: 13px;
-  color: #ba0000;
-}
-
-a.file_not_found {
-  background: url(/_graphics/newpage.png) center right no-repeat;
-  padding-right: 13px;
-  color: #ba0000;
-}
-
 /* Preformatted text. */
 pre {
   margin-left: 1em;
@@ -222,68 +205,6 @@ ul#history span.date {
   width: 8.5em;
 }
 
-/* Versions. */
-div#old_version {
-  border: solid 2px #f00;
-  color: #c00;
-  padding: 4px;
-  width: 80%;
-  margin-left: 10%;
-  clear: both;
-}
-
-/* Tables. */
-table.top_table {
-  border-collapse: collapse;
-  border: 1px solid #eee;
-}
-
-table.top_table th {
-  vertical-align: top;
-}
-
-table.top_table td {
-  vertical-align: top;
-}
-
-table.top_table td.number {
-  text-align: right;
-}
-
-table.top_table th.divider {
-  text-align: center;
-  padding: 6px;
-  border-top: 1px solid #eee;
-  border-bottom: 1px solid #eee;
-}
-
-table.left_table {
-  border-collapse: collapse;
-  border: 1px solid #eee;
-}
-
-table.left_table th {
-  text-align: right;
-  vertical-align: top;
-  padding-right: 1em;
-}
-
-table.left_table td {
-  vertical-align: top;
-  padding: 3px;
-}
-
-table.left_table td.number {
-  text-align: right;
-}
-
-table.left_table th.divider {
-  text-align: center;
-  padding: 6px;
-  border-top: 1px solid #eee;
-  border-bottom: 1px solid #eee;
-}
-
 /* Forms. */
 form > table {
   margin-left: auto;
@@ -298,12 +219,6 @@ textarea:focus {
   background-color: #eef;
 }
 
-/* Highlighting search terms. */
-span.search_term {
-  background-color: #ff0;
-  border: 1px solid #eeb;
-}
-
 /* Search box. */
 div#search_div {
   position: absolute;
@@ -361,198 +276,3 @@ div#navigation_div ul {
   margin-left: 3em;
   padding-left: 0px;
 }
-
-/* Calendar extension. */
-table.cal_month {
-  border-collapse: collapse;
-  border: 1px solid #eee;
-  width: 90%;
-  margin-left: 5%;
-  margin-right: 5%;
-}
-
-table.cal_month th.cal_month_header {
-  background-color: #eef;
-}
-
-table.cal_month th.cal_month_header a.cal_month_left {
-  margin-right: 2em;
-}
-
-table.cal_month th.cal_month_header a.cal_month_right {
-  margin-left: 2em;
-}
-
-table.cal_month td.cal_month_events {
-}
-
-table.cal_month td.cal_month_events ul {
-  list-style: none;
-  padding: 0px;
-  margin: 0px;
-}
-
-table.cal_month td.cal_month_events li {
-  display: inline;
-  margin-right: 2em;
-}
-
-table.cal_month tr.cal_month_row {
-  border: 1px solid #eef;
-  font-size: 0.7em;
-}
-
-table.cal_month tr.cal_month_weekend {
-  background-color: #fef;
-}
-
-table.cal_month tr.cal_month_row th {
-  text-align: right;
-  background-color: #eef;
-  border: 1px solid #fff;
-  padding-right: 1em;
-  width: 4em;
-}
-
-table.cal_month tr.cal_month_row td {
-}
-
-table.cal_month tr.cal_month_row ul {
-  list-style: none;
-  padding: 0px;
-  margin: 0px;
-}
-
-table.cal_month tr.cal_month_row li {
-  display: inline;
-  margin-right: 2em;
-}
-
-table.cal_year {
-  border-collapse: collapse;
-  border: 1px solid #eee;
-  width: 90%;
-  margin-left: 5%;
-  margin-right: 5%;
-}
-
-table.cal_year th.cal_year_header {
-  background-color: #eef;
-}
-
-table.cal_year th.cal_year_header a.cal_year_left {
-  margin-right: 2em;
-}
-
-table.cal_year th.cal_year_header a.cal_year_right {
-  margin-left: 2em;
-}
-
-table.cal_year td.cal_year_month {
-  vertical-align: top;
-}
-
-table.cal_year_1m th.cal_year_1m_header {
-  background-color: #eef;
-}
-
-table.cal_year_1m th.cal_year_1m_header_weekend {
-  background-color: #fef;
-}
-
-/*
-table.cal_year_1m tr.cal_year_1m_row td {
-  height: 1.4em;
-}
-*/
-
-table.cal_year_1m tr.cal_year_1m_row a {
-  text-decoration: none;
-}
-
-table.cal_year_1m tr.cal_year_1m_row td.cal_year_1m_weekend {
-  background-color: #fef;
-}
-
-table.cal_year_1m tr.cal_year_1m_row td.cal_year_1m_events {
-  border: 2px solid #000;
-}
-
-/*
-table.cal_year_1m tr.cal_year_1m_row td.cal_year_1m_empty {
-  background: url(/_graphics/pinkhatch.png) repeat;
-}
-*/
-
-table.cal_year td.cal_year_events ul {
-  list-style: none;
-  padding: 0px;
-  margin: 0px;
-}
-
-table.cal_year td.cal_year_events li {
-  display: inline;
-  margin-right: 2em;
-}
-
-table.cal_day {
-  border-collapse: collapse;
-  border: 1px solid #eee;
-  width: 90%;
-  margin-left: 5%;
-  margin-right: 5%;
-}
-
-table.cal_day ul {
-  list-style: none;
-  padding: 0px;
-  margin: 0px;
-}
-
-table.cal_day li {
-  display: inline;
-  margin-right: 2em;
-}
-
-table.cal_day a.cal_day_left {
-  margin-right: 2em;
-}
-
-table.cal_day a.cal_day_right {
-  margin-left: 2em;
-}
-
-/* For print media. */
-@media print {
-  /* Move the body up (no top menu anymore). */
-  body { margin-top: 4em; }
-
-  /* Hide the navigation. */
-  div#search_div { display: none; }
-  div#navigation_div { display: none; }
-  div#navigation_space_div { display: none; }
-  ul#topmenu { display: none; }
-  div#menu_div { display: none; }
-  p.edit_link { display: none; }
-
-  a.newpage {
-    background: none;
-    padding-right: 0px;
-  }
-
-  /* Display the target of external links. */
-  a.external {
-    background: none;
-    padding-right: 0px;
-  }
-  a.external:after {
-    content: " [" attr(href) "]";
-  }
-  a.mailto:after {
-    background: none;
-    padding-right: 0px;
-  }
-  a.mailto:after {
-    content: " [" attr(href) "]";
-  }
-}
\ No newline at end of file