From 455ecc400756e2fa9a8dfc5bf81b6eb165648cdd Mon Sep 17 00:00:00 2001 From: Brian Matherly Date: Thu, 6 Mar 2008 13:07:37 +0000 Subject: [PATCH] Patch from Jason Simanek : 0001803: Narrative Web Report Update Multiple updates to improve the narrative web report. svn: r10201 --- ChangeLog | 26 + src/data/NWeb-Print_Default.css | 501 +++++++ src/data/NWeb-Screen_Basic-Ash.css | 868 +++++++++++++ src/data/NWeb-Screen_Basic-Cypress.css | 878 +++++++++++++ src/data/NWeb-Screen_Basic-Lilac.css | 868 +++++++++++++ src/data/NWeb-Screen_Basic-Peach.css | 868 +++++++++++++ src/data/NWeb-Screen_Basic-Spruce.css | 868 +++++++++++++ src/data/NWeb-Screen_Mainz.css | 876 +++++++++++++ src/data/NWeb-Screen_Nebraska.css | 909 +++++++++++++ src/data/{main6.css => NWeb-Screen_Sharp.css} | 0 src/data/main1.css | 256 ---- src/data/main2.css | 259 ---- src/data/main3.css | 274 ---- src/data/main4.css | 289 ----- src/data/main5.css | 292 ----- src/images/NWeb_Mainz_Bkgd.png | Bin 0 -> 2048 bytes src/images/NWeb_Mainz_Header.png | Bin 0 -> 313832 bytes src/images/NWeb_Mainz_Mid.png | Bin 0 -> 114071 bytes src/images/NWeb_Mainz_MidLight.png | Bin 0 -> 101996 bytes src/images/favicon.ico | Bin 0 -> 1406 bytes src/images/somerights20.gif | Bin 1835 -> 2270 bytes src/plugins/NarrativeWeb.py | 1156 ++++++++++------- 22 files changed, 7329 insertions(+), 1859 deletions(-) create mode 100644 src/data/NWeb-Print_Default.css create mode 100644 src/data/NWeb-Screen_Basic-Ash.css create mode 100644 src/data/NWeb-Screen_Basic-Cypress.css create mode 100644 src/data/NWeb-Screen_Basic-Lilac.css create mode 100644 src/data/NWeb-Screen_Basic-Peach.css create mode 100644 src/data/NWeb-Screen_Basic-Spruce.css create mode 100644 src/data/NWeb-Screen_Mainz.css create mode 100644 src/data/NWeb-Screen_Nebraska.css rename src/data/{main6.css => NWeb-Screen_Sharp.css} (100%) delete mode 100644 src/data/main1.css delete mode 100644 src/data/main2.css delete mode 100644 src/data/main3.css delete mode 100644 src/data/main4.css delete mode 100644 src/data/main5.css create mode 100644 src/images/NWeb_Mainz_Bkgd.png create mode 100644 src/images/NWeb_Mainz_Header.png create mode 100644 src/images/NWeb_Mainz_Mid.png create mode 100644 src/images/NWeb_Mainz_MidLight.png create mode 100644 src/images/favicon.ico diff --git a/ChangeLog b/ChangeLog index 0b55b4329..2bc288c69 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,29 @@ +2008-03-06 Jason Simanek + * src/NarrativeWeb.py: + * src/images/NWeb_Mainz_Header.png: added + * src/images/somerights20.gif: modified + * src/images/NWeb_Mainz_MidLight.png: added + * src/images/favicon.ico: added + * src/images/NWeb_Mainz_Bkgd.png: added + * src/images/NWeb_Mainz_Mid.png: added + * src/data/NWeb-Print_Default.css: added + * src/data/NWeb-Screen_Basic-Lilac.css: added + * src/data/NWeb-Screen_Basic-Cypress.css: added + * src/data/NWeb-Screen_Sharp.css: added + * src/data/main1.css: removed + * src/data/NWeb-Screen_Mainz.css: added + * src/data/main2.css: removed + * src/data/main3.css: removed + * src/data/main4.css: removed + * src/data/NWeb-Screen_Basic-Spruce.css: added + * src/data/main5.css: removed + * src/data/main6.css: removed + * src/data/NWeb-Screen_Nebraska.css: added + * src/data/NWeb-Screen_Basic-Ash.css: added + * src/data/NWeb-Screen_Basic-Peach.css: added + 0001803: Narrative Web Report Update + Multiple updates to improve the narrative web report. + 2008-03-06 Douglas S. Blank * src/plugins/SameSurnames.py: * src/plugins/DefaultGramplets.py: diff --git a/src/data/NWeb-Print_Default.css b/src/data/NWeb-Print_Default.css new file mode 100644 index 000000000..f24d136e8 --- /dev/null +++ b/src/data/NWeb-Print_Default.css @@ -0,0 +1,501 @@ +/* ---------------------------------------------------------------------------- */ +/* GRAMPS Cascading Style Sheet */ +/* Style Name: Standard Styles for Printing */ +/* Style Author: Jason Simanek (2008) */ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* Color Palette */ +/* ---------------------------------------------------------------------------- */ +/* +gray #A7A7A7 +red #520 +*/ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* General Element Styles */ +/* ---------------------------------------------------------------------------- */ +body { + color:#000; + margin:0; + padding:0; + background-color:#FFF; +} +div { + margin:0; + padding:0; +} +img { + border:none; + margin:0; +} +.content { } +.content div.snapshot { + float:right; + margin:1.6em; + padding:0; + background:none; +} +.content div.snapshot div.thumbnail { + margin:0; + padding:0; + background:none; +} +.content .thumbnail a:link:after, .content .thumbnail a:visited:after { + content:""; +} +.fullclear { + width:100%; + height:1pt; + margin:0; + padding:0; + clear:both; +} + +/* ------------------------------------------------------------------------------ */ +/* General Text Styles */ +/* ------------------------------------------------------------------------------ */ +h1 { + font:normal 16pt/18pt serif; + margin:0; + padding:0; +} +h2 { + font:normal 18pt/23pt serif; + display:inline; + margin:0; + padding:0; +} +h3 { + font:normal 18pt/23pt serif; + text-align:left; + display:inline; + margin:0 0 0 8pt; + padding:0; +} +h4 { + display:block; + clear:both; + font:normal 14pt/16pt serif; + margin:8pt 0 0 0; + padding:8pt 0 1pt 0; + border-top:solid .5pt #A7A7A7 +} +h5, h6 { + font:normal 14pt/16pt serif; + font-style:italic; + margin:0; + padding:0; +} +p { + font:normal 11pt/14pt serif; +} +p#description { + margin:0 0 14pt 0; +} +a:link, a:visited { + color:#520; + text-decoration:underline; +} +.content a:link:after, content a:visited:after { + font-size:70%; + font-family:sans-serif; + content:" (" attr(href) ") "; +} +.content ol li a:link { + text-decoration:none; +} +.content ol li a:link:after, .content ol li a:visited:after { + content:""; +} +sup { + line-height:0; +} +ol { + font:normal .9em/1.6em sans-serif; + margin-top:0; + margin-bottom:0; + padding-top:.5em; + padding-bottom:0; +} + +/* ------------------------------------------------------------------------------ */ +/* Header/Navigation Styles */ +/* ------------------------------------------------------------------------------ */ +#Header { + padding:0 0 8pt 0; + margin:0 0 8pt 0; + border-bottom:solid .5pt #000; +} +#SiteTitle { + text-align:center; + margin:0; + padding:0; +} +#user_header { + font-style:italic; + text-align:center; + margin:0; + padding:0 +} +#GRAMPSinfo { + font:normal 7pt/9pt sans-serif; + text-align:right; + margin:0; + padding:0; +} +.grampsid { + font-size:60%; + font-family:monospace; + color:#A7A7A7 +} +#Navigation { display:none; } + +/* ------------------------------------------------------------------------------ */ +/* Footer Styles */ +/* ------------------------------------------------------------------------------ */ +#footer { + width:100%; + margin:0; + padding:0; + clear:both; + border-top:solid .5pt #000; +} +#user_footer { + float:left; + width:70%; +} +#user_footer p { + font-style:italic; +} +#copyright { + margin:14pt 0 0 0; + font:normal .9em/1.2em sans-serif; + text-align:right; +} + +/* ------------------------------------------------------------------------------ */ +/* Main Table Styles */ +/* ------------------------------------------------------------------------------ */ +table { + width:100%; + margin:0; + padding:0; + border:none; + border-collapse:collapse; + border-bottom:solid .5pt #FFF; +} +table thead tr th { + font:normal 11pt/13pt serif; + color:#000; + margin:0; + padding:0; + padding-bottom:1pt; + border-bottom:solid .5pt #000; +} +.content table thead tr th a { + text-decoration:none; +} +.content table thead tr th a:link:after, .content table thead tr th a:visited:after { + content:""; +} +table tbody tr td { + font:normal 9pt/11pt sans-serif; + vertical-align:middle; + padding:2pt 6pt 1pt 0; + border-bottom:dashed .5pt #A7A7A7; +} +.content table tbody tr td a { + text-decoration:none; +} +.content table tbody tr td a:link:after, .content table tbody tr td a:visited:after { + content:""; +} +table tr.BeginLetter td, table.infolist tr.BeginSurname td { + border-top:solid .5pt #A7A7A7; +} +table tbody tr td.ColumnRowLabel { + width:2%; + color:#A7A7A7; + text-align:center; +} +table tr td.ColumnLetter { + width:3%; + text-align:center; +} +table tr td.ColumnAttribute { + width:10%; +} +.content table tbody tr td.ColumnName a { + text-decoration:none; +} +table tbody tr td.ColumnBirth { + width:10%; +} +table tbody tr td.ColumnDeath { + width:10%; + text-decoration:underline; +} +table tbody tr td.ColumnParents { + font-size:70%; +} +table tbody tr td.ColumnParents span.mother:before { + content:"+ "; +} + +/* ------------------------------------------------------------------------------ */ +/* Home/Welcome Styles */ +/* ------------------------------------------------------------------------------ */ +#Home p { + margin:0 0 9pt 0; +} +#Home img { + float:right; + margin:0; + padding:0 0 9pt 9pt; +} + +/* ------------------------------------------------------------------------------ */ +/* Introduction Styles */ +/* ------------------------------------------------------------------------------ */ +#Introduction p { + margin:0 0 9pt 0; +} +#Introduction img { + float:right; + margin:0; + padding:0 0 9pt 9pt; +} + +/* ------------------------------------------------------------------------------ */ +/* Surnames Styles */ +/* ------------------------------------------------------------------------------ */ +#Surnames { } +table.surnamelist tr thead th.ColumnSurname, #Surnames table.surnamelist tbody tr td.ColumnSurname { + width:50%; +} +table#SortByName thead tr th.ColumnSurname a:after, table#SortByCount thead tr th.ColumnQuantity a:after { + content:" ↓"; +} +table.surname thead tr th.ColumnParents, table.surname tbody tr td.ColumnParents { + width:35%; +} + +/* ------------------------------------------------------------------------------ */ +/* Individuals Styles */ +/* ------------------------------------------------------------------------------ */ + +/* ------------------------------------------------------------------------------ */ +/* Gallery Styles */ +/* ------------------------------------------------------------------------------ */ +#GalleryDetail h2 { + display:none; +} +#GalleryNav { + display:none; +} +#GalleryDisplay { + text-align:center; +} +#GalleryDisplay img { + margin:0 auto; + border:solid 1pt #542; +} +#GalleryDetail h3 { + display:block; + text-align:center; + margin:2pt 0 8pt 0; +} + +/* ------------------------------------------------------------------------------ */ +/* Download Styles */ +/* ------------------------------------------------------------------------------ */ +#Download p { + margin:0 0 9pt 0; +} +#Download img { + float:right; + margin:0; + padding:0 0 9pt 9pt; +} + +/* ------------------------------------------------------------------------------ */ +/* Contact Styles */ +/* ------------------------------------------------------------------------------ */ +#researcher { + margin:16pt 0 0 0; +} +#Contact img { + float:right; + margin:0; + padding:0 0 9pt 9pt; +} +#researcher h3 { + margin:0; +} +#researcher span { + font:normal .9em/1.4em serif; + display:block; + float:left; + margin-right:.4em; +} +#city { + clear:left; +} +#city:after { + content:","; +} +#email { + clear:left; +} + +/* ------------------------------------------------------------------------------ */ +/* SubSection Styles */ +/* ------------------------------------------------------------------------------ */ +#Home, #Introduction, #Download, #Contact { + padding:3em 20px; +} + +/* SubSection Styles : Events */ +/* ------------------------------------------------------------------------------ */ +#IndividualDetail .ColumnValue { + padding:4pt 0; +} +.ColumnValue p { + font:normal 9pt/11pt sans-serif; + margin:1pt 0 0 18pt; +} + +/* SubSection Styles : Gallery */ +/* ------------------------------------------------------------------------------ */ +#indivgallery h4 { + margin-bottom:1em; +} +#indivgallery .thumbnail { + margin:0; + float:left; + width:130px; + height:150px; + text-align:center; +} +#indivgallery .thumbnail a { + display:block; + margin:0; + padding:0; + background:none; +} +#indivgallery .thumbnail a img { + margin:0; + padding:0; + border:solid .5pt #000; +} +#indivgallery div.thumbnail p { + font:normal 7pt/9pt sans-serif; + text-align:center; + width:80%; + margin:0 auto; + padding:0; +} + +/* SubSection Styles : Pedigree */ +/* ------------------------------------------------------------------------------ */ +#pedigree a { + text-decoration:none; +} +.content #pedigree a:link:after, .content #pedigree a:visited:after { + content:""; +} +.pedigreegen { + font:normal 10pt/12pt sans-serif; + list-style:none; + margin:8pt 0 0 0; + padding:0 0 0 20px; +} +.pedigreegen li ol { + list-style:none; + margin-left:16pt; +} +.pedigreegen li ol li ol { + font:normal 9pt/11pt sans-serif; + list-style:decimal; + margin-left:16pt; +} +.pedigreegen li ol li ol li ol.spouselist { + list-style:none; + margin-left:0; +} +.spouselist li.spouse ol { + list-style:decimal; + margin-left:16pt; +} +.spouse a { + font-weight:normal; + font-style:normal; +} +.spouse:before { + content: "+ "; +} +.thisperson { + font-weight:bold; +} + +/* SubSection Styles : Ancestors Tree */ +/* ------------------------------------------------------------------------------ */ +#tree { + page-break-before:always; + margin:0; + padding:0; +} +#treeContainer { + position:relative; + z-index:1; +} +#treeContainer div.boxbg div.box a:link:after, #treeContainer div.boxbg div.box a:visited:after { + font-size:70%; + font-family:sans-serif; + content:""; +} +.boxbg { + position:absolute; + margin:0; + padding:0; + background:none; +} +.boxbg div a { + position:relative; + z-index:10; + display:block; + font:normal .7em/1.4em sans-serif; + text-align:center; + text-decoration:none; + width:75pt; + padding:5pt 8pt; + margin:5pt 0 0 0; + background-color:#FFF; + border:solid 1pt #000; +} +.shadow { + display:none; +} +#tree div div.bvline { + position:absolute; + z-index:2; + height:1pt; + margin:0; + padding:0; + background-color:#FFF; + border-bottom:solid .5pt #A7A7A7 +} +#tree div div.bhline { + position:absolute; + z-index:2; + width:1pt; + margin:0; + padding:0; + background-color:#FFF; + border-right:solid .5pt #A7A7A7 +} +.ghline, .gvline { + display:none; +} \ No newline at end of file diff --git a/src/data/NWeb-Screen_Basic-Ash.css b/src/data/NWeb-Screen_Basic-Ash.css new file mode 100644 index 000000000..375aa6876 --- /dev/null +++ b/src/data/NWeb-Screen_Basic-Ash.css @@ -0,0 +1,868 @@ +/* ---------------------------------------------------------------------------- */ +/* GRAMPS Cascading Style Sheet */ +/* Style Name: Basic - Ash */ +/* Style Author: Jason Simanek (2008) */ +/* Note: Adapted from GRAMPS original Modern Style stylesheet */ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* Color Palette */ +/* ---------------------------------------------------------------------------- */ +/* +black #000 +gray dark #333 +gray #999 +gray light #CCC +gray very light #EEE +white #FFF +*/ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* General Element Styles */ +/* ---------------------------------------------------------------------------- */ +body { + font-family:Verdana, "Bitstream Vera Sans", Helvetica, sans-serif; + color:#000; + margin:0; + padding:0; + background-color:#FFF; +} +div { + margin:0; + padding:0; +} +img { + border:none; + margin:0; +} +.thumbnail a:hover { + background:none; +} +.content { + background-color:#FFF; +} +.content div.snapshot { + float:right; + margin:20px; + padding:0; + background:none; +} +.content div.snapshot div.thumbnail { + margin:0; + padding:0; + background:none; +} +.fullclear { + width:100%; + height:1px; + margin:0; + padding:0; + clear:both; +} + +/* ------------------------------------------------------------------------------ */ +/* General Text Styles */ +/* ------------------------------------------------------------------------------ */ +h1 { + font-size:1.4em; + font-weight:bold; +} +h2 { + display:none; +} +h3 { + font-size:1.2em; + font-weight:bold; + margin-left:12px; + text-align:left; + margin:0; + padding:.5em 20px .2em 20px; +} +h4 { + font-size:.8em; + color:#333; + margin:0; + padding:.2em 0 .2em 20px; + background-color:#EEE; + border-bottom:solid 1px #999; +} +h5, h6 { + font-style:italic; + margin:1.3em 0 .5em 1em; +} +p { + font-size:14px; + line-height:17px; +} +p#description { + padding:0 15px 1em 15px; +} +p a:link { + text-decoration:underline; +} +sup { + line-height:0; +} +ol { +} +ol li a { + text-decoration:none; +} +a:link { + color:#000; + text-decoration:underline; +} +a:hover, a:active { + background-color:#EEE; + color:#000; + text-decoration:underline; +} +a:visited { + color:#000; + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* Header/Navigation Styles */ +/* ------------------------------------------------------------------------------ */ +#Header { + padding:15px 15px 2px 15px; + margin:0; + background-color:#EEE; +} +#SiteTitle { + color:#333; + margin:0 0 3px 0; +} +#Header p { + font-size:1em; + font-weight:bold; + color:#999; + margin:0; +} +#GRAMPSinfo { + font-size:14px; + line-height:120%; + float:right; + margin:0 0 2px 2px; + padding:0; +} +.grampsid { + font:normal .8em/1.2em monospace; + color:#999; +} +#Navigation { + margin:0; + padding:4px 0 0 0; + background-color:#EEE; +} +#Navigation ol { + list-style:none; + min-width:770px; + height:22px; + margin:0; + padding:0 0 0 12px; + border-bottom:1px solid #999; +} +#Navigation ol li { + margin:0; + padding:0; + float:left; +} +#Navigation ol li a { + display:block; + font-size:12px; + line-height:100%; + font-weight:bold; + text-decoration:none; + margin:0; + padding:5px 5px; + background-color:#EEE; +} +#Navigation ol li a:hover { + background-color:#CCC; + border-bottom:solid 1px #000; +} +#Navigation ol li#CurrentSection a { + padding-bottom:4px; + border-top:solid 1px #999; + border-right:solid 1px #999; + border-left:solid 1px #999; + border-bottom:solid 1px #FFF; + background-color:#FFF; +} +#Navigation ol li#CurrentSection a:hover { + background-color:#FFF; +} + +/* ------------------------------------------------------------------------------ */ +/* Footer Styles */ +/* ------------------------------------------------------------------------------ */ +#footer { + width:100%; + color:#333; + margin:0; + padding:0; + clear:both; + background-color:#CCC; + border-top:solid 1px #333; +} +#user_footer { + width:70%; + float:left; + margin:1em; +} +#user_footer p { + margin:0; +} +#copyright { + margin:1em; + float:right; +} +#copyright p { + margin:0; +} +#copyright a:hover { + background:none; +} + +/* ------------------------------------------------------------------------------ */ +/* Main Table Styles - infolist variations */ +/* ------------------------------------------------------------------------------ */ +table { + font-size:14px; + margin:0 15px; + padding:0; + border:none; + border-collapse:collapse; +} +table tr th { + font-weight: bold; + text-align: left; + margin:0; + padding:.1em 10px; + background-color:#CCC; + border-top:solid 1px #999; + border-bottom:solid 1px #999; +} +table.infolist tr th:first-child { + border-left:solid 1px #999; +} +table.infolist tr th:last-child { + border-right:solid 1px #999; +} +table.infolist tr th a { + text-decoration:none; +} +table tr td { + vertical-align:middle; + padding:.1em 10px; +} +table.infolist tr td a { + display:block; + text-decoration:none; +} +table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td { + border-top:solid 1px #CCC; +} +table.infolist tr th.ColumnQuantity { + width:30%; +} +table.infolist tr td.ColumnLetter { + font-weight:bold; +} +table.infolist tbody tr td.ColumnBirth { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnDeath { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnRowLabel { + font-weight:bold; + width:2%; +} +table.infolist tbody tr td.ColumnType { + width:6%; + padding-left:20px; +} +table.infolist tbody tr td.ColumnPartner { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents span.father, table.infolist tbody tr td.ColumnParents span.mother { + display:block; +} +table.infolist tbody tr td.ColumnParents span.mother:before { + content:"+ "; +} + +/* ------------------------------------------------------------------------------ */ +/* Surnames Styles */ +/* ------------------------------------------------------------------------------ */ +#Surnames { } +#SurnameDetail p#description { padding-top:0; } +table.surnamelist tbody tr td.ColumnSurname { + width:50%; +} +table.surnamelist thead tr th.ColumnSurname { + padding:0; +} +table.surnamelist thead tr th.ColumnQuantity { + width:40%; + padding:0; +} +table.infolist thead tr th.ColumnSurname a, table.infolist thead tr th.ColumnQuantity a { + display:block; + padding:.1em 10px; +} +table#SortByName thead tr th.ColumnSurname a, table#SortByCount thead tr th.ColumnQuantity a { + background-color:#EEE; +} +table#SortByName thead tr th.ColumnSurname a:after, table#SortByCount thead tr th.ColumnQuantity a:after { + content:" ↓"; +} +table.infolist tbody tr td.ColumnSurname { + padding:0; + background-color:#EEE; +} +table.infolist tbody tr td.ColumnSurname a { + padding:.1em 10px; +} +table.infolist tbody tr td.ColumnSurname a:hover { + padding:.1em 10px; + background-color:#CCC; +} +table.surname { + border-bottom:solid 1px #EEE; +} +table.surname tbody tr td { + border-bottom:dashed 1px #CCC; +} +table.surname tbody tr td.ColumnName { + width:20%; + padding:0; + background-color:#EEE; +} +table.surname tbody tr td.ColumnName a { + display:block; + padding:.6em 10px .6em 20px; +} +table.surname tbody tr td.ColumnName a:hover { + background-color:#CCC; +} +table.surname tbody tr td.ColumnName a span.grampsid { + display:none; +} +table.surname thead tr th.ColumnParents, table.surname tbody tr td.ColumnParents { + width:25%; +} + +/* ------------------------------------------------------------------------------ */ +/* Individuals Styles */ +/* ------------------------------------------------------------------------------ */ +#Individuals { } +#Individuals table.individuallist { + border-bottom:solid 1px #EEE; +} +#Individuals table.individuallist tbody tr td { + border-bottom:dashed 1px #CCC; +} +#Individuals table.individuallist tbody tr td a:hover { + text-decoration:none; +} +table.individuallist tbody tr td.ColumnSurname { + background:none; +} +table.individuallist tbody tr td.ColumnSurname a:hover, table.individuallist tbody tr td.ColumnSurname a:active { + cursor:default; + color:black; + background:none; +} +table.individuallist tbody tr td.ColumnName { + padding:0; + background-color:#EEE; +} +table.individuallist tbody tr td.ColumnName a { + display:block; + padding:.6em 10px; + vertical-align:middle; +} +table.individuallist tbody tr td.ColumnName a:hover { + background-color:#CCC; +} +#IndividualDetail div table.infolist tr td, #Individuals div table.infolist tr td p { + vertical-align:top; +} +#IndividualDetail div table.infolist tr td a, #Individuals div table.infolist tr td p a { + display:inline; +} +#IndividualDetail table.infolist tr td a:hover { + text-decoration:underline; +} +#IndividualDetail table.infolist tbody tr td.ColumnAttribute { + width:10%; + color:#999; + padding-left:5px; +} + +/* ------------------------------------------------------------------------------ */ +/* Sources Styles */ +/* ------------------------------------------------------------------------------ */ +#Sources table.infolist tbody tr td.ColumnRowLabel { + padding-bottom:0; +} +#Sources table.infolist tbody tr td.ColumnName { + padding:0; +} +#Sources table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#SourceDetail div#references ol li { + padding-bottom:.5em; +} + +/* ------------------------------------------------------------------------------ */ +/* Places Styles */ +/* ------------------------------------------------------------------------------ */ +#Places table.infolist tbody tr td.ColumnName { + padding:0; +} +#Places table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} + +/* ------------------------------------------------------------------------------ */ +/* Gallery Styles */ +/* ------------------------------------------------------------------------------ */ +#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { + padding-bottom:0; +} +#Gallery table.infolist tbody tr td.ColumnName { + padding:0; +} +#Gallery table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#Gallery table.infolist tbody tr td.ColumnName a:hover { + background-color:#EEE; +} +#GalleryNav { + font-size:.8em; + margin:1em 0 0 0; + padding:1.2em 0 0 0; + text-align:center; +} +#GalleryNav a { + font-weight:bold; + text-decoration:none; + background-color:#EEE; + border:solid 1px #999; +} +#GalleryNav a:hover { + background-color:#CCC; +} +#GalleryNav a#Previous { + padding:.4em .7em .3em .7em; +} +#GalleryNav a#Next { + padding:.4em 1.9em .3em 1.9em; +} +#GalleryPages { + margin:0 1em; +} +#GalleryCurrent { + font-size:1.2em; + font-weight:bold; +} +#GalleryTotal { + font-weight:normal; +} +#GalleryDisplay { + text-align:center; +} +#GalleryDisplay img { + margin:0 auto; + border:solid 1px #999; +} +#GalleryDetail div#summaryarea{ + margin:0; + padding:1.4em 0 0 0; +} +#GalleryDetail div#summaryarea h3 { + text-align:center; +} +#GalleryDetail div h4 { + margin-top:0; +} +#GalleryDetail div#summaryarea table.gallery { + width:100%; + margin-top:1.5em; + margin-bottom:0; + padding-bottom:0; + background-color:#EEE; + border-style:solid; + border-width:8px 0 0 0; + border-color:#CCC; +} + +/* ------------------------------------------------------------------------------ */ +/* Contact Styles */ +/* ------------------------------------------------------------------------------ */ +#Contact #summaryarea { + width:500px; + margin:2em auto; + padding:3em; + background-color:#EEE; + border:solid 1px #999; +} +#Contact #summaryarea img { + float:right; + margin:0; + padding:0; + border:solid 1px #999; +} +#researcher { + margin-top:.3em; +} +#researcher h3 { + padding:0; +} +#researcher span { + display:block; + float:left; + margin-right:.4em; +} +#streetaddress { + width:70%; +} +#city:after { + content:","; +} +#country { + clear:left; +} +#email { + clear:left; +} +#email a { + text-decoration:none; +} +#email a:hover { + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* SubSection Styles */ +/* ------------------------------------------------------------------------------ */ +#Home, #Introduction, #Download, #Contact { + padding:1.5em 0 3em 0; +} +#Home p, #Introduction p, #Download p, #Contact p { + margin:0 20px 1em 20px; +} +#Home img, #Introduction img, #Download img, #Contact img { + float:right; + margin:0; + padding:0 20px 3em 20px; +} +div.subsection{ + padding-bottom:.5em; + background-color:#FFF; +} +div.subsection h4 { + margin-bottom:.5em; +} +div.subsection table, div.subsection ol, div.subsection p { + font-size:.9em; +} +div.subsection a { + text-decoration:none; +} +div.subsection a:hover { + text-decoration:underline; + background:none; +} +div.subsection table.infolist { + width:100%; + margin:0; +} +#IndividualDetail div.subsection table tr td:first-child { + padding-left:20px; +} + +/* SubSection Styles : Summary Area */ +/* ------------------------------------------------------------------------------ */ +div#summaryarea { + min-height:100px; + background:none; +} +div#summaryarea table.infolist { + margin:0; + padding:0; + background:#FFF; + border-bottom:solid .7em #FFF; +} +div#summaryarea table.infolist tr td, div#summaryarea table.infolist tr td p { + vertical-align:top; +} +div#summaryarea table.infolist tr td a, div#summaryarea table.infolist tr td p a { + display:inline; +} +div#summaryarea table.infolist tbody tr td.ColumnAttribute { + width:14%; + padding-left:20px; +} + +/* SubSection Styles : Events */ +/* ------------------------------------------------------------------------------ */ +div#events { + padding-bottom:0; +} +div#events h4 { + margin-bottom:0; +} +div#events table.infolist { + border-bottom:solid 1px #FFF; +} +div#events table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#events table.infolist tbody tr td.ColumnAttribute { + border-bottom:dashed 1px #CCC; +} +div#events table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #CCC; +} +div#events table.infolist tbody tr td.ColumnValue p { + margin:.1em 2em; +} + +/* SubSection Styles : Parents */ +/* ------------------------------------------------------------------------------ */ +div#parents table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#parents table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Families */ +/* ------------------------------------------------------------------------------ */ +div#families table.infolist tbody tr td.ColumnValue p { + margin-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Addresses */ +/* ------------------------------------------------------------------------------ */ +div#addresses { + padding-bottom:0; +} +div#addresses h4 { + margin-bottom:0; +} +div#addresses table.infolist { + border-bottom:solid 1px #FFF; +} +div#addresses table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#addresses table.infolist tbody tr td.ColumnAttribute { + width:30%; + border-bottom:dashed 1px #CCC; +} +div#addresses table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #CCC; +} + +/* SubSection Styles : Attributes */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Gallery */ +/* ------------------------------------------------------------------------------ */ +#indivgallery h4 { + margin-bottom:1em; +} +#indivgallery .thumbnail { + margin:0; + float:left; + width:130px; + height:150px; + text-align:center; +} +#indivgallery .thumbnail a { + display:block; + margin:0; + padding:0; + background:none; +} +#indivgallery .thumbnail a img { + margin:0; + padding:0; + border:solid 1px #999; +} +#indivgallery div.thumbnail p { + font-size:.6em; + text-align:center; + width:80%; + margin:0 auto; + padding:0; +} + +/* SubSection Styles : Narrative */ +/* ------------------------------------------------------------------------------ */ +div#narrative { + padding-bottom:0; +} +#narrative p { + margin-top:.5em; + margin-bottom:0; + padding:0 20px 1em 20px; +} + +/* SubSection Styles : References */ +/* ------------------------------------------------------------------------------ */ +#references ol { + margin-top:0; + margin-bottom:0; +} + +/* SubSection Styles : Source References */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Weblinks */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Pedigree */ +/* ------------------------------------------------------------------------------ */ +.pedigreegen { + font-size:.9em; + list-style:none; + margin:.5em 0 0 0; + padding:0 0 .7em 20px; +} +.pedigreegen li ol { + list-style:none; + margin-left:.5em; +} +.pedigreegen li ol li { + padding-bottom:.2em; +} +.pedigreegen li ol li ol { + list-style:decimal; + margin-left:1.6em; +} +.pedigreegen li ol li ol li ol.spouselist { + font-size:1em; + list-style:none; + margin-left:0; +} +.spouselist li.spouse ol { + font-size:1em; + list-style:decimal; + margin-left:1.6em; +} +.spouse a { + font-weight:normal; +} +.spouse:before { + content: "+ "; +} +.thisperson { + font-weight:bold; +} + +/* SubSection Styles : Ancestors Tree */ +/* ------------------------------------------------------------------------------ */ +#tree { + page-break-before:always; + margin:0; + padding:0; +} +#treeContainer { + position:relative; + z-index:1; + margin-bottom:1.4em; +} +.boxbg { + position:absolute; + margin:0; + padding:0; + background:none; +} +.boxbg div a { + position:relative; + z-index:10; + display:block; + font-size:.8em; + color:#000; + text-align:center; + text-decoration:none; + width:148px; + padding:5px 5px 7px 5px; + margin-top:1em; + margin-left:16px; + background-color:#EEE; + border:solid 1px #999; +} +.boxbg div a:hover { + position:relative; + z-index:999; + font-size:1em; + text-decoration:none; + width:210px; + margin-top:.5em; + margin-left:0; + padding:10px 4px 12px 4px; + background-color:#EEE; + border:solid 2px #333; +} +.shadow { + +} +#tree div div.bvline { + position:absolute; + z-index:2; + height:3px; + margin:0 0 0 16px; + padding:0; + background-color:#999; +} +#tree div div.bhline { + position:absolute; + z-index:2; + width:2px; + margin:0 0 0 16px; + padding:0; + background-color:#999; +} +#tree div div.gvline { + position:absolute; + z-index:1; + height:3px; + margin:0 0 0 14px; + padding:0; + background-color:#EEE; +} +#tree div div.ghline { + position:absolute; + z-index:1; + width:2px; + margin:0 0 0 14px; + padding:0; + background-color:#EEE; +} \ No newline at end of file diff --git a/src/data/NWeb-Screen_Basic-Cypress.css b/src/data/NWeb-Screen_Basic-Cypress.css new file mode 100644 index 000000000..ab464e952 --- /dev/null +++ b/src/data/NWeb-Screen_Basic-Cypress.css @@ -0,0 +1,878 @@ +/* ---------------------------------------------------------------------------- */ +/* GRAMPS Cascading Style Sheet */ +/* Style Name: Basic - Cypress */ +/* Style Author: Jason Simanek (2008) */ +/* Note: Adapted from GRAMPS original Modern Style stylesheet with colors from the original 'Tranquil' stylesheet */ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* Color Palette */ +/* ---------------------------------------------------------------------------- */ +/* +black #000 +slate dark #454 +slate #7C8F7C +slate light #9DBF9D +slate very light #E0E6E0 +white #FFF +*/ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* General Element Styles */ +/* ---------------------------------------------------------------------------- */ +body { + font-family:Verdana, "Bitstream Vera Sans", Helvetica, sans-serif; + color:#000; + margin:0; + padding:0; + background-color:#FFF; +} +div { + margin:0; + padding:0; +} +img { + border:none; + margin:0; +} +.thumbnail a:hover { + background:none; +} +.content { + background-color:#FFF; +} +.content div.snapshot { + float:right; + margin:20px; + padding:0; + background:none; +} +.content div.snapshot div.thumbnail { + margin:0; + padding:0; + background:none; +} +.fullclear { + width:100%; + height:1px; + margin:0; + padding:0; + clear:both; +} + +/* ------------------------------------------------------------------------------ */ +/* General Text Styles */ +/* ------------------------------------------------------------------------------ */ +h1 { + font-size:1.4em; + font-weight:bold; +} +h2 { + display:none; +} +h3 { + font-size:1.2em; + font-weight:bold; + margin-left:12px; + text-align:left; + margin:0; + padding:.5em 20px .2em 20px; +} +h4 { + font-size:.8em; + color:#454; + margin:0; + padding:.2em 0 .2em 20px; + background-color:#E0E6E0; + border-bottom:solid 1px #7C8F7C; +} +h5, h6 { + font-style:italic; + margin:1.3em 0 .5em 1em; +} +p { + font-size:14px; + line-height:17px; +} +p#description { + padding:0 15px 1em 15px; +} +p a:link { + text-decoration:underline; +} +sup { + line-height:0; +} +ol { +} +ol li a { + text-decoration:none; +} +a:link { + color:#000; + text-decoration:underline; +} +a:hover, a:active { + background-color:#E0E6E0; + color:#000; + text-decoration:underline; +} +a:visited { + color:#000; + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* Header/Navigation Styles */ +/* ------------------------------------------------------------------------------ */ +#Header { + padding:15px 15px 2px 15px; + margin:0; + background-color:#454; +} +#SiteTitle { + color:#E0E6E0; + margin:0 0 3px 0; +} +#Header p { + font-size:1em; + font-weight:bold; + color:#E0E6E0; + margin:0; +} +#GRAMPSinfo { + font-size:14px; + line-height:120%; + color:#E0E6E0; + float:right; + margin:0 0 2px 2px; + padding:0; +} +#GRAMPSinfo a { + color:#E0E6E0; +} +.grampsid { + font:normal .8em/1.2em monospace; + color:#7C8F7C; +} +#Navigation { + margin:0; + padding:4px 0 0 0; + background-color:#454; +} +#Navigation ol { + list-style:none; + min-width:770px; + height:22px; + margin:0; + padding:0 0 0 12px; + border-bottom:1px solid #7C8F7C; +} +#Navigation ol li { + margin:0; + padding:0; + float:left; +} +#Navigation ol li a { + display:block; + font-size:12px; + line-height:100%; + font-weight:bold; + text-decoration:none; + color:#E0E6E0; + margin:0; + padding:5px 5px; + background-color:#454; +} +#Navigation ol li a:hover { + color:#454; + padding-top:4px; + background-color:#9DBF9D; + border-top:solid 1px #454; + border-bottom:solid 1px #000; +} +#Navigation ol li#CurrentSection a { + color:#454; + padding-bottom:4px; + border-top:solid 1px #7C8F7C; + border-right:solid 1px #7C8F7C; + border-left:solid 1px #7C8F7C; + border-bottom:solid 1px #FFF; + background-color:#FFF; +} +#Navigation ol li#CurrentSection a:hover { + padding-top:5px; + background-color:#FFF; +} + +/* ------------------------------------------------------------------------------ */ +/* Footer Styles */ +/* ------------------------------------------------------------------------------ */ +#footer { + width:100%; + color:#E0E6E0; + margin:0; + padding:0; + clear:both; + background-color:#454; + border-top:solid 1px #454; +} +#user_footer { + width:70%; + float:left; + margin:1em; +} +#user_footer p { + margin:0; +} +#copyright { + margin:1em; + float:right; +} +#copyright p { + margin:0; +} +#copyright a:hover { + background:none; +} + +/* ------------------------------------------------------------------------------ */ +/* Main Table Styles - infolist variations */ +/* ------------------------------------------------------------------------------ */ +table { + font-size:14px; + margin:0 15px; + padding:0; + border:none; + border-collapse:collapse; +} +table tr th { + font-weight: bold; + text-align: left; + margin:0; + padding:.1em 10px; + background-color:#9DBF9D; + border-top:solid 1px #7C8F7C; + border-bottom:solid 1px #7C8F7C; +} +table.infolist tr th:first-child { + border-left:solid 1px #7C8F7C; +} +table.infolist tr th:last-child { + border-right:solid 1px #7C8F7C; +} +table.infolist tr th a { + text-decoration:none; +} +table tr td { + vertical-align:middle; + padding:.1em 10px; +} +table.infolist tr td a { + display:block; + text-decoration:none; +} +table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td { + border-top:solid 1px #9DBF9D; +} +table.infolist tr th.ColumnQuantity { + width:30%; +} +table.infolist tr td.ColumnLetter { + font-weight:bold; +} +table.infolist tbody tr td.ColumnBirth { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnDeath { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnRowLabel { + font-weight:bold; + width:2%; +} +table.infolist tbody tr td.ColumnType { + width:6%; + padding-left:20px; +} +table.infolist tbody tr td.ColumnPartner { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents span.father, table.infolist tbody tr td.ColumnParents span.mother { + display:block; +} +table.infolist tbody tr td.ColumnParents span.mother:before { + content:"+ "; +} + +/* ------------------------------------------------------------------------------ */ +/* Surnames Styles */ +/* ------------------------------------------------------------------------------ */ +#Surnames { } +#SurnameDetail p#description { padding-top:0; } +table.surnamelist tbody tr td.ColumnSurname { + width:50%; +} +table.surnamelist thead tr th.ColumnSurname { + padding:0; +} +table.surnamelist thead tr th.ColumnQuantity { + width:40%; + padding:0; +} +table.infolist thead tr th.ColumnSurname a, table.infolist thead tr th.ColumnQuantity a { + display:block; + padding:.1em 10px; +} +table#SortByName thead tr th.ColumnSurname a, table#SortByCount thead tr th.ColumnQuantity a { + background-color:#E0E6E0; +} +table#SortByName thead tr th.ColumnSurname a:after, table#SortByCount thead tr th.ColumnQuantity a:after { + content:" ↓"; +} +table.infolist tbody tr td.ColumnSurname { + padding:0; + background-color:#E0E6E0; +} +table.infolist tbody tr td.ColumnSurname a { + padding:.1em 10px; +} +table.infolist tbody tr td.ColumnSurname a:hover { + padding:.1em 10px; + background-color:#9DBF9D; +} +table.surname { + border-bottom:solid 1px #E0E6E0; +} +table.surname tbody tr td { + border-bottom:dashed 1px #9DBF9D; +} +table.surname tbody tr td.ColumnName { + width:20%; + padding:0; + background-color:#E0E6E0; +} +table.surname tbody tr td.ColumnName a { + display:block; + padding:.6em 10px .6em 20px; +} +table.surname tbody tr td.ColumnName a:hover { + background-color:#9DBF9D; +} +table.surname tbody tr td.ColumnName a span.grampsid { + display:none; +} +table.surname thead tr th.ColumnParents, table.surname tbody tr td.ColumnParents { + width:25%; +} + +/* ------------------------------------------------------------------------------ */ +/* Individuals Styles */ +/* ------------------------------------------------------------------------------ */ +#Individuals { } +#Individuals table.individuallist { + border-bottom:solid 1px #E0E6E0; +} +#Individuals table.individuallist tbody tr td { + border-bottom:dashed 1px #9DBF9D; +} +#Individuals table.individuallist tbody tr td a:hover { + text-decoration:none; +} +table.individuallist tbody tr td.ColumnSurname { + background:none; +} +table.individuallist tbody tr td.ColumnSurname a:hover, table.individuallist tbody tr td.ColumnSurname a:active { + cursor:default; + color:black; + background:none; +} +table.individuallist tbody tr td.ColumnName { + padding:0; + background-color:#E0E6E0; +} +table.individuallist tbody tr td.ColumnName a { + display:block; + padding:.6em 10px; + vertical-align:middle; +} +table.individuallist tbody tr td.ColumnName a:hover { + background-color:#9DBF9D; +} +#IndividualDetail div table.infolist tr td, #Individuals div table.infolist tr td p { + vertical-align:top; +} +#IndividualDetail div table.infolist tr td a, #Individuals div table.infolist tr td p a { + display:inline; +} +#IndividualDetail table.infolist tr td a:hover { + text-decoration:underline; +} +#IndividualDetail table.infolist tbody tr td.ColumnAttribute { + width:10%; + color:#7C8F7C; + padding-left:5px; +} + +/* ------------------------------------------------------------------------------ */ +/* Sources Styles */ +/* ------------------------------------------------------------------------------ */ +#Sources table.infolist tbody tr td.ColumnRowLabel { + padding-bottom:0; +} +#Sources table.infolist tbody tr td.ColumnName { + padding:0; +} +#Sources table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#SourceDetail div#references ol li { + padding-bottom:.5em; +} + +/* ------------------------------------------------------------------------------ */ +/* Places Styles */ +/* ------------------------------------------------------------------------------ */ +#Places table.infolist tbody tr td.ColumnName { + padding:0; +} +#Places table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} + +/* ------------------------------------------------------------------------------ */ +/* Gallery Styles */ +/* ------------------------------------------------------------------------------ */ +#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { + padding-bottom:0; +} +#Gallery table.infolist tbody tr td.ColumnName { + padding:0; +} +#Gallery table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#Gallery table.infolist tbody tr td.ColumnName a:hover { + background-color:#E0E6E0; +} +#GalleryNav { + font-size:.8em; + margin:1em 0 0 0; + padding:1.2em 0 0 0; + text-align:center; +} +#GalleryNav a { + font-weight:bold; + text-decoration:none; + background-color:#E0E6E0; + border:solid 1px #7C8F7C; +} +#GalleryNav a:hover { + background-color:#9DBF9D; +} +#GalleryNav a#Previous { + padding:.4em .7em .3em .7em; +} +#GalleryNav a#Next { + padding:.4em 1.9em .3em 1.9em; +} +#GalleryPages { + margin:0 1em; +} +#GalleryCurrent { + font-size:1.2em; + font-weight:bold; +} +#GalleryTotal { + font-weight:normal; +} +#GalleryDisplay { + text-align:center; +} +#GalleryDisplay img { + margin:0 auto; + border:solid 1px #7C8F7C; +} +#GalleryDetail div#summaryarea{ + margin:0; + padding:1.4em 0 0 0; +} +#GalleryDetail div#summaryarea h3 { + text-align:center; +} +#GalleryDetail div h4 { + margin-top:0; +} +#GalleryDetail div#summaryarea table.gallery { + width:100%; + margin-top:1.5em; + margin-bottom:0; + padding-bottom:0; + background-color:#E0E6E0; + border-style:solid; + border-width:8px 0 0 0; + border-color:#9DBF9D; +} + +/* ------------------------------------------------------------------------------ */ +/* Contact Styles */ +/* ------------------------------------------------------------------------------ */ +#Contact #summaryarea { + width:500px; + margin:2em auto; + padding:3em; + background-color:#E0E6E0; + border:solid 1px #7C8F7C; +} +#Contact #summaryarea img { + float:right; + margin:0; + padding:0; + border:solid 1px #7C8F7C; +} +#researcher { + margin-top:.3em; +} +#researcher h3 { + padding:0; +} +#researcher span { + display:block; + float:left; + margin-right:.4em; +} +#streetaddress { + width:70%; +} +#city:after { + content:","; +} +#country { + clear:left; +} +#email { + clear:left; +} +#email a { + text-decoration:none; +} +#email a:hover { + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* SubSection Styles */ +/* ------------------------------------------------------------------------------ */ +#Home, #Introduction, #Download, #Contact { + padding:1.5em 0 3em 0; +} +#Home p, #Introduction p, #Download p, #Contact p { + margin:0 20px 1em 20px; +} +#Home img, #Introduction img, #Download img, #Contact img { + float:right; + margin:0; + padding:0 20px 3em 20px; +} +div.subsection{ + padding-bottom:.5em; + background-color:#FFF; +} +div.subsection h4 { + margin-bottom:.5em; +} +div.subsection table, div.subsection ol, div.subsection p { + font-size:.9em; +} +div.subsection a { + text-decoration:none; +} +div.subsection a:hover { + text-decoration:underline; + background:none; +} +div.subsection table.infolist { + width:100%; + margin:0; +} +#IndividualDetail div.subsection table tr td:first-child { + padding-left:20px; +} + +/* SubSection Styles : Summary Area */ +/* ------------------------------------------------------------------------------ */ +div#summaryarea { + min-height:100px; + background:none; +} +div#summaryarea table.infolist { + margin:0; + padding:0; + background:#FFF; + border-bottom:solid .7em #FFF; +} +div#summaryarea table.infolist tr td, div#summaryarea table.infolist tr td p { + vertical-align:top; +} +div#summaryarea table.infolist tr td a, div#summaryarea table.infolist tr td p a { + display:inline; +} +div#summaryarea table.infolist tbody tr td.ColumnAttribute { + width:14%; + padding-left:20px; +} + +/* SubSection Styles : Events */ +/* ------------------------------------------------------------------------------ */ +div#events { + padding-bottom:0; +} +div#events h4 { + margin-bottom:0; +} +div#events table.infolist { + border-bottom:solid 1px #FFF; +} +div#events table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#events table.infolist tbody tr td.ColumnAttribute { + border-bottom:dashed 1px #9DBF9D; +} +div#events table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #9DBF9D; +} +div#events table.infolist tbody tr td.ColumnValue p { + margin:.1em 2em; +} + +/* SubSection Styles : Parents */ +/* ------------------------------------------------------------------------------ */ +div#parents table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#parents table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Families */ +/* ------------------------------------------------------------------------------ */ +div#families table.infolist tbody tr td.ColumnValue p { + margin-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Addresses */ +/* ------------------------------------------------------------------------------ */ +div#addresses { + padding-bottom:0; +} +div#addresses h4 { + margin-bottom:0; +} +div#addresses table.infolist { + border-bottom:solid 1px #FFF; +} +div#addresses table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#addresses table.infolist tbody tr td.ColumnAttribute { + width:30%; + border-bottom:dashed 1px #9DBF9D; +} +div#addresses table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #9DBF9D; +} + +/* SubSection Styles : Attributes */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Gallery */ +/* ------------------------------------------------------------------------------ */ +#indivgallery h4 { + margin-bottom:1em; +} +#indivgallery .thumbnail { + margin:0; + float:left; + width:130px; + height:150px; + text-align:center; +} +#indivgallery .thumbnail a { + display:block; + margin:0; + padding:0; + background:none; +} +#indivgallery .thumbnail a img { + margin:0; + padding:0; + border:solid 1px #7C8F7C; +} +#indivgallery div.thumbnail p { + font-size:.6em; + text-align:center; + width:80%; + margin:0 auto; + padding:0; +} + +/* SubSection Styles : Narrative */ +/* ------------------------------------------------------------------------------ */ +div#narrative { + padding-bottom:0; +} +#narrative p { + margin-top:.5em; + margin-bottom:0; + padding:0 20px 1em 20px; +} + +/* SubSection Styles : References */ +/* ------------------------------------------------------------------------------ */ +#references ol { + margin-top:0; + margin-bottom:0; +} + +/* SubSection Styles : Source References */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Weblinks */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Pedigree */ +/* ------------------------------------------------------------------------------ */ +.pedigreegen { + font-size:.9em; + list-style:none; + margin:.5em 0 0 0; + padding:0 0 .7em 20px; +} +.pedigreegen li ol { + list-style:none; + margin-left:.5em; +} +.pedigreegen li ol li { + padding-bottom:.2em; +} +.pedigreegen li ol li ol { + list-style:decimal; + margin-left:1.6em; +} +.pedigreegen li ol li ol li ol.spouselist { + font-size:1em; + list-style:none; + margin-left:0; +} +.spouselist li.spouse ol { + font-size:1em; + list-style:decimal; + margin-left:1.6em; +} +.spouse a { + font-weight:normal; +} +.spouse:before { + content: "+ "; +} +.thisperson { + font-weight:bold; +} + +/* SubSection Styles : Ancestors Tree */ +/* ------------------------------------------------------------------------------ */ +#tree { + page-break-before:always; + margin:0; + padding:0; +} +#treeContainer { + position:relative; + z-index:1; + margin-bottom:1.4em; +} +.boxbg { + position:absolute; + margin:0; + padding:0; + background:none; +} +.boxbg div a { + position:relative; + z-index:10; + display:block; + font-size:.8em; + color:#000; + text-align:center; + text-decoration:none; + width:148px; + padding:5px 5px 7px 5px; + margin-top:1em; + margin-left:16px; + background-color:#E0E6E0; + border:solid 1px #7C8F7C; +} +.boxbg div a:hover { + position:relative; + z-index:999; + font-size:1em; + text-decoration:none; + width:210px; + margin-top:.5em; + margin-left:0; + padding:10px 4px 12px 4px; + background-color:#E0E6E0; + border:solid 2px #454; +} +.shadow { + +} +#tree div div.bvline { + position:absolute; + z-index:2; + height:3px; + margin:0 0 0 16px; + padding:0; + background-color:#7C8F7C; +} +#tree div div.bhline { + position:absolute; + z-index:2; + width:2px; + margin:0 0 0 16px; + padding:0; + background-color:#7C8F7C; +} +#tree div div.gvline { + position:absolute; + z-index:1; + height:3px; + margin:0 0 0 14px; + padding:0; + background-color:#E0E6E0; +} +#tree div div.ghline { + position:absolute; + z-index:1; + width:2px; + margin:0 0 0 14px; + padding:0; + background-color:#E0E6E0; +} \ No newline at end of file diff --git a/src/data/NWeb-Screen_Basic-Lilac.css b/src/data/NWeb-Screen_Basic-Lilac.css new file mode 100644 index 000000000..a9e1d217a --- /dev/null +++ b/src/data/NWeb-Screen_Basic-Lilac.css @@ -0,0 +1,868 @@ +/* ---------------------------------------------------------------------------- */ +/* GRAMPS Cascading Style Sheet */ +/* Style Name: Basic - Lilac */ +/* Style Author: Jason Simanek (2008) */ +/* Note: Adapted from GRAMPS original Modern Style stylesheet with colors from the original 'Business' stylesheet */ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* Color Palette */ +/* ---------------------------------------------------------------------------- */ +/* +black #000 +lilac dark #2E2E61 +lilac #669 +lilac light #B4B4CB +lilac very light #E0E0E9 +white #FAFAFF +*/ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* General Element Styles */ +/* ---------------------------------------------------------------------------- */ +body { + font-family:Verdana, "Bitstream Vera Sans", Helvetica, sans-serif; + color:#000; + margin:0; + padding:0; + background-color:#FAFAFF; +} +div { + margin:0; + padding:0; +} +img { + border:none; + margin:0; +} +.thumbnail a:hover { + background:none; +} +.content { + background-color:#FAFAFF; +} +.content div.snapshot { + float:right; + margin:20px; + padding:0; + background:none; +} +.content div.snapshot div.thumbnail { + margin:0; + padding:0; + background:none; +} +.fullclear { + width:100%; + height:1px; + margin:0; + padding:0; + clear:both; +} + +/* ------------------------------------------------------------------------------ */ +/* General Text Styles */ +/* ------------------------------------------------------------------------------ */ +h1 { + font-size:1.4em; + font-weight:bold; +} +h2 { + display:none; +} +h3 { + font-size:1.2em; + font-weight:bold; + margin-left:12px; + text-align:left; + margin:0; + padding:.5em 20px .2em 20px; +} +h4 { + font-size:.8em; + color:#2E2E61; + margin:0; + padding:.2em 0 .2em 20px; + background-color:#E0E0E9; + border-bottom:solid 1px #669; +} +h5, h6 { + font-style:italic; + margin:1.3em 0 .5em 1em; +} +p { + font-size:14px; + line-height:17px; +} +p#description { + padding:0 15px 1em 15px; +} +p a:link { + text-decoration:underline; +} +sup { + line-height:0; +} +ol { +} +ol li a { + text-decoration:none; +} +a:link { + color:#000; + text-decoration:underline; +} +a:hover, a:active { + background-color:#E0E0E9; + color:#000; + text-decoration:underline; +} +a:visited { + color:#000; + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* Header/Navigation Styles */ +/* ------------------------------------------------------------------------------ */ +#Header { + padding:15px 15px 2px 15px; + margin:0; + background-color:#E0E0E9; +} +#SiteTitle { + color:#2E2E61; + margin:0 0 3px 0; +} +#Header p { + font-size:1em; + font-weight:bold; + color:#669; + margin:0; +} +#GRAMPSinfo { + font-size:14px; + line-height:120%; + float:right; + margin:0 0 2px 2px; + padding:0; +} +.grampsid { + font:normal .8em/1.2em monospace; + color:#669; +} +#Navigation { + margin:0; + padding:4px 0 0 0; + background-color:#E0E0E9; +} +#Navigation ol { + list-style:none; + min-width:770px; + height:22px; + margin:0; + padding:0 0 0 12px; + border-bottom:1px solid #669; +} +#Navigation ol li { + margin:0; + padding:0; + float:left; +} +#Navigation ol li a { + display:block; + font-size:12px; + line-height:100%; + font-weight:bold; + text-decoration:none; + margin:0; + padding:5px 5px; + background-color:#E0E0E9; +} +#Navigation ol li a:hover { + background-color:#B4B4CB; + border-bottom:solid 1px #000; +} +#Navigation ol li#CurrentSection a { + padding-bottom:4px; + border-top:solid 1px #669; + border-right:solid 1px #669; + border-left:solid 1px #669; + border-bottom:solid 1px #FAFAFF; + background-color:#FAFAFF; +} +#Navigation ol li#CurrentSection a:hover { + background-color:#FAFAFF; +} + +/* ------------------------------------------------------------------------------ */ +/* Footer Styles */ +/* ------------------------------------------------------------------------------ */ +#footer { + width:100%; + color:#2E2E61; + margin:0; + padding:0; + clear:both; + background-color:#B4B4CB; + border-top:solid 1px #2E2E61; +} +#user_footer { + width:70%; + float:left; + margin:1em; +} +#user_footer p { + margin:0; +} +#copyright { + margin:1em; + float:right; +} +#copyright p { + margin:0; +} +#copyright a:hover { + background:none; +} + +/* ------------------------------------------------------------------------------ */ +/* Main Table Styles - infolist variations */ +/* ------------------------------------------------------------------------------ */ +table { + font-size:14px; + margin:0 15px; + padding:0; + border:none; + border-collapse:collapse; +} +table tr th { + font-weight: bold; + text-align: left; + margin:0; + padding:.1em 10px; + background-color:#B4B4CB; + border-top:solid 1px #669; + border-bottom:solid 1px #669; +} +table.infolist tr th:first-child { + border-left:solid 1px #669; +} +table.infolist tr th:last-child { + border-right:solid 1px #669; +} +table.infolist tr th a { + text-decoration:none; +} +table tr td { + vertical-align:middle; + padding:.1em 10px; +} +table.infolist tr td a { + display:block; + text-decoration:none; +} +table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td { + border-top:solid 1px #B4B4CB; +} +table.infolist tr th.ColumnQuantity { + width:30%; +} +table.infolist tr td.ColumnLetter { + font-weight:bold; +} +table.infolist tbody tr td.ColumnBirth { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnDeath { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnRowLabel { + font-weight:bold; + width:2%; +} +table.infolist tbody tr td.ColumnType { + width:6%; + padding-left:20px; +} +table.infolist tbody tr td.ColumnPartner { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents span.father, table.infolist tbody tr td.ColumnParents span.mother { + display:block; +} +table.infolist tbody tr td.ColumnParents span.mother:before { + content:"+ "; +} + +/* ------------------------------------------------------------------------------ */ +/* Surnames Styles */ +/* ------------------------------------------------------------------------------ */ +#Surnames { } +#SurnameDetail p#description { padding-top:0; } +table.surnamelist tbody tr td.ColumnSurname { + width:50%; +} +table.surnamelist thead tr th.ColumnSurname { + padding:0; +} +table.surnamelist thead tr th.ColumnQuantity { + width:40%; + padding:0; +} +table.infolist thead tr th.ColumnSurname a, table.infolist thead tr th.ColumnQuantity a { + display:block; + padding:.1em 10px; +} +table#SortByName thead tr th.ColumnSurname a, table#SortByCount thead tr th.ColumnQuantity a { + background-color:#E0E0E9; +} +table#SortByName thead tr th.ColumnSurname a:after, table#SortByCount thead tr th.ColumnQuantity a:after { + content:" ↓"; +} +table.infolist tbody tr td.ColumnSurname { + padding:0; + background-color:#E0E0E9; +} +table.infolist tbody tr td.ColumnSurname a { + padding:.1em 10px; +} +table.infolist tbody tr td.ColumnSurname a:hover { + padding:.1em 10px; + background-color:#B4B4CB; +} +table.surname { + border-bottom:solid 1px #E0E0E9; +} +table.surname tbody tr td { + border-bottom:dashed 1px #B4B4CB; +} +table.surname tbody tr td.ColumnName { + width:20%; + padding:0; + background-color:#E0E0E9; +} +table.surname tbody tr td.ColumnName a { + display:block; + padding:.6em 10px .6em 20px; +} +table.surname tbody tr td.ColumnName a:hover { + background-color:#B4B4CB; +} +table.surname tbody tr td.ColumnName a span.grampsid { + display:none; +} +table.surname thead tr th.ColumnParents, table.surname tbody tr td.ColumnParents { + width:25%; +} + +/* ------------------------------------------------------------------------------ */ +/* Individuals Styles */ +/* ------------------------------------------------------------------------------ */ +#Individuals { } +#Individuals table.individuallist { + border-bottom:solid 1px #E0E0E9; +} +#Individuals table.individuallist tbody tr td { + border-bottom:dashed 1px #B4B4CB; +} +#Individuals table.individuallist tbody tr td a:hover { + text-decoration:none; +} +table.individuallist tbody tr td.ColumnSurname { + background:none; +} +table.individuallist tbody tr td.ColumnSurname a:hover, table.individuallist tbody tr td.ColumnSurname a:active { + cursor:default; + color:black; + background:none; +} +table.individuallist tbody tr td.ColumnName { + padding:0; + background-color:#E0E0E9; +} +table.individuallist tbody tr td.ColumnName a { + display:block; + padding:.6em 10px; + vertical-align:middle; +} +table.individuallist tbody tr td.ColumnName a:hover { + background-color:#B4B4CB; +} +#IndividualDetail div table.infolist tr td, #Individuals div table.infolist tr td p { + vertical-align:top; +} +#IndividualDetail div table.infolist tr td a, #Individuals div table.infolist tr td p a { + display:inline; +} +#IndividualDetail table.infolist tr td a:hover { + text-decoration:underline; +} +#IndividualDetail table.infolist tbody tr td.ColumnAttribute { + width:10%; + color:#669; + padding-left:5px; +} + +/* ------------------------------------------------------------------------------ */ +/* Sources Styles */ +/* ------------------------------------------------------------------------------ */ +#Sources table.infolist tbody tr td.ColumnRowLabel { + padding-bottom:0; +} +#Sources table.infolist tbody tr td.ColumnName { + padding:0; +} +#Sources table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#SourceDetail div#references ol li { + padding-bottom:.5em; +} + +/* ------------------------------------------------------------------------------ */ +/* Places Styles */ +/* ------------------------------------------------------------------------------ */ +#Places table.infolist tbody tr td.ColumnName { + padding:0; +} +#Places table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} + +/* ------------------------------------------------------------------------------ */ +/* Gallery Styles */ +/* ------------------------------------------------------------------------------ */ +#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { + padding-bottom:0; +} +#Gallery table.infolist tbody tr td.ColumnName { + padding:0; +} +#Gallery table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#Gallery table.infolist tbody tr td.ColumnName a:hover { + background-color:#E0E0E9; +} +#GalleryNav { + font-size:.8em; + margin:1em 0 0 0; + padding:1.2em 0 0 0; + text-align:center; +} +#GalleryNav a { + font-weight:bold; + text-decoration:none; + background-color:#E0E0E9; + border:solid 1px #669; +} +#GalleryNav a:hover { + background-color:#B4B4CB; +} +#GalleryNav a#Previous { + padding:.4em .7em .3em .7em; +} +#GalleryNav a#Next { + padding:.4em 1.9em .3em 1.9em; +} +#GalleryPages { + margin:0 1em; +} +#GalleryCurrent { + font-size:1.2em; + font-weight:bold; +} +#GalleryTotal { + font-weight:normal; +} +#GalleryDisplay { + text-align:center; +} +#GalleryDisplay img { + margin:0 auto; + border:solid 1px #669; +} +#GalleryDetail div#summaryarea{ + margin:0; + padding:1.4em 0 0 0; +} +#GalleryDetail div#summaryarea h3 { + text-align:center; +} +#GalleryDetail div h4 { + margin-top:0; +} +#GalleryDetail div#summaryarea table.gallery { + width:100%; + margin-top:1.5em; + margin-bottom:0; + padding-bottom:0; + background-color:#E0E0E9; + border-style:solid; + border-width:8px 0 0 0; + border-color:#B4B4CB; +} + +/* ------------------------------------------------------------------------------ */ +/* Contact Styles */ +/* ------------------------------------------------------------------------------ */ +#Contact #summaryarea { + width:500px; + margin:2em auto; + padding:3em; + background-color:#E0E0E9; + border:solid 1px #669; +} +#Contact #summaryarea img { + float:right; + margin:0; + padding:0; + border:solid 1px #669; +} +#researcher { + margin-top:.3em; +} +#researcher h3 { + padding:0; +} +#researcher span { + display:block; + float:left; + margin-right:.4em; +} +#streetaddress { + width:70%; +} +#city:after { + content:","; +} +#country { + clear:left; +} +#email { + clear:left; +} +#email a { + text-decoration:none; +} +#email a:hover { + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* SubSection Styles */ +/* ------------------------------------------------------------------------------ */ +#Home, #Introduction, #Download, #Contact { + padding:1.5em 0 3em 0; +} +#Home p, #Introduction p, #Download p, #Contact p { + margin:0 20px 1em 20px; +} +#Home img, #Introduction img, #Download img, #Contact img { + float:right; + margin:0; + padding:0 20px 3em 20px; +} +div.subsection{ + padding-bottom:.5em; + background-color:#FAFAFF; +} +div.subsection h4 { + margin-bottom:.5em; +} +div.subsection table, div.subsection ol, div.subsection p { + font-size:.9em; +} +div.subsection a { + text-decoration:none; +} +div.subsection a:hover { + text-decoration:underline; + background:none; +} +div.subsection table.infolist { + width:100%; + margin:0; +} +#IndividualDetail div.subsection table tr td:first-child { + padding-left:20px; +} + +/* SubSection Styles : Summary Area */ +/* ------------------------------------------------------------------------------ */ +div#summaryarea { + min-height:100px; + background:none; +} +div#summaryarea table.infolist { + margin:0; + padding:0; + background:#FAFAFF; + border-bottom:solid .7em #FAFAFF; +} +div#summaryarea table.infolist tr td, div#summaryarea table.infolist tr td p { + vertical-align:top; +} +div#summaryarea table.infolist tr td a, div#summaryarea table.infolist tr td p a { + display:inline; +} +div#summaryarea table.infolist tbody tr td.ColumnAttribute { + width:14%; + padding-left:20px; +} + +/* SubSection Styles : Events */ +/* ------------------------------------------------------------------------------ */ +div#events { + padding-bottom:0; +} +div#events h4 { + margin-bottom:0; +} +div#events table.infolist { + border-bottom:solid 1px #FAFAFF; +} +div#events table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#events table.infolist tbody tr td.ColumnAttribute { + border-bottom:dashed 1px #B4B4CB; +} +div#events table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #B4B4CB; +} +div#events table.infolist tbody tr td.ColumnValue p { + margin:.1em 2em; +} + +/* SubSection Styles : Parents */ +/* ------------------------------------------------------------------------------ */ +div#parents table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#parents table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Families */ +/* ------------------------------------------------------------------------------ */ +div#families table.infolist tbody tr td.ColumnValue p { + margin-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Addresses */ +/* ------------------------------------------------------------------------------ */ +div#addresses { + padding-bottom:0; +} +div#addresses h4 { + margin-bottom:0; +} +div#addresses table.infolist { + border-bottom:solid 1px #FAFAFF; +} +div#addresses table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#addresses table.infolist tbody tr td.ColumnAttribute { + width:30%; + border-bottom:dashed 1px #B4B4CB; +} +div#addresses table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #B4B4CB; +} + +/* SubSection Styles : Attributes */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Gallery */ +/* ------------------------------------------------------------------------------ */ +#indivgallery h4 { + margin-bottom:1em; +} +#indivgallery .thumbnail { + margin:0; + float:left; + width:130px; + height:150px; + text-align:center; +} +#indivgallery .thumbnail a { + display:block; + margin:0; + padding:0; + background:none; +} +#indivgallery .thumbnail a img { + margin:0; + padding:0; + border:solid 1px #669; +} +#indivgallery div.thumbnail p { + font-size:.6em; + text-align:center; + width:80%; + margin:0 auto; + padding:0; +} + +/* SubSection Styles : Narrative */ +/* ------------------------------------------------------------------------------ */ +div#narrative { + padding-bottom:0; +} +#narrative p { + margin-top:.5em; + margin-bottom:0; + padding:0 20px 1em 20px; +} + +/* SubSection Styles : References */ +/* ------------------------------------------------------------------------------ */ +#references ol { + margin-top:0; + margin-bottom:0; +} + +/* SubSection Styles : Source References */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Weblinks */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Pedigree */ +/* ------------------------------------------------------------------------------ */ +.pedigreegen { + font-size:.9em; + list-style:none; + margin:.5em 0 0 0; + padding:0 0 .7em 20px; +} +.pedigreegen li ol { + list-style:none; + margin-left:.5em; +} +.pedigreegen li ol li { + padding-bottom:.2em; +} +.pedigreegen li ol li ol { + list-style:decimal; + margin-left:1.6em; +} +.pedigreegen li ol li ol li ol.spouselist { + font-size:1em; + list-style:none; + margin-left:0; +} +.spouselist li.spouse ol { + font-size:1em; + list-style:decimal; + margin-left:1.6em; +} +.spouse a { + font-weight:normal; +} +.spouse:before { + content: "+ "; +} +.thisperson { + font-weight:bold; +} + +/* SubSection Styles : Ancestors Tree */ +/* ------------------------------------------------------------------------------ */ +#tree { + page-break-before:always; + margin:0; + padding:0; +} +#treeContainer { + position:relative; + z-index:1; + margin-bottom:1.4em; +} +.boxbg { + position:absolute; + margin:0; + padding:0; + background:none; +} +.boxbg div a { + position:relative; + z-index:10; + display:block; + font-size:.8em; + color:#000; + text-align:center; + text-decoration:none; + width:148px; + padding:5px 5px 7px 5px; + margin-top:1em; + margin-left:16px; + background-color:#E0E0E9; + border:solid 1px #669; +} +.boxbg div a:hover { + position:relative; + z-index:999; + font-size:1em; + text-decoration:none; + width:210px; + margin-top:.5em; + margin-left:0; + padding:10px 4px 12px 4px; + background-color:#E0E0E9; + border:solid 2px #2E2E61; +} +.shadow { + +} +#tree div div.bvline { + position:absolute; + z-index:2; + height:3px; + margin:0 0 0 16px; + padding:0; + background-color:#669; +} +#tree div div.bhline { + position:absolute; + z-index:2; + width:2px; + margin:0 0 0 16px; + padding:0; + background-color:#669; +} +#tree div div.gvline { + position:absolute; + z-index:1; + height:3px; + margin:0 0 0 14px; + padding:0; + background-color:#E0E0E9; +} +#tree div div.ghline { + position:absolute; + z-index:1; + width:2px; + margin:0 0 0 14px; + padding:0; + background-color:#E0E0E9; +} \ No newline at end of file diff --git a/src/data/NWeb-Screen_Basic-Peach.css b/src/data/NWeb-Screen_Basic-Peach.css new file mode 100644 index 000000000..1e6092261 --- /dev/null +++ b/src/data/NWeb-Screen_Basic-Peach.css @@ -0,0 +1,868 @@ +/* ---------------------------------------------------------------------------- */ +/* GRAMPS Cascading Style Sheet */ +/* Style Name: Basic - Peach */ +/* Style Author: Jason Simanek (2008) */ +/* Note: Adapted from GRAMPS original Modern Style stylesheet with a new orange color scheme. */ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* Color Palette */ +/* ---------------------------------------------------------------------------- */ +/* +black #36220B +brown #8C581C +orange dark #EA8414 +orange #FFC35E +orange light #FFE09F +yellow light #FFFBE7 +*/ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* General Element Styles */ +/* ---------------------------------------------------------------------------- */ +body { + font-family:Verdana, "Bitstream Vera Sans", Helvetica, sans-serif; + color:#36220B; + margin:0; + padding:0; + background-color:#FFFBE7; +} +div { + margin:0; + padding:0; +} +img { + border:none; + margin:0; +} +.thumbnail a:hover { + background:none; +} +.content { + background-color:#FFFBE7; +} +.content div.snapshot { + float:right; + margin:20px; + padding:0; + background:none; +} +.content div.snapshot div.thumbnail { + margin:0; + padding:0; + background:none; +} +.fullclear { + width:100%; + height:1px; + margin:0; + padding:0; + clear:both; +} + +/* ------------------------------------------------------------------------------ */ +/* General Text Styles */ +/* ------------------------------------------------------------------------------ */ +h1 { + font-size:1.4em; + font-weight:bold; +} +h2 { + display:none; +} +h3 { + font-size:1.2em; + font-weight:bold; + margin-left:12px; + text-align:left; + margin:0; + padding:.5em 20px .2em 20px; +} +h4 { + font-size:.8em; + color:#EA8414; + margin:0; + padding:.2em 0 .2em 20px; + background-color:#FFE09F; + border-bottom:solid 1px #8C581C; +} +h5, h6 { + font-style:italic; + margin:1.3em 0 .5em 1em; +} +p { + font-size:14px; + line-height:17px; +} +p#description { + padding:0 15px 1em 15px; +} +p a:link { + text-decoration:underline; +} +sup { + line-height:0; +} +ol { +} +ol li a { + text-decoration:none; +} +a:link { + color:#36220B; + text-decoration:underline; +} +a:hover, a:active { + background-color:#FFE09F; + color:#36220B; + text-decoration:underline; +} +a:visited { + color:#36220B; + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* Header/Navigation Styles */ +/* ------------------------------------------------------------------------------ */ +#Header { + padding:15px 15px 2px 15px; + margin:0; + background-color:#FFE09F; +} +#SiteTitle { + color:#EA8414; + margin:0 0 3px 0; +} +#Header p { + font-size:1em; + font-weight:bold; + color:#8C581C; + margin:0; +} +#GRAMPSinfo { + font-size:14px; + line-height:120%; + float:right; + margin:0 0 2px 2px; + padding:0; +} +.grampsid { + font:normal .8em/1.2em monospace; + color:#8C581C; +} +#Navigation { + margin:0; + padding:4px 0 0 0; + background-color:#FFE09F; +} +#Navigation ol { + list-style:none; + min-width:770px; + height:22px; + margin:0; + padding:0 0 0 12px; + border-bottom:1px solid #8C581C; +} +#Navigation ol li { + margin:0; + padding:0; + float:left; +} +#Navigation ol li a { + display:block; + font-size:12px; + line-height:100%; + font-weight:bold; + text-decoration:none; + margin:0; + padding:5px 5px; + background-color:#FFE09F; +} +#Navigation ol li a:hover { + background-color:#FFC35E; + border-bottom:solid 1px #36220B; +} +#Navigation ol li#CurrentSection a { + padding-bottom:4px; + border-top:solid 1px #8C581C; + border-right:solid 1px #8C581C; + border-left:solid 1px #8C581C; + border-bottom:solid 1px #FFFBE7; + background-color:#FFFBE7; +} +#Navigation ol li#CurrentSection a:hover { + background-color:#FFFBE7; +} + +/* ------------------------------------------------------------------------------ */ +/* Footer Styles */ +/* ------------------------------------------------------------------------------ */ +#footer { + width:100%; + color:#8C581C; + margin:0; + padding:0; + clear:both; + background-color:#FFC35E; + border-top:solid 1px #EA8414; +} +#user_footer { + width:70%; + float:left; + margin:1em; +} +#user_footer p { + margin:0; +} +#copyright { + margin:1em; + float:right; +} +#copyright p { + margin:0; +} +#copyright a:hover { + background:none; +} + +/* ------------------------------------------------------------------------------ */ +/* Main Table Styles - infolist variations */ +/* ------------------------------------------------------------------------------ */ +table { + font-size:14px; + margin:0 15px; + padding:0; + border:none; + border-collapse:collapse; +} +table tr th { + font-weight: bold; + text-align: left; + margin:0; + padding:.1em 10px; + background-color:#FFC35E; + border-top:solid 1px #8C581C; + border-bottom:solid 1px #8C581C; +} +table.infolist tr th:first-child { + border-left:solid 1px #8C581C; +} +table.infolist tr th:last-child { + border-right:solid 1px #8C581C; +} +table.infolist tr th a { + text-decoration:none; +} +table tr td { + vertical-align:middle; + padding:.1em 10px; +} +table.infolist tr td a { + display:block; + text-decoration:none; +} +table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td { + border-top:solid 1px #FFC35E; +} +table.infolist tr th.ColumnQuantity { + width:30%; +} +table.infolist tr td.ColumnLetter { + font-weight:bold; +} +table.infolist tbody tr td.ColumnBirth { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnDeath { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnRowLabel { + font-weight:bold; + width:2%; +} +table.infolist tbody tr td.ColumnType { + width:6%; + padding-left:20px; +} +table.infolist tbody tr td.ColumnPartner { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents span.father, table.infolist tbody tr td.ColumnParents span.mother { + display:block; +} +table.infolist tbody tr td.ColumnParents span.mother:before { + content:"+ "; +} + +/* ------------------------------------------------------------------------------ */ +/* Surnames Styles */ +/* ------------------------------------------------------------------------------ */ +#Surnames { } +#SurnameDetail p#description { padding-top:0; } +table.surnamelist tbody tr td.ColumnSurname { + width:50%; +} +table.surnamelist thead tr th.ColumnSurname { + padding:0; +} +table.surnamelist thead tr th.ColumnQuantity { + width:40%; + padding:0; +} +table.infolist thead tr th.ColumnSurname a, table.infolist thead tr th.ColumnQuantity a { + display:block; + padding:.1em 10px; +} +table#SortByName thead tr th.ColumnSurname a, table#SortByCount thead tr th.ColumnQuantity a { + background-color:#FFE09F; +} +table#SortByName thead tr th.ColumnSurname a:after, table#SortByCount thead tr th.ColumnQuantity a:after { + content:" ↓"; +} +table.infolist tbody tr td.ColumnSurname { + padding:0; + background-color:#FFE09F; +} +table.infolist tbody tr td.ColumnSurname a { + padding:.1em 10px; +} +table.infolist tbody tr td.ColumnSurname a:hover { + padding:.1em 10px; + background-color:#FFC35E; +} +table.surname { + border-bottom:solid 1px #FFE09F; +} +table.surname tbody tr td { + border-bottom:dashed 1px #FFC35E; +} +table.surname tbody tr td.ColumnName { + width:20%; + padding:0; + background-color:#FFE09F; +} +table.surname tbody tr td.ColumnName a { + display:block; + padding:.6em 10px .6em 20px; +} +table.surname tbody tr td.ColumnName a:hover { + background-color:#FFC35E; +} +table.surname tbody tr td.ColumnName a span.grampsid { + display:none; +} +table.surname thead tr th.ColumnParents, table.surname tbody tr td.ColumnParents { + width:25%; +} + +/* ------------------------------------------------------------------------------ */ +/* Individuals Styles */ +/* ------------------------------------------------------------------------------ */ +#Individuals { } +#Individuals table.individuallist { + border-bottom:solid 1px #FFE09F; +} +#Individuals table.individuallist tbody tr td { + border-bottom:dashed 1px #FFC35E; +} +#Individuals table.individuallist tbody tr td a:hover { + text-decoration:none; +} +table.individuallist tbody tr td.ColumnSurname { + background:none; +} +table.individuallist tbody tr td.ColumnSurname a:hover, table.individuallist tbody tr td.ColumnSurname a:active { + cursor:default; + color:black; + background:none; +} +table.individuallist tbody tr td.ColumnName { + padding:0; + background-color:#FFE09F; +} +table.individuallist tbody tr td.ColumnName a { + display:block; + padding:.6em 10px; + vertical-align:middle; +} +table.individuallist tbody tr td.ColumnName a:hover { + background-color:#FFC35E; +} +#IndividualDetail div table.infolist tr td, #Individuals div table.infolist tr td p { + vertical-align:top; +} +#IndividualDetail div table.infolist tr td a, #Individuals div table.infolist tr td p a { + display:inline; +} +#IndividualDetail table.infolist tr td a:hover { + text-decoration:underline; +} +#IndividualDetail table.infolist tbody tr td.ColumnAttribute { + width:10%; + color:#8C581C; + padding-left:5px; +} + +/* ------------------------------------------------------------------------------ */ +/* Sources Styles */ +/* ------------------------------------------------------------------------------ */ +#Sources table.infolist tbody tr td.ColumnRowLabel { + padding-bottom:0; +} +#Sources table.infolist tbody tr td.ColumnName { + padding:0; +} +#Sources table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#SourceDetail div#references ol li { + padding-bottom:.5em; +} + +/* ------------------------------------------------------------------------------ */ +/* Places Styles */ +/* ------------------------------------------------------------------------------ */ +#Places table.infolist tbody tr td.ColumnName { + padding:0; +} +#Places table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} + +/* ------------------------------------------------------------------------------ */ +/* Gallery Styles */ +/* ------------------------------------------------------------------------------ */ +#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { + padding-bottom:0; +} +#Gallery table.infolist tbody tr td.ColumnName { + padding:0; +} +#Gallery table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#Gallery table.infolist tbody tr td.ColumnName a:hover { + background-color:#FFE09F; +} +#GalleryNav { + font-size:.8em; + margin:1em 0 0 0; + padding:1.2em 0 0 0; + text-align:center; +} +#GalleryNav a { + font-weight:bold; + text-decoration:none; + background-color:#FFE09F; + border:solid 1px #8C581C; +} +#GalleryNav a:hover { + background-color:#FFC35E; +} +#GalleryNav a#Previous { + padding:.4em .7em .3em .7em; +} +#GalleryNav a#Next { + padding:.4em 1.9em .3em 1.9em; +} +#GalleryPages { + margin:0 1em; +} +#GalleryCurrent { + font-size:1.2em; + font-weight:bold; +} +#GalleryTotal { + font-weight:normal; +} +#GalleryDisplay { + text-align:center; +} +#GalleryDisplay img { + margin:0 auto; + border:solid 1px #8C581C; +} +#GalleryDetail div#summaryarea{ + margin:0; + padding:1.4em 0 0 0; +} +#GalleryDetail div#summaryarea h3 { + text-align:center; +} +#GalleryDetail div h4 { + margin-top:0; +} +#GalleryDetail div#summaryarea table.gallery { + width:100%; + margin-top:1.5em; + margin-bottom:0; + padding-bottom:0; + background-color:#FFE09F; + border-style:solid; + border-width:8px 0 0 0; + border-color:#FFC35E; +} + +/* ------------------------------------------------------------------------------ */ +/* Contact Styles */ +/* ------------------------------------------------------------------------------ */ +#Contact #summaryarea { + width:500px; + margin:2em auto; + padding:3em; + background-color:#FFE09F; + border:solid 1px #8C581C; +} +#Contact #summaryarea img { + float:right; + margin:0; + padding:0; + border:solid 1px #8C581C; +} +#researcher { + margin-top:.3em; +} +#researcher h3 { + padding:0; +} +#researcher span { + display:block; + float:left; + margin-right:.4em; +} +#streetaddress { + width:70%; +} +#city:after { + content:","; +} +#country { + clear:left; +} +#email { + clear:left; +} +#email a { + text-decoration:none; +} +#email a:hover { + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* SubSection Styles */ +/* ------------------------------------------------------------------------------ */ +#Home, #Introduction, #Download, #Contact { + padding:1.5em 0 3em 0; +} +#Home p, #Introduction p, #Download p, #Contact p { + margin:0 20px 1em 20px; +} +#Home img, #Introduction img, #Download img, #Contact img { + float:right; + margin:0; + padding:0 20px 3em 20px; +} +div.subsection{ + padding-bottom:.5em; + background-color:#FFFBE7; +} +div.subsection h4 { + margin-bottom:.5em; +} +div.subsection table, div.subsection ol, div.subsection p { + font-size:.9em; +} +div.subsection a { + text-decoration:none; +} +div.subsection a:hover { + text-decoration:underline; + background:none; +} +div.subsection table.infolist { + width:100%; + margin:0; +} +#IndividualDetail div.subsection table tr td:first-child { + padding-left:20px; +} + +/* SubSection Styles : Summary Area */ +/* ------------------------------------------------------------------------------ */ +div#summaryarea { + min-height:100px; + background:none; +} +div#summaryarea table.infolist { + margin:0; + padding:0; + background:#FFFBE7; + border-bottom:solid .7em #FFFBE7; +} +div#summaryarea table.infolist tr td, div#summaryarea table.infolist tr td p { + vertical-align:top; +} +div#summaryarea table.infolist tr td a, div#summaryarea table.infolist tr td p a { + display:inline; +} +div#summaryarea table.infolist tbody tr td.ColumnAttribute { + width:14%; + padding-left:20px; +} + +/* SubSection Styles : Events */ +/* ------------------------------------------------------------------------------ */ +div#events { + padding-bottom:0; +} +div#events h4 { + margin-bottom:0; +} +div#events table.infolist { + border-bottom:solid 1px #FFFBE7; +} +div#events table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#events table.infolist tbody tr td.ColumnAttribute { + border-bottom:dashed 1px #FFC35E; +} +div#events table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #FFC35E; +} +div#events table.infolist tbody tr td.ColumnValue p { + margin:.1em 2em; +} + +/* SubSection Styles : Parents */ +/* ------------------------------------------------------------------------------ */ +div#parents table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#parents table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Families */ +/* ------------------------------------------------------------------------------ */ +div#families table.infolist tbody tr td.ColumnValue p { + margin-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Addresses */ +/* ------------------------------------------------------------------------------ */ +div#addresses { + padding-bottom:0; +} +div#addresses h4 { + margin-bottom:0; +} +div#addresses table.infolist { + border-bottom:solid 1px #FFFBE7; +} +div#addresses table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#addresses table.infolist tbody tr td.ColumnAttribute { + width:30%; + border-bottom:dashed 1px #FFC35E; +} +div#addresses table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #FFC35E; +} + +/* SubSection Styles : Attributes */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Gallery */ +/* ------------------------------------------------------------------------------ */ +#indivgallery h4 { + margin-bottom:1em; +} +#indivgallery .thumbnail { + margin:0; + float:left; + width:130px; + height:150px; + text-align:center; +} +#indivgallery .thumbnail a { + display:block; + margin:0; + padding:0; + background:none; +} +#indivgallery .thumbnail a img { + margin:0; + padding:0; + border:solid 1px #8C581C; +} +#indivgallery div.thumbnail p { + font-size:.6em; + text-align:center; + width:80%; + margin:0 auto; + padding:0; +} + +/* SubSection Styles : Narrative */ +/* ------------------------------------------------------------------------------ */ +div#narrative { + padding-bottom:0; +} +#narrative p { + margin-top:.5em; + margin-bottom:0; + padding:0 20px 1em 20px; +} + +/* SubSection Styles : References */ +/* ------------------------------------------------------------------------------ */ +#references ol { + margin-top:0; + margin-bottom:0; +} + +/* SubSection Styles : Source References */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Weblinks */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Pedigree */ +/* ------------------------------------------------------------------------------ */ +.pedigreegen { + font-size:.9em; + list-style:none; + margin:.5em 0 0 0; + padding:0 0 .7em 20px; +} +.pedigreegen li ol { + list-style:none; + margin-left:.5em; +} +.pedigreegen li ol li { + padding-bottom:.2em; +} +.pedigreegen li ol li ol { + list-style:decimal; + margin-left:1.6em; +} +.pedigreegen li ol li ol li ol.spouselist { + font-size:1em; + list-style:none; + margin-left:0; +} +.spouselist li.spouse ol { + font-size:1em; + list-style:decimal; + margin-left:1.6em; +} +.spouse a { + font-weight:normal; +} +.spouse:before { + content: "+ "; +} +.thisperson { + font-weight:bold; +} + +/* SubSection Styles : Ancestors Tree */ +/* ------------------------------------------------------------------------------ */ +#tree { + page-break-before:always; + margin:0; + padding:0; +} +#treeContainer { + position:relative; + z-index:1; + margin-bottom:1.4em; +} +.boxbg { + position:absolute; + margin:0; + padding:0; + background:none; +} +.boxbg div a { + position:relative; + z-index:10; + display:block; + font-size:.8em; + color:#36220B; + text-align:center; + text-decoration:none; + width:148px; + padding:5px 5px 7px 5px; + margin-top:1em; + margin-left:16px; + background-color:#FFE09F; + border:solid 1px #8C581C; +} +.boxbg div a:hover { + position:relative; + z-index:999; + font-size:1em; + text-decoration:none; + width:210px; + margin-top:.5em; + margin-left:0; + padding:10px 4px 12px 4px; + background-color:#FFE09F; + border:solid 2px #8C581C; +} +.shadow { + +} +#tree div div.bvline { + position:absolute; + z-index:2; + height:3px; + margin:0 0 0 16px; + padding:0; + background-color:#EA8414; +} +#tree div div.bhline { + position:absolute; + z-index:2; + width:2px; + margin:0 0 0 16px; + padding:0; + background-color:#EA8414; +} +#tree div div.gvline { + position:absolute; + z-index:1; + height:3px; + margin:0 0 0 14px; + padding:0; + background-color:#FFE09F; +} +#tree div div.ghline { + position:absolute; + z-index:1; + width:2px; + margin:0 0 0 14px; + padding:0; + background-color:#FFE09F; +} \ No newline at end of file diff --git a/src/data/NWeb-Screen_Basic-Spruce.css b/src/data/NWeb-Screen_Basic-Spruce.css new file mode 100644 index 000000000..478a26c98 --- /dev/null +++ b/src/data/NWeb-Screen_Basic-Spruce.css @@ -0,0 +1,868 @@ +/* ---------------------------------------------------------------------------- */ +/* GRAMPS Cascading Style Sheet */ +/* Style Name: Basic - Spruce */ +/* Style Author: Jason Simanek (2008) */ +/* Note: Adapted from GRAMPS original Modern Style stylesheet with a new blue color scheme. */ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* Color Palette */ +/* ---------------------------------------------------------------------------- */ +/* +black #000 +blue dark #204D91 +blue #7CA3DD +blue light #BFD0EA +blue very light #EAEEF4 +white #FFF +*/ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* General Element Styles */ +/* ---------------------------------------------------------------------------- */ +body { + font-family:Verdana, "Bitstream Vera Sans", Helvetica, sans-serif; + color:#000; + margin:0; + padding:0; + background-color:#FFF; +} +div { + margin:0; + padding:0; +} +img { + border:none; + margin:0; +} +.thumbnail a:hover { + background:none; +} +.content { + background-color:#FFF; +} +.content div.snapshot { + float:right; + margin:20px; + padding:0; + background:none; +} +.content div.snapshot div.thumbnail { + margin:0; + padding:0; + background:none; +} +.fullclear { + width:100%; + height:1px; + margin:0; + padding:0; + clear:both; +} + +/* ------------------------------------------------------------------------------ */ +/* General Text Styles */ +/* ------------------------------------------------------------------------------ */ +h1 { + font-size:1.4em; + font-weight:bold; +} +h2 { + display:none; +} +h3 { + font-size:1.2em; + font-weight:bold; + margin-left:12px; + text-align:left; + margin:0; + padding:.5em 20px .2em 20px; +} +h4 { + font-size:.8em; + color:#204D91; + margin:0; + padding:.2em 0 .2em 20px; + background-color:#EAEEF4; + border-bottom:solid 1px #7CA3DD; +} +h5, h6 { + font-style:italic; + margin:1.3em 0 .5em 1em; +} +p { + font-size:14px; + line-height:17px; +} +p#description { + padding:0 15px 1em 15px; +} +p a:link { + text-decoration:underline; +} +sup { + line-height:0; +} +ol { +} +ol li a { + text-decoration:none; +} +a:link { + color:#000; + text-decoration:underline; +} +a:hover, a:active { + background-color:#EAEEF4; + color:#000; + text-decoration:underline; +} +a:visited { + color:#000; + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* Header/Navigation Styles */ +/* ------------------------------------------------------------------------------ */ +#Header { + padding:15px 15px 2px 15px; + margin:0; + background-color:#EAEEF4; +} +#SiteTitle { + color:#204D91; + margin:0 0 3px 0; +} +#Header p { + font-size:1em; + font-weight:bold; + color:#7CA3DD; + margin:0; +} +#GRAMPSinfo { + font-size:14px; + line-height:120%; + float:right; + margin:0 0 2px 2px; + padding:0; +} +.grampsid { + font:normal .8em/1.2em monospace; + color:#7CA3DD; +} +#Navigation { + margin:0; + padding:4px 0 0 0; + background-color:#EAEEF4; +} +#Navigation ol { + list-style:none; + min-width:770px; + height:22px; + margin:0; + padding:0 0 0 12px; + border-bottom:1px solid #7CA3DD; +} +#Navigation ol li { + margin:0; + padding:0; + float:left; +} +#Navigation ol li a { + display:block; + font-size:12px; + line-height:100%; + font-weight:bold; + text-decoration:none; + margin:0; + padding:5px 5px; + background-color:#EAEEF4; +} +#Navigation ol li a:hover { + background-color:#BFD0EA; + border-bottom:solid 1px #000; +} +#Navigation ol li#CurrentSection a { + padding-bottom:4px; + border-top:solid 1px #7CA3DD; + border-right:solid 1px #7CA3DD; + border-left:solid 1px #7CA3DD; + border-bottom:solid 1px #FFF; + background-color:#FFF; +} +#Navigation ol li#CurrentSection a:hover { + background-color:#FFF; +} + +/* ------------------------------------------------------------------------------ */ +/* Footer Styles */ +/* ------------------------------------------------------------------------------ */ +#footer { + width:100%; + color:#204D91; + margin:0; + padding:0; + clear:both; + background-color:#BFD0EA; + border-top:solid 1px #204D91; +} +#user_footer { + width:70%; + float:left; + margin:1em; +} +#user_footer p { + margin:0; +} +#copyright { + margin:1em; + float:right; +} +#copyright p { + margin:0; +} +#copyright a:hover { + background:none; +} + +/* ------------------------------------------------------------------------------ */ +/* Main Table Styles - infolist variations */ +/* ------------------------------------------------------------------------------ */ +table { + font-size:14px; + margin:0 15px; + padding:0; + border:none; + border-collapse:collapse; +} +table tr th { + font-weight: bold; + text-align: left; + margin:0; + padding:.1em 10px; + background-color:#BFD0EA; + border-top:solid 1px #7CA3DD; + border-bottom:solid 1px #7CA3DD; +} +table.infolist tr th:first-child { + border-left:solid 1px #7CA3DD; +} +table.infolist tr th:last-child { + border-right:solid 1px #7CA3DD; +} +table.infolist tr th a { + text-decoration:none; +} +table tr td { + vertical-align:middle; + padding:.1em 10px; +} +table.infolist tr td a { + display:block; + text-decoration:none; +} +table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td { + border-top:solid 1px #BFD0EA; +} +table.infolist tr th.ColumnQuantity { + width:30%; +} +table.infolist tr td.ColumnLetter { + font-weight:bold; +} +table.infolist tbody tr td.ColumnBirth { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnDeath { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnRowLabel { + font-weight:bold; + width:2%; +} +table.infolist tbody tr td.ColumnType { + width:6%; + padding-left:20px; +} +table.infolist tbody tr td.ColumnPartner { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents span.father, table.infolist tbody tr td.ColumnParents span.mother { + display:block; +} +table.infolist tbody tr td.ColumnParents span.mother:before { + content:"+ "; +} + +/* ------------------------------------------------------------------------------ */ +/* Surnames Styles */ +/* ------------------------------------------------------------------------------ */ +#Surnames { } +#SurnameDetail p#description { padding-top:0; } +table.surnamelist tbody tr td.ColumnSurname { + width:50%; +} +table.surnamelist thead tr th.ColumnSurname { + padding:0; +} +table.surnamelist thead tr th.ColumnQuantity { + width:40%; + padding:0; +} +table.infolist thead tr th.ColumnSurname a, table.infolist thead tr th.ColumnQuantity a { + display:block; + padding:.1em 10px; +} +table#SortByName thead tr th.ColumnSurname a, table#SortByCount thead tr th.ColumnQuantity a { + background-color:#EAEEF4; +} +table#SortByName thead tr th.ColumnSurname a:after, table#SortByCount thead tr th.ColumnQuantity a:after { + content:" ↓"; +} +table.infolist tbody tr td.ColumnSurname { + padding:0; + background-color:#EAEEF4; +} +table.infolist tbody tr td.ColumnSurname a { + padding:.1em 10px; +} +table.infolist tbody tr td.ColumnSurname a:hover { + padding:.1em 10px; + background-color:#BFD0EA; +} +table.surname { + border-bottom:solid 1px #EAEEF4; +} +table.surname tbody tr td { + border-bottom:dashed 1px #BFD0EA; +} +table.surname tbody tr td.ColumnName { + width:20%; + padding:0; + background-color:#EAEEF4; +} +table.surname tbody tr td.ColumnName a { + display:block; + padding:.6em 10px .6em 20px; +} +table.surname tbody tr td.ColumnName a:hover { + background-color:#BFD0EA; +} +table.surname tbody tr td.ColumnName a span.grampsid { + display:none; +} +table.surname thead tr th.ColumnParents, table.surname tbody tr td.ColumnParents { + width:25%; +} + +/* ------------------------------------------------------------------------------ */ +/* Individuals Styles */ +/* ------------------------------------------------------------------------------ */ +#Individuals { } +#Individuals table.individuallist { + border-bottom:solid 1px #EAEEF4; +} +#Individuals table.individuallist tbody tr td { + border-bottom:dashed 1px #BFD0EA; +} +#Individuals table.individuallist tbody tr td a:hover { + text-decoration:none; +} +table.individuallist tbody tr td.ColumnSurname { + background:none; +} +table.individuallist tbody tr td.ColumnSurname a:hover, table.individuallist tbody tr td.ColumnSurname a:active { + cursor:default; + color:black; + background:none; +} +table.individuallist tbody tr td.ColumnName { + padding:0; + background-color:#EAEEF4; +} +table.individuallist tbody tr td.ColumnName a { + display:block; + padding:.6em 10px; + vertical-align:middle; +} +table.individuallist tbody tr td.ColumnName a:hover { + background-color:#BFD0EA; +} +#IndividualDetail div table.infolist tr td, #Individuals div table.infolist tr td p { + vertical-align:top; +} +#IndividualDetail div table.infolist tr td a, #Individuals div table.infolist tr td p a { + display:inline; +} +#IndividualDetail table.infolist tr td a:hover { + text-decoration:underline; +} +#IndividualDetail table.infolist tbody tr td.ColumnAttribute { + width:10%; + color:#7CA3DD; + padding-left:5px; +} + +/* ------------------------------------------------------------------------------ */ +/* Sources Styles */ +/* ------------------------------------------------------------------------------ */ +#Sources table.infolist tbody tr td.ColumnRowLabel { + padding-bottom:0; +} +#Sources table.infolist tbody tr td.ColumnName { + padding:0; +} +#Sources table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#SourceDetail div#references ol li { + padding-bottom:.5em; +} + +/* ------------------------------------------------------------------------------ */ +/* Places Styles */ +/* ------------------------------------------------------------------------------ */ +#Places table.infolist tbody tr td.ColumnName { + padding:0; +} +#Places table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} + +/* ------------------------------------------------------------------------------ */ +/* Gallery Styles */ +/* ------------------------------------------------------------------------------ */ +#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { + padding-bottom:0; +} +#Gallery table.infolist tbody tr td.ColumnName { + padding:0; +} +#Gallery table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#Gallery table.infolist tbody tr td.ColumnName a:hover { + background-color:#EAEEF4; +} +#GalleryNav { + font-size:.8em; + margin:1em 0 0 0; + padding:1.2em 0 0 0; + text-align:center; +} +#GalleryNav a { + font-weight:bold; + text-decoration:none; + background-color:#EAEEF4; + border:solid 1px #7CA3DD; +} +#GalleryNav a:hover { + background-color:#BFD0EA; +} +#GalleryNav a#Previous { + padding:.4em .7em .3em .7em; +} +#GalleryNav a#Next { + padding:.4em 1.9em .3em 1.9em; +} +#GalleryPages { + margin:0 1em; +} +#GalleryCurrent { + font-size:1.2em; + font-weight:bold; +} +#GalleryTotal { + font-weight:normal; +} +#GalleryDisplay { + text-align:center; +} +#GalleryDisplay img { + margin:0 auto; + border:solid 1px #7CA3DD; +} +#GalleryDetail div#summaryarea{ + margin:0; + padding:1.4em 0 0 0; +} +#GalleryDetail div#summaryarea h3 { + text-align:center; +} +#GalleryDetail div h4 { + margin-top:0; +} +#GalleryDetail div#summaryarea table.gallery { + width:100%; + margin-top:1.5em; + margin-bottom:0; + padding-bottom:0; + background-color:#EAEEF4; + border-style:solid; + border-width:8px 0 0 0; + border-color:#BFD0EA; +} + +/* ------------------------------------------------------------------------------ */ +/* Contact Styles */ +/* ------------------------------------------------------------------------------ */ +#Contact #summaryarea { + width:500px; + margin:2em auto; + padding:3em; + background-color:#EAEEF4; + border:solid 1px #7CA3DD; +} +#Contact #summaryarea img { + float:right; + margin:0; + padding:0; + border:solid 1px #7CA3DD; +} +#researcher { + margin-top:.3em; +} +#researcher h3 { + padding:0; +} +#researcher span { + display:block; + float:left; + margin-right:.4em; +} +#streetaddress { + width:70%; +} +#city:after { + content:","; +} +#country { + clear:left; +} +#email { + clear:left; +} +#email a { + text-decoration:none; +} +#email a:hover { + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* SubSection Styles */ +/* ------------------------------------------------------------------------------ */ +#Home, #Introduction, #Download, #Contact { + padding:1.5em 0 3em 0; +} +#Home p, #Introduction p, #Download p, #Contact p { + margin:0 20px 1em 20px; +} +#Home img, #Introduction img, #Download img, #Contact img { + float:right; + margin:0; + padding:0 20px 3em 20px; +} +div.subsection{ + padding-bottom:.5em; + background-color:#FFF; +} +div.subsection h4 { + margin-bottom:.5em; +} +div.subsection table, div.subsection ol, div.subsection p { + font-size:.9em; +} +div.subsection a { + text-decoration:none; +} +div.subsection a:hover { + text-decoration:underline; + background:none; +} +div.subsection table.infolist { + width:100%; + margin:0; +} +#IndividualDetail div.subsection table tr td:first-child { + padding-left:20px; +} + +/* SubSection Styles : Summary Area */ +/* ------------------------------------------------------------------------------ */ +div#summaryarea { + min-height:100px; + background:none; +} +div#summaryarea table.infolist { + margin:0; + padding:0; + background:#FFF; + border-bottom:solid .7em #FFF; +} +div#summaryarea table.infolist tr td, div#summaryarea table.infolist tr td p { + vertical-align:top; +} +div#summaryarea table.infolist tr td a, div#summaryarea table.infolist tr td p a { + display:inline; +} +div#summaryarea table.infolist tbody tr td.ColumnAttribute { + width:14%; + padding-left:20px; +} + +/* SubSection Styles : Events */ +/* ------------------------------------------------------------------------------ */ +div#events { + padding-bottom:0; +} +div#events h4 { + margin-bottom:0; +} +div#events table.infolist { + border-bottom:solid 1px #FFF; +} +div#events table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#events table.infolist tbody tr td.ColumnAttribute { + border-bottom:dashed 1px #BFD0EA; +} +div#events table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #BFD0EA; +} +div#events table.infolist tbody tr td.ColumnValue p { + margin:.1em 2em; +} + +/* SubSection Styles : Parents */ +/* ------------------------------------------------------------------------------ */ +div#parents table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#parents table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Families */ +/* ------------------------------------------------------------------------------ */ +div#families table.infolist tbody tr td.ColumnValue p { + margin-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Addresses */ +/* ------------------------------------------------------------------------------ */ +div#addresses { + padding-bottom:0; +} +div#addresses h4 { + margin-bottom:0; +} +div#addresses table.infolist { + border-bottom:solid 1px #FFF; +} +div#addresses table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#addresses table.infolist tbody tr td.ColumnAttribute { + width:30%; + border-bottom:dashed 1px #BFD0EA; +} +div#addresses table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #BFD0EA; +} + +/* SubSection Styles : Attributes */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Gallery */ +/* ------------------------------------------------------------------------------ */ +#indivgallery h4 { + margin-bottom:1em; +} +#indivgallery .thumbnail { + margin:0; + float:left; + width:130px; + height:150px; + text-align:center; +} +#indivgallery .thumbnail a { + display:block; + margin:0; + padding:0; + background:none; +} +#indivgallery .thumbnail a img { + margin:0; + padding:0; + border:solid 1px #7CA3DD; +} +#indivgallery div.thumbnail p { + font-size:.6em; + text-align:center; + width:80%; + margin:0 auto; + padding:0; +} + +/* SubSection Styles : Narrative */ +/* ------------------------------------------------------------------------------ */ +div#narrative { + padding-bottom:0; +} +#narrative p { + margin-top:.5em; + margin-bottom:0; + padding:0 20px 1em 20px; +} + +/* SubSection Styles : References */ +/* ------------------------------------------------------------------------------ */ +#references ol { + margin-top:0; + margin-bottom:0; +} + +/* SubSection Styles : Source References */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Weblinks */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Pedigree */ +/* ------------------------------------------------------------------------------ */ +.pedigreegen { + font-size:.9em; + list-style:none; + margin:.5em 0 0 0; + padding:0 0 .7em 20px; +} +.pedigreegen li ol { + list-style:none; + margin-left:.5em; +} +.pedigreegen li ol li { + padding-bottom:.2em; +} +.pedigreegen li ol li ol { + list-style:decimal; + margin-left:1.6em; +} +.pedigreegen li ol li ol li ol.spouselist { + font-size:1em; + list-style:none; + margin-left:0; +} +.spouselist li.spouse ol { + font-size:1em; + list-style:decimal; + margin-left:1.6em; +} +.spouse a { + font-weight:normal; +} +.spouse:before { + content: "+ "; +} +.thisperson { + font-weight:bold; +} + +/* SubSection Styles : Ancestors Tree */ +/* ------------------------------------------------------------------------------ */ +#tree { + page-break-before:always; + margin:0; + padding:0; +} +#treeContainer { + position:relative; + z-index:1; + margin-bottom:1.4em; +} +.boxbg { + position:absolute; + margin:0; + padding:0; + background:none; +} +.boxbg div a { + position:relative; + z-index:10; + display:block; + font-size:.8em; + color:#000; + text-align:center; + text-decoration:none; + width:148px; + padding:5px 5px 7px 5px; + margin-top:1em; + margin-left:16px; + background-color:#EAEEF4; + border:solid 1px #7CA3DD; +} +.boxbg div a:hover { + position:relative; + z-index:999; + font-size:1em; + text-decoration:none; + width:210px; + margin-top:.5em; + margin-left:0; + padding:10px 4px 12px 4px; + background-color:#EAEEF4; + border:solid 2px #204D91; +} +.shadow { + +} +#tree div div.bvline { + position:absolute; + z-index:2; + height:3px; + margin:0 0 0 16px; + padding:0; + background-color:#7CA3DD; +} +#tree div div.bhline { + position:absolute; + z-index:2; + width:2px; + margin:0 0 0 16px; + padding:0; + background-color:#7CA3DD; +} +#tree div div.gvline { + position:absolute; + z-index:1; + height:3px; + margin:0 0 0 14px; + padding:0; + background-color:#EAEEF4; +} +#tree div div.ghline { + position:absolute; + z-index:1; + width:2px; + margin:0 0 0 14px; + padding:0; + background-color:#EAEEF4; +} \ No newline at end of file diff --git a/src/data/NWeb-Screen_Mainz.css b/src/data/NWeb-Screen_Mainz.css new file mode 100644 index 000000000..3595bd81e --- /dev/null +++ b/src/data/NWeb-Screen_Mainz.css @@ -0,0 +1,876 @@ +/* ---------------------------------------------------------------------------- */ +/* GRAMPS Cascading Style Sheet */ +/* Style Name: Mainz */ +/* Style Author: Jason Simanek (2008) */ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* Color Palette */ +/* ---------------------------------------------------------------------------- */ +/* +black #000 +brown #7D5925 +brown light #D8C19F +green #767D25 +yellow #FFF2C6 +yellow light #FFFCE7 +*/ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* Style Images */ +/* ---------------------------------------------------------------------------- */ +/* +Body images/NWeb_Mainz_Bkgd.png +Header images/NWeb_Mainz_Header.png +Middle images/NWeb_Mainz_Mid.png +Middle Light images/NWeb_Mainz_MidLight.png +*/ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* General Element Styles */ +/* ---------------------------------------------------------------------------- */ +body { + font-family:Georgia, serif; + color:#7D5925; + margin:0; + padding:0; + background:url(images/NWeb_Certificate_Bkgd.png) #000 repeat; +} +div { + margin:0; + padding:0; +} +img { + border:none; + margin:0; +} +.thumbnail a:hover { + background:none; +} +.content { + width:900px; + margin:0 auto; + padding-bottom:.5em; + background:url(images/NWeb_Certificate_Mid.png) #FFF2C6 repeat; +} +.content div.snapshot { + margin:0; + padding:0; + background:none; +} +.content div.snapshot div.thumbnail { + margin:0; + padding:2em 0 0 0; + background:none; +} +.content div.snapshot div.thumbnail a { + display:block; + width:96px; + margin:0 auto; +} +.fullclear { + width:100%; + height:1px; + margin:0; + padding:0; + clear:both; +} + +/* ------------------------------------------------------------------------------ */ +/* General Text Styles */ +/* ------------------------------------------------------------------------------ */ +h1 { + font-size:1.8em; + font-weight:normal; + font-style:italic; +} +h2 { + display:none; +} +h3 { + font-size:2em; + line-height:1.3em; + font-weight:normal; + font-style:italic; + color:#767D25; + text-align:center; + margin:0; + padding:.3em 20px 0 20px; +} +h4 { + font-size:1.4em; + font-weight:normal; + font-style:italic; + color:#767D25; + text-align:center; + margin:0; + padding:.5em 0 .2em 0; + border-bottom:dashed 1px #7D5925; +} +h5, h6 { + font-style:italic; + margin:1.3em 0 .5em 1em; +} +p { + font-size:14px; + line-height:17px; +} +p#description { + padding:0 15px 1em 15px; +} +p a:link { + text-decoration:underline; +} +sup { + line-height:0; +} +ol { +} +ol li a { + text-decoration:none; +} +a:link { + color:#7D5925; + text-decoration:underline; +} +a:hover, a:active { + color:#7D5925; + text-decoration:underline; + background-color:#FFFCE7; +} +a:visited { + color:#7D5925; + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* Header/Navigation Styles */ +/* ------------------------------------------------------------------------------ */ +#Header { + width:900px; + margin:0 auto; + padding:5em 0 2px 0; + background:url(images/NWeb_Certificate_Header.png) no-repeat top; +} +#SiteTitle { + color:#7D5925; + margin:0 0 7px 50px; +} +#Header p { + font-size:1em; + font-weight:bold; + font-style:italic; + color:#7D5925; + margin:0 0 5px 50px; +} +#GRAMPSinfo { + font-size:14px; + line-height:120%; + font-style:italic; + float:right; + margin:0 20px 2px 2px; + padding:0; +} +.grampsid { + font:normal .8em/1.2em monospace; +} +#Navigation { + font-family:sans-serif; + width:900px; + margin:0 auto; + padding:0; + background:url(images/NWeb_Certificate_MidLight.png) #FFF2C6; +} +#Navigation ol { + list-style:none; + min-width:770px; + height:22px; + margin:0; + padding:0 0 0 12px; +} +#Navigation ol li { + margin:0; + padding:0; + float:left; +} +#Navigation ol li a { + display:block; + font-size:12px; + line-height:100%; + font-weight:normal; + color:#7D5925; + text-decoration:none; + margin:0; + padding:6px 8px 5px 8px; +} +#Navigation ol li a:hover { + background-color:#FFFCE7; +} +#Navigation ol li#CurrentSection a { + font-family:Georgia, serif; + font-weight:bold; + font-style:italic; + padding:5px 15px 5px 15px; + border-top:solid 1px yellow; + border-bottom:solid 1px yellow; + border-style:dashed; + border-width:1px; + border-color:#7D5925; +} +#Navigation ol li#CurrentSection a:hover { +} + +/* ------------------------------------------------------------------------------ */ +/* Footer Styles */ +/* ------------------------------------------------------------------------------ */ +#footer { + width:900px; + margin:0 auto; + padding:0; + clear:both; + background:url(images/NWeb_Certificate_MidLight.png) #FFF2C6; + border-top:dashed 1px #7D5925; +} +#user_footer { + width:70%; + float:left; + margin:1em; +} +#user_footer p { + margin:0; +} +#copyright { + margin:1em; + float:right; +} +#copyright p { + margin:0; +} +#copyright a:hover { + background:none; +} + +/* ------------------------------------------------------------------------------ */ +/* Main Table Styles - infolist variations */ +/* ------------------------------------------------------------------------------ */ +table { + font-size:14px; + margin:0 15px 1em 15px; + padding:0; + border:none; + border-collapse:collapse; +} +table tr th { + font-weight: bold; + text-align: left; + margin:0; + padding:.1em 10px; + border-bottom:double 4px #7D5925; +} +table.infolist tr th a { + text-decoration:none; +} +table tr td { + vertical-align:middle; + padding:.1em 10px; +} +table.infolist tr td a { + display:block; + text-decoration:none; +} +table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td { + border-top:dashed 1px #D8C19F; +} +table.infolist tr th.ColumnQuantity { + width:30%; +} +table.infolist tr td.ColumnLetter { + font-weight:bold; +} +table.infolist tbody tr td.ColumnBirth { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnDeath { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnRowLabel { + font-weight:bold; + width:2%; +} +table.infolist tbody tr td.ColumnType { + width:6%; + padding-left:20px; +} +table.infolist tbody tr td.ColumnPartner { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents span.father, table.infolist tbody tr td.ColumnParents span.mother { + display:block; +} +table.infolist tbody tr td.ColumnParents span.mother:before { + content:"+ "; +} + +/* ------------------------------------------------------------------------------ */ +/* Surnames Styles */ +/* ------------------------------------------------------------------------------ */ +#Surnames { } +#SurnameDetail p#description { padding-top:0; } +table.surnamelist { + margin-left:auto; + margin-right:auto; +} +table.surnamelist tbody tr td.ColumnSurname { + width:50%; +} +table.surnamelist thead tr th.ColumnSurname { + padding:0; +} +table.surnamelist thead tr th.ColumnQuantity { + width:40%; + padding:0; +} +table.infolist thead tr th.ColumnSurname a, table.infolist thead tr th.ColumnQuantity a { + display:block; + padding:.1em 10px; +} +table#SortByName thead tr th.ColumnSurname a:after, table#SortByCount thead tr th.ColumnQuantity a:after { + content:" ↓"; +} +table.infolist tbody tr td.ColumnSurname { + padding:0; + background:url(images/NWeb_Certificate_MidLight.png) #FFF2C6 repeat; +} +table.infolist tbody tr td.ColumnSurname a { + padding:.1em 10px; +} +table.infolist tbody tr td.ColumnSurname a:hover { + padding:.1em 10px; +} +table.surname tbody tr td { + border-bottom:dashed 1px #D8C19F; +} +table.surname tbody tr:last-child td { + border:none; +} +table.surname tbody tr td.ColumnName { + width:20%; + padding:0; + background:url(images/NWeb_Certificate_MidLight.png) #FFF2C6 repeat; +} +table.surname tbody tr td.ColumnName a { + display:block; + padding:.6em 10px .6em 20px; +} +table.surname tbody tr td.ColumnName a span.grampsid { + display:none; +} +table.surname thead tr th.ColumnParents, table.surname tbody tr td.ColumnParents { + width:25%; +} + +/* ------------------------------------------------------------------------------ */ +/* Individuals Styles */ +/* ------------------------------------------------------------------------------ */ +#Individuals { } +#Individuals table.individuallist tbody tr td { + border-bottom:dashed 1px #D8C19F; +} +#Individuals table.individuallist tbody tr:last-child td { + border:none; +} +#Individuals table.individuallist tbody tr td a:hover { + text-decoration:none; +} +table.individuallist tbody tr td.ColumnSurname { + background:none; +} +table.individuallist tbody tr td.ColumnSurname a:hover, table.individuallist tbody tr td.ColumnSurname a:active { + cursor:default; + color:black; + background:none; +} +table.individuallist tbody tr td.ColumnName { + padding:0; + background:url(images/NWeb_Certificate_MidLight.png) #FFF2C6 repeat; +} +table.individuallist tbody tr td.ColumnName a { + display:block; + padding:.6em 10px; + vertical-align:middle; +} +#IndividualDetail div table.infolist tr td, #Individuals div table.infolist tr td p { + vertical-align:top; +} +#IndividualDetail div table.infolist tr td a, #Individuals div table.infolist tr td p a { + display:inline; +} +#IndividualDetail table.infolist tr td a:hover { + text-decoration:underline; +} +#IndividualDetail table.infolist tbody tr td.ColumnAttribute { + width:10%; + color:#767D25; + padding-left:5px; +} + +/* ------------------------------------------------------------------------------ */ +/* Sources Styles */ +/* ------------------------------------------------------------------------------ */ +#Sources table.infolist tbody tr td.ColumnRowLabel { + padding-bottom:0; +} +#Sources table.infolist tbody tr td.ColumnName { + padding:0; +} +#Sources table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#SourceDetail div#references ol li { + padding-bottom:.5em; +} + +/* ------------------------------------------------------------------------------ */ +/* Places Styles */ +/* ------------------------------------------------------------------------------ */ +#Places table.infolist { + margin:0 auto; +} +#Places table.infolist tbody tr td.ColumnName { + padding:0; +} +#Places table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} + +/* ------------------------------------------------------------------------------ */ +/* Gallery Styles */ +/* ------------------------------------------------------------------------------ */ +#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { + padding-bottom:0; +} +#Gallery table.infolist tbody tr td.ColumnName { + padding:0; +} +#Gallery table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#GalleryNav { + font-size:.8em; + margin:0; + padding:2.2em 0 0 0; + text-align:center; +} +#GalleryNav a { + font-weight:bold; + font-style:italic; + color:#FFF2C6; + text-decoration:none; + background:url(images/NWeb_Certificate_Bkgd.png) #7D5925 repeat; + border:outset 3px #000; +} +#GalleryNav a:hover { + border:outset 3px #7D5925; +} +#GalleryNav a:active { + border:solid 3px #000; +} +#GalleryNav a#Previous { + padding:.4em .7em .3em .7em; +} +#GalleryNav a#Next { + padding:.4em 1.9em .3em 1.9em; +} +#GalleryPages { + margin:0 1em; +} +#GalleryCurrent { + font-size:2em; + font-weight:normal; + font-style:italic; +} +#GalleryTotal { + font-weight:normal; +} +#GalleryDisplay { + text-align:center; +} +#GalleryDisplay img { + margin:0 auto; + border:solid 1px #7D5925; +} +#GalleryDetail div#summaryarea{ + margin:0; + padding:1.4em 0 0 0; +} +#GalleryDetail div#summaryarea h3 { + text-align:center; +} +#GalleryDetail div h4 { + margin-top:0; +} +#GalleryDetail div#summaryarea table.gallery { + width:100%; + margin-top:1.5em; + margin-bottom:0; + padding-bottom:0; + border-style:double; + border-width:4px 0 0 0; + border-color:#7D5925; +} +#GalleryDetail div#summaryarea table.gallery tbody tr td.ColumnAttribute { + color:#767D25; +} + +/* ------------------------------------------------------------------------------ */ +/* Contact Styles */ +/* ------------------------------------------------------------------------------ */ +#Contact #summaryarea { + width:500px; + margin:0 auto; + padding:1em 3em; +} +#Contact #summaryarea img { + display:block; + margin:0 auto; + padding:0; + border:solid 1px #7D5925; +} +#researcher { + text-align:center; + margin-top:.7em; +} +#researcher h3 { + padding:0; +} +#streetaddress { + display:block; +} +#city:after { + content:","; +} +#country { } +#email { + display:block; +} +#email a { + text-decoration:none; +} +#email a:hover { + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* SubSection Styles */ +/* ------------------------------------------------------------------------------ */ +#Home, #Introduction, #Download, #Contact { + min-height:500px; + padding:1.5em 0 3em 0; +} +#Home p, #Introduction p, #Surnames p, #Individuals p, #Sources p, #Places p, #Gallery p, #Download p, #Contact p { + margin:0 20px 1em 20px; + padding-top:1em; +} +#Home img, #Introduction img, #Download img { + float:right; + margin:0; + padding:0 20px 3em 20px; +} +div.subsection{ + padding-bottom:.5em; +} +div.subsection h4 { + margin-bottom:.5em; +} +div.subsection table, div.subsection ol, div.subsection p { + font-size:.9em; +} +div.subsection a { + text-decoration:none; +} +div.subsection a:hover { + text-decoration:underline; + background:none; +} +div.subsection table.infolist { + width:100%; + margin:0; +} +#IndividualDetail div.subsection table tr td:first-child { + padding-left:20px; +} + +/* SubSection Styles : Summary Area */ +/* ------------------------------------------------------------------------------ */ +div#summaryarea { + min-height:100px; + background:none; +} +div#summaryarea table.infolist { + width:100%; + margin:1.5em 0 0 0; + padding:0; + border-style:double; + border-width:4px 0 0 0; + border-color:#7D5925; +} +div#summaryarea table.infolist tr td, div#summaryarea table.infolist tr td p { + vertical-align:top; +} +div#summaryarea table.infolist tr td a, div#summaryarea table.infolist tr td p a { + display:inline; +} +div#summaryarea table.infolist tbody tr td.ColumnAttribute { + width:14%; + padding-left:20px; +} + +/* SubSection Styles : Events */ +/* ------------------------------------------------------------------------------ */ +div#events { + padding-bottom:0; +} +div#events h4 { + margin-bottom:0; +} +div#events table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#events table.infolist tbody tr td.ColumnAttribute { + border-bottom:dashed 1px #D8C19F; +} +div#events table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #D8C19F; +} +div#events table.infolist tbody tr td.ColumnValue p { + margin:.1em 2em; +} + +/* SubSection Styles : Parents */ +/* ------------------------------------------------------------------------------ */ +div#parents table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#parents table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Families */ +/* ------------------------------------------------------------------------------ */ +div#families table.infolist tbody tr td.ColumnValue p { + margin-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* SubSection Styles : Addresses */ +/* ------------------------------------------------------------------------------ */ +div#addresses { + padding-bottom:0; +} +div#addresses h4 { + margin-bottom:0; +} +div#addresses table.infolist tbody tr td { + padding-top:.2em; + padding-bottom:.2em; +} +div#addresses table.infolist tbody tr td.ColumnAttribute { + width:30%; + border-bottom:dashed 1px #D8C19F; +} +div#addresses table.infolist tbody tr td.ColumnValue { + border-bottom:dashed 1px #D8C19F; +} + +/* SubSection Styles : Attributes */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Gallery */ +/* ------------------------------------------------------------------------------ */ +#indivgallery h4 { + margin-bottom:1em; +} +#indivgallery .thumbnail { + margin:0; + float:left; + width:130px; + height:150px; + text-align:center; +} +#indivgallery .thumbnail a { + display:block; + margin:0; + padding:0; + background:none; +} +#indivgallery .thumbnail a img { + margin:0; + padding:0; + border:solid 1px #7D5925; +} +#indivgallery div.thumbnail p { + font-size:.6em; + text-align:center; + width:80%; + margin:0 auto; + padding:0; +} + +/* SubSection Styles : Narrative */ +/* ------------------------------------------------------------------------------ */ +div#narrative { + padding-bottom:0; +} +#narrative p { + margin-top:.5em; + margin-bottom:0; + padding:0 20px 1em 20px; +} + +/* SubSection Styles : References */ +/* ------------------------------------------------------------------------------ */ +#references ol { + margin-top:0; + margin-bottom:0; +} + +/* SubSection Styles : Source References */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Weblinks */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Pedigree */ +/* ------------------------------------------------------------------------------ */ +.pedigreegen { + font-size:.9em; + list-style:none; + margin:.5em 0 0 0; + padding:0 0 .7em 20px; +} +.pedigreegen li ol { + list-style:none; + margin-left:.5em; +} +.pedigreegen li ol li { + padding-bottom:.2em; +} +.pedigreegen li ol li ol { + list-style:decimal; + margin-left:1.6em; +} +.pedigreegen li ol li ol li ol.spouselist { + font-size:1em; + list-style:none; + margin-left:0; +} +.spouselist li.spouse ol { + font-size:1em; + list-style:decimal; + margin-left:1.6em; +} +.spouse a { + font-weight:normal; +} +.spouse:before { + content: "+ "; +} +.thisperson { + font-weight:bold; +} + +/* SubSection Styles : Ancestors Tree */ +/* ------------------------------------------------------------------------------ */ +#tree { + page-break-before:always; + margin:0; + padding:0; +} +#treeContainer { + position:relative; + z-index:1; + padding-bottom:1.4em; +} +.boxbg { + position:absolute; + margin:0; + padding:0; + background:none; +} +.boxbg div a { + position:relative; + z-index:10; + display:block; + font-size:.8em; + color:#7D5925; + text-align:center; + text-decoration:none; + width:148px; + padding:5px 5px 7px 5px; + margin-top:1em; + margin-left:16px; + background-color:#FFFCE7; + border:dotted 2px #7D5925; +} +.boxbg div a:hover { + position:relative; + z-index:999; + font-size:1em; + text-decoration:none; + width:210px; + margin-top:.5em; + margin-left:0; + padding:10px 4px 12px 4px; + background-color:#FFFCE7; + border:solid 2px #7D5925; +} +.shadow { + +} +#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; +} +#tree div div.gvline { + position:absolute; + z-index:1; + height:2px; + margin:0 0 0 14px; + padding:0; + background:none; +} +#tree div div.ghline { + position:absolute; + z-index:1; + width:1px; + margin:0 0 0 14px; + padding:0; + background:none; +} \ No newline at end of file diff --git a/src/data/NWeb-Screen_Nebraska.css b/src/data/NWeb-Screen_Nebraska.css new file mode 100644 index 000000000..fbeb6a32a --- /dev/null +++ b/src/data/NWeb-Screen_Nebraska.css @@ -0,0 +1,909 @@ +/* ---------------------------------------------------------------------------- */ +/* GRAMPS Cascading Style Sheet */ +/* Style Name: Nebraska */ +/* Style Author: Jason Simanek (2008) */ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* Color Palette */ +/* ---------------------------------------------------------------------------- */ +/* +brown darkest #453619 +brown dark #542 +brown #A97 +brown light #C1B398 +brown lightest #F6F2EE +gray #696969 +green #5D835F +*/ +/* ---------------------------------------------------------------------------- */ + +/* ---------------------------------------------------------------------------- */ +/* General Element Styles */ +/* ---------------------------------------------------------------------------- */ +body { + color:#000; + margin:0; + padding:0; + background-color:#fff; +} +div { + margin:0; + padding:0; +} +table { + border:none; + border-collapse:collapse; +} +th { + padding:1px 3em 1px 0.5em; + font-weight: bold; + text-align: left; +} +td { + vertical-align:top; + padding:0; +} +img { + border:none; + margin:0; +} +.thumbnail a:hover { + background:none; +} +.content { + background-color:#FFF; +} +.content div.snapshot { + float:right; + margin:1.6em; + padding:0; + background:none; +} +.content div.snapshot div.thumbnail { + margin:0; + padding:0; + background:none; +} +.fullclear { + width:100%; + height:1px; + margin:0; + padding:0; + clear:both; +} + +/* ------------------------------------------------------------------------------ */ +/* General Text Styles */ +/* ------------------------------------------------------------------------------ */ +h1 { + font:normal 2em/1.2em serif; +} +h2 { + display:none; +} +h3 { + font:normal 2em/1.2em serif; + text-align:left; + margin:0; + padding:.5em 20px .2em 20px; +} +h4 { + font:normal 1.2em/1.2em serif; + color:white; + margin:0; + padding:.2em 0 .2em 20px; + background-color:#C1B398; + border-bottom:solid 1px #542; +} +h5, h6 { + font:normal 1em/1.2em serif; + font-style:italic; + margin:1.3em 0 .5em 1em; +} +p { + font:normal 1.1em/1.4em serif; +} +p#description { + color:#542; + max-width:800px; + margin:0; + padding:1em 20px; + background-color:#FFF; +} +p a:link { + text-decoration:underline; +} +sup { + line-height:0; +} +ol { + font:normal .9em/1.6em sans-serif; + margin-top:0; + margin-bottom:0; + padding-top:.5em; + padding-bottom:0; +} +ol li a { + text-decoration:none; +} +ol li a:hover { + text-decoration:underline; +} +a:link { + color:#542; +} +a:visited { + color:#542; +} +a:hover { + color:#542; + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* Header/Navigation Styles */ +/* ------------------------------------------------------------------------------ */ +#Header { + padding:0 0 .9em 0; + margin:0; + background-color:#542; + border-bottom:solid 1px #453619; +} +#SiteTitle { + color:#FFF; + margin:0; + padding:.5em 0 0 20px; +} +#GRAMPSinfo { + font:normal .8em/1.2em sans-serif; + float:right; + margin:0; + padding:.7em .8em; + color:#A97; +} +#GRAMPSinfo a { + color:#fff; + text-decoration:none; +} +#GRAMPSinfo a:hover { + text-decoration:underline; + background:none; +} +.grampsid { + font:normal .8em/1.2em monospace; + color:#696969; +} +p#user_header { + font-size:1.3em; + text-align:left; + color:#A97; + margin:0; + padding:.2em 0 .6em 20px; + background-color:#542; +} +#Navigation { + margin:0; + padding:0; +} +#Navigation ol { + list-style:none; + min-width:770px; + height:32px; + margin:0; + padding:0 0 0 9px; + background-color:#A97; + border-bottom:solid 1px #542; +} +#Navigation ol li { + margin:0; + float:left; +} +#Navigation ol li a { + display:block; + float:left; + font:normal 16px/100% serif; + color:#542; + text-decoration:none; + margin:0; + padding:8px 13px; + +} +#Navigation ol li a:hover { + background-color:#C1B398; + border-bottom:solid 1px #542; +} +#Navigation ol li#CurrentSection a { + font-size:19px; + margin-top:-6px; + 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 ol li#CurrentSection a:hover { + background-color:#FFF; +} + +/* ------------------------------------------------------------------------------ */ +/* Footer Styles */ +/* ------------------------------------------------------------------------------ */ +#footer { + width:100%; + color:#A97; + margin:0; + padding:0; + clear:both; + background-color:#542; + border-top:solid 8px #A97; +} +#user_footer { + width:70%; + float:left; + margin:1em; +} +#user_footer p { + font:normal 1em/1.2em serif; + color:#A97; + margin:0; + padding:0; +} +#copyright { + margin:1em; + font:normal .9em/1.2em sans-serif; + float:right; +} +#copyright p { + margin:0; +} +#copyright a:hover { + background:none; +} + +/* ------------------------------------------------------------------------------ */ +/* Main Table Styles */ +/* ------------------------------------------------------------------------------ */ +table.infolist { + width:100%; + margin:0; + padding:0; + background-color:#F6F2EE; +} +table.infolist tr th { + font:normal 1.1em/1.2em serif; + color:#FFF; + margin:0; + padding:.2em 10px; + background-color:#A97; + border-bottom:solid 1px #542; +} +table.infolist tr th a:hover { + background-color:#C1B398; +} +table.infolist tr td { + font:normal 1.1em/1.4em serif; + vertical-align:middle; + padding:.1em 10px; +} +table.infolist tr td a { + display:block; + text-decoration:none; +} +table.infolist tr.BeginLetter td, table.infolist tr.BeginSurname td { + border-top:solid 1px #C1B398; +} +table.infolist tr td.ColumnLetter { + width:3%; + text-align:center; +} +table.infolist tbody tr td.ColumnBirth { + font-size:.9em; + color:#5D835F; + width:10%; +} +table.infolist tbody tr td.ColumnDeath { + font-size:.9em; + width:10%; +} +table.infolist tbody tr td.ColumnRowLabel { + width:2%; + color:#696969; + padding-left:20px; +} +table.infolist tbody tr td.ColumnType { + width:6%; + padding-left:20px; +} +table.infolist tbody tr td.ColumnPartner { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents { + font-size:.9em; +} +table.infolist tbody tr td.ColumnParents span.father, table.infolist tbody tr td.ColumnParents span.mother { + display:block; +} +table.infolist tbody tr td.ColumnParents span.mother:before { + content:"+ "; +} + +/* ------------------------------------------------------------------------------ */ +/* Surnames Styles */ +/* ------------------------------------------------------------------------------ */ +#Surnames { } +#SurnameDetail p#description { padding-top:0; } +table.surnamelist tr thead th.ColumnSurname, #Surnames table.surnamelist tbody tr td.ColumnSurname { + width:50%; +} +table.surnamelist tr th { + padding:0; +} +table.surnamelist tr th a, table.surnamelist tr th a:visited { + display:block; + color:#FFF; + text-align:left; + text-decoration:none; + padding:.2em 10px; +} +table.surnamelist tr th:hover { + background-color:#C1B398; +} +table.surnamelist thead tr th.ColumnLetter { + padding-left:20px; + padding-right:10px; +} +table#SortByName thead tr th.ColumnSurname, table#SortByCount thead tr th.ColumnQuantity { + background-color:#C1B398; +} +table#SortByName thead tr th.ColumnSurname a:after, table#SortByCount thead tr th.ColumnQuantity a:after { + content:" ↓"; +} +table#SortByName tbody tr td.ColumnSurname { + padding:0; + background-color:#FFF; +} +table#SortByName tbody tr td.ColumnSurname a { + display:block; + padding:.1em 10px .3em 10px; +} +table#SortByCount tbody tr td.ColumnQuantity { + background-color:#FFF; +} +table.surnamelist tbody tr td.ColumnSurname:hover, table#SortByName tbody tr td.ColumnSurname:hover { + background-color:#C1B398; +} +table.surname { + border-bottom:solid 1px #A97; +} +table.surname tbody tr td { + border-bottom:dashed 1px #C1B398; +} +table.surname thead tr th.ColumnName { + width:20%; + padding-left:20px; +} +table.surname tbody tr td.ColumnName { + width:20%; + padding:0; + background-color:#FFF; +} +table.surname tbody tr td.ColumnName a { + display:block; + padding:.6em 10px .6em 20px; +} +table.surname tbody tr td.ColumnName a span.grampsid { + display:none; +} +table.surname tbody tr td.ColumnName:hover { + background-color:#C1B398; +} +table.surname thead tr th.ColumnParents, table.surname tbody tr td.ColumnParents { + width:25%; +} + +/* ------------------------------------------------------------------------------ */ +/* Individuals Styles */ +/* ------------------------------------------------------------------------------ */ +#Individuals { } +#Individuals table.individuallist { + border-bottom:solid 1px #A97; +} +#Individuals table.individuallist tbody tr td { + border-bottom:dashed 1px #C1B398; +} +#Individuals table.individuallist tbody tr td a:hover { + text-decoration:none; +} +table.individuallist tbody tr td.ColumnSurname a:hover, table.individuallist tbody tr td.ColumnSurname a:active { + cursor:default; + color:black; + background:none; +} +table.individuallist tbody tr td.ColumnName { + padding:0; + background-color:#FFF; +} +table.individuallist tbody tr td.ColumnName a { + display:block; + padding:.6em 10px; + vertical-align:middle; +} +table.individuallist tbody tr td.ColumnName a:hover { + background-color:#C1B398; +} +#IndividualDetail div table.infolist tr td, #Individuals div table.infolist tr td p { + font:normal .9em/1.2em sans-serif; + vertical-align:top; +} +#IndividualDetail div table.infolist tr td a, #Individuals div table.infolist tr td p a { + display:inline; +} +#IndividualDetail table.infolist tr td a:hover { + text-decoration:underline; +} +#IndividualDetail table.infolist tbody tr td.ColumnAttribute { + width:10%; + color:#696969; +} + +/* ------------------------------------------------------------------------------ */ +/* Sources Styles */ +/* ------------------------------------------------------------------------------ */ +#Sources { } +#Sources table.infolist tbody tr td.ColumnRowLabel { + padding-bottom:0; +} +#Sources table.infolist tbody tr td.ColumnName { + padding:0; +} +#Sources table.infolist tbody tr td.ColumnName a { + font-size:.9em; + padding:.1em 10px .3em 10px; +} +#Sources table.infolist tbody tr td.ColumnName a:hover { + background-color:#C1B398; +} +#SourceDetail div#references ol li { + padding-bottom:.5em; +} + +/* ------------------------------------------------------------------------------ */ +/* Places Styles */ +/* ------------------------------------------------------------------------------ */ +#Places { } +#Places table.infolist tbody tr td.ColumnName { + padding:0; +} +#Places table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#Places table.infolist tbody tr td.ColumnName a:hover { + background-color:#C1B398; +} + +/* ------------------------------------------------------------------------------ */ +/* Gallery Styles */ +/* ------------------------------------------------------------------------------ */ +#Gallery { } +#Gallery table.infolist tbody tr td.ColumnRowLabel, #Gallery table.infolist tbody tr td.ColumnDate { + padding-bottom:0; +} +#Gallery table.infolist tbody tr td.ColumnName { + padding:0; +} +#Gallery table.infolist tbody tr td.ColumnName a { + padding:.1em 10px .3em 10px; +} +#Gallery table.infolist tbody tr td.ColumnName a:hover { + background-color:#C1B398; +} +#GalleryNav { + font:normal 1em/1em sans-serif; + margin:1em 0 0 0; + padding:1.2em 0 1.4em 0; + text-align:center; +} +#GalleryNav a { + font-weight:bold; + text-decoration:none; + border:solid 1px #542; +} +#GalleryNav a:hover { + background-color:#F6F2EE; +} +#GalleryNav a#Previous { + padding:.5em .7em .3em .7em; +} +#GalleryNav a#Next { + padding:.5em 1.9em .3em 1.9em; +} +#GalleryPages { + margin:0 1em; +} +#GalleryCurrent { + font:bold 1.2em/1em sans-serif; +} +#GalleryTotal { + font-weight:normal; +} +#GalleryDisplay { + text-align:center; +} +#GalleryDisplay img { + margin:0 auto; + border:solid 1px #542; +} +#GalleryDetail div#summaryarea{ + margin:0; + padding:2em 0 0 0; +} +#GalleryDetail div#summaryarea h3 { + font:normal 1.2em/1.2em serif; + text-align:center; +} +#GalleryDetail div h4 { + margin-top:0; +} +#GalleryDetail div#summaryarea table.gallery { + padding-bottom:0; + margin-top:1.5em; + margin-bottom:0; + background-color:#F6F2EE; + border-style:solid; + border-width:8px 0 0 0; + border-color:#C1B398; +} + +/* ------------------------------------------------------------------------------ */ +/* Contact Styles */ +/* ------------------------------------------------------------------------------ */ +#Contact #summaryarea { + width:500px; + margin:0 auto; + padding:3em; + background-color:#F1ECE2; +} +#Contact #summaryarea img { + float:right; + margin:0; +} +#researcher { + font:normal 1.5em/1.4em serif; + margin-top:.3em; +} +#researcher h3 { + font:normal 1.2em/1.4em serif; + padding:0; +} +#researcher span { + font:normal .9em/1.4em serif; + display:block; + float:left; + margin-right:.4em; +} +#streetaddress { + width:70%; +} +#city:after { + content:","; +} +#country { + clear:left; +} +#email { + clear:left; +} +#email a { + text-decoration:none; +} +#email a:hover { + text-decoration:underline; +} + +/* ------------------------------------------------------------------------------ */ +/* SubSection Styles */ +/* ------------------------------------------------------------------------------ */ +#Home, #Introduction, #Contact { + padding:2em 0 3em 0; +} +#Download { + padding:1em 0 3em 0; +} +#Home p, #Introduction p, #Download p { + margin:0 20px 1em 20px; +} +#Home img, #Introduction img, #Download img { + float:right; + margin:0; + padding:0 20px 3em 2em; +} +div.subsection{ + padding-bottom:.5em; + background-color:#F6F2EE; +} +div.subsection h4 { + margin-bottom:.5em; +} +div.subsection table, div.subsection ol, div.subsection p { + font-size:.9em; +} +div.subsection a { + text-decoration:none; +} +div.subsection a:hover { + text-decoration:underline; +} +div.subsection table.infolist { + width:100%; + margin:0; +} +#IndividualDetail div.subsection table tr td:first-child { + padding-left:20px; +} + +/* Individuals Styles : Events */ +/* ------------------------------------------------------------------------------ */ +div#events { + padding-bottom:0; +} +div#events h4 { + margin-bottom:0; +} +#IndividualDetail div#events table.infolist tbody tr td { + padding-top:.4em; + padding-bottom:.8em; +} +#IndividualDetail div#events table.infolist tbody tr td.ColumnAttribute { + border-bottom:solid 1px #C1B398; +} +#IndividualDetail div#events table.infolist tbody tr td.ColumnValue { + border-bottom:solid 1px #C1B398; +} +table.infolist tbody tr td.ColumnValue p { + font-family:sans-serif; + color:#696969; + margin:.2em 0 0 2em; +} + +/* SubSection Styles : Attributes */ +/* ------------------------------------------------------------------------------ */ + +/* Individuals Styles : Parents */ +/* ------------------------------------------------------------------------------ */ +div#parents table.infolist { + margin-top:.5em; +} +div#parents table.infolist tbody tr td.ColumnAttribute { + width:19%; +} +div#parents table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#parents table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* Individuals Styles : Families */ +/* ------------------------------------------------------------------------------ */ +div#families table.infolist { + margin-top:.5em; +} +div#families table.infolist tbody tr td.ColumnValue p { + margin-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol { + margin:0; + padding-top:0; +} +div#families table.infolist tbody tr td.ColumnValue ol li { + padding-bottom:.2em; +} + +/* Individuals Styles : Addresses */ +/* ------------------------------------------------------------------------------ */ +div#addresses { + padding-bottom:0; +} +div#addresses table.infolist tbody tr td { + padding-top:.4em; + padding-bottom:.4em; +} +div#addresses table.infolist tbody tr td.ColumnAttribute { + width:30%; + border-bottom:solid 1px #C1B398; +} +div#addresses table.infolist tbody tr td.ColumnValue { + border-bottom:solid 1px #C1B398; +} + +/* SubSection Styles : Gallery */ +/* ------------------------------------------------------------------------------ */ +#indivgallery h4 { + margin-bottom:1em; +} +#indivgallery .thumbnail { + margin:0; + float:left; + width:130px; + height:150px; + text-align:center; +} +#indivgallery .thumbnail a { + display:block; + margin:0; + padding:0; + background:none; +} +#indivgallery .thumbnail a img { + margin:0; + padding:0; + border:solid 1px #542; +} +#indivgallery div.thumbnail p { + font:normal .7em/1.4em sans-serif; + text-align:center; + width:80%; + margin:0 auto; + padding:0; +} + +/* SubSection Styles : Narrative */ +/* ------------------------------------------------------------------------------ */ +div#narrative { + padding-bottom:0; +} +#narrative p { + font:normal .9em/1.4em sans-serif; + margin-top:.5em; + margin-bottom:0; + padding:0 20px 1em 20px; +} + +/* SubSection Styles : References */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Source References */ +/* ------------------------------------------------------------------------------ */ + +/* SubSection Styles : Summary Area */ +/* ------------------------------------------------------------------------------ */ +div#summaryarea { + background:none; +} +div#summaryarea table.infolist { + margin:0; + padding:0; + background:#FFF; + border-bottom:solid .7em #FFF; +} +div#summaryarea table.infolist tr td, div#summaryarea table.infolist tr td p { + font:normal .9em/1.2em sans-serif; + vertical-align:top; +} +div#summaryarea table.infolist tr td a, div#summaryarea table.infolist tr td p a { + display:inline; +} +div#summaryarea table.infolist tbody tr td.ColumnAttribute { + width:14%; + color:#696969; + padding-left:20px; +} + +/* SubSection Styles : Weblinks */ +/* ------------------------------------------------------------------------------ */ + +/* Individuals Styles : Pedigree */ +/* ------------------------------------------------------------------------------ */ +div#pedigree { + padding-bottom:1.2em; +} +#pedigree a { + text-decoration:none; +} +#pedigree a:hover { + text-decoration:underline; +} +.pedigreegen { + font:normal .9em/1.2em sans-serif; + list-style:none; + margin:.5em 0 0 0; + padding:0 0 0 20px; +} +.pedigreegen li ol { + list-style:none; + margin-left:.5em; +} +.pedigreegen li ol li ol { + font:normal 1em/1.4em sans-serif; + list-style:decimal; + margin-left:1.6em; +} +.pedigreegen li ol li ol li ol.spouselist { + list-style:none; + margin-left:0; +} +.spouselist li.spouse ol { + list-style:decimal; + margin-left:1.6em; +} +.spouse a { + font-weight:normal; + font-style:normal; + color:#A97; +} +.spouse:before { + content: "+ "; +} +.thisperson { + font-weight:bold; +} + +/* Individuals Styles : Ancestors Tree */ +/* ------------------------------------------------------------------------------ */ +#tree { + page-break-before:always; + margin:0; + padding:0; + background:none; +} +#treeContainer { + position:relative; + z-index:1; +} +.boxbg { + position:absolute; + margin:0; + padding:0; + background:none; +} +.boxbg div a { + position:relative; + z-index:10; + display:block; + font:normal .7em/1.4em sans-serif; + color:#542; + text-align:center; + text-decoration:none; + width:148px; + padding:5px 5px 7px 5px; + margin-top:1em; + margin-left:16px; + background-color:#F6F2EE; + border:solid 1px #542; +} +.boxbg div a:hover { + position:relative; + z-index:999; + font-size:1em; + color:#542; + width:210px; + margin-top:0; + margin-left:0; + padding:10px 4px 12px 4px; + border:solid 2px #542; +} +.shadow { + display:none; +} +#tree div div.bvline { + position:absolute; + z-index:2; + height:1px; + margin:0 0 0 16px; + padding:0; + background-color:#C1B398; +} +#tree div div.bhline { + position:absolute; + z-index:2; + width:1px; + margin:0 0 0 16px; + padding:0; + background-color:#C1B398; +} +.ghline, .gvline { + display:none; +} \ No newline at end of file diff --git a/src/data/main6.css b/src/data/NWeb-Screen_Sharp.css similarity index 100% rename from src/data/main6.css rename to src/data/NWeb-Screen_Sharp.css diff --git a/src/data/main1.css b/src/data/main1.css deleted file mode 100644 index c3de89434..000000000 --- a/src/data/main1.css +++ /dev/null @@ -1,256 +0,0 @@ - -/* GRAMPS Cascading Style Sheet */ - -/* Standard Tags {{{1 - */ -BODY { - font-family: "Verdana", "Bitstream Vera Sans", "Arial", "Helvetica", sans-serif; - background-color: #ffffff; -} -A:link { - color: #000; - text-decoration: underline; -} -A:hover { - background-color: #eee; - color: #000; - text-decoration: underline; -} -A:active { - background-color: #eee; - color: #000; - text-decoration: none; -} -A:visited { - color: #333; - text-decoration: underline; -} -DIV { - margin: 2px; - padding: 2px; -} -P { - font-size: 14px; -} -H1 { - /*font-family: "Verdana", "Bitstream Vera Sans", "Arial", "Helvetica", sans-serif;*/ - font-weight: bolder; - font-size: 160%; - margin: 2px; -} -H2 { - /*font-family: "Verdana", "Bitstream Vera Sans", "Arial", "Helvetica", sans-serif;*/ - font-weight: bolder; - font-style: italic; - font-size: 150%; -} -H3 { - font-weight: bold; - margin: 0; - padding: 10px 0px 10px 0px; - -} -H4 { - margin: 1em 0em 0.3em 0em; - padding-left: 4px; - border-bottom: 1px solid #999; -} -H5 { - margin-bottom: 0.5em; -} -H6 { - font-style: italic; - font-size: 100%; - margin: 1.3em 0em 1em 0.8em; -} -IMG { - border: none; -} -SUP { - line-height: 0%; -} -TABLE { - border: none; - border-collapse: collapse; -} -TH { - padding: 1px 3em 1px 1px; - font-weight: bold; - text-align: left; -} -TD { - vertical-align: top; - padding: 0; -} - -/* Custom {{{1 - */ -/* main data table */ -TABLE.infolist { - border: 0; - /*width: 100%;*/ - font-size: 14px; - margin: 0em 2em 0em 2em; -} -TABLE.infolist TH { - border-bottom: 1px solid #999; -} -TABLE.infolist TH A { - text-decoration: none; -} -TABLE.infolist TR > TD:first-child { - min-width: 6em; -} -TD.category { - padding: 1px 3em 1px 1px; /* Defines spacing between rows */ - /*width: 10%;*/ - font-weight: bold; -} -TD.data { - padding: 1px 3em 1px 1px; /* Defines spacing between rows */ - font-weight: bold; -} -TD.note { - padding: 1px 3em 1px 1px; /* Defines spacing between rows */ - /*font-weight: bold;*/ -} -TD.field { - padding: 1px 3em 1px 1px; /* Defines spacing between rows */ - /*width: 15%;*/ -} -/* float left and right */ -.leftwrap { - float: left; - margin: 2px 10px 2px 2px; -} -.rightwrap { - float: right; - margin: 2px 2px 10px 2px; -} -.centered { - text-align: center; -} -/* navigation links */ -#navheader { - padding: 2px; - margin: 2px; - border-bottom: 1px solid #999; -} -.navtitle { - font-size: 130%; - color: #999; - margin: 3px; -} -.navbyline { - float: right; - font-size: 14px; - margin: 2px; - padding: 2px 10px 2px 2px; -} -.nav { - margin: 0px 0px 4px 0px; - padding: 1px; - font-size: 12px; - font-weight: bold; - word-spacing: 0.5em; -} -/* image display */ -.img_navbar { - margin: 0px 0px 4px 0px; - padding: 10px; - font-size: 14px; - font-weight: bold; - text-align: center; -} -.portrait { - text-align: center; - margin: 5px 20px 5px 5px; - padding: 3px; - border-color: #000; - border-width: 1px; -} -.snapshot { - float: right; - margin: 5px 20px 5px 5px; - padding: 3px; -} -.thumbnail { - margin: 0em 2em 0em 2em; -} -#gallery .thumbnail { - margin: 1em; - float:left; - width:150px; - height:150px; - text-align:center; -} -.thumbnail p { - margin: 0; - padding: 0; - font-size: smaller; -} -/* pedigree display */ -#pedigree { } -.pedigreebox { - margin: 0.5em 0em 0em 2em; - padding: 0; - background-color: #eeeeee; - border: 1px; -} -.pedigreegen { - font-size: 14px; - margin: 0; - padding: 0.25em 2em 0.5em 2em; -} -.spouse { - font-style: italic; -} -.spouse:before { - content: "+ "; -} -.thisperson { - font-weight: bold; -} -/* other section ids */ -#content { } -#summaryarea { - min-height: 100px; -} -#footer { - border-top: 1px solid #999; - border-bottom: 1px solid #999; - padding: 0; - margin: 1em 0 0 0; - clear: both; -} -.fullclear { - clear: both; -} -#copyright { - margin: 0.5em 1em 0 0; - font-size: 12px; - float: right; -} -#attributes { } -#events { } -#families { } -#gallery { } -#narrative { } -#parents { } -#references { } -#researcher { } -#sourcerefs { } -#weblinks { } - -.box { font-size: 12px; height: 48px; padding-left: 5px; vertical-align: middle;} -.bvline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; height: 1px;} -.bhline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; width: 1px;} -.border { position: absolute; background-color: #000000; font-size: 0pt; z-index: 4; width: 160px; height: 50px; } -.boxbg { position: absolute; background-color: #eeeeee; z-index: 5; width: 158px; height: 48px;} -.shadow { position: absolute; background-color: #999999; z-index: 1; width: 158px; height: 48px; } -.ghline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; width: 1px;} -.gvline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; height: 1px;} - -/* 1}}} - vim:foldmethod=marker -*/ diff --git a/src/data/main2.css b/src/data/main2.css deleted file mode 100644 index cf7eb724c..000000000 --- a/src/data/main2.css +++ /dev/null @@ -1,259 +0,0 @@ - -/* GRAMPS Cascading Style Sheet */ - -/* Standard Tags {{{1 - */ -BODY { - font-family: "Verdana", "Bitstream Vera Sans", "Arial", "Helvetica", sans-serif; - background-color: #fafaff; - color: #003; -} -A:link { - color: #006; - text-decoration: underline; -} -A:hover { - background-color: #eef; - color: #000; - text-decoration: underline; -} -A:active { - background-color: #eef; - color: #000; - text-decoration: none; -} -A:visited { - color: #669; - text-decoration: underline; -} -DIV { - margin: 2px; - padding: 2px; -} -P { - font-size: 14px; -} -H1 { - /*font-family: "Verdana", "Bitstream Vera Sans", "Arial", "Helvetica", sans-serif;*/ - font-weight: bolder; - font-size: 160%; - margin: 2px; -} -H2 { - /*font-family: "Verdana", "Bitstream Vera Sans", "Arial", "Helvetica", sans-serif;*/ - font-weight: bolder; - font-style: italic; - font-size: 150%; -} -H3 { - font-weight: bold; - margin: 0; - padding: 10px 0px 10px 0px; - color: #336; -} -H4 { - margin: 1em 0em 0.3em 0em; - padding-left: 4px; - background-color: #667; - color: #fff; -} -H5 { - margin-bottom: 0.5em; -} -H6 { - font-style: italic; - font-size: 100%; - margin: 1.3em 0em 0.8em 1em; -} -IMG { - border: none; -} -SUP { - line-height: 0%; -} -TABLE { - border: none; - border-collapse: collapse; -} -TH { - padding: 1px 3em 1px 1px; - font-weight: bold; - text-align: left; -} -TD { - vertical-align: top; - padding: 0; -} - -/* Custom {{{1 - */ -/* main data table */ -TABLE.infolist { - border: 0; - /*width: 100%;*/ - font-size: 14px; - margin: 0em 2em 0em 2em; -} -TABLE.infolist TH { - border-bottom: 1px solid #669; -} -TABLE.infolist TH A { - text-decoration: none; -} -TABLE.infolist TR > TD:first-child { - min-width: 6em; -} -TD.category { - padding: 3px 3em 3px 3px; /* Defines spacing between rows */ - /*width: 10%;*/ - font-weight: bold; -} -TD.data { - padding: 3px 3em 3px 3px; /* Defines spacing between rows */ - font-weight: bold; -} -TD.note { - padding: 3px 3em 3px 3px; /* Defines spacing between rows */ - /*font-weight: bold;*/ -} -TD.field { - padding: 3px 3em 3px 3px; /* Defines spacing between rows */ - /*width: 15%;*/ -} -/* float left and right */ -.leftwrap { - float: left; - margin: 2px 10px 2px 2px; -} -.rightwrap { - float: right; - margin: 2px 2px 10px 2px; -} -.centered { - text-align: center; -} -/* navigation links */ -#navheader { - padding: 4px; - background-color: #e0e0e9; - margin: 2px; -} -.navtitle { - font-size: 160%; - color: #669; - margin: 2px; - -} -.navbyline { - float: right; - font-size: 14px; - margin: 2px; - padding: 4px; -} -.nav { - margin: 0 0 4px 0; - padding: 0; - font-size: 14px; - font-weight: bold; - word-spacing: 0.5em; -} -/* image display */ -.img_navbar { - margin: 0 0 4px 0; - padding: 10px; - font-size: 14px; - font-weight: bold; - text-align: center; -} -.portrait { - text-align: center; - margin: 5px 20px 5px 5px; - padding: 3px; - border-color: #336; - border-width: 1px; -} -.snapshot { - float: right; - margin: 5px 20px 5px 5px; - padding: 3px; -} -.thumbnail { - margin: 0em 2em 0em 2em; -} -#gallery .thumbnail { - margin: 1em; - float:left; - width:150px; - height:150px; - text-align:center; -} -.thumbnail p { - margin: 0; - padding: 0; - font-size: smaller; -} -/* pedigree display */ -#pedigree { } -.pedigreebox { - margin: 0.5em 2em 0 2em; - padding: 0; - background-color: #e0e0e9; - border: 1px; -} -.pedigreegen { - font-size: 14px; - margin: 0; - padding: 0.5em 0em 0.5em 2em; -} -.spouse { - font-style: italic; -} -.spouse:before { - content: "+ "; -} -.thisperson { - font-weight: bold; -} -/* other section ids */ -#content { } -#summaryarea { - min-height: 100px; -} -#footer { - background-color: #e0e0e9; - padding: 0; - margin: 1em 0 0 0; - clear: both; -} -.fullclear { - clear: both; -} -#copyright { - margin: 0.5em 1em 0 0; - font-size: 12px; - float: right; -} -#attributes { } -#events { } -#families { } -#gallery { } -#narrative { } -#parents { } -#references { } -#researcher { } -#sourcerefs { } -#weblinks { } - -.box { font-size: 12px; height: 48px; padding-left: 5px; vertical-align: middle;} -.bvline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; height: 1px;} -.bhline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; width: 1px;} -.border { position: absolute; background-color: #000000; font-size: 0pt; z-index: 4; width: 160px; height: 50px; } -.boxbg { position: absolute; background-color: #e0e0e9; z-index: 5; width: 158px; height: 48px;} -.shadow { position: absolute; background-color: #999999; z-index: 1; width: 158px; height: 48px; } -.ghline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; width: 1px;} -.gvline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; height: 1px;} - - -/* 1}}} - vim:foldmethod=marker -*/ diff --git a/src/data/main3.css b/src/data/main3.css deleted file mode 100644 index 15061cfcd..000000000 --- a/src/data/main3.css +++ /dev/null @@ -1,274 +0,0 @@ - -/* GRAMPS Cascading Style Sheet */ - -/* Standard Tags {{{1 - */ -BODY { - font-family: "Bitstream Vera Serif", "Times New Roman", "Times", serif; - background-color: #fffffd; - -} -A:link { - color: #110; - text-decoration: underline; -} -A:hover { - background-color: #eed; - color: #110; - text-decoration: underline; -} -A:active { - background-color: #eee; - color: #110; - text-decoration: none; -} -A:visited { - color: #665; - text-decoration: underline; -} -DIV { - margin: 2px; - padding: 2px; -} -P { - font-size: 14px; -} -H1 { - font-weight: bolder; - font-size: 160%; - margin: 2px; -} -H2 { - font-weight: bolder; - font-style: italic; - font-size: 150%; -} -H3 { - font-weight: bold; - margin: 0; - padding-left: 2em; - padding-bottom: 10px; -} -H4 { - margin-top: 1em; - margin-bottom: 0.3em; - padding-left: 2em; -} -H5 { - margin-bottom: 0.5em; -} -H6 { - font-weight: normal; - font-style: italic; - font-size: 100%; - margin-left: 1em; - margin-top: 1.3em; - margin-bottom: 0.8em; -} -IMG { - border: none; -} -SUP { - line-height: 0%; -} -TABLE { - border: none; - border-collapse: collapse; -} -TH { - padding: 1px; - padding-right: 3em; - font-weight: bold; - text-align: left; -} -TD { - vertical-align: top; - padding: 0; -} - -/* Custom {{{1 - */ -/* main data table */ -TABLE.infolist { - border: 0; - /*width: 100%;*/ - font-size: 14px; - margin: 0em 2em 0em 2em; -} -TABLE.infolist TH { - background-color: #f6f6f0; -} -TABLE.infolist TH A { - text-decoration: none; -} -TABLE.infolist TR > TD:first-child { - min-width: 6em; -} -TD.category { - padding: 4px; /* Defines spacing between rows */ - padding-right: 3em; - /*width: 10%;*/ - font-weight: bold; -} -TD.data { - padding: 4px; /* Defines spacing between rows */ - padding-right: 3em; - font-weight: bold; -} -TD.note { - padding: 4px; /* Defines spacing between rows */ - padding-right: 3em; - /*font-weight: bold;*/ -} -TD.field { - padding: 4px; /* Defines spacing between rows */ - padding-right: 3em; - /*width: 20%;*/ - background-color: #f6f6f0; -} -/* float left and right */ -.leftwrap { - float: left; - margin: 2px; - margin-right: 10px; -} -.rightwrap { - float: right; - margin: 2px; - margin-left: 10px; -} -.centered { - text-align: center; -} -/* navigation links */ -#navheader { - padding: 4px; - margin: 2px; -} -.navtitle { - font-size: 160%; - color: #998; - margin: 2px; - text-align: center; -} -.navbyline { - float: right; - font-size: 14px; - margin: 2px; - padding: 4px; -} -.nav { - margin: 0; - margin-bottom: 4px; - padding: 0px; - font-size: 14px; - font-weight: bold; - text-align: center; - padding: 4px; - background-color: #ddddcc; - word-spacing: 0.5em; -} -/* image display */ -.img_navbar { - margin: 0; - margin-bottom: 4px; - padding: 10px; - font-size: 14px; - font-weight: bold; - text-align: center; -} -.portrait { - text-align: center; - margin: 5px; - margin-right: 20px; - padding: 3px; - border-color: #110; - border-width: 1px; -} -.snapshot { - float: right; - margin: 5px; - margin-right: 20px; - padding: 3px; -} -.thumbnail { - margin: 0em 2em 0em 2em; -} -#gallery .thumbnail { - margin: 1em; - float:left; - width:150px; - height:150px; - text-align:center; -} -.thumbnail p { - margin: 0; - padding: 0; - font-size: smaller; -} -/* pedigree display */ -#pedigree { } -.pedigreebox { - margin: 0.5em 2em 0 2em; - padding: 0; - background-color: #f6f6f0; - border: 1px; -} -.pedigreegen { - font-size: 14px; - margin: 0; - padding: 2em; - padding-top: 0.25em; - padding-bottom: 0.5em; -} -.spouse { - font-style: italic; -} -.spouse:before { - content: "+ "; -} -.thisperson { - font-weight: bold; -} -/* other section ids */ -#content { } -#summaryarea { - min-height: 100px; -} -#footer { - background-color: #ddddcc; - padding: 0; - margin: 1em 0 0 0; - clear: both; -} -.fullclear { - clear: both; -} -#copyright { - margin: 0.5em 1em 0 0; - font-size: 12px; - float: right; -} -#attributes { } -#events { } -#families { } -#gallery { } -#narrative { } -#parents { } -#references { } -#researcher { } -#sourcerefs { } -#weblinks { } - -.box { font-size: 12px; height: 48px; padding-left: 5px; vertical-align: middle;} -.bvline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; height: 1px;} -.bhline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; width: 1px;} -.border { position: absolute; background-color: #000000; font-size: 0pt; z-index: 4; width: 160px; height: 50px; } -.boxbg { position: absolute; background-color: #f6f6f0; z-index: 5; width: 158px; height: 48px;} -.shadow { position: absolute; background-color: #999999; z-index: 1; width: 158px; height: 48px; } -.ghline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; width: 1px;} -.gvline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; height: 1px;} - -/* 1}}} - vim:foldmethod=marker -*/ diff --git a/src/data/main4.css b/src/data/main4.css deleted file mode 100644 index a103bcabc..000000000 --- a/src/data/main4.css +++ /dev/null @@ -1,289 +0,0 @@ - -/* GRAMPS Cascading Style Sheet */ - -/* Standard Tags {{{1 - */ -BODY { - font-family: "Georgia", "Bitstream Vera Serif", "Times New Roman", "Times", serif; - background-color: #fff; - color: #320; - font-size: 14px; -} -A:link { - color: #430; - text-decoration: underline; -} -A:visited { - color: #654; - text-decoration: underline; -} -A:hover { - background-color: #f6f0ee; - color: #210; - text-decoration: underline; -} -A:active { - background-color: #f6f0ee; - color: #210; - text-decoration: none; -} -DIV { - margin: 2px; - padding: 2px; -} -P { - -} -H1 { - /*font-family: "Georgia", "Bitstream Vera Serif", "Times New Roman", "Times", serif;*/ - font-weight: bolder; - font-size: 160%; - margin: 2px; -} -H2 { - /*font-family: "Georgia", "Bitstream Vera Serif", "Times New Roman", "Times", serif;*/ - font-weight: bolder; - font-style: italic; - font-size: 150%; -} -H3 { - font-weight: bold; - font-size: 130%; - margin: 0; - margin-top: 8px; - /*padding-left: 2em;*/ - padding-bottom: 10px; -} -H4 { - margin-top: 1em; - margin-bottom: 0.5em; - padding: 0; - /*padding-left: 2em;*/ - font-size: 110%; - border-bottom: 6px solid #a97; -} -H5 { - margin-bottom: 0.5em; -} -H6 { - font-weight: normal; - font-style: italic; - font-size: 100%; - margin-left: 1em; - margin-top: 1.3em; - margin-bottom: 0.8em; -} -IMG { - border: none; -} -SUP { - line-height: 0%; -} -TABLE { - border: none; - border-collapse: collapse; -} -TH { - padding: 1px 3em 1px 0.5em; - font-weight: bold; - text-align: left; -} -TD { - vertical-align: top; - padding: 0; -} - -/* Custom {{{1 - */ -/* main data table */ -TABLE.infolist { - margin: 8px 2em 0em 2em; -} -TABLE.infolist TH { - background-color: #f0ece6; -} -TABLE.infolist TH A { - text-decoration: none; -} -TABLE.infolist TR > TD:first-child { - min-width: 6em; -} -TD.category { - margin: 0; - padding: 4px; /* Defines spacing between rows */ - padding-right: 3em; - /*width: 10%;*/ - font-weight: bold; -} -TD.data { - margin: 0; - padding: 4px; /* Defines spacing between rows */ - padding-left: 10px; - padding-right: 3em; - font-weight: bold; - background-color: #f0ece6; -} -TD.note { - margin: 0; - padding: 4px; /* Defines spacing between rows */ - padding-left: 10px; - padding-right: 3em; - /*font-weight: bold;*/ - background-color: #f0ece6; -} -TD.field { - margin: 0; - padding: 4px; /* Defines spacing between rows */ - padding-right: 3em; - /*width: 20%;*/ -} -/* float left and right */ -.leftwrap { - float: left; - margin: 2px; - margin-right: 10px; -} -.rightwrap { - float: right; - margin: 2px; - margin-left: 10px; -} -.centered { - text-align: center; -} -/* navigation links */ -#navheader { - padding: 4px; - margin: 0; -} -.navtitle { - font-size: 160%; - color: #fff; - margin: 0; - padding: 4px; - padding-left: 10px; - background-color: #542; - border-bottom: 6px solid #a97; -} -.navbyline { - float: right; - margin: 2px; - padding: 4px; - padding-right: 10px; - color: #fff; - font-size: 12px; -} -.navbyline A { - color: #fff; -} -.nav { - margin: 0; - margin-bottom: 4px; - padding: 1px; - font-size: 14px; - font-weight: bold; - word-spacing: 0.5em; -} -/* image display */ -.img_navbar { - margin: 0; - margin-bottom: 4px; - padding: 10px; - font-size: 14px; - font-weight: bold; - text-align: center; -} -.portrait { - text-align: center; - margin: 5px; - margin-right: 20px; - padding: 3px; - border-color: #986; - border-width: 3px; -} -.snapshot { - float: right; - margin: 5px; - margin-right: 20px; - padding: 3px; -} -.thumbnail { - margin: 0em 2em 0em 2em; -} -#gallery .thumbnail { - margin: 1em; - float:left; - width:150px; - height:150px; - text-align:center; -} -.thumbnail p { - margin: 0; - padding: 0; - font-size: smaller; -} -/* pedigree display */ -#pedigree { } -.pedigreebox { - margin: 0.5em 2em 0 2em; - padding: 0; - background-color: #f0ece6; - border: 1px; -} -.pedigreegen { - margin: 0; - padding: 2em; - padding-top: 0.25em; - padding-bottom: 0.5em; -} -.spouse { - font-style: italic; -} -.spouse:before { - content: "+ "; -} -.thisperson { - font-weight: bold; -} -/* other section ids */ -#content { } -#summaryarea { - min-height: 100px; -} -#footer { - background-color: #a97; - padding: 0; - margin: 1em 0 0 0; - clear: both; -} -.fullclear { - clear: both; -} -#copyright { - margin: 0.5em 1em 0 0; - font-size: 12px; - float: right; -} -#attributes { } -#events { } -#families { } -#gallery { } -#narrative { } -#parents { } -#references { } -#researcher { } -#sourcerefs { } -#weblinks { } - -.box { font-size: 12px; height: 48px; padding-left: 5px; vertical-align: middle;} -.bvline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; height: 1px;} -.bhline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; width: 1px;} -.border { position: absolute; background-color: #000000; font-size: 0pt; z-index: 4; width: 160px; height: 50px; } -.boxbg { position: absolute; background-color: #f0ece6; z-index: 5; width: 158px; height: 48px;} -.shadow { position: absolute; background-color: #999999; z-index: 1; width: 158px; height: 48px; } -.ghline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; width: 1px;} -.gvline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; height: 1px;} - -/* 1}}} - vim:foldmethod=marker -*/ diff --git a/src/data/main5.css b/src/data/main5.css deleted file mode 100644 index c734fe459..000000000 --- a/src/data/main5.css +++ /dev/null @@ -1,292 +0,0 @@ - -/* GRAMPS Cascading Style Sheet */ - -/* Standard Tags {{{1 - */ -BODY { - font-family: "Verdana", "Bitstream Vera Sans", "Arial", "Helvetica", sans-serif; - text-align: justify; - background-color: #fff; - color: #010; -} -A:link { - color: #252; - text-decoration: underline; -} -A:hover { - background-color: #eaf0ea; - color: #000; - text-decoration: underline; -} -A:active { - background-color: #eaf0ea; - color: #000; - text-decoration: none; -} -A:visited { - color: #565; - text-decoration: underline; -} -DIV { - margin: 2px; - padding: 2px; -} -P { - font-size: 14px; - margin-left: 7em; - margin-right: 7em; -} -H1 { - font-family: "Verdana", "Bitstream Vera Sans", "Arial", "Helvetica", sans-serif; - font-weight: bolder; - font-size: 160%; - margin: 2px; -} -H2 { - font-family: "Verdana", "Bitstream Vera Sans", "Arial", "Helvetica", sans-serif; - font-weight: bolder; - font-style: italic; - font-size: 150%; -} -H3 { - font-weight: bold; - margin: 0; - margin-left: 5em; - margin-right: 5em; - padding-top: 10px; - padding-bottom: 10px; - color: #232; -} -H4 { - margin-top: 2em; - margin-bottom: 0.3em; - padding: 5px; - padding-left: 2em; - background-color: #e0e6e0; - color: #232; -} -H5 { - margin-bottom: 0.5em; -} -H6 { - font-weight: normal; - font-style: italic; - font-size: 100%; - margin-left: 1em; - margin-top: 1.3em; - margin-bottom: 0.8em; -} -IMG { - border: none; -} -SUP { - line-height: 0%; -} -TABLE { - border: none; - border-collapse: collapse; -} -TH { - padding: 1px; - padding-right: 3em; - font-weight: bold; - text-align: left; -} -TD { - vertical-align: top; - padding: 0; -} - -/* Custom {{{1 - */ -/* main data table */ -TABLE.infolist { - border: 0; - /*width: 100%;*/ - font-size: 14px; - margin: 0em 4em 0em 8em; -} -TABLE.infolist TH { - border-bottom: 1px solid #454; -} -TABLE.infolist TH A { - text-decoration: none; -} -TABLE.infolist TR > TD:first-child { - min-width: 6em; -} -TD.category { - padding: 3px; /* Defines spacing between rows */ - padding-right: 3em; - /*width: 10%;*/ - font-weight: bold; -} -TD.field { - padding: 3px; /* Defines spacing between rows */ - padding-right: 3em; - /*width: 15%;*/ - -} -TD.data { - padding: 3px; /* Defines spacing between rows */ - padding-right: 3em; - font-weight: bold; -} -TD.note { - padding: 3px; /* Defines spacing between rows */ - padding-right: 3em; - /*font-weight: bold;*/ -} -/* float left and right */ -.leftwrap { - float: left; - margin: 5px; - margin-right: 1em; - margin-left: 6em; -} -.rightwrap { - float: right; - margin: 5px; - margin-left: 1em; - margin-right: 6em; -} -.centered { - text-align: center; -} -/* navigation links */ -#navheader { - padding: 4px; - background-color: #e0e6e0; - margin: 2px; -} -.navtitle { - font-size: 160%; - color: #e0e6e0; - margin: 2px; - background-color: #454; - padding: 4px; - padding-left: 3.5em; -} -.navbyline { - float: right; - font-size: 14px; - margin: 2px; - padding: 0; - padding-top: 1em; - padding-right: 7em; - color: #e0e6e0; -} -.navbyline A { - color: #e0e6e0; -} -.nav { - margin: 0 0 4px 0; - padding: 0 0 0 2em; - font-size: 14px; - font-weight: bold; - word-spacing: 0.5em; -} -/* image display */ -.img_navbar { - margin: 0; - margin-bottom: 4px; - padding: 10px; - font-size: 14px; - font-weight: bold; - text-align: center; -} -.portrait { - text-align: center; - margin: 5px; - margin-right: 20px; - padding: 3px; - border-color: #363; - border-width: 1px; -} -.snapshot { - float: right; - margin: 5px; - padding: 3px; - padding-right: 4em; -} -.thumbnail { - margin: 0em 0em 0em 7em; -} -#gallery .thumbnail { - margin: 1em; - float:left; - width:150px; - height:150px; - text-align:center; -} -.thumbnail p { - margin: 0; - padding: 0; - font-size: smaller; -} -/* pedigree display */ -#pedigree { } -.pedigreebox { - margin: 0.5em 2em 0em 7em; - padding: 0; - background-color: #e0e6e0; - border: 1px; -} -.pedigreegen { - font-size: 14px; - margin: 0; - padding: 2em; - padding-top: 0.25em; - padding-bottom: 0.5em; -} -.spouse { - font-style: italic; -} -.spouse:before { - content: "+ "; -} -.thisperson { - font-weight: bold; -} -/* other section ids */ -#content { } -#summaryarea { - min-height: 100px; -} -#footer { - background-color: #454; - padding: 0; - margin: 1em 0 0 0; - clear: both; -} -.fullclear { - clear: both; -} -#copyright { - margin: 0.5em 1em 0 0; - font-size: 12px; - float: right; -} -#attributes { } -#events { } -#families { } -#gallery { } -#narrative { } -#parents { } -#references { } -#researcher { } -#sourcerefs { } -#weblinks { } - -.box { font-size: 12px; height: 48px; padding-left: 5px; vertical-align: middle; text-align: left;} -.bvline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; height: 1px;} -.bhline { position: absolute; background-color: #000000; font-size: 0pt; z-index: 3; width: 1px;} -.border { position: absolute; background-color: #000000; font-size: 0pt; z-index: 4; width: 160px; height: 50px; } -.boxbg { position: absolute; background-color: #e0e6e0; z-index: 5; width: 158px; height: 48px;} -.shadow { position: absolute; background-color: #999999; z-index: 1; width: 158px; height: 48px; } -.ghline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; width: 1px;} -.gvline { position: absolute; background-color: #999999; font-size: 0pt; z-index: 1; height: 1px;} - -/* 1}}} - vim:foldmethod=marker -*/ diff --git a/src/images/NWeb_Mainz_Bkgd.png b/src/images/NWeb_Mainz_Bkgd.png new file mode 100644 index 0000000000000000000000000000000000000000..bb72285eb8f317f9089263503c58f5b91586dc0d GIT binary patch literal 2048 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%0A9~pS_~T57itr&LY^B)xFOy+aqk-Ta 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ȠKwoag9+*l(Xm-llFNd&yE@qaez8~ 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 d2aH7U_3obP=T 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

RysIrKC-+m23;~ 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 M07*qoM6N<$g7j2XO8@`> literal 0 HcmV?d00001 diff --git a/src/images/favicon.ico b/src/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..489d0a82240ec36428dfaf97ec02bdd9bd1206a6 GIT binary patch literal 1406 zcmeH^=TFm76o%ibD2gC1+=vwgaVu^`z`ej#m8ysXMRD?7Feb(ThN6aPYoVo3IxJA2 zV9OAVF-l?(0o#OPEwn;c6tDy$cz@LdzL@X_aBl9o=Q%kydGj8CMvl8XNOne)6W{^B zmt4|<7r9j55wyS0&|3UP1DQ+)sZF4i`ejFde?MYl;X4o&qM5nP@9QTblt% zTp1)12}B|hghC-|wI=9Hoshi$hIbkxQi)zRn+;YvAIZtdNal#auWZD3TNiSqRR8%jRvk(inTi^T$?(MUA5L9f?Cr_tIK^ VG?7gC3^Ie^92~rAcrN{a>JQ(uM*si- literal 0 HcmV?d00001 diff --git a/src/images/somerights20.gif b/src/images/somerights20.gif index 0860fa98decdcb79a368723e5ebdb05f93918c0e..1c5a6bbe886d2966acd7095ff844602c8d4f09ff 100644 GIT binary patch delta 1909 zcmeIv?N?HF0KoCzy}YF2J(Sx3#qMbK56 zL+X^88JRXrY~snx);WQx>1tcgtJ&#b4`yW@dst61+V)rM%|8FY_r#jE=K_L^z zXfi+ucm&%SdPw)_zx99r)2Gn)WC#EPM1p_(y9S_c0700%)8aIszWnT=PK{I#V0oiF z%0X25dt!3OC;^irf`sZxj-e(@vb2aJX)&5Gk*y4ix<~q+9c2`2B+UjiFri3WtcHvv zUzGL0Wx|g_)&7EHF0XsWb%-6tovhQrdO6~kH#N^3A5QfPFPOxRNRWyimNpO5M^l#_ zmQ+t!G)vq1FtQq%GZODwGDa^-MVV;wfUQU(N2w=_ z`cl&nb|s8j>mOL@CO>@o7Aa>L=pnM~?w)(?nLYfv%MS!&e*D%J%0~)eq{C#)Mfttg zZeWD;E6Z82-JB89j+o0vwK3ogw#i$BO^b2~XpJ=u34fP|vsGstwH zM10tjm)Sbz=;MI{D!FInNGYbVj#ipWjCi41a)iW=v#pRa!mN@8pE+r5WRR6DaiX+0 zua~kG;i?rRd27MSlrxmuIhAqiPF{h|2gfW|q`G>Re#v_d;S|_dAcc4+kU$iiLwJB8 zy8#gu_ZU$xuhhFGUp_oF((pCxU!UNsD;9l)#A>4`%t)ovz}NxsaKsHM9b4T#asbgl zr;1EjqIAN{6!K^vgX#V(qZF4_tUu-~d@@U6LF`Vtz%>a`G5`m3l)0(EH<8Q-pvZwc zJ;XMU!;A$N3Dx;DRJ(e4@5~$ET<`7Cu4$KCq+M5P@Q&`2emYJb1jrl4dvbOzmiBV< ziRX+}Hab?3mxIkc`0AVDA4wcj%iMEHH(i3-(*S@3#{nQSL1$%Olo)FAlvxFl0|QsL zPi$8fT5aEcSVZqQ$=U}2f@j4E2Zf0PU$_zALHEoXpCb!e0w?+(XBMxIf4OdA?BJ`> zgL)lZQl0grtps%9RjD*gTD^%C8h7HSw@b@Xc9$hZL66 zr0KxQ>>>D{>;uiBeR%)T*(*ZVlg3(=Z7I1atZkzWn~U)D2%);(tP(2v_PTRw2ZufA zDAc~%R46!*{8~t^Q<6vS*T>N7XK8iuzoyqyR#l7oHw#dw0g-2i4&wYqLJILoE=s_> z%NYh{=GJbmo;sUehq5dD32p0J>OSHfFBJ3YW%G}Y^(r@t`23adyr&`+WWU zn+-vI19M7WRAn!b5VTIfck=LLx~Y3m%!HzxS!C0lZZ3y7c0+})w%x~3j^zou6O?eT zhx{ex#g?i~`MNu6u5)M3+en>IemAurC}k!^qF0UTXjsUz;`xdum-!Hxz}{yJFT1O% zZDs*qsY}l^b?qsfx{3P%3neni497_*d?ruqr!}`UwoD(+NLX&}+P{z6>c}Y(LbtkV zk7%<{nkzB0ueM%5V9tI!@!4Gm)54LHZ9}o|RePSY91FZ>fiH3_ z4I3QfW1?^ZVq~k8r)@JYzI$*nG0mc^D|-;J=Y7WxcS>#9Sr8peQ|{ccw}v?hqW@Hw zDwoVEhnv?DVE5oAQP+Xct;Yyd#-s)bWz%_}d1xG(7D=cdwQvK%Cy(1V+-PTi rJU)W1OP&9#S&dm8>C|rGRP5dp1)_khH+QF>DSz=J;h7%?!(j2>MsL)) delta 1471 zcmV;w1wi`V5vvXiM@dFFIbm1;9{}b6u?&F$eOc|9}Dj zgM@{Khlq)ai;Rtlf&c-Mlav7imzM?x2^KwHb*)c4;CN}CI|{S90{5Rn3t84gwmDJ1DX*Do+${T3>Gv$Mp>#PEG0NR ze!=8Y8$#yuLw3KQtB$4GstHPB}~pZ<>+=}RJb2U zY-|A1s>cTzbp}ZwP=SDiL3)tL7||mMe~}j(h6Lm1?*@Vt0}CERSgohRYuW#{DVWgY z8^#u@q@)A+1%QML0s;rVaMjHY86RSlkm9R_%m@A)G!aP9;6t8~8p4ezcY+Bp7R4D+ z`hta!8XE2Zzz{;PYX}PfltH3_M@t}K_3<-?Y#`3Hm@sSJEYTB!qTrzDKr>`je~B0) z)R0u-y1EhoTCPwSp}5zRC_11NYk(}p&1O1-x6M2})20JMkB=%<1@DqpsP_P-CoAb+Hsw9|U+0Tq!a6L>RU20mml1rRJy!GjEb z06-lEegROxRT4-50SW-HQ3M4%e^9{!5K{!fMT236L2>9I|0y5_vB3)~ z;P3$jSO6dZjr{!w024|CCStz-lT0009I5tdVF8PJm^D5oroJX_0dt`4%*sDQQ=pPC_Xq1!VvL7z!#75NH7e z5Ws{0Cjbyfm}8c?femN|DQQ}kU06w+n7a4gTz6*RLJ%XCcw!y^EYMnYf`t&<8%4;F zKFxN7RS)iEv*MsO^9U04l&MSgL<)v0(oVB@ppo3sp$i zfLSS2=#00NfJ?B3oE*@N2@P1JTolcb@LZo)q+zO|fYR%Y9U*e z`t(q*bJfM^T?*?J!&5uJ&;}QVaM4E?Ff3>V4o)xzVaM7|#x2si%1I|g@5P5)IHyQm zS_w|cfJ6~nj4{U?Rv27+)|At*o#W9Y*et|l-TV4(c~BLKjt zPlD_VjQfB{AR!6{gc!hL0{hdy^rcY%Sv;Ts`gegTrmu>GkN^fSaDf5YaE`0u4-Y9= zfdXC7ff^*De<1eQ#{};00!n10A064n`9Z(~O2lIV>!-yeo-c@k6MW$hHF!uxHqeDg z1R@1F35iq!pf%{DU@Ql*04`p#H7k@L3Y74}^NA9aTqL6@ZFxdZ2BwyQ@#805B#0gE z@0fxaR2~Z%8xIr!LF4m)2Np1>GEQ)O5_l0fuenW3DRQ%2gOUI>X*nniRDhcVT7Wvo Zr>uCkvs6?;r#<8Oy?*-hpN$9v06WhxGl&2H diff --git a/src/plugins/NarrativeWeb.py b/src/plugins/NarrativeWeb.py index 79ea18eef..6591ebda3 100644 --- a/src/plugins/NarrativeWeb.py +++ b/src/plugins/NarrativeWeb.py @@ -31,6 +31,7 @@ Narrative Web Page generator. # python modules # #------------------------------------------------------------------------ +import cgi import os import md5 import time @@ -84,6 +85,7 @@ from gen.lib.eventroletype import EventRoleType # #------------------------------------------------------------------------ _NARRATIVE = "narrative.css" +_NARRATIVEPRINT = "narrative-print.css" _NAME_COL = 3 _MAX_IMG_WIDTH = 800 # resize images that are wider than this @@ -95,13 +97,16 @@ _HGAP = 30 _SHADOW = 5 _XOFFSET = 5 +#This information defines the list of styles in the Narrative Web options dialog as well as the location of the corresponding SCREEN stylesheets. _CSS_FILES = [ - [_("Modern"), 'main1.css'], - [_("Business"), 'main2.css'], - [_("Certificate"), 'main3.css'], - [_("Antique"), 'main4.css'], - [_("Tranquil"), 'main5.css'], - [_("Sharp"), 'main6.css'], + + [_("Basic - Ash"), 'NWeb-Screen_Basic-Ash.css'], + [_("Basic - Cypress"), 'NWeb-Screen_Basic-Cypress.css'], + [_("Basic - Lilac"), 'NWeb-Screen_Basic-Lilac.css'], + [_("Basic - Peach"), 'NWeb-Screen_Basic-Peach.css'], + [_("Basic - Spruce"), 'NWeb-Screen_Basic-Spruce.css'], + [_("Mainz"), 'NWeb-Screen_Mainz.css'], + [_("Nebraska"), 'NWeb-Screen_Nebraska.css'], [_("No style sheet"), ''], ] @@ -170,6 +175,28 @@ wrapper = TextWrapper() wrapper.break_log_words = True wrapper.width = 20 +#This list of characters defines which hexadecimal entity certain 'special characters' with be transformed into for valid HTML rendering. +#The variety of quotes with spaces are to assist in appropriately typesetting curly quotes and apostrophes. +html_escape_table = { + "&": "&", + ' "': " “", + '" ': "” ", + " '": " ‘", + "' ": "’ ", + "'s ": "’s ", + '"': """, + "'": "'", + ">": ">", + "<": "<", + } +#This command then defines the 'html_escape' option for escaping special characters for presentation in HTML based on the above list. +def html_escape(text): + """Produce entities within text.""" + L=[] + for c in text: + L.append(html_escape_table.get(c,c)) + return "".join(L) + class BasePage: def __init__(self, title, options, archive, photo_list, gid): self.title_str = title @@ -294,18 +321,25 @@ class BasePage: def display_footer(self, of,db): - of.write('\n') + of.write('\n\n') of.write('

\n\n') of.write('\n') - of.write('\n') + of.write('') def display_header(self, of,db,title,author="",up=False): self.up = up @@ -331,30 +360,39 @@ class BasePage: path = "" self.author = author + of.write('\n') of.write('\n\n' % (xmllang,xmllang)) - of.write('%s - %s\n' % (self.title_str, title)) + of.write('xml:lang="%s" lang="%s">\n\n\n' % (xmllang,xmllang)) + of.write('%s - %s\n' % (html_escape(self.title_str), html_escape(title))) of.write('\n' % self.encoding) +# Link to narrative.css if path: of.write('\n') - of.write('\n') + of.write('rel="stylesheet" type="text/css" title="GRAMPS Style" media="screen" />\n') + +# Link to narrativePrint.css + if path: + of.write('\n') +# Link to favicon.ico + if path: + of.write('\n' % path) + else: + of.write('\n') of.write('\n' % ('$','$')) - of.write('\n') + of.write('\n\n') of.write('\n') - if self.header: - note = db.get_note_from_gramps_id(self.header) - of.write('
\n') - of.write(note.get(markup=True)) - of.write('
\n') - of.write('

eQ)vWN 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�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