=begin * Name: SiSU * Description: a framework for document structuring, publishing and search * Author: Ralph Amissah * Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Ralph Amissah All Rights Reserved. * License: GPL 3 or later: SiSU, a framework for document structuring, publishing and search Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Ralph Amissah This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . If you have Internet connection, the latest version of the GPL should be available at these locations: * SiSU uses: * Standard SiSU markup syntax, * Standard SiSU meta-markup syntax, and the * Standard SiSU object citation numbering and system * Hompages: * Download: * Ralph Amissah ** Description: css stylesheets =end module SiSU_Style require "#{SiSU_lib}/sysenv" require "#{SiSU_lib}/defaults" class CSS def initialize @vz=SiSU_Env::Get_init.instance.skin #@vz=SiSU_Viz::Skin.new end def fonts @vz.font_fonts end def html_tables #stylesheet for css table_pages < */ h1.microtoc { margin-left: 0mm; font-size: 115%; margin-top: 2px; margin-bottom: 2px; } h2.microtoc { margin-left: 5mm; font-size: 110%; margin-top: 2px; margin-bottom: 2px; } h3.microtoc { margin-left: 10mm; font-size: 105%; margin-top: 2px; margin-bottom: 2px; } h4.microtoc { margin-left: 15mm; font-weight: normal; font-size: 100%; margin-top: 2px; margin-bottom: 2px; } h5.microtoc { margin-left: 20mm; font-weight: normal; font-size: 95%; margin-top: 2px; margin-bottom: 2px; } h6.microtoc { margin-left: 25mm; font-weight: normal; font-size: 90%; margin-top: 2px; margin-bottom: 2px; } /* subtoc --> */ h5.subtoc { margin-left: 20mm; margin-right: 34%; font-weight: normal; font-size: 80%; margin-top: 2px; margin-bottom: 2px; } h6.subtoc { margin-left: 25mm; margin-right: 34%; font-weight: normal; font-size: 75%; margin-top: 0px; margin-bottom: 0px; } h1.c, h2.c, h3.c, h4.c, h5.c, h6.c, p.c { text-align: center } h1.red, h2.red, h3.red, h4.red, h5.red, h6.red { text-align: center; color: #ff0000; margin-left: 5mm; text-indent: 5mm; margin-top: 30px; margin-bottom: 20px; margin-right: 15mm; } h1.ruby, h2.ruby, h3.ruby, h4.ruby, h5.ruby, h6.ruby { text-align: center; color: #990000; margin-left: 5mm; text-indent: 5mm; margin-top: 30px; margin-bottom: 20px; margin-right: 15mm; } /* table.hidden { color: #ffffff; text-decoration: none; } td.hidden { color: #ffffff; background-color: #000000; } td.hidden a.active, div.hidden a:hover { color: #ffffff; background-color: #000000; } td.hidden a:hover { text-decoration: none; } div.hidden a { line-height: 12px; margin: 0 0 0 0; text-decoration: none; color: #000077; } div.hidden a.active, div.hidden a:hover { text-decoration: none; } div.hidden a:hover { text-decoration: none; } */ WOK end def homepage #stylesheet for index, home page < */ /* */ /* subtoc --> */ p.subtoc4 { font-size: x-small; text-align: left; line-height: 100%; margin-left: 10%; margin-right: 10%; margin-top: 5px; margin-bottom: 5px; } p.subtoc5 { font-size: x-small; text-align: left; line-height: 100%; margin-left: 15%; margin-right: 10%; margin-top: 5px; margin-bottom: 5px; } p.subtoc6 { font-size: x-small; text-align: left; line-height: 100%; margin-left: 20%; margin-right: 10%; margin-top: 5px; margin-bottom: 5px; } p.ocn { display: block; text-align: right; vertical-align: super; color: #999999; font-size: xx-small; margin-right: 0mm; margin-top: 0px; margin-bottom: 0px; } p.note { display: block; font-size: small; font-family: #{fonts}; font-weight: normal; line-height: 150%; text-align: justify; margin-left: 10%; margin-right: 5%; margin-top: 4px; margin-bottom: 0px; } en { font-size: xx-small; vertical-align: super; } i { font-style: italic; } b { font-style: bold; } u { text-decoration: underline; } br { display: block; } WOK end def xhtml #stylesheet for xhtml <