Added style sheet elements for the upcoming FamilyListPage() coming in NarrativeWeb... Already discussed these elements with Michael Nauta.

svn: r18045
This commit is contained in:
Rob G. Healey 2011-08-18 00:43:55 +00:00
parent a3fd13e185
commit 3b30d1dee6
10 changed files with 366 additions and 46 deletions

View File

@ -485,6 +485,38 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding-bottom:.5em;
}
/* Relationships
================================================= */
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Places
----------------------------------------------------- */
#Places table.infolist tbody tr td.ColumnName {

View File

@ -380,6 +380,62 @@ table.infolist tbody tr td.ColumnParents span.mother:before {
content: "+ ";
}
/* Individuals
================================================= */
div#Individuals {
margin: 0;
padding: 0;
}
div#Individuals table.individuallist {
border-bottom: solid 1px #000;
}
div#Individuals table.individuallist tbody tr td {
border-bottom: dashed 1px #000;
}
div#Individuals table.individuallist tbody tr td.ColumnSurname a:hover,
div#Individuals table.individuallist tbody tr td.ColumnSurname a:active {
cursor: default;
color: #000;
background: none;
}
div#Individuals table.individuallist tbody tr td.ColumnName a {
vertical-align: middle;
}
div#Individuals div table.infolist tr td p {
font:normal .9em/1.2em sans-serif;
vertical-align: top;
}
div#Individuals div table.infolist tr td p a {
display: inline;
}
div#IndividualDetail {
padding: 0;
margin: 0;
}
#IndividualDetail div table.infolist tr td {
font: normal .9em/1.2em sans-serif;
vertical-align: top;
}
div#IndividualDetail div table.infolist tr td a {
display: inline;
}
div#IndividualDetail table.infolist tr td a:hover {
text-decoration: none;
}
div#IndividualDetail table.infolist tbody tr td.ColumnAttribute {
width: 10%;
}
div#IndividualDetail div.subsection table tr td:first-child {
padding-left: 20px;
}
#familymap a.familymap {
margin-left:20px;
text-decoration:none;
}
#familymap a.familymap:hover {
text-decoration:underline;
}
/* Surnames
----------------------------------------------------- */
#Surnames {
@ -460,60 +516,36 @@ table.surname tbody tr td.ColumnParents {
width: 25%;
}
/* Individuals
/* Relationships
================================================= */
div#Individuals {
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
div#Individuals table.individuallist {
border-bottom: solid 1px #000;
}
div#Individuals table.individuallist tbody tr td {
border-bottom: dashed 1px #000;
}
div#Individuals table.individuallist tbody tr td.ColumnSurname a:hover,
div#Individuals table.individuallist tbody tr td.ColumnSurname a:active {
cursor: default;
color: #000;
background: none;
}
div#Individuals table.individuallist tbody tr td.ColumnName a {
vertical-align: middle;
}
div#Individuals div table.infolist tr td p {
font:normal .9em/1.2em sans-serif;
vertical-align: top;
}
div#Individuals div table.infolist tr td p a {
display: inline;
}
div#IndividualDetail {
padding: 0;
margin: 0;
}
#IndividualDetail div table.infolist tr td {
font: normal .9em/1.2em sans-serif;
vertical-align: top;
}
div#IndividualDetail div table.infolist tr td a {
display: inline;
}
div#IndividualDetail table.infolist tr td a:hover {
text-decoration: none;
}
div#IndividualDetail table.infolist tbody tr td.ColumnAttribute {
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
div#IndividualDetail div.subsection table tr td:first-child {
padding-left: 20px;
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
#familymap a.familymap {
margin-left:20px;
text-decoration:none;
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
#familymap a.familymap:hover {
text-decoration:underline;
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Places

View File

@ -482,6 +482,38 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding-bottom:.5em;
}
/* Relationships
================================================= */
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Places
----------------------------------------------------- */
#Places table.infolist tbody tr td.ColumnName {

View File

@ -483,6 +483,38 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding-bottom:.5em;
}
/* Relationships
================================================= */
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Places
----------------------------------------------------- */
#Places table.infolist tbody tr td.ColumnName {

View File

@ -484,6 +484,38 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding-bottom:.5em;
}
/* Relationships
================================================= */
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Places
----------------------------------------------------- */
#Places table.infolist tbody tr td.ColumnName {

View File

@ -484,6 +484,38 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding-bottom:.5em;
}
/* Relationships
================================================= */
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Places
----------------------------------------------------- */
#Places table.infolist tbody tr td.ColumnName {

View File

@ -496,6 +496,38 @@ table.individuallist tbody tr td.ColumnName a {
padding-bottom:.5em;
}
/* Relationships
================================================= */
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Places
----------------------------------------------------- */
#Places table.infolist {

View File

@ -478,6 +478,38 @@ table.individuallist tbody tr td.ColumnName a:hover {
padding-bottom:.5em;
}
/* Relationships
================================================= */
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Places
----------------------------------------------------- */
#Places { }

View File

@ -295,6 +295,38 @@ table.surname thead tr th.ColumnParents, table.surname tbody tr td.ColumnParents
/* Individuals
----------------------------------------------------- */
/* Relationships
================================================= */
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Gallery
----------------------------------------------------- */
#GalleryDetail h2 {

View File

@ -518,6 +518,38 @@ div#IndividualDetail div.subsection table tr td:first-child {
text-decoration:underline;
}
/* Relationships
================================================= */
div#Relationships {
font: normal 1em sans-serif;
margin: 0 auto;
padding: 0;
}
table.relationships {
width: 100%;
margin: 0;
padding: 0;
}
table.relationships thead tr th.ColumnMarriage,
table.relationships thead tr th.ColumnDivorce {
width: 10%;
}
table.relationships thead tr th.ColumnHyper {
width: 15%;
}
table.relationships thead tr th.ColumnMedia {
width: 15%;
}
table.relationships tbody tr#FirstLetter {
border-bottom: solid 1px #000;
}
table.relationships tbody tr td {
border-bottom: dashed 1px #000;
}
table.relationships tbody tr td.ColumnRowLabel a {
background: none;
}
/* Places
----------------------------------------------------- */