Stylesheets: I hope that these style sheet corrections will correct the layout and style problems that have been plaquing NarrativeWeb. If you have any problems, please let me know.

svn: r15852
This commit is contained in:
Rob G. Healey 2010-09-02 23:55:27 +00:00
parent 140ce8077d
commit 80a748109a
10 changed files with 1618 additions and 3775 deletions

View File

@ -1,32 +1,38 @@
/* /*
# **************************************************************************************************
# Gramps - a GTK+/GNOME based genealogy program Copyright Holder and License
#
# Copyright 2008 Jason M. Simanek
# Copyright 2009 Stephane Charette
# Copyright (c) 2008-2010 Rob G. Healey <robhealey1@gmail.com>
#
# 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 2 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, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
************************************************************************************************** **************************************************************************************************
GRAMPS Cascading Style Sheet GRAMPS Cascading Style Sheet
Style Name: Basic-Ash Stylesheet Style Name: Basic-Ash Stylesheet
Style Author: Jason M. Simanek (2008) Style Author: Jason M. Simanek (2008)
Note: Adapted from GRAMPS original Modern Style stylesheet Note: Adapted from GRAMPS original Modern Style stylesheet
************************************************************************************************** **************************************************************************************************
This website was created with GRAMPS <http://www.gramps-project.org/>
--------------------------------------------------------------------------------------------------
GRAMPS is a Free Software Project for Genealogy, offering a professional
genealogy program, and a wiki open to all. It is a community project, created,
developed and governed by genealogists.
Go to <http://gramps-project.org/> to learn more!
--------------------------------------------------------------------------------------------------
Copyright 2008 Jason M. Simanek
Copyright 2009 Stephane Charette
This file is part of the GRAMPS program.
GRAMPS 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, version 2 of the License.
GRAMPS 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
GRAMPS. If not, see <http://www.gnu.org/licenses/>.
--------------------------------------------------------------------------------------------------
Color Palette Color Palette
-------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------
@ -39,17 +45,19 @@ gray very light #EEE
white #FFF white #FFF
-------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------
# $Id $ # $Id$
NarrativeWeb Styles NarrativeWeb Styles
------------------------------------------------------------------------------------------------ */ ------------------------------------------------------------------------------------------------
/* General Elements General Elements
----------------------------------------------------- */ ----------------------------------------------------- */
body { body {
font-family:sans-serif; font-family:sans-serif;
color:#000; color:#000;
margin:0; margin:0;
padding:0;
background-color:#FFF; background-color:#FFF;
} }
div { div {
@ -155,7 +163,7 @@ a:visited {
/* Header /* Header
----------------------------------------------------- */ ----------------------------------------------------- */
div#header { #header {
padding:15px 15px 2px 15px; padding:15px 15px 2px 15px;
margin:0; margin:0;
background-color:#EEE; background-color:#EEE;
@ -164,73 +172,21 @@ div#header {
color:#333; color:#333;
margin:0 0 3px 0; margin:0 0 3px 0;
} }
div#header p { #header p {
font-size:1em; font-size:1em;
font-weight:bold; font-weight:bold;
color:#999; color:#999;
margin:0; margin:0;
} }
/* Footer
----------------------------------------------------- */
div#footer {
clear:both;
overflow:hidden;
width:100%;
font-size:12px;
line-height:130%;
color:#333;
margin:0;
padding:15px 0 0 0;
background-color:#CCC;
border-top:solid 1px #333;
}
div#footer a, div#footer a:visited {
text-decoration:none;
color:#333;
}
div#footer a:hover {
text-decoration:underline;
}
div#footer img {
border:0;
margin:0 auto;
vertical-align:middle;
}
div#footer p#createdate {
float:left;
width:40%;
text-align:left;
margin-left:10px;
}
div#footer p#copyright {
float:right;
width:40%;
text-align:right;
margin-right:10px;
}
div#footer p#copyright img {
margin-right:10px;
}
#user_footer {
width:70%;
float:left;
margin:1em;
}
#user_footer p {
font:normal 1em/1.2em serif;
margin:0;
padding:0;
}
/* Navigation /* Navigation
----------------------------------------------------- */ ----------------------------------------------------- */
div#navigation, div#subnavigation { #navigation, #subnavigation {
margin:0; margin:0;
padding:4px 0 0 0; padding:4px 0 0 0;
background-color:#EEE; background-color:#EEE;
} }
div#navigation ul, div#subnavigation ul { #navigation ul, #subnavigation ul {
list-style:none; list-style:none;
min-width:770px; min-width:770px;
height:22px; height:22px;
@ -238,12 +194,12 @@ div#navigation ul, div#subnavigation ul {
padding:0 0 0 12px; padding:0 0 0 12px;
border-bottom:1px solid #999; border-bottom:1px solid #999;
} }
div#navigation ul li, div#subnavigation ul li { #navigation ul li, #subnavigation ul li {
margin:0; margin:0;
padding:0; padding:0;
float:left; float:left;
} }
div#navigation ul li a, div#subnavigation ul li a { #navigation ul li a, #subnavigation ul li a {
display:block; display:block;
font-size:12px; font-size:12px;
line-height:100%; line-height:100%;
@ -253,11 +209,11 @@ div#navigation ul li a, div#subnavigation ul li a {
padding:5px 5px; padding:5px 5px;
background-color:#EEE; background-color:#EEE;
} }
div#navigation ul li a:hover, div#subnavigation ul li a:hover { #navigation ul li a:hover, #subnavigation ul li a:hover {
background-color:#CCC; background-color:#CCC;
border-bottom:solid 1px #000; border-bottom:solid 1px #000;
} }
div#navigation ul li.CurrentSection a, div#subnavigation ul li.CurrentSection a { #navigation ul li.CurrentSection a, #subnavigation ul li.CurrentSection a {
padding-bottom:4px; padding-bottom:4px;
border-top:solid 1px #999; border-top:solid 1px #999;
border-right:solid 1px #999; border-right:solid 1px #999;
@ -265,14 +221,14 @@ div#navigation ul li.CurrentSection a, div#subnavigation ul li.CurrentSection a
border-bottom:solid 1px #FFF; border-bottom:solid 1px #FFF;
background-color:#FFF; background-color:#FFF;
} }
div#navigation ul li.CurrentSection a:hover { #navigation ul li.CurrentSection a:hover {
background-color:#FFF; background-color:#FFF;
} }
div#subnavigation ul li.CurrentSection a { #subnavigation ul li.CurrentSection a {
border-width:0 0 1px 0; border-width:0 0 1px 0;
} }
/* Alphabet Navigation Bar /* Alphabet Navigation
----------------------------------------------------- */ ----------------------------------------------------- */
div#alphabet { div#alphabet {
width: 100%; width: 100%;
@ -297,7 +253,7 @@ div#alphabet ul li {
float:left; float:left;
} }
div#alphabet ul li a { div#alphabet ul li a {
display:block; display: block;
padding: 4px 8px 4px 8px; padding: 4px 8px 4px 8px;
float:left; float:left;
font:bold 16px/100% sans; font:bold 16px/100% sans;
@ -314,7 +270,7 @@ div#alphabet ul li a:hover {
----------------------------------------------------- */ ----------------------------------------------------- */
table { table {
font-size:14px; font-size:14px;
margin:0; margin:0 15px;
padding:0; padding:0;
border:none; border:none;
border-collapse:collapse; border-collapse:collapse;
@ -480,10 +436,23 @@ table.individuallist tbody tr td.ColumnName a {
table.individuallist tbody tr td.ColumnName a:hover { table.individuallist tbody tr td.ColumnName a:hover {
background-color:#CCC; background-color:#CCC;
} }
#IndividualDetail div table.infolist tr td, #Individuals div table.infolist tr td p { #Individuals div table.infolist tr td p {
vertical-align:top; vertical-align:top;
} }
#IndividualDetail div table.infolist tr td a, #Individuals div table.infolist tr td p a { #Individuals div table.infolist tr td p a {
display:inline;
}
/* IndividualDetail
------------------------------------------------------ */
#IndividualDetail {
background-color:#EEE;
}
#IndividualDetail div table.infolist tr td {
font:normal .9em/1.2em sans-serif;
vertical-align:top;
}
#IndividualDetail div table.infolist tr td a {
display:inline; display:inline;
} }
#IndividualDetail table.infolist tr td a:hover { #IndividualDetail table.infolist tr td a:hover {
@ -491,8 +460,10 @@ table.individuallist tbody tr td.ColumnName a:hover {
} }
#IndividualDetail table.infolist tbody tr td.ColumnAttribute { #IndividualDetail table.infolist tbody tr td.ColumnAttribute {
width:10%; width:10%;
color:#999; color:#696969;
padding-left:5px; }
#IndividualDetail div.subsection table tr td:first-child {
padding-left:20px;
} }
/* Sources /* Sources
@ -519,99 +490,6 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding:.1em 10px .3em 10px; padding:.1em 10px .3em 10px;
} }
/* EventList and EventDetail
----------------------------------------------------- */
div#EventList, div#EventDetail { }
div#events table.eventlist {
margin-top: .3cm;
}
table.eventlist tbody tr td {
border-bottom: dashed 1px #000;
}
table.eventlist tbody tr td.ColumnEvent {
width: 10%;
}
table.eventlist tbody tr td.ColumnDate {
width: 10%;
}
table.eventlist tbody tr td.ColumnPlace {
width: 20%;
}
table.eventlist tbody tr td.ColumnDescription {
width: 20%;
}
table.eventlist tbody tr td.ColumnNotes {
width: 35%;
}
table.eventlist tbody tr td.ColumnSources {
width: 5%;
}
table.eventlist tbody tr td.ColumnPerson {
width: 30%;
}
table.eventlist tbody tr td.ColumnPartner {
width: 35%;
}
div#EventList table.eventlist tbody tr.BeginName {
border-top: solid 1px #000;
}
div#EventList table.eventlist tbody tr td.ColumnEvent a,
div#EventList table.eventlist tbody tr td.ColumnPerson a,
div#EventList table.eventlist tbody tr td.ColumnPartner a {
display: block;
padding: .9em 10px;
}
div#EventList table.alphaevent {
padding: .3em 0 .3em 0;
margin: 0;
}
div#EventList table.alphaevent tbody tr.BeginEvent {
border-top: solid 1px #000;
}
div#EventList table.alphaevent tbody tr td {
border-bottom: dashed 1px #000;
}
div#EventList table.alphaevent tbody tr td.ColumnType {
width: 15%;
}
div#EventList table.alphaevent tbody tr td.ColumnType a:hover {
background: none;
}
div#EventList table.alphaevent tbody tr td.ColumnGRAMPSID {
width: 12%;
}
div#EventList table.alphaevent tbody tr td.ColumnDate {
width: 20%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson {
width: 60%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.father,
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother {
display:block;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother:before {
content:"+ ";
}
div#EventDetail h3 {
font-size: 1.4em;
}
div#EventDetail table.eventlist {
margin: .5cm 0 .3cm 1.5cm;
width: 800px;
}
div#EventDetail table.eventlist tbody tr td.ColumnAttribute {
border-top: solid 1px #000;
font-weight: bold;
text-transform: uppercase;
width: 20%;
}
div#EventDetail table.eventlist tbody tr td.ColumnEvent {
border-top: solid 1px #000;
}
/* Gallery /* Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { #Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate {
@ -689,53 +567,6 @@ div#EventDetail table.eventlist tbody tr td.ColumnEvent {
border-color:#CCC; border-color:#CCC;
} }
/* Download
----------------------------------------------------- */
#Download {
margin: 0;
padding: .5em 0 .5em 0;
}
table.download {
padding: 0;
margin: .5em 0 .5em 0;
border: solid 1px #000;
width: 100%;
background-color: #CCC;
}
table.download img {
/* float:center; */
}
table.download tbody tr#Row02 {
border-bottom:solid 1px #000;
}
table.download tbody tr td {
border-style:solid;
border-color: #000;
border-width: 0px 2px 2px 2px;
text-align:left;
}
table.download td.ColumnFilename {
width:30%;
background-color: #FFF;
}
table.download td.ColumnFilename a {
display:block;
padding:10px;
font-weight:bold;
font-style: italic;
text-decoration:none;
}
table.download td.ColumnDescription {
width:45%;
}
table.download td.ColumnLicense {
width:6%;
}
table.download td.ColumnModified {
width:17%;
}
/* Contact /* Contact
----------------------------------------------------- */ ----------------------------------------------------- */
#Contact #summaryarea { #Contact #summaryarea {
@ -781,70 +612,61 @@ table.download td.ColumnModified {
text-decoration:underline; text-decoration:underline;
} }
/* Repositories /* Download
------------------------------------------------------ */ ----------------------------------------------------- */
div#RepositoryList { } #Download {
padding:1cm;
div#RepositoryList table.repolist tbody tr td { height:396px;
background-color: #CCC;
} }
div#RepositoryList table.repolist tbody tr td a { table.download {
display: block; border:solid 2px #000;
padding: .3em 10px; width:100%;
} }
div#RepositoryList table.repolist tbody tr td.ColumnRowLabel { table.download img {
width: 9%; float:center;
} }
div#RepositoryList table.repolist tbody tr td.ColumnType { table.download thead tr th {
width: 15%; text-align:center;
border:solid 2px #000;
color: #000;
text-transform:uppercase;
} }
div#RepositoryList table.repolist tbody tr td.ColumnName { table.download tbody tr#Row02 {
background-color: #FFF; border-bottom:solid 2px #000;
} }
table.download thead tr th, table.download tbody tr td {
/* Address Book padding-left:10px;
------------------------------------------------------ */ padding-top:20px;
div#AddressBookList, AddressBookDetail { border-style:solid;
margin: 0; border-color:#000;
padding: 0; border-width:0 2px 2px 2px;
text-align:left;
} }
div#AddressBookList table.addressbook { table.download td.Description {
margin: .3em 0 .3em 0; width: 50%;
} }
div#AddressBookList tble.addressbook tbody tr.Totals td { table.download td.License {
text-align: left; width:8%;
background-color: #EEE;
} }
div#AddressBookList table.addressbook tbody tr td { table.download td.Filename {
background-color: #CCC; width:30%;
text-align: center;
border: solid 1px #000;
} }
div#AddressBookList table.addressbook tbody tr td.ColumnRowLabel { table.download td.Filename a {
width: 4%; font-weight:bold;
font-style: italic;
text-decoration:none;
} }
div#AddressBookList table.addressbook tbody tr td.ColumnName { table.download td.Filename a:hover {
background-color: #FFF; text-decoration:underline;
text-align: left;
width: 70%;
} }
div#AddressBookList table.addressbook tbody tr td.ColumnName a { table.download td.Modified {
display: block; width:12%;
padding: 6px 0px 6px 0px; font-weight:bold;
}
div#AddressBookList table.addressbook tbody tr td.ColumnAddress {
width: 8%;
}
div#AddressBookList table.adressbook tbody tr td.ColumnResidence {
width: 8%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnWebLinks {
width: 8%;
} }
/* Subsections /* Subsections
----------------------------------------------------- */ ----------------------------------------------------- */
#Home, #Introduction, #Contact { #Home, #Introduction, #Contact {
padding:1.5em 0 3em 0; padding:1.5em 0 3em 0;
} }
#Home p, #Introduction p, #Contact p { #Home p, #Introduction p, #Contact p {
@ -979,46 +801,6 @@ div#addresses table.infolist tbody tr td.ColumnValue {
/* Subsections : Attributes /* Subsections : Attributes
----------------------------------------------------- */ ----------------------------------------------------- */
div#attributes {
margin: 0;
padding: 0;
}
table.attrlist {
width: 100%;
}
table.attrlist thead tr th.ColumnType {
border: none;
background: none;
}
table.attrlist thead tr th.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td {
background-color: #EEE;
border-bottom: dashed 1px #000;
}
table.attrlist tbody tr td.ColumnType {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttrType {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrValue {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrNotes {
width: 45%;
}
table.attrlist tbody tr td.ColumnAttrSources {
background-color: #FFF;
width: 15%;
}
/* Subsections : Gallery /* Subsections : Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1080,25 +862,6 @@ div#sourcerefs ol li ol {
/* Subsections : Weblinks /* Subsections : Weblinks
----------------------------------------------------- */ ----------------------------------------------------- */
div#WebLinks {
margin : 0 auto;
padding: 0;
}
table.weblinks tr td {
background-color: #EEE;
border-bottom: dashed 1px #000;
}
table.weblinks tr td.ColumnRowLabel {
width: 6%;
}
table.weblinks tr td.ColumnType {
width: 30%;
}
table.weblinks tr td.ColumnDescription {
background-color: #FFF;
width: 30%;
}
/* Subsections : Pedigree /* Subsections : Pedigree
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1169,17 +932,11 @@ table.weblinks tr td.ColumnDescription {
color:#000; color:#000;
width:118px; width:118px;
padding:5px 20px 7px 20px; padding:5px 20px 7px 20px;
margin-top:-25px;
margin-left:16px; margin-left:16px;
background-color:#EEE; background-color:#EEE;
border:solid 1px #999; border:solid 1px #999;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a:hover { #treeContainer div.boxbg a:hover {
position:relative; position:relative;
z-index:999; z-index:999;
@ -1193,6 +950,13 @@ table.weblinks tr td.ColumnDescription {
#treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover { #treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover {
margin-top:-44px; margin-top:-44px;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a.noThumb:hover { #treeContainer div.boxbg a.noThumb:hover {
margin-top:0; margin-top:0;
} }
@ -1204,14 +968,12 @@ table.weblinks tr td.ColumnDescription {
} }
#treeContainer div.boxbg span.thumbnail { #treeContainer div.boxbg span.thumbnail {
display:block; display:block;
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
padding:4px 0; padding:4px 0;
} }
#treeContainer div.boxbg span.thumbnail img { #treeContainer div.boxbg span.thumbnail img {
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
} }
#treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img { #treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img {
@ -1274,6 +1036,57 @@ table.weblinks tr td.ColumnDescription {
background-color:#EEE; background-color:#EEE;
} }
/* Footer
----------------------------------------------------- */
#footer {
clear:both;
width:100%;
font-size:12px;
line-height:130%;
color:#333;
margin:0;
padding:15px 0 0 0;
background-color:#CCC;
border-top:solid 1px #333;
}
#footer a, #footer a:visited {
text-decoration:none;
color:#333;
}
#footer a:hover {
text-decoration:underline;
}
#footer img {
border:0;
margin:0 auto;
vertical-align:middle;
}
#footer p#createdate {
float:left;
width:40%;
text-align:left;
margin-left:10px;
}
#footer p#copyright {
float:right;
width:40%;
text-align:right;
margin-right:10px;
}
#footer p#copyright img {
margin-right:10px;
}
#user_footer {
width:70%;
float:left;
margin:1em;
}
#user_footer p {
font:normal 1em/1.2em serif;
margin:0;
padding:0;
}
/* Calendar Styles /* Calendar Styles
-------------------------------------------------------------------------------------------- */ -------------------------------------------------------------------------------------------- */
/* Calendar : General */ /* Calendar : General */
@ -1442,27 +1255,3 @@ body#fullyearlinked table.calendar thead tr th.monthName {
body#fullyearlinked table.calendar tbody tr td { body#fullyearlinked table.calendar tbody tr td {
height:3em; height:3em;
} }
/* Calendar: OneDay
--------------------------------------------------------------------------------- */
body#OneDay h3 {
color: #000;
font-weight: bold;
text-align: center;
}
table.oneday {
margin: .3em 0 .3em 0;
padding: 0;
}
table.oneday tbody tr td {
border-bottom: dashed 1px #000;
}
table.oneday tbody tr td.ColumnRowLabel {
width: 5%;
}
table.oneday tbody tr td.ColumnText {
width: 85%;
}
table.oneday tbody tr td.ColumnEvent {
width: 10%;
}

View File

@ -1,32 +1,37 @@
/* /*
# **************************************************************************************************
# Gramps - a GTK+/GNOME based genealogy program Copyright Holder and License
#
# Copyright 2008 Jason M. Simanek
# Copyright 2009 Stephane Charette
# Copyright (c) 2008-2010 Rob G. Healey <robhealey1@gmail.com>
#
# 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 2 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, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
************************************************************************************************** **************************************************************************************************
GRAMPS Cascading Style Sheet GRAMPS Cascading Style Sheet
Style Name: Basic - Cypress Style Name: Basic - Cypress
Style Author: Jason Simanek (2008) Style Author: Jason Simanek (2008)
Note: Adapted from GRAMPS original Modern Style stylesheet with colors from the original 'Tranquil' stylesheet Note: Adapted from GRAMPS original Modern Style stylesheet with colors from the original 'Tranquil' stylesheet
************************************************************************************************** **************************************************************************************************
This website was created with GRAMPS <http://www.gramps-project.org/>
--------------------------------------------------------------------------------------------------
GRAMPS is a Free Software Project for Genealogy, offering a professional
genealogy program, and a wiki open to all. It is a community project, created,
developed and governed by genealogists.
Go to <http://gramps-project.org/> to learn more!
--------------------------------------------------------------------------------------------------
Copyright 2008 Jason M. Simanek
Copyright 2009 Stephane Charette
This file is part of the GRAMPS program.
GRAMPS 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, version 2 of the License.
GRAMPS 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
GRAMPS. If not, see <http://www.gnu.org/licenses/>.
--------------------------------------------------------------------------------------------------
Color Palette Color Palette
-------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------
@ -40,17 +45,16 @@ white #FFF
# $Id$ # $Id$
NarrativeWeb Styles General Elements
-------------------------------------------------------------------------------------------- */
body#NarrativeWeb {
font-family: sans-serif;
color: #000;
background-color: #FFF;
}
/* General Elements
----------------------------------------------------- */ ----------------------------------------------------- */
body {
font-family:sans-serif;
color:#000;
margin:0;
padding:0;
background-color:#FFF;
}
div { div {
margin:0; margin:0;
padding:0; padding:0;
@ -63,7 +67,7 @@ img {
background:none; background:none;
} }
.content { .content {
padding-top: .5cm; padding-top: 1cm;
background-color:#FFF; background-color:#FFF;
} }
.content div.snapshot { .content div.snapshot {
@ -152,18 +156,15 @@ a:visited {
/* Header /* Header
----------------------------------------------------- */ ----------------------------------------------------- */
div#header { #header {
padding:15px 15px 15px 15px;
margin:0;
background-color:#454; background-color:#454;
} height: 1cm;
div#header a {
color: #FFF;
} }
#SiteTitle { #SiteTitle {
margin:0;
padding:.5em 0 0.5em 10px;
font-size: 40px;
color:#E0E6E0; color:#E0E6E0;
font-style: italic; margin:0 0 3px 0;
} }
#header p { #header p {
font-size:1em; font-size:1em;
@ -172,67 +173,14 @@ div#header a {
margin:0; margin:0;
} }
/* Footer
----------------------------------------------------- */
div#footer {
clear:both;
overflow:hidden;
width:100%;
font-size:12px;
line-height:130%;
color:#E8E6E8;
margin:0;
padding:15px 0 0 0;
border-top: solid 1px #454;
background-color: #454;
}
#footer a, #footer a:visited {
text-decoration:none;
color:#E0E6E0;
}
#footer a:hover {
text-decoration:underline;
background:none;
}
#footer img {
border:0;
margin:0 auto;
vertical-align:middle;
}
#footer p#createdate {
float:left;
width:40%;
text-align:left;
margin-left:10px;
}
#footer p#copyright {
float:right;
width:40%;
text-align:right;
margin-right:10px;
}
#footer p#copyright img {
margin-right:10px;
}
#user_footer {
width:70%;
float:left;
margin:1em;
}
#user_footer p {
font:normal 1em/1.2em serif;
margin:0;
padding:0;
}
/* Navigation /* Navigation
----------------------------------------------------- */ ----------------------------------------------------- */
#navigation { #navigation, #subnavigation {
margin:0; margin:0;
padding:4px 0 0 0; padding:4px 0 0 0;
background-color:#454; background-color:#454;
} }
#navigation ul { #navigation ul, #subnavigation ul {
list-style:none; list-style:none;
min-width:770px; min-width:770px;
height:22px; height:22px;
@ -240,12 +188,12 @@ div#footer {
padding:0 0 0 12px; padding:0 0 0 12px;
border-bottom:1px solid #7C8F7C; border-bottom:1px solid #7C8F7C;
} }
#navigation ul li { #navigation ul li, #subnavigation ul li {
margin:0; margin:0;
padding:0; padding:0;
float:left; float:left;
} }
#navigation ul li a { #navigation ul li a, #subnavigation ul li a {
display:block; display:block;
font-size:12px; font-size:12px;
line-height:100%; line-height:100%;
@ -256,14 +204,14 @@ div#footer {
padding:5px 5px; padding:5px 5px;
background-color:#454; background-color:#454;
} }
#navigation ul li a:hover { #navigation ul li a:hover, #subnavigation ul li a:hover {
color:#FFF; color:#FFF;
padding-top:4px; padding-top:4px;
background-color:#9DBF9D; background-color:#9DBF9D;
border-top:solid 1px #454; border-top:solid 1px #454;
border-bottom:solid 1px #000; border-bottom:solid 1px #000;
} }
#navigation ul li.CurrentSection a { #navigation ul li.CurrentSection a, #subnavigation ul li.CurrentSection a {
color:#454; color:#454;
padding-bottom:4px; padding-bottom:4px;
border-top:solid 1px #7C8F7C; border-top:solid 1px #7C8F7C;
@ -272,7 +220,7 @@ div#footer {
border-bottom:solid 1px #FFF; border-bottom:solid 1px #FFF;
background-color:#FFF; background-color:#FFF;
} }
#navigation ul li.CurrentSection a:hover { #navigation ul li.CurrentSection a:hover, #subnavigation ul li.CurrentSection a:hover {
padding-top:5px; padding-top:5px;
background-color:#FFF; background-color:#FFF;
} }
@ -292,11 +240,10 @@ div#alphabet ul {
padding: 0px 0px 0px 16px; padding: 0px 0px 0px 16px;
border-width: 2px 0px 4px 0px; border-width: 2px 0px 4px 0px;
border-style: solid; border-style: solid;
border-color: #000; border-color: #FFF;
} }
div#alphabet ul li:after { div#alphabet ul li:after {
content:" |"; content:" |";
color: #FFF;
} }
div#alphabet ul li { div#alphabet ul li {
margin:0; margin:0;
@ -320,7 +267,7 @@ div#alphabet ul li a:hover {
----------------------------------------------------- */ ----------------------------------------------------- */
table { table {
font-size:14px; font-size:14px;
margin:0; margin:0 15px;
padding:0; padding:0;
border:none; border:none;
border-collapse:collapse; border-collapse:collapse;
@ -540,99 +487,6 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding:.1em 10px .3em 10px; padding:.1em 10px .3em 10px;
} }
/* EventList and EventDetail
----------------------------------------------------- */
div#EventList, div#EventDetail { }
div#events table.eventlist {
margin-top: .3cm;
}
table.eventlist tbody tr.BeginName {
border-bottom: solid 1px #000;
}
table.eventlist tbody tr td {
padding: 4px 0px 4px 0px;
border-bottom: dashed 1px #000;
}
table.eventlist tbody tr td.ColumnEvent {
width: 10%;
}
table.eventlist tbody tr td.ColumnDate {
width: 10%;
}
table.eventlist tbody tr td.ColumnPlace {
width: 20%;
}
table.eventlist tbody tr td.ColumnDescription {
width: 20%;
}
table.eventlist tbody tr td.ColumnNotes {
width: 35%;
}
table.eventlist tbody tr td.ColumnSources {
width: 5%;
}
table.eventlist tbody tr td.ColumnPerson {
width: 35%;
}
table.eventlist tbody tr td.ColumnPartner {
width: 35%;
}
div#EventList table.eventlist tbody tr td.ColumnEvent a,
div#EventList table.eventlist tbody tr td.ColumnPerson a,
div#EventList table.eventlist tbody tr td.ColumnPartner a {
display: block;
padding: .9em 10px;
}
div#EventList table.alphaevent {
padding: .3em 0 .3em 0;
margin: 0;
}
div#EventList table.alphaevent tbody tr.BeginEvent {
border-top: solid 1px #000;
}
div#EventList table.alphaevent tbody tr td {
border-bottom: dashed 1px #000;
}
div#EventList table.alphaevent tbody tr td.ColumnType {
width: 15%;
}
div#EventList table.alphaevent tbody tr td.ColumnType a:hover {
background: none;
}
div#EventList table.alphaevent tbody tr td.ColumnGRAMPSID {
width: 12%;
}
div#EventList table.alphaevent tbody tr td.ColumnDate {
width: 20%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson {
width: 60%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.father,
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother {
display:block;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother:before {
content:"+ ";
}
div#EventDetail h3 {
font-size: 1em;
}
div#EventDetail table.eventlist {
margin: .5cm 0 .3cm 1.5cm;
width: 800px;
}
div#EventDetail table.eventlist tbody tr td.ColumnAttribute {
border-top: solid 1px #000;
font-weight: bold;
text-transform: uppercase;
width: 20%;
}
div#EventDetail table.eventlist tbody tr td.ColumnEvent {
border-top: solid 1px #000;
}
/* Gallery /* Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { #Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate {
@ -766,7 +620,7 @@ table.download {
width:100%; width:100%;
} }
table.download img { table.download img {
text-align:center; float:center;
} }
table.download thead tr th { table.download thead tr th {
text-align:center; text-align:center;
@ -807,71 +661,9 @@ table.download td.Modified {
font-weight:bold; font-weight:bold;
} }
/* Repositories
------------------------------------------------------ */
div#RepositoryList {
margin: 0;
padding: 0;
}
div#RepositoryList table.repolist tbody tr td {
}
div#RepositoryList table.repolist tbody tr td a {
display: block;
padding: .3em 10px;
}
div#RepositoryList table.repolist tbody tr td.ColumnRowLabel {
width: 9%;
}
div#RepositoryList table.repolist tbody tr td.ColumnType {
width: 15%;
}
div#RepositoryList table.repolist tbody tr td.ColumnName {
background-color: #FFF;
}
/* Address Book
------------------------------------------------------ */
div#AddressBookList, AddressBookDetail {
margin: 0;
padding: 0;
}
div#AddressBookList table.addressbook {
margin: .3em 0 .3em 0;
}
div#AddressBookList tble.addressbook tbody tr.Totals td {
text-align: left;
background-color: #E0E0E6;
}
div#AddressBookList table.addressbook tbody tr td {
background-color: #9DBF9D;
text-align: center;
border: solid 1px #000;
}
div#AddressBookList table.addressbook tbody tr td.ColumnRowLabel {
width: 4%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName {
background-color: #FFF;
text-align: left;
width: 70%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName a {
display: block;
padding: 6px 0px 6px 0px;
}
div#AddressBookList table.addressbook tbody tr td.ColumnAddress {
width: 8%;
}
div#AddressBookList table.adressbook tbody tr td.ColumnResidence {
width: 8%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnWebLinks {
width: 8%;
}
/* Subsections /* Subsections
----------------------------------------------------- */ ----------------------------------------------------- */
#Home, #Introduction { #Home, #Introduction, {
padding:1.5em 0 3em 0; padding:1.5em 0 3em 0;
} }
#Home p, #Introduction p, #Contact p { #Home p, #Introduction p, #Contact p {
@ -1006,45 +798,6 @@ div#addresses table.infolist tbody tr td.ColumnValue {
/* Subsections : Attributes /* Subsections : Attributes
----------------------------------------------------- */ ----------------------------------------------------- */
div#attributes {
margin: 0;
padding: 0;
}
table.attrlist {
width: 100%;
}
table.attrlist thead tr th.ColumnType {
border: none;
background: none;
}
table.attrlist thead tr th.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td {
background-color: #E6E6E0;
border-bottom: dashed 1px #000;
}
table.attrlist tbody tr td.ColumnType {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttrType {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrValue {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrNotes {
width: 45%;
}
table.attrlist tbody tr td.ColumnAttrSources {
width: 15%;
}
/* Subsections : Gallery /* Subsections : Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1106,25 +859,6 @@ div#sourcerefs ol li ol {
/* Subsections : Weblinks /* Subsections : Weblinks
----------------------------------------------------- */ ----------------------------------------------------- */
div#WebLinks {
margin : 0 auto;
padding: 0;
}
table.weblinks tr td {
background-color: #E0E6E0;
border-bottom: dashed 1px #000;
}
table.weblinks tr td.ColumnRowLabel {
width: 5%;
}
table.weblinks tr td.ColumnType {
width: 30%;
}
table.weblinks tr td.ColumnDescription {
background-color: #FFF;
width: 30%;
}
/* Subsections : Pedigree /* Subsections : Pedigree
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1171,7 +905,7 @@ table.weblinks tr td.ColumnDescription {
page-break-before:always; page-break-before:always;
margin:0; margin:0;
padding:0; padding:0;
background:none; background-color: #FFF;
} }
#treeContainer { #treeContainer {
position:relative; position:relative;
@ -1195,17 +929,11 @@ table.weblinks tr td.ColumnDescription {
color:#000; color:#000;
width:118px; width:118px;
padding:5px 20px 7px 20px; padding:5px 20px 7px 20px;
margin-top:-25px;
margin-left:16px; margin-left:16px;
background-color:#E0E6E0; background-color:#E0E6E0;
border:solid 1px #7C8F7C; border:solid 1px #7C8F7C;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a:hover { #treeContainer div.boxbg a:hover {
position:relative; position:relative;
z-index:999; z-index:999;
@ -1219,6 +947,13 @@ table.weblinks tr td.ColumnDescription {
#treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover { #treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover {
margin-top:-44px; margin-top:-44px;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a.noThumb:hover { #treeContainer div.boxbg a.noThumb:hover {
margin-top:0; margin-top:0;
} }
@ -1230,14 +965,12 @@ table.weblinks tr td.ColumnDescription {
} }
#treeContainer div.boxbg span.thumbnail { #treeContainer div.boxbg span.thumbnail {
display:block; display:block;
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
padding:4px 0; padding:4px 0;
} }
#treeContainer div.boxbg span.thumbnail img { #treeContainer div.boxbg span.thumbnail img {
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
} }
#treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img { #treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img {
@ -1300,6 +1033,58 @@ table.weblinks tr td.ColumnDescription {
background-color:#E0E6E0; background-color:#E0E6E0;
} }
/* Footer
----------------------------------------------------- */
#footer {
clear:both;
width:100%;
font-size:12px;
line-height:130%;
color:#E0E6E0;
margin:0;
padding:0;
background-color:#454;
border-top:solid 1px #454;
}
#footer a, #footer a:visited {
text-decoration:none;
color:#E0E6E0;
}
#footer a:hover {
text-decoration:underline;
background:none;
}
#footer img {
border:0;
margin:0 auto;
vertical-align:middle;
}
#footer p#createdate {
float:left;
width:40%;
text-align:left;
margin-left:10px;
}
#footer p#copyright {
float:right;
width:40%;
text-align:right;
margin-right:10px;
}
#footer p#copyright img {
margin-right:10px;
}
#user_footer {
width:70%;
float:left;
margin:1em;
}
#user_footer p {
font:normal 1em/1.2em serif;
margin:0;
padding:0;
}
/* Calendar Styles /* Calendar Styles
-------------------------------------------------------------------------------------------- */ -------------------------------------------------------------------------------------------- */
/* Calendar : General */ /* Calendar : General */
@ -1450,27 +1235,3 @@ body#WebCal #CreatorInfo a, body#WebCal #CreatorInfo a:hover {
color:#9DBF9D; color:#9DBF9D;
background-color:#E0E6E0; background-color:#E0E6E0;
} }
/* Calendar: OneDay
--------------------------------------------------------------------------------- */
body#OneDay h3 {
color: #000;
font-weight: bold;
text-align: center;
}
table.oneday {
margin: .3em 0 .3em 0;
padding: 0;
}
table.oneday tbody tr td {
border-bottom: dashed 1px #000;
}
table.oneday tbody tr td.ColumnRowLabel {
width: 5%;
}
table.oneday tbody tr td.ColumnText {
width: 85%;
}
table.oneday tbody tr td.ColumnEvent {
width: 10%;
}

View File

@ -1,32 +1,37 @@
/* /*
# **************************************************************************************************
# Gramps - a GTK+/GNOME based genealogy program Copyright Holder and License
#
# Copyright 2008 Jason M. Simanek
# Copyright 2009 Stephane Charette
# Copyright (c) 2008-2010 Rob G. Healey <robhealey1@gmail.com>
#
# 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 2 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, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
************************************************************************************************** **************************************************************************************************
GRAMPS Cascading Style Sheet GRAMPS Cascading Style Sheet
Style Name: Basic - Lilac Style Name: Basic - Lilac
Style Author: Jason M. Simanek (2008) Style Author: Jason M. Simanek (2008)
Note: Adapted from GRAMPS original Modern Style stylesheet with colors from the original 'Business' stylesheet Note: Adapted from GRAMPS original Modern Style stylesheet with colors from the original 'Business' stylesheet
************************************************************************************************** **************************************************************************************************
This website was created with GRAMPS <http://www.gramps-project.org/>
--------------------------------------------------------------------------------------------------
GRAMPS is a Free Software Project for Genealogy, offering a professional
genealogy program, and a wiki open to all. It is a community project, created,
developed and governed by genealogists.
Go to <http://gramps-project.org/> to learn more!
--------------------------------------------------------------------------------------------------
Copyright 2008 Jason M. Simanek
Copyright 2009 Stephane Charette
This file is part of the GRAMPS program.
GRAMPS 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, version 2 of the License.
GRAMPS 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
GRAMPS. If not, see <http://www.gnu.org/licenses/>.
--------------------------------------------------------------------------------------------------
Color Palette Color Palette
-------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------
@ -65,7 +70,7 @@ img {
background:none; background:none;
} }
.content { .content {
padding-top: .5cm; padding-top: 1cm;
background-color:#FAFAFF; background-color:#FAFAFF;
} }
.content div.snapshot { .content div.snapshot {
@ -226,7 +231,7 @@ a:visited {
div#alphabet { div#alphabet {
width: 100%; width: 100%;
margin: 0; margin: 0;
background-color: #E8E0F9; background-color: #E0E0E9;
} }
div#alphabet ul { div#alphabet ul {
list-style:none; list-style:none;
@ -263,7 +268,7 @@ div#alphabet ul li a:hover {
----------------------------------------------------- */ ----------------------------------------------------- */
table { table {
font-size:14px; font-size:14px;
margin:0; margin:0 15px;
padding:0; padding:0;
border:none; border:none;
border-collapse:collapse; border-collapse:collapse;
@ -483,101 +488,6 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding:.1em 10px .3em 10px; padding:.1em 10px .3em 10px;
} }
/* EventList and EventDetail
----------------------------------------------------- */
div#EventList, div#EventDetail {
padding: 0;
margin: 0 auto;
}
div#events table.eventlist {
margin-top: .3cm;
}
table.eventlist tbody tr.BeginName {
border-bottom: solid 1px #5D835F;
}
table.eventlist tbody tr td {
padding: 4px 0px 4px 0px;
border-bottom: dashed 1px #000;
}
table.eventlist tbody tr td.ColumnEvent {
width: 10%;
}
table.eventlist tbody tr td.ColumnDate {
width: 10%;
}
table.eventlist tbody tr td.ColumnPlace {
width: 20%;
}
table.eventlist tbody tr td.ColumnDescription {
width: 20%;
}
table.eventlist tbody tr td.ColumnNotes {
width: 35%;
}
table.eventlist tbody tr td.ColumnSources {
width: 5%;
}
table.eventlist tbody tr td.ColumnPerson {
width: 35%;
}
table.eventlist tbody tr td.ColumnPartner {
width: 35%;
}
div#EventList table.eventlist tbody tr td.ColumnEvent a,
div#EventList table.eventlist tbody tr td.ColumnPerson a,
div#EventList table.eventlist tbody tr td.ColumnPartner a {
display: block;
padding: .9em 10px;
}
div#EventList table.alphaevent {
padding: .3em 0 .3em 0;
margin: 0;
}
div#EventList table.alphaevent tbody tr.BeginEvent {
border-top: solid 1px #000;
}
div#EventList table.alphaevent tbody tr td {
border-bottom: dashed 1px #000;
}
div#EventList table.alphaevent tbody tr td.ColumnType {
width: 15%;
}
div#EventList table.alphaevent tbody tr td.ColumnType a:hover {
background: none;
}
div#EventList table.alphaevent tbody tr td.ColumnGRAMPSID {
width: 12%;
}
div#EventList table.alphaevent tbody tr td.ColumnDate {
width: 20%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson {
width: 60%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.father,
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother {
display:block;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother:before {
content:"+ ";
}
div#EventDetail h3 {
font-size: 1em;
}
div#EventDetail table.eventlist {
margin: .5cm 0 .3cm 1.5cm;
width: 800px;
}
div#EventDetail table.eventlist tbody tr td.ColumnAttribute {
border-top: solid 1px #5D835F;
font-weight: bold;
text-transform: uppercase;
width: 20%;
}
div#EventDetail table.eventlist tbody tr td.ColumnEvent {
border-top: solid 1px #000;
}
/* Gallery /* Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { #Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate {
@ -703,16 +613,15 @@ div#EventDetail table.eventlist tbody tr td.ColumnEvent {
/* Download /* Download
----------------------------------------------------- */ ----------------------------------------------------- */
#Download { #Download {
padding: 1cm; padding:1cm;
height:396px; height:396px;
} }
table.download { table.download {
padding-top: .5cm; border:solid 2px #000;
border:solid 1px #000;
width:100%; width:100%;
} }
table.download img { table.download img {
text-align:center; float:center;
} }
table.download thead tr th { table.download thead tr th {
text-align:center; text-align:center;
@ -753,69 +662,6 @@ table.download td.Modified {
font-weight:bold; font-weight:bold;
} }
/* Repositories
------------------------------------------------------ */
div#RepositoryList {
margin: 0;
padding: 0;
}
div#RepositoryList table.repolist tbody tr td {
background-color: #D8F3D6;
}
div#RepositoryList table.repolist tbody tr td a {
display: block;
padding: .3em 10px;
}
div#RepositoryList table.repolist tbody tr td.ColumnRowLabel {
width: 9%;
}
div#RepositoryList table.repolist tbody tr td.ColumnType {
width: 15%;
}
div#RepositoryList table.repolist tbody tr td.ColumnName {
background-color: #FFF;
}
/* Address Book
------------------------------------------------------ */
div#AddressBookList, AddressBookDetail {
margin: 0;
padding: 0;
}
div#AddressBookList table.addressbook {
margin: .3em 0 .3em 0;
}
div#AddressBookList tble.addressbook tbody tr.Totals td {
text-align: left;
background-color: #E0E0E9;
}
div#AddressBookList table.addressbook tbody tr td {
background-color: #B4B4CB;
text-align: center;
border: solid 1px #000;
}
div#AddressBookList table.addressbook tbody tr td.ColumnRowLabel {
width: 4%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName {
background-color: #FFF;
text-align: left;
width: 70%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName a {
display: block;
padding: 6px 0px 6px 0px;
}
div#AddressBookList table.addressbook tbody tr td.ColumnAddress {
width: 8%;
}
div#AddressBookList table.adressbook tbody tr td.ColumnResidence {
width: 8%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnWebLinks {
width: 8%;
}
/* Subsections /* Subsections
----------------------------------------------------- */ ----------------------------------------------------- */
#Home, #Introduction, #Contact { #Home, #Introduction, #Contact {
@ -953,45 +799,6 @@ div#addresses table.infolist tbody tr td.ColumnValue {
/* Subsections : Attributes /* Subsections : Attributes
----------------------------------------------------- */ ----------------------------------------------------- */
div#attributes {
margin: 0;
padding: 0;
}
table.attrlist {
width: 100%;
}
table.attrlist thead tr th.ColumnType {
border: none;
background: none;
}
table.attrlist thead tr th.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td {
background-color: #E0E0E9;
border-bottom: dashed 1px #000;
}
table.attrlist tbody tr td.ColumnType {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttrType {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrValue {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrNotes {
width: 45%;
}
table.attrlist tbody tr td.ColumnAttrSources {
width: 15%;
}
/* Subsections : Gallery /* Subsections : Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1053,25 +860,6 @@ div#sourcerefs ol li ol {
/* Subsections : Weblinks /* Subsections : Weblinks
----------------------------------------------------- */ ----------------------------------------------------- */
div#WebLinks {
margin : 0 auto;
padding: 0;
}
table.weblinks tr td {
background-color: #E6E0E9;
border-bottom: dashed 1px #000;
}
table.weblinks tr td.ColumnRowLabel {
width: 5%;
}
table.weblinks tr td.ColumnType {
width: 30%;
}
table.weblinks tr td.ColumnDescription {
background-color: #FFF;
width: 30%;
}
/* Subsections : Pedigree /* Subsections : Pedigree
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1142,17 +930,11 @@ table.weblinks tr td.ColumnDescription {
color:#000; color:#000;
width:118px; width:118px;
padding:5px 20px 7px 20px; padding:5px 20px 7px 20px;
margin-top:-25px;
margin-left:16px; margin-left:16px;
background-color:#E0E0E9; background-color:#E0E0E9;
border:solid 1px #669; border:solid 1px #669;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a:hover { #treeContainer div.boxbg a:hover {
position:relative; position:relative;
z-index:999; z-index:999;
@ -1166,6 +948,13 @@ table.weblinks tr td.ColumnDescription {
#treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover { #treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover {
margin-top:-44px; margin-top:-44px;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a.noThumb:hover { #treeContainer div.boxbg a.noThumb:hover {
margin-top:0; margin-top:0;
} }
@ -1177,14 +966,12 @@ table.weblinks tr td.ColumnDescription {
} }
#treeContainer div.boxbg span.thumbnail { #treeContainer div.boxbg span.thumbnail {
display:block; display:block;
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
padding:4px 0; padding:4px 0;
} }
#treeContainer div.boxbg span.thumbnail img { #treeContainer div.boxbg span.thumbnail img {
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
} }
#treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img { #treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img {
@ -1249,9 +1036,8 @@ table.weblinks tr td.ColumnDescription {
/* Footer /* Footer
----------------------------------------------------- */ ----------------------------------------------------- */
div#footer { #footer {
clear:both; clear:both;
overflow:hidden;
width:100%; width:100%;
font-size:12px; font-size:12px;
line-height:130%; line-height:130%;
@ -1467,27 +1253,3 @@ body#fullyearlinked table.calendar thead tr th.monthName {
body#fullyearlinked table.calendar tbody tr td { body#fullyearlinked table.calendar tbody tr td {
height:3em; height:3em;
} }
/* Calendar: OneDay
--------------------------------------------------------------------------------- */
body#OneDay h3 {
color: #000;
font-weight: bold;
text-align: center;
}
table.oneday {
margin: .3em 0 .3em 0;
padding: 0;
}
table.oneday tbody tr td {
border-bottom: dashed 1px #000;
}
table.oneday tbody tr td.ColumnRowLabel {
width: 5%;
}
table.oneday tbody tr td.ColumnText {
width: 85%;
}
table.oneday tbody tr td.ColumnEvent {
width: 10%;
}

View File

@ -1,27 +1,6 @@
/* /*
# **************************************************************************************************
# Gramps - a GTK+/GNOME based genealogy program Copyright Holder and License
#
# Copyright 2008 Jason M. Simanek
# Copyright 2009 Stephane Charette
# Copyright (c) 2008-2010 Rob G. Healey <robhealey1@gmail.com>
#
# 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 2 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, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
************************************************************************************************** **************************************************************************************************
GRAMPS Cascading Style Sheet GRAMPS Cascading Style Sheet
Style Name: Basic-Peach Stylesheet Style Name: Basic-Peach Stylesheet
@ -29,7 +8,30 @@ Style Author: Jason M. Simanek (2008)
Note: Adapted from GRAMPS original Modern Style stylesheet with a new orange color scheme. Note: Adapted from GRAMPS original Modern Style stylesheet with a new orange color scheme.
************************************************************************************************** **************************************************************************************************
This website was created with GRAMPS <http://www.gramps-project.org/>
--------------------------------------------------------------------------------------------------
GRAMPS is a Free Software Project for Genealogy, offering a professional
genealogy program, and a wiki open to all. It is a community project, created,
developed and governed by genealogists.
Go to <http://gramps-project.org/> to learn more!
--------------------------------------------------------------------------------------------------
Copyright 2008 Jason M. Simanek
Copyright 2009 Stephane Charette
This file is part of the GRAMPS program.
GRAMPS 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, version 2 of the License.
GRAMPS 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
GRAMPS. If not, see <http://www.gnu.org/licenses/>.
-------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------
Color Palette Color Palette
@ -69,7 +71,7 @@ img {
background:none; background:none;
} }
.content { .content {
padding-top: .5cm; padding-top: 1cm;
background-color:#FFFBE7; background-color:#FFFBE7;
} }
.content div.snapshot { .content div.snapshot {
@ -163,7 +165,7 @@ a:visited {
#header { #header {
padding:15px 15px 2px 15px; padding:15px 15px 2px 15px;
margin:0; margin:0;
background-color: #FFE09F; background-color:#FFE09F;
} }
#SiteTitle { #SiteTitle {
color:#EA8414; color:#EA8414;
@ -267,7 +269,7 @@ div#alphabet ul li a:hover {
----------------------------------------------------- */ ----------------------------------------------------- */
table { table {
font-size:14px; font-size:14px;
margin:0; margin:0 15px;
padding:0; padding:0;
border:none; border:none;
border-collapse:collapse; border-collapse:collapse;
@ -487,101 +489,6 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding:.1em 10px .3em 10px; padding:.1em 10px .3em 10px;
} }
/* EventList and EventDetail
----------------------------------------------------- */
div#EventList, div#EventDetail {
padding: 0;
margin: 0 auto;
}
div#events table.eventlist {
margin-top: .3cm;
}
table.eventlist tbody tr.BeginName {
border-bottom: solid 1px #000;
}
table.eventlist tbody tr td {
padding: 4px 0px 4px 0px;
border-bottom: dashed 1px #000;
}
table.eventlist tbody tr td.ColumnEvent {
width: 10%;
}
table.eventlist tbody tr td.ColumnDate {
width: 10%;
}
table.eventlist tbody tr td.ColumnPlace {
width: 20%;
}
table.eventlist tbody tr td.ColumnDescription {
width: 20%;
}
table.eventlist tbody tr td.ColumnNotes {
width: 35%;
}
table.eventlist tbody tr td.ColumnSources {
width: 5%;
}
table.eventlist tbody tr td.ColumnPerson {
width: 35%;
}
table.eventlist tbody tr td.ColumnPartner {
width: 35%;
}
div#EventList table.eventlist tbody tr td.ColumnEvent a,
div#EventList table.eventlist tbody tr td.ColumnPerson a,
div#EventList table.eventlist tbody tr td.ColumnPartner a {
display: block;
padding: .9em 10px;
}
div#EventList table.alphaevent {
padding: .3em 0 .3em 0;
margin: 0;
}
div#EventList table.alphaevent tbody tr.BeginEvent {
border-top: solid 1px #000;
}
div#EventList table.alphaevent tbody tr td {
border-bottom: dashed 1px #000;
}
div#EventList table.alphaevent tbody tr td.ColumnType {
width: 15%;
}
div#EventList table.alphaevent tbody tr td.ColumnType a:hover {
background: none;
}
div#EventList table.alphaevent tbody tr td.ColumnGRAMPSID {
width: 12%;
}
div#EventList table.alphaevent tbody tr td.ColumnDate {
width: 20%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson {
width: 60%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.father,
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother {
display:block;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother:before {
content:"+ ";
}
div#EventDetail h3 {
font-size: 1em;
}
div#EventDetail table.eventlist {
margin: .5cm 0 .3cm 1.5cm;
width: 800px;
}
div#EventDetail table.eventlist tbody tr td.ColumnAttribute {
border-top: solid 1px #000;
font-weight: bold;
text-transform: uppercase;
width: 20%;
}
div#EventDetail table.eventlist tbody tr td.ColumnEvent {
border-top: solid 1px #000;
}
/* Gallery /* Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { #Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate {
@ -715,7 +622,7 @@ table.download {
width:100%; width:100%;
} }
table.download img { table.download img {
text-align:center; float:center;
} }
table.download thead tr th { table.download thead tr th {
text-align:center; text-align:center;
@ -756,69 +663,6 @@ table.download td.Modified {
font-weight:bold; font-weight:bold;
} }
/* Repositories
------------------------------------------------------ */
div#RepositoryList {
margin: 0;
padding: 0;
}
div#RepositoryList table.repolist tbody tr td {
background-color: #FFE09F;
}
div#RepositoryList table.repolist tbody tr td a {
display: block;
padding: .3em 10px;
}
div#RepositoryList table.repolist tbody tr td.ColumnRowLabel {
width: 9%;
}
div#RepositoryList table.repolist tbody tr td.ColumnType {
width: 15%;
}
div#RepositoryList table.repolist tbody tr td.ColumnName {
background-color: #FFF;
}
/* Address Book
------------------------------------------------------ */
div#AddressBookList, AddressBookDetail {
margin: 0;
padding: 0;
}
div#AddressBookList table.addressbook {
margin: .3em 0 .3em 0;
}
div#AddressBookList tble.addressbook tbody tr.Totals td {
text-align: left;
background-color: #FFE09F;
}
div#AddressBookList table.addressbook tbody tr td {
background-color: #FFE09F;
text-align: center;
border: solid 1px #000;
}
div#AddressBookList table.addressbook tbody tr td.ColumnRowLabel {
width: 4%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName {
background-color: #FFF;
text-align: left;
width: 70%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName a {
display: block;
padding: 6px 0px 6px 0px;
}
div#AddressBookList table.addressbook tbody tr td.ColumnAddress {
width: 8%;
}
div#AddressBookList table.adressbook tbody tr td.ColumnResidence {
width: 8%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnWebLinks {
width: 8%;
}
/* Subsections /* Subsections
----------------------------------------------------- */ ----------------------------------------------------- */
#Home, #Introduction, #Contact { #Home, #Introduction, #Contact {
@ -956,45 +800,6 @@ div#addresses table.infolist tbody tr td.ColumnValue {
/* Subsections : Attributes /* Subsections : Attributes
----------------------------------------------------- */ ----------------------------------------------------- */
div#attributes {
margin: 0;
padding: 0;
}
table.attrlist {
width: 100%;
}
table.attrlist thead tr th.ColumnType {
border: none;
background: none;
}
table.attrlist thead tr th.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td {
background-color: #FFE09F;
border-bottom: dashed 1px #000;
}
table.attrlist tbody tr td.ColumnType {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttrType {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrValue {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrNotes {
width: 45%;
}
table.attrlist tbody tr td.ColumnAttrSources {
width: 15%;
}
/* Subsections : Gallery /* Subsections : Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1056,25 +861,6 @@ div#sourcerefs ol li ol {
/* Subsections : Weblinks /* Subsections : Weblinks
----------------------------------------------------- */ ----------------------------------------------------- */
div#WebLinks {
margin : 0 auto;
padding: 0;
}
table.weblinks tr td {
background-color: #FFE09F;
border-bottom: dashed 1px #000;
}
table.weblinks tr td.ColumnRowLabel {
width: 5%;
}
table.weblinks tr td.ColumnType {
width: 30%;
}
table.weblinks tr td.ColumnDescription {
background-color: #FFF;
width: 30%;
}
/* Subsections : Pedigree /* Subsections : Pedigree
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1145,17 +931,11 @@ table.weblinks tr td.ColumnDescription {
color:#36220B; color:#36220B;
width:118px; width:118px;
padding:5px 20px 7px 20px; padding:5px 20px 7px 20px;
margin-top:-25px;
margin-left:16px; margin-left:16px;
background-color:#FFE09F; background-color:#FFE09F;
border:solid 1px #8C581C; border:solid 1px #8C581C;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a:hover { #treeContainer div.boxbg a:hover {
position:relative; position:relative;
z-index:999; z-index:999;
@ -1169,6 +949,13 @@ table.weblinks tr td.ColumnDescription {
#treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover { #treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover {
margin-top:-44px; margin-top:-44px;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a.noThumb:hover { #treeContainer div.boxbg a.noThumb:hover {
margin-top:0; margin-top:0;
} }
@ -1180,14 +967,12 @@ table.weblinks tr td.ColumnDescription {
} }
#treeContainer div.boxbg span.thumbnail { #treeContainer div.boxbg span.thumbnail {
display:block; display:block;
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
padding:4px 0; padding:4px 0;
} }
#treeContainer div.boxbg span.thumbnail img { #treeContainer div.boxbg span.thumbnail img {
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
} }
#treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img { #treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img {
@ -1252,9 +1037,8 @@ table.weblinks tr td.ColumnDescription {
/* Footer /* Footer
----------------------------------------------------- */ ----------------------------------------------------- */
div#footer { #footer {
clear:both; clear:both;
overflow:hidden;
width:100%; width:100%;
font-size:12px; font-size:12px;
line-height:130%; line-height:130%;
@ -1470,27 +1254,3 @@ body#fullyearlinked table.calendar thead tr th.monthName {
body#fullyearlinked table.calendar tbody tr td { body#fullyearlinked table.calendar tbody tr td {
height:3em; height:3em;
} }
/* Calendar: OneDay
--------------------------------------------------------------------------------- */
body#OneDay h3 {
color: #000;
font-weight: bold;
text-align: center;
}
table.oneday {
margin: .3em 0 .3em 0;
padding: 0;
}
table.oneday tbody tr td {
border-bottom: dashed 1px #000;
}
table.oneday tbody tr td.ColumnRowLabel {
width: 5%;
}
table.oneday tbody tr td.ColumnText {
width: 85%;
}
table.oneday tbody tr td.ColumnEvent {
width: 10%;
}

View File

@ -1,33 +1,37 @@
/* /*
# **************************************************************************************************
# Gramps - a GTK+/GNOME based genealogy program Copyright Holder and License
#
# Copyright 2008 Jason M. Simanek
# Copyright 2009 Stephane Charette
# Copyright (c) 2008-2010 Rob G. Healey <robhealey1@gmail.com>
#
# 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 2 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, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
************************************************************************************************** **************************************************************************************************
GRAMPS Cascading Style Sheet GRAMPS Cascading Style Sheet
Style Name: Basic-Spruce Stylesheet Style Name: Basic-Spruce Stylesheet
Style Author: Jason M. Simanek (2008) Style Author: Jason M. Simanek (2008)
Note: Adapted from GRAMPS original Modern Style stylesheet with a new blue color scheme. Note: Adapted from GRAMPS original Modern Style stylesheet with a new blue color scheme.
**************************************************************************************************
**************************************************************************************************
This website was created with GRAMPS <http://www.gramps-project.org/>
--------------------------------------------------------------------------------------------------
GRAMPS is a Free Software Project for Genealogy, offering a professional
genealogy program, and a wiki open to all. It is a community project, created,
developed and governed by genealogists.
Go to <http://gramps-project.org/> to learn more!
--------------------------------------------------------------------------------------------------
Copyright 2008 Jason M. Simanek
Copyright 2009 Stephane Charette
This file is part of the GRAMPS program.
GRAMPS 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, version 2 of the License.
GRAMPS 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
GRAMPS. If not, see <http://www.gnu.org/licenses/>.
-------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------
Color Palette Color Palette
@ -67,7 +71,7 @@ img {
background:none; background:none;
} }
.content { .content {
padding-top: .5cm; padding-top: 1cm;
background-color:#FFF; background-color:#FFF;
} }
.content div.snapshot { .content div.snapshot {
@ -228,7 +232,7 @@ a:visited {
div#alphabet { div#alphabet {
width: 100%; width: 100%;
margin: 0; margin: 0;
background-color: #EAFFE4; background-color: #EAFFF4;
} }
div#alphabet ul { div#alphabet ul {
list-style:none; list-style:none;
@ -265,7 +269,7 @@ div#alphabet ul li a:hover {
----------------------------------------------------- */ ----------------------------------------------------- */
table { table {
font-size:14px; font-size:14px;
margin:0; margin:0 15px;
padding:0; padding:0;
border:none; border:none;
border-collapse:collapse; border-collapse:collapse;
@ -485,101 +489,6 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding:.1em 10px .3em 10px; padding:.1em 10px .3em 10px;
} }
/* EventList and EventDetail
----------------------------------------------------- */
div#EventList, div#EventDetail {
padding: 0;
margin: 0 auto;
}
div#events table.eventlist {
margin-top: .3cm;
}
table.eventlist tbody tr.BeginName {
border-bottom: solid 1px #000;
}
table.eventlist tbody tr td {
padding: 4px 0px 4px 0px;
border-bottom: dashed 1px #000;
}
table.eventlist tbody tr td.ColumnEvent {
width: 10%;
}
table.eventlist tbody tr td.ColumnDate {
width: 10%;
}
table.eventlist tbody tr td.ColumnPlace {
width: 20%;
}
table.eventlist tbody tr td.ColumnDescription {
width: 20%;
}
table.eventlist tbody tr td.ColumnNotes {
width: 35%;
}
table.eventlist tbody tr td.ColumnSources {
width: 5%;
}
table.eventlist tbody tr td.ColumnPerson {
width: 35%;
}
table.eventlist tbody tr td.ColumnPartner {
width: 35%;
}
div#EventList table.eventlist tbody tr td.ColumnEvent a,
div#EventList table.eventlist tbody tr td.ColumnPerson a,
div#EventList table.eventlist tbody tr td.ColumnPartner a {
display: block;
padding: .9em 10px;
}
div#EventList table.alphaevent {
padding: .3em 0 .3em 0;
margin: 0;
}
div#EventList table.alphaevent tbody tr.BeginEvent {
border-top: solid 1px #000;
}
div#EventList table.alphaevent tbody tr td {
border-bottom: dashed 1px #000;
}
div#EventList table.alphaevent tbody tr td.ColumnType {
width: 15%;
}
div#EventList table.alphaevent tbody tr td.ColumnType a:hover {
background: none;
}
div#EventList table.alphaevent tbody tr td.ColumnGRAMPSID {
width: 12%;
}
div#EventList table.alphaevent tbody tr td.ColumnDate {
width: 20%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson {
width: 60%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.father,
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother {
display:block;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother:before {
content:"+ ";
}
div#EventDetail h3 {
font-size: 1em;
}
div#EventDetail table.eventlist {
margin: .5cm 0 .3cm 1.5cm;
width: 800px;
}
div#EventDetail table.eventlist tbody tr td.ColumnAttribute {
border-top: solid 1px #000;
font-weight: bold;
text-transform: uppercase;
width: 20%;
}
div#EventDetail table.eventlist tbody tr td.ColumnEvent {
border-top: solid 1px #000;
}
/* Gallery /* Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { #Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate {
@ -713,7 +622,7 @@ table.download {
width:100%; width:100%;
} }
table.download img { table.download img {
text-align:center; float:center;
} }
table.download thead tr th { table.download thead tr th {
text-align:center; text-align:center;
@ -754,69 +663,6 @@ table.download td.Modified {
font-weight:bold; font-weight:bold;
} }
/* Repositories
------------------------------------------------------ */
div#RepositoryList {
margin: 0;
padding: 0;
}
div#RepositoryList table.repolist tbody tr td {
background-color: #EAFFE4;
}
div#RepositoryList table.repolist tbody tr td a {
display: block;
padding: .3em 10px;
}
div#RepositoryList table.repolist tbody tr td.ColumnRowLabel {
width: 9%;
}
div#RepositoryList table.repolist tbody tr td.ColumnType {
width: 15%;
}
div#RepositoryList table.repolist tbody tr td.ColumnName {
background-color: #FFF;
}
/* Address Book
------------------------------------------------------ */
div#AddressBookList, AddressBookDetail {
margin: 0;
padding: 0;
}
div#AddressBookList table.addressbook {
margin: .3em 0 .3em 0;
}
div#AddressBookList tble.addressbook tbody tr.Totals td {
text-align: left;
background-color: #BFD0EA;
}
div#AddressBookList table.addressbook tbody tr td {
background-color: #BFD0EA;
text-align: center;
border: solid 1px #000;
}
div#AddressBookList table.addressbook tbody tr td.ColumnRowLabel {
width: 4%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName {
background-color: #FFF;
text-align: left;
width: 70%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName a {
display: block;
padding: 6px 0px 6px 0px;
}
div#AddressBookList table.addressbook tbody tr td.ColumnAddress {
width: 8%;
}
div#AddressBookList table.adressbook tbody tr td.ColumnResidence {
width: 8%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnWebLinks {
width: 8%;
}
/* Subsections /* Subsections
----------------------------------------------------- */ ----------------------------------------------------- */
#Home, #Introduction, #Contact { #Home, #Introduction, #Contact {
@ -954,45 +800,6 @@ div#addresses table.infolist tbody tr td.ColumnValue {
/* Subsections : Attributes /* Subsections : Attributes
----------------------------------------------------- */ ----------------------------------------------------- */
div#attributes {
margin: 0;
padding: 0;
}
table.attrlist {
width: 100%;
}
table.attrlist thead tr th.ColumnType {
border: none;
background: none;
}
table.attrlist thead tr th.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td {
background-color: #EAEEF4;
border-bottom: dashed 1px #000;
}
table.attrlist tbody tr td.ColumnType {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttrType {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrValue {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrNotes {
width: 45%;
}
table.attrlist tbody tr td.ColumnAttrSources {
width: 15%;
}
/* Subsections : Gallery /* Subsections : Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1054,24 +861,6 @@ div#sourcerefs ol li ol {
/* Subsections : Weblinks /* Subsections : Weblinks
----------------------------------------------------- */ ----------------------------------------------------- */
div#WebLinks {
margin : 0 auto;
padding: 0;
}
table.weblinks tr td {
border-bottom: dashed 1px #000;
}
table.weblinks tr td.ColumnRowLabel {
width: 5%;
}
table.weblinks tr td.ColumnType {
width: 30%;
}
table.weblinks tr td.ColumnDescription {
background-color: #FFF;
width: 30%;
}
/* Subsections : Pedigree /* Subsections : Pedigree
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1142,17 +931,11 @@ table.weblinks tr td.ColumnDescription {
color:#000; color:#000;
width:118px; width:118px;
padding:5px 20px 7px 20px; padding:5px 20px 7px 20px;
margin-top:-25px;
margin-left:16px; margin-left:16px;
background-color:#EAEEF4; background-color:#EAEEF4;
border:solid 1px #7CA3DD; border:solid 1px #7CA3DD;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a:hover { #treeContainer div.boxbg a:hover {
position:relative; position:relative;
z-index:999; z-index:999;
@ -1166,6 +949,13 @@ table.weblinks tr td.ColumnDescription {
#treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover { #treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover {
margin-top:-44px; margin-top:-44px;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a.noThumb:hover { #treeContainer div.boxbg a.noThumb:hover {
margin-top:0; margin-top:0;
} }
@ -1177,14 +967,12 @@ table.weblinks tr td.ColumnDescription {
} }
#treeContainer div.boxbg span.thumbnail { #treeContainer div.boxbg span.thumbnail {
display:block; display:block;
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
padding:4px 0; padding:4px 0;
} }
#treeContainer div.boxbg span.thumbnail img { #treeContainer div.boxbg span.thumbnail img {
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
} }
#treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img { #treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img {
@ -1249,16 +1037,15 @@ table.weblinks tr td.ColumnDescription {
/* Footer /* Footer
----------------------------------------------------- */ ----------------------------------------------------- */
div#footer { #footer {
clear:both; clear:both;
overflow:hidden;
width:100%; width:100%;
font-size:12px; font-size:12px;
line-height:130%; line-height:130%;
color:#204D91; color:#204D91;
margin:0; margin:0;
padding:15px 0 0 0; padding:15px 0 0 0;
background-color: #BFD0EA; background-color:#BFD0EA;
border-top:solid 1px #204D91; border-top:solid 1px #204D91;
} }
#footer a, #footer a:visited { #footer a, #footer a:visited {
@ -1467,27 +1254,3 @@ body#fullyearlinked table.calendar thead tr th.monthName {
body#fullyearlinked table.calendar tbody tr td { body#fullyearlinked table.calendar tbody tr td {
height:3em; height:3em;
} }
/* Calendar: OneDay
--------------------------------------------------------------------------------- */
body#OneDay h3 {
color: #000;
font-weight: bold;
text-align: center;
}
table.oneday {
margin: .3em 0 .3em 0;
padding: 0;
}
table.oneday tbody tr td {
border-bottom: dashed 1px #000;
}
table.oneday tbody tr td.ColumnRowLabel {
width: 5%;
}
table.oneday tbody tr td.ColumnText {
width: 85%;
}
table.oneday tbody tr td.ColumnEvent {
width: 10%;
}

View File

@ -3,27 +3,33 @@
GRAMPS Cascading Style Sheet GRAMPS Cascading Style Sheet
Style Name: Mainz Style Name: Mainz
Style Author: Jason Simanek (2008) Style Author: Jason Simanek (2008)
----------------------------------------------------------------------------
----------------------------------------------------------------------------
This website was created with GRAMPS This website was created with GRAMPS
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
GRAMPS is a Free Software Project for Genealogy, offering a professional genealogy program, GRAMPS is a Free Software Project for Genealogy, offering a professional
and a wiki open to all. It is a community project, created, developed and governed by genealogists. genealogy program, and a wiki open to all. It is a community project, created,
developed and governed by genealogists.
Go to www.gramps-project.org to learn more! Go to <http://gramps-project.org/> to learn more!
License License
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
Copyright 2008 Jason M. Simanek Copyright 2008 Jason M. Simanek
Copyright 2009 Stephane Charette
This file is part of the GRAMPS program. This file is part of the GRAMPS program.
GRAMPS is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by GRAMPS is free software: you can redistribute it and/or modify it under the
the Free Software Foundation, version 2 of the License. terms of the GNU General Public License as published by the Free Software
Foundation, version 2 of the License.
GRAMPS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of GRAMPS is distributed in the hope that it will be useful, but WITHOUT ANY
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 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 GRAMPS. If not, see <http://www.gnu.org/licenses/>. You should have received a copy of the GNU General Public License along with
GRAMPS. If not, see <http://www.gnu.org/licenses/>.
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
@ -45,13 +51,15 @@ Header images/Web_Mainz_Header.png
Middle images/Web_Mainz_Mid.png Middle images/Web_Mainz_Mid.png
Middle Light images/Web_Mainz_MidLight.png Middle Light images/Web_Mainz_MidLight.png
---------------------------------------------------------------------------- ----------------------------------------------------------------------------
*/
/* NarrativeWeb Styles # $Id$
-------------------------------------------------------------------------------------------- */
/* General Elements NarrativeWeb Styles
--------------------------------------------------------------------------------------------
General Elements
----------------------------------------------------- */ ----------------------------------------------------- */
body { body {
font-family:Georgia, serif; font-family:Georgia, serif;
color:#7D5925; color:#7D5925;
@ -73,9 +81,8 @@ img {
.content { .content {
width:965px; width:965px;
margin:0 auto; margin:0 auto;
padding-bottom:.5em; padding: 1cm 0px .5em 0px;
background:url(../images/Web_Mainz_Mid.png) #FFF2C6 repeat; background:url(../images/Web_Mainz_Mid.png) #FFF2C6 repeat;
overflow: hidden;
} }
.content div.snapshot { .content div.snapshot {
margin:0; margin:0;
@ -106,6 +113,7 @@ h1 {
font-size:1.8em; font-size:1.8em;
font-weight:normal; font-weight:normal;
font-style:italic; font-style:italic;
margin:0;
} }
h2 { h2 {
display:none; display:none;
@ -137,6 +145,7 @@ h5, h6 {
p { p {
font-size:14px; font-size:14px;
line-height:17px; line-height:17px;
margin:0;
} }
p#description { p#description {
padding:0 15px 1em 15px; padding:0 15px 1em 15px;
@ -181,7 +190,7 @@ a:visited {
color:#7D5925; color:#7D5925;
margin:0 0 7px 50px; margin:0 0 7px 50px;
} }
#Header p { #header p {
font-size:1em; font-size:1em;
font-weight:bold; font-weight:bold;
font-style:italic; font-style:italic;
@ -191,26 +200,26 @@ a:visited {
/* Navigation /* Navigation
----------------------------------------------------- */ ----------------------------------------------------- */
#navigation { #navigation, #subnavigation {
font-family:sans-serif; font-family:sans-serif;
width:965px; width:965px;
margin:0 auto; margin:0 auto;
padding:0; padding:0;
background:url(../images/Web_Mainz_MidLight.png) #FFF2C6; background:url(../images/Web_Mainz_MidLight.png) #FFF2C6;
} }
#navigation ul { #navigation ul, #subnavigation ul {
list-style:none; list-style:none;
min-width:770px; min-width:770px;
height:24px; height:23px;
margin:0; margin:0;
padding:0 0 0 12px; padding:0 0 0 12px;
} }
#navigation ul li { #navigation ul li, #subnavigation ul li {
margin:0; margin:0;
padding:0; padding:0;
float:left; float:left;
} }
#navigation ul li a { #navigation ul li a, #subnavigation ul li a {
display:block; display:block;
font-size:12px; font-size:12px;
line-height:100%; line-height:100%;
@ -220,21 +229,26 @@ a:visited {
margin:0; margin:0;
padding:6px 8px 5px 8px; padding:6px 8px 5px 8px;
} }
#navigation ul li a:hover { #navigation ul li a:hover, #subnavigation ul li a:hover {
background-color:#FFFFE7; background-color:#FFFFE7;
} }
#navigation ul li#CurrentSection a { #navigation ul li.CurrentSection a, #subnavigation ul li.CurrentSection a {
font-family:Georgia, serif; font-family:Georgia, serif;
font-weight:bold; font-weight:bold;
font-style:italic; font-style:italic;
padding:5px 15px 5px 15px; padding:5px 15px 5px 15px;
border-top:solid 1px yellow; background-image:url(../images/Web_Mainz_Mid.png);
border-bottom:solid 1px yellow;
border-style:dashed; border-style:dashed;
border-width:1px; border-width:1px 1px 0 1px;
border-color:#7D5925; border-color:#7D5925;
} }
#navigation ul li#CurrentSection a:hover { #navigation ul li.CurrentSection a:hover {
}
#subnavigation {
background-image:url(../images/Web_Mainz_Mid.png);
}
#subnavigation ul li.CurrentSection a {
border-width:0 0 1px 0;
} }
/* Alphabet Navigation /* Alphabet Navigation
@ -242,9 +256,10 @@ a:visited {
div#alphabet { div#alphabet {
width: 965px; width: 965px;
margin: 0; margin: 0;
background-color: #FFF2C5; background-color: #FFF2C6;
} }
div#alphabet ul { div#alphabet ul {
padding: 0px 25px 0px 25px;
list-style:none; list-style:none;
min-width:770px; min-width:770px;
height:24px; height:24px;
@ -431,10 +446,23 @@ table.individuallist tbody tr td.ColumnName a {
padding:.6em 10px; padding:.6em 10px;
vertical-align:middle; vertical-align:middle;
} }
#IndividualDetail div table.infolist tr td, #Individuals div table.infolist tr td p { #Individuals div table.infolist tr td p {
vertical-align:top; vertical-align:top;
} }
#IndividualDetail div table.infolist tr td a, #Individuals div table.infolist tr td p a { #Individuals div table.infolist tr td p a {
display:inline;
}
/* IndividualDetail
------------------------------------------------------ */
#IndividualDetail {
background:url(../images/Web_Mainz_MidLight.png) #FFF2C6;
}
#IndividualDetail div table.infolist tr td {
font:normal .9em/1.2em sans-serif;
vertical-align:top;
}
#IndividualDetail div table.infolist tr td a {
display:inline; display:inline;
} }
#IndividualDetail table.infolist tr td a:hover { #IndividualDetail table.infolist tr td a:hover {
@ -442,8 +470,10 @@ table.individuallist tbody tr td.ColumnName a {
} }
#IndividualDetail table.infolist tbody tr td.ColumnAttribute { #IndividualDetail table.infolist tbody tr td.ColumnAttribute {
width:10%; width:10%;
color:#767D25; color:#696969;
padding-left:5px; }
#IndividualDetail div.subsection table tr td:first-child {
padding-left:20px;
} }
/* Sources /* Sources
@ -522,11 +552,15 @@ table.individuallist tbody tr td.ColumnName a {
font-weight:normal; font-weight:normal;
} }
#GalleryDisplay { #GalleryDisplay {
margin:0 auto;
padding:0;
position:relative;
overflow:hidden;
text-align:center; text-align:center;
border:solid 1px #7D5925;
} }
#GalleryDisplay img { #GalleryDisplay img {
margin:0 auto; margin:0 auto;
border:solid 1px #7D5925;
} }
#GalleryDetail div#summaryarea{ #GalleryDetail div#summaryarea{
margin:0; margin:0;
@ -588,17 +622,69 @@ table.individuallist tbody tr td.ColumnName a {
text-decoration:underline; text-decoration:underline;
} }
/* Download
----------------------------------------------------- */
#Download {
padding:1cm;
height:396px;
}
table.download {
border:solid 2px #000;
width:100%;
}
table.download img {
float:center;
}
table.download thead tr th {
text-align:center;
border:solid 2px #000;
color: #000;
text-transform:uppercase;
}
table.download tbody tr#Row02 {
border-bottom:solid 2px #000;
}
table.download thead tr th, table.download tbody tr td {
padding-left:10px;
padding-top:20px;
border-style:solid;
border-color:#000;
border-width:0 2px 2px 2px;
text-align:left;
}
table.download td.Description {
width: 50%;
}
table.download td.License {
width:8%;
}
table.download td.Filename {
width:30%;
}
table.download td.Filename a {
font-weight:bold;
font-style: italic;
text-decoration:none;
}
table.download td.Filename a:hover {
text-decoration:underline;
}
table.download td.Modified {
width:12%;
font-weight:bold;
}
/* SubSection /* SubSection
----------------------------------------------------- */ ----------------------------------------------------- */
#Home, #Introduction, #Download, #Contact { #Home, #Introduction, #Contact {
min-height:500px; min-height:500px;
padding:1.5em 0 3em 0; padding:1.5em 0 3em 0;
} }
#Home p, #Introduction p, #Surnames p, #Individuals p, #Sources p, #Places p, #Gallery p, #Download p, #Contact p { #Home p, #Introduction p, #Surnames p, #Individuals p, #Sources p, #Places p, #Gallery p, {
margin:0 20px 1em 20px; margin:0 20px 1em 20px;
padding-top:1em; padding-top:1em;
} }
#Home img, #Introduction img, #Download img { #Home img, #Introduction img {
float:right; float:right;
margin:0; margin:0;
padding:0 20px 3em 20px; padding:0 20px 3em 20px;
@ -627,26 +713,6 @@ div.subsection table.infolist {
padding-left:20px; padding-left:20px;
} }
/* Download Page
----------------------------------------------------- */
#Download table.infolist {
width: 97%;
float: center;
border: solid 1px #000;
}
#Download table.infolist td {
padding: 4px 0px 4px 0px;
}
#Download td.ColumnFilename {
width: 20%;
}
#Download td.ColumnDescription {
width: 40%;
}
#Download td.ColumnModified {
width: 30%;
}
/* SubSection : Summary Area /* SubSection : Summary Area
----------------------------------------------------- */ ----------------------------------------------------- */
div#summaryarea { div#summaryarea {
@ -840,57 +906,175 @@ div#sourcerefs ol li ol {
font-weight:bold; font-weight:bold;
} }
/* SubSection : Ancestors Tree
----------------------------------------------------- */
#tree {
page-break-before:always;
margin:0;
padding:0;
}
#treeContainer {
position:relative;
z-index:1;
padding-bottom:1.4em;
}
#treeContainer div.boxbg {
position:absolute;
margin:0;
padding:0;
background:none;
}
#treeContainer div.boxbg a,
#treeContainer div.boxbg span.unlinked {
position:relative;
z-index:10;
display:block;
font:normal .8em/1.4em sans-serif;
text-align:center;
text-decoration:none;
color:#7D5925;
width:118px;
padding:5px 20px 7px 20px;
margin-top:-25px;
margin-left:16px;
background-color:#FFFFE7;
border:dotted 2px #7D5925;
}
#treeContainer div.boxbg a:hover {
position:relative;
z-index:999;
font-size:1em;
text-decoration:none;
color:#7D5925;
width:190px;
margin-left:-20px;
padding:10px 25px 12px 25px;
border:solid 2px #7D5925;
}
#treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover {
margin-top:-44px;
}
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a.noThumb:hover {
margin-top:0;
}
#treeContainer div.AncCol0 a:hover {
margin-left:12px;
}
#treeContainer div.AncCol4 a:hover {
margin-left:-60px;
}
#treeContainer div.boxbg span.thumbnail {
display:block;
height:65px;
margin:0 auto;
padding:4px 0;
}
#treeContainer div.boxbg span.thumbnail img {
height:65px;
margin:0 auto;
}
#treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img {
height:80px;
}
#treeContainer div.AncCol3 span.thumbnail, #treeContainer div.AncCol4 span.thumbnail {
display:none;
}
#treeContainer div.boxbg a:hover span.thumbnail {
display:block;
}
#treeContainer div.male a,
#treeContainer div.male span.unlinked,
#treeContainer div.female a ,
#treeContainer div.female span.unlinked {
background-position:top right;
background-repeat:no-repeat;
}
#treeContainer div.male a,
#treeContainer div.male span.unlinked {
background-image:url(../images/Web_Gender_Male.png);
}
#treeContainer div.female a,
#treeContainer div.female span.unlinked {
background-image:url(../images/Web_Gender_Female.png);
}
.shadow {
display:none;
}
#tree div div.bvline {
position:absolute;
z-index:2;
height:2px;
margin:2px 0 0 16px;
padding:0;
background-color:#D8C19F;
}
#tree div div.bhline {
position:absolute;
z-index:2;
width:1px;
margin:2px 0 0 16px;
padding:0;
background-color:#D8C19F;
}
.ghline, .gvline {
display:none;
}
/* Footer /* Footer
----------------------------------------------------- */ ----------------------------------------------------- */
#footer { #footer {
clear: both; clear:both;
width: 965px; width:965px;
font-size: 12px; font-size:12px;
line-height: 130%; line-height:130%;
font-family: sans-serif; font-family:sans-serif;
margin: 0 auto; margin:0 auto;
padding: 0; padding:15px 0 0 0;
background-image: url(../images/Web_Mainz_MidLight.png); background:url(../images/Web_Mainz_MidLight.png) #FFF2C6;
background-repeat: repeat; border-top:dashed 1px #7D5925;
border-top: dashed 1px #7D5925;
overflow: hidden;
} }
#footer a, #footer a:visited { #footer a, #footer a:visited {
text-decoration: none; text-decoration:none;
} }
#footer a:hover { #footer a:hover {
text-decoration: underline; text-decoration:underline;
} }
#footer img { #footer img {
border: 0; border:0;
margin: 0; margin:0 auto;
vertical-align: middle; vertical-align:middle;
horizontal-align: center;
} }
#footer p#createdate { #footer p#createdate {
float: left; float:left;
width: 50%; width:40%;
text-align: left; text-align:left;
margin-left: 10px; margin-left:10px;
} }
#footer p#copyright { #footer p#copyright {
float: right; float:right;
width: 40%; width:40%;
text-align: right; text-align:right;
margin-right: 10px; margin-right:10px;
} }
#footer p#copyright img { #footer p#copyright img {
margin-right: 10px; margin-right:10px;
} }
#user_footer { #user_footer {
width: 70%; width:70%;
float: left; float:left;
margin: 1em; margin:1em;
} }
#user_footer p { #user_footer p {
font: normal 1em/1.2em serif; font:normal 1em/1.2em serif;
margin: 0; margin:0;
padding: 0; padding:0;
} }
/* Calendar Styles /* Calendar Styles
@ -935,8 +1119,7 @@ div#sourcerefs ol li ol {
padding:.7em 5% 1em 5%; padding:.7em 5% 1em 5%;
border-top:double 4px #7D5925; border-top:double 4px #7D5925;
} }
.calendar tfoot tr td.note { .calendar tfoot tr td {
height:1cm;
vertical-align:middle; vertical-align:middle;
color:#7D5925; color:#7D5925;
background:url(../images/Web_Mainz_Mid.png) #FFF2C6 repeat; background:url(../images/Web_Mainz_Mid.png) #FFF2C6 repeat;
@ -975,7 +1158,7 @@ div#sourcerefs ol li ol {
.calendar tbody tr td.saturday { .calendar tbody tr td.saturday {
} }
.calendar tbody tr td.sunday { .calendar tbody tr td:first-child {
border-left:none; border-left:none;
} }
.calendar tbody tr:first-child td { .calendar tbody tr:first-child td {
@ -1026,3 +1209,27 @@ div#sourcerefs ol li ol {
color:#D8C19F; color:#D8C19F;
background:url(../images/Web_Mainz_MidLight.png) #FFF2C6 repeat; background:url(../images/Web_Mainz_MidLight.png) #FFF2C6 repeat;
} }
/* Calendar : Full Year */
body#fullyearlinked div.content {
width:963px;
margin:0 auto;
padding:15px 0 2px 2px;
background:url(../images/Web_Mainz_Mid.png) #FFF2C6 repeat;
}
body#fullyearlinked table.calendar {
float:left;
width:320px;
height:18em;
border:solid 1px #7D5925;
}
body#fullyearlinked table.calendar thead tr th {
height:2em;
}
body#fullyearlinked table.calendar thead tr th.monthName {
font-size:1.2em;
padding:2px 0;
}
body#fullyearlinked table.calendar tbody tr td {
height:3em;
}

View File

@ -1,32 +1,36 @@
/* /*
# **************************************************************************************************
# Gramps - a GTK+/GNOME based genealogy program Copyright Holder and License
#
# Copyright 2008 Jason M. Simanek
# Copyright 2009 Stephane Charette
# Copyright (c) 2008-2010 Rob G. Healey <robhealey1@gmail.com>
#
# 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 2 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, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
************************************************************************************************** **************************************************************************************************
GRAMPS Cascading Style Sheet GRAMPS Cascading Style Sheet
Style Name: Nebraska Default Stylesheet Style Name: Nebraska Default Stylesheet
Style Author: Jason M. Simanek (2008) Style Author: Jason M. Simanek (2008)
**************************************************************************************************
**************************************************************************************************
This website was created with GRAMPS <http://www.gramps-project.org/>
--------------------------------------------------------------------------------------------------
GRAMPS is a Free Software Project for Genealogy, offering a professional
genealogy program, and a wiki open to all. It is a community project, created,
developed and governed by genealogists.
Go to <http://gramps-project.org/> to learn more!
--------------------------------------------------------------------------------------------------
Copyright 2008 Jason M. Simanek
Copyright 2009 Stephane Charette
This file is part of the GRAMPS program.
GRAMPS 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, version 2 of the License.
GRAMPS 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
GRAMPS. If not, see <http://www.gnu.org/licenses/>.
-------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------
Color Palette Color Palette
@ -79,6 +83,7 @@ img {
background:none; background:none;
} }
.content { .content {
padding-top: 1cm;
background-color:#FFF; background-color:#FFF;
} }
.content div.snapshot { .content div.snapshot {
@ -199,7 +204,7 @@ p#user_header {
background-color:#542; background-color:#542;
} }
/* Navigation / SubNavigation /* Navigation
----------------------------------------------------- */ ----------------------------------------------------- */
div#navigation, div#subnavigation { div#navigation, div#subnavigation {
width: 100%; width: 100%;
@ -208,44 +213,44 @@ div#navigation, div#subnavigation {
} }
div#navigation ul, div#subnavigation ul { div#navigation ul, div#subnavigation ul {
list-style:none; list-style:none;
height: 24px; min-width: 900px;
height: 40px;
margin:0; margin:0;
padding: 0px 0px 0px 9px; padding: 0px 0px 0px 16px;
border-bottom: solid 2px #000; border-bottom: solid 2px #5D835F;
} }
div#navigation ul li, div#subnavigation ul li { div#navigation ul li, div#subnavigation ul li {
float: left; float:left;
}
div#navigation ul li:first-child, div#subnavigation ul li:first-child {
margin-left: 10px;
}
div#navigation ul li:after, div#subnavigation ul li:after {
content: "| ";
} }
div#navigation ul li a, div#subnavigation ul li a { div#navigation ul li a, div#subnavigation ul li a {
background-color: #A97;
display: block; display: block;
padding: 4px 8px 4px 8px; padding: 12px 16px 14px 1px;
float: left; float:left;
font: .8em bold italic small-caps verdana, serif; font: .8em bold italic small-caps verdana, serif;
color: #000; color: #000;
text-decoration:none; text-decoration:none;
margin:0; margin:0;
} }
div#navigation ul li a:hover, div#subnavigation ul li a:hover { div#navigation ul li a:hover, div#subnavigation ul li a:hover {
background-color: #FFF;
color: #453619;
}
div#navigation ul li.CurrentSection a,
div#subnavigation ul li.CurrentSection a {
background-color: #C1B398; background-color: #C1B398;
color: #000;
} }
div#navigation ul li.CurrentSection a:hover, #navigation ul li.CurrentSection a, #subnavigation ul li.CurrentSection a {
div#subnavigation ul li.CurrentSection a:hover { font-size:19px;
background-color: #000; margin-top:-6px;
color: #FFF; padding-top:11px;
padding-bottom:8px;
border-right:solid 1px #542;
border-left:solid 1px #542;
border-bottom:solid 1px #FFF;
background-color:#FFF;
} }
#navigation ul li.CurrentSection a:hover {
background-color:#FFF;
}
#subnavigation ul li.CurrentSection a {
border-width:0 0 1px 0;
}
/* Alphabet Navigation /* Alphabet Navigation
----------------------------------------------------- */ ----------------------------------------------------- */
div#alphabet { div#alphabet {
@ -255,6 +260,7 @@ div#alphabet {
} }
div#alphabet ul { div#alphabet ul {
list-style:none; list-style:none;
min-width:770px;
height:24px; height:24px;
margin:0; margin:0;
padding: 0px 0px 0px 16px; padding: 0px 0px 0px 16px;
@ -305,6 +311,7 @@ table.infolist tr th a:hover {
table.infolist tr td { table.infolist tr td {
font:normal 1.1em/1.4em serif; font:normal 1.1em/1.4em serif;
vertical-align:middle; vertical-align:middle;
padding:.1em 10px;
} }
table.infolist tr td a { table.infolist tr td a {
display:block; display:block;
@ -337,12 +344,6 @@ table.infolist tbody tr td.ColumnType {
} }
table.infolist tbody tr td.ColumnPartner { table.infolist tbody tr td.ColumnPartner {
font-size:.9em; font-size:.9em;
background-color:#FFF;
}
table.infolist tbody tr td.ColumnPartner a:hover {
display:block;
padding:15px;
background-color:#C1B398;
} }
table.infolist tbody tr td.ColumnParents { table.infolist tbody tr td.ColumnParents {
font-size:.9em; font-size:.9em;
@ -495,7 +496,6 @@ table.individuallist tbody tr td.ColumnName a:hover {
} }
#Sources table.infolist tbody tr td.ColumnName { #Sources table.infolist tbody tr td.ColumnName {
padding:0; padding:0;
background-color:#FFF;
} }
#Sources table.infolist tbody tr td.ColumnName a { #Sources table.infolist tbody tr td.ColumnName a {
font-size:.9em; font-size:.9em;
@ -513,7 +513,6 @@ table.individuallist tbody tr td.ColumnName a:hover {
#Places { } #Places { }
#Places table.infolist tbody tr td.ColumnName { #Places table.infolist tbody tr td.ColumnName {
padding:0; padding:0;
background-color:#FFF;
} }
#Places table.infolist tbody tr td.ColumnName a { #Places table.infolist tbody tr td.ColumnName a {
padding:.1em 10px .3em 10px; padding:.1em 10px .3em 10px;
@ -522,101 +521,6 @@ table.individuallist tbody tr td.ColumnName a:hover {
background-color:#C1B398; background-color:#C1B398;
} }
/* EventList and EventDetail
----------------------------------------------------- */
div#EventList, div#EventDetail {
padding: 0;
margin: 0 auto;
}
div#events table.eventlist {
margin-top: .3cm;
}
table.eventlist tbody tr.BeginName {
border-bottom: solid 1px #000;
}
table.eventlist tbody tr td {
padding: 4px 0px 4px 0px;
border-bottom: dashed 1px #000;
}
table.eventlist tbody tr td.ColumnEvent {
width: 10%;
}
table.eventlist tbody tr td.ColumnDate {
width: 10%;
}
table.eventlist tbody tr td.ColumnPlace {
width: 20%;
}
table.eventlist tbody tr td.ColumnDescription {
width: 20%;
}
table.eventlist tbody tr td.ColumnNotes {
width: 35%;
}
table.eventlist tbody tr td.ColumnSources {
width: 5%;
}
table.eventlist tbody tr td.ColumnPerson {
width: 35%;
}
table.eventlist tbody tr td.ColumnPartner {
width: 35%;
}
div#EventList table.eventlist tbody tr td.ColumnEvent a,
div#EventList table.eventlist tbody tr td.ColumnPerson a,
div#EventList table.eventlist tbody tr td.ColumnPartner a {
display: block;
padding: .9em 10px;
}
div#EventList table.alphaevent {
padding: .3em 0 .3em 0;
margin: 0;
}
div#EventList table.alphaevent tbody tr.BeginEvent {
border-top: solid 1px #000;
}
div#EventList table.alphaevent tbody tr td {
border-bottom: dashed 1px #000;
}
div#EventList table.alphaevent tbody tr td.ColumnType {
width: 15%;
}
div#EventList table.alphaevent tbody tr td.ColumnType a:hover {
background: none;
}
div#EventList table.alphaevent tbody tr td.ColumnGRAMPSID {
width: 12%;
}
div#EventList table.alphaevent tbody tr td.ColumnDate {
width: 20%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson {
width: 60%;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.father,
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother {
display:block;
}
div#EventList table.alphaevent tbody tr td.ColumnPerson span.mother:before {
content:"+ ";
}
div#EventDetail h3 {
font-size: 1em;;
}
div#EventDetail table.eventlist {
margin: .5cm 0 .3cm 1.5cm;
width: 800px;
}
div#EventDetail table.eventlist tbody tr td.ColumnAttribute {
border-top: solid 1px #000;
font-weight: bold;
text-transform: uppercase;
width: 20%;
}
div#EventDetail table.eventlist tbody tr td.ColumnEvent {
border-top: solid 1px #000;
}
/* Gallery /* Gallery
----------------------------------------------------- */ ----------------------------------------------------- */
#Gallery { } #Gallery { }
@ -625,7 +529,6 @@ div#EventDetail table.eventlist tbody tr td.ColumnEvent {
} }
#Gallery table.infolist tbody tr td.ColumnName { #Gallery table.infolist tbody tr td.ColumnName {
padding:0; padding:0;
background-color:#FFF;
} }
#Gallery table.infolist tbody tr td.ColumnName a { #Gallery table.infolist tbody tr td.ColumnName a {
padding:.1em 10px .3em 10px; padding:.1em 10px .3em 10px;
@ -721,22 +624,22 @@ div#EventDetail table.eventlist tbody tr td.ColumnEvent {
margin-right:.4em; margin-right:.4em;
} }
#streetaddress { #streetaddress {
width: 100%; width:85%;
} }
#city:after { #city:after {
content: ","; content:",";
} }
#country { #country {
clear: left; clear:left;
} }
#email { #email {
clear: left; clear:left;
} }
#email a { #email a {
text-decoration: none; text-decoration:none;
} }
#email a:hover { #email a:hover {
text-decoration: underline; text-decoration:underline;
} }
/* Download /* Download
@ -750,7 +653,7 @@ table.download {
width:100%; width:100%;
} }
table.download img { table.download img {
text-align:center; float:center;
} }
table.download thead tr th { table.download thead tr th {
text-align:center; text-align:center;
@ -791,69 +694,6 @@ table.download td.Modified {
font-weight:bold; font-weight:bold;
} }
/* Repositories
------------------------------------------------------ */
div#RepositoryList {
margin: 0;
padding: 0;
}
div#RepositoryList table.repolist tbody tr td {
background-color: #C1B398;
}
div#RepositoryList table.repolist tbody tr td a {
display: block;
padding: .3em 10px;
}
div#RepositoryList table.repolist tbody tr td.ColumnRowLabel {
width: 9%;
}
div#RepositoryList table.repolist tbody tr td.ColumnType {
width: 15%;
}
div#RepositoryList table.repolist tbody tr td.ColumnName {
background-color: #FFF;
}
/* Address Book
------------------------------------------------------ */
div#AddressBookList, div#AddressBookDetail {
margin: 0;
padding: 0;
}
div#AddressBookList table.addressbook {
margin: .3em 0 .3em 0;
}
div#AddressBookList table.addressbook tbody tr.BeginName {
border-top: solid 1px #000;
}
div#AddressBookList table.addressbook tbody tr.Totals td {
background-color: #F6F2EE;
}
div#AddressBookList table.addressbook tbody tr td {
background-color: #FFF;
border-bottom: dashed 1px #000;
}
div#AddressBookList table.addressbook tbody tr td.ColumnRowLabel {
background-color: #F6F2EE;
width: 4%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName {
width: 70%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnName a {
display: block;
padding: 6px 0px 6px 0px;
}
div#AddressBookList table.addressbook tbody tr td.ColumnAddress {
width: 8%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnResidence {
width: 8%;
}
div#AddressBookList table.addressbook tbody tr td.ColumnWebLinks {
width: 8%;
}
/* Subsections /* Subsections
----------------------------------------------------- */ ----------------------------------------------------- */
#Home, #Introduction, #Contact { #Home, #Introduction, #Contact {
@ -932,45 +772,6 @@ table.infolist tbody tr td.ColumnValue p {
/* Subsections : Attributes /* Subsections : Attributes
----------------------------------------------------- */ ----------------------------------------------------- */
div#attributes {
margin: 0;
padding: 0;
}
table.attrlist {
width: 100%;
}
table.attrlist thead tr th.ColumnType {
border: none;
background: none;
}
table.attrlist thead tr th.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td {
background-color: #F6F2EE;
border-bottom: dashed 1px #000;
}
table.attrlist tbody tr td.ColumnType {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttribute {
border: none;
background: none;
}
table.attrlist tbody tr td.ColumnAttrType {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrValue {
width: 15%;
}
table.attrlist tbody tr td.ColumnAttrNotes {
width: 45%;
}
table.attrlist tbody tr td.ColumnAttrSources {
width: 15%;
}
/* Subsections : Parents /* Subsections : Parents
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1102,25 +903,6 @@ div#summaryarea table.infolist tbody tr td.ColumnAttribute {
/* Subsections : Weblinks /* Subsections : Weblinks
----------------------------------------------------- */ ----------------------------------------------------- */
div#WebLinks {
margin : 0 auto;
padding: 0;
}
table.weblinks tr td {
background-color: #F6F2EE;
border-bottom: dashed 1px #000;
}
table.weblinks tr td.ColumnRowLabel {
width: 5%;
}
table.weblinks tr td.ColumnType {
width: 30%;
}
table.weblinks tr td.ColumnDescription {
background-color: #FFF;
width: 30%;
}
/* Subsections : Pedigree /* Subsections : Pedigree
----------------------------------------------------- */ ----------------------------------------------------- */
@ -1174,7 +956,7 @@ div#pedigree {
page-break-before:always; page-break-before:always;
margin:0; margin:0;
padding:0; padding:0;
background-color: #FFF; background:none;
} }
#treeContainer { #treeContainer {
position:relative; position:relative;
@ -1197,17 +979,11 @@ div#pedigree {
color:#542; color:#542;
width:118px; width:118px;
padding:5px 20px 7px 20px; padding:5px 20px 7px 20px;
margin-top:-25px;
margin-left:16px; margin-left:16px;
background-color:#F6F2EE; background-color:#F6F2EE;
border:solid 1px #542; border:solid 1px #542;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a:hover { #treeContainer div.boxbg a:hover {
position:relative; position:relative;
z-index:999; z-index:999;
@ -1222,6 +998,13 @@ div#pedigree {
#treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover { #treeContainer div.boxbg a:hover, #treeContainer div.AncCol3 a:hover, #treeContainer div.AncCol4 a:hover {
margin-top:-44px; margin-top:-44px;
} }
#treeContainer div.boxbg a.noThumb,
#treeContainer div.AncCol3 a,
#treeContainer div.AncCol4 a,
#treeContainer div.AncCol3 span.unlinked,
#treeContainer div.AncCol4 span.unlinked {
margin-top:10px;
}
#treeContainer div.boxbg a.noThumb:hover { #treeContainer div.boxbg a.noThumb:hover {
margin-top:0; margin-top:0;
} }
@ -1233,14 +1016,12 @@ div#pedigree {
} }
#treeContainer div.boxbg span.thumbnail { #treeContainer div.boxbg span.thumbnail {
display:block; display:block;
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
padding:4px 0; padding:4px 0;
} }
#treeContainer div.boxbg span.thumbnail img { #treeContainer div.boxbg span.thumbnail img {
max-width:80px; height:65px;
max-height:65px;
margin:0 auto; margin:0 auto;
} }
#treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img { #treeContainer div.boxbg a:hover span.thumbnail, #treeContainer div.boxbg a:hover span.thumbnail img {
@ -1292,9 +1073,8 @@ div#pedigree {
/* Footer /* Footer
----------------------------------------------------- */ ----------------------------------------------------- */
div#footer { #footer {
clear:both; clear:both;
overflow:hidden;
width:100%; width:100%;
font-size:12px; font-size:12px;
line-height:130%; line-height:130%;
@ -1508,27 +1288,3 @@ body#fullyearlinked table.calendar thead tr th.monthName {
body#fullyearlinked table.calendar tbody tr td { body#fullyearlinked table.calendar tbody tr td {
height:3em; height:3em;
} }
/* Calendar: OneDay
--------------------------------------------------------------------------------- */
body#OneDay h3 {
color: #000;
font-weight: bold;
text-align: center;
}
table.oneday {
margin: .3em 0 .3em 0;
padding: 0;
}
table.oneday tbody tr td {
border-bottom: dashed 1px #000;
}
table.oneday tbody tr td.ColumnRowLabel {
width: 5%;
}
table.oneday tbody tr td.ColumnText {
width: 85%;
}
table.oneday tbody tr td.ColumnEvent {
width: 10%;
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,29 +1,31 @@
/* /*
# -------------------------------------------------------------------------------
# Gramps - a GTK+/GNOME based genealogy program
#
# Copyright 2009 Stephane Charette and Jason Simanek
#
# 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 2 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, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
#
**************************************************************************************************
GRAMPS cascading style sheet for common behaviour independant of styles GRAMPS cascading style sheet for common behaviour independant of styles
Style Name: n/a (used by many different styles) Style Name: n/a (used by many different styles)
Style Author: Stephane Charette and Jason Simanek Style Author: Stephane Charette and Jason Simanek
************************************************************************************************** -------------------------------------------------------------------------------
GRAMPS is a Free Software Project for Genealogy, offering a professional
genealogy program, and a wiki open to all. It is a community project, created,
developed and governed by genealogists.
Go to <http://www.gramps-project.org/> to learn more!
License
-------------------------------------------------------------------------------
Copyright 2009 Stephane Charette and Jason Simanek
This file is part of the GRAMPS program.
GRAMPS 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, version 2 of the License.
GRAMPS 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
GRAMPS. If not, see <http://www.gnu.org/licenses/>.
-------------------------------------------------------------------------------
------------- -------------
Image Gallery Image Gallery