summaryrefslogtreecommitdiff
path: root/themes/minimal
diff options
context:
space:
mode:
Diffstat (limited to 'themes/minimal')
-rw-r--r--themes/minimal/css-1.7.0/favicon.png (renamed from themes/minimal/css-1.6.2/favicon.png)bin1884 -> 1884 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/add.png (renamed from themes/minimal/css-1.6.2/images/add.png)bin95 -> 95 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/addmedia.png (renamed from themes/minimal/css-1.6.2/images/addmedia.png)bin278 -> 278 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/addnote.png (renamed from themes/minimal/css-1.6.2/images/addnote.png)bin210 -> 210 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/addrepository.png (renamed from themes/minimal/css-1.6.2/images/addrepository.png)bin230 -> 230 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/addsource.png (renamed from themes/minimal/css-1.6.2/images/addsource.png)bin243 -> 243 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/admin.png (renamed from themes/minimal/css-1.6.2/images/admin.png)bin215 -> 215 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/bing.png (renamed from themes/minimal/css-1.6.2/images/bing.png)bin170 -> 170 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/calendar.png (renamed from themes/minimal/css-1.6.2/images/calendar.png)bin257 -> 257 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/cfamily.png (renamed from themes/minimal/css-1.6.2/images/cfamily.png)bin378 -> 378 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/childless.png (renamed from themes/minimal/css-1.6.2/images/childless.png)bin512 -> 512 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/children.png (renamed from themes/minimal/css-1.6.2/images/children.png)bin325 -> 325 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/clippings.png (renamed from themes/minimal/css-1.6.2/images/clippings.png)bin399 -> 399 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/controls.png (renamed from themes/minimal/css-1.6.2/images/controls.png)bin1168 -> 1168 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/copy.png (renamed from themes/minimal/css-1.6.2/images/copy.png)bin246 -> 246 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/darrow.png (renamed from themes/minimal/css-1.6.2/images/darrow.png)bin129 -> 129 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/darrow2.png (renamed from themes/minimal/css-1.6.2/images/darrow2.png)bin129 -> 129 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/ddarrow.png (renamed from themes/minimal/css-1.6.2/images/ddarrow.png)bin136 -> 136 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/ddarrow2.png (renamed from themes/minimal/css-1.6.2/images/ddarrow2.png)bin136 -> 136 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/delete.png (renamed from themes/minimal/css-1.6.2/images/delete.png)bin355 -> 355 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/dline.png (renamed from themes/minimal/css-1.6.2/images/dline.png)bin156 -> 156 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/dline2.png (renamed from themes/minimal/css-1.6.2/images/dline2.png)bin155 -> 155 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/edit_sm.png (renamed from themes/minimal/css-1.6.2/images/edit_sm.png)bin507 -> 507 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/email.png (renamed from themes/minimal/css-1.6.2/images/email.png)bin322 -> 322 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/fambook.png (renamed from themes/minimal/css-1.6.2/images/fambook.png)bin677 -> 677 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/family.png (renamed from themes/minimal/css-1.6.2/images/family.png)bin321 -> 321 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/find.pngbin0 -> 709 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/find_facts.png (renamed from themes/minimal/css-1.6.2/images/find_facts.png)bin610 -> 610 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/gedcom.png (renamed from themes/minimal/css-1.6.2/images/gedcom.png)bin338 -> 338 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/googlemaps.png (renamed from themes/minimal/css-1.6.2/images/googlemaps.png)bin290 -> 290 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/head.png (renamed from themes/minimal/css-1.6.2/images/head.png)bin172 -> 172 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/help.png (renamed from themes/minimal/css-1.6.2/images/help.png)bin196 -> 196 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/hline.png (renamed from themes/minimal/css-1.6.2/images/hline.png)bin72 -> 72 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/icon-mime-sprite.png (renamed from themes/minimal/css-1.6.2/images/icon-mime-sprite.png)bin46935 -> 46935 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/image_add.png (renamed from themes/minimal/css-1.6.2/images/image_add.png)bin265 -> 265 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/image_link.png (renamed from themes/minimal/css-1.6.2/images/image_link.png)bin243 -> 243 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/images.png (renamed from themes/minimal/css-1.6.2/images/images.png)bin257 -> 257 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/indi.png (renamed from themes/minimal/css-1.6.2/images/indi.png)bin303 -> 303 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/indi_sprite.png (renamed from themes/minimal/css-1.6.2/images/indi_sprite.png)bin3413 -> 3413 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/indicator.gif (renamed from themes/minimal/css-1.6.2/images/indicator.gif)bin1553 -> 1553 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/indis.png (renamed from themes/minimal/css-1.6.2/images/indis.png)bin463 -> 463 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/keyboard.png (renamed from themes/minimal/css-1.6.2/images/keyboard.png)bin468 -> 468 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/larrow.png (renamed from themes/minimal/css-1.6.2/images/larrow.png)bin138 -> 138 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/larrow2.png (renamed from themes/minimal/css-1.6.2/images/larrow2.png)bin138 -> 138 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/ldarrow.png (renamed from themes/minimal/css-1.6.2/images/ldarrow.png)bin144 -> 144 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/ldarrow2.png (renamed from themes/minimal/css-1.6.2/images/ldarrow2.png)bin144 -> 144 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/lifespan-chunk.png (renamed from themes/minimal/css-1.6.2/images/lifespan-chunk.png)bin111 -> 111 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/lifespan-down.png (renamed from themes/minimal/css-1.6.2/images/lifespan-down.png)bin977 -> 977 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/lifespan-left.png (renamed from themes/minimal/css-1.6.2/images/lifespan-left.png)bin956 -> 956 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/lifespan-right.png (renamed from themes/minimal/css-1.6.2/images/lifespan-right.png)bin957 -> 957 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/lifespan-up.png (renamed from themes/minimal/css-1.6.2/images/lifespan-up.png)bin968 -> 968 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/loading.gif (renamed from themes/minimal/css-1.6.2/images/loading.gif)bin1787 -> 1787 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/mapquest.png (renamed from themes/minimal/css-1.6.2/images/mapquest.png)bin207 -> 207 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/media.png (renamed from themes/minimal/css-1.6.2/images/media.png)bin294 -> 294 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/minus.png (renamed from themes/minimal/css-1.6.2/images/minus.png)bin104 -> 104 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/move.png (renamed from themes/minimal/css-1.6.2/images/move.png)bin120 -> 120 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/mypage.png (renamed from themes/minimal/css-1.6.2/images/mypage.png)bin236 -> 236 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/note.png (renamed from themes/minimal/css-1.6.2/images/note.png)bin188 -> 188 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/notes.png (renamed from themes/minimal/css-1.6.2/images/notes.png)bin195 -> 195 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/osm.png (renamed from themes/minimal/css-1.6.2/images/osm.png)bin876 -> 876 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/patriarch.png (renamed from themes/minimal/css-1.6.2/images/patriarch.png)bin551 -> 551 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/pedigree.png (renamed from themes/minimal/css-1.6.2/images/pedigree.png)bin269 -> 269 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/place.png (renamed from themes/minimal/css-1.6.2/images/place.png)bin236 -> 236 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/plus.png (renamed from themes/minimal/css-1.6.2/images/plus.png)bin108 -> 108 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/rarrow.png (renamed from themes/minimal/css-1.6.2/images/rarrow.png)bin137 -> 137 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/rarrow2.png (renamed from themes/minimal/css-1.6.2/images/rarrow2.png)bin137 -> 137 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/rdarrow.png (renamed from themes/minimal/css-1.6.2/images/rdarrow.png)bin143 -> 143 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/rdarrow2.png (renamed from themes/minimal/css-1.6.2/images/rdarrow2.png)bin143 -> 143 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/reminder.png (renamed from themes/minimal/css-1.6.2/images/reminder.png)bin249 -> 249 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/remove.png (renamed from themes/minimal/css-1.6.2/images/remove.png)bin129 -> 129 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/reorder.png (renamed from themes/minimal/css-1.6.2/images/reorder.png)bin117 -> 117 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/repository.png (renamed from themes/minimal/css-1.6.2/images/repository.png)bin276 -> 276 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/rings.png (renamed from themes/minimal/css-1.6.2/images/rings.png)bin294 -> 294 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/search.png (renamed from themes/minimal/css-1.6.2/images/search.png)bin270 -> 270 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/selected.png (renamed from themes/minimal/css-1.6.2/images/selected.png)bin186 -> 186 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/sex_f_15x15.png (renamed from themes/minimal/css-1.6.2/images/sex_f_15x15.png)bin122 -> 122 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/sex_f_9x9.png (renamed from themes/minimal/css-1.6.2/images/sex_f_9x9.png)bin114 -> 114 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/sex_m_15x15.png (renamed from themes/minimal/css-1.6.2/images/sex_m_15x15.png)bin126 -> 126 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/sex_m_9x9.png (renamed from themes/minimal/css-1.6.2/images/sex_m_9x9.png)bin118 -> 118 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/sex_u_15x15.png (renamed from themes/minimal/css-1.6.2/images/sex_u_15x15.png)bin131 -> 131 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/sex_u_9x9.png (renamed from themes/minimal/css-1.6.2/images/sex_u_9x9.png)bin120 -> 120 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/sfamily.png (renamed from themes/minimal/css-1.6.2/images/sfamily.png)bin365 -> 365 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/silhouette_female.png (renamed from themes/minimal/css-1.6.2/images/silhouette_female.png)bin1768 -> 1768 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/silhouette_female_small.png (renamed from themes/minimal/css-1.6.2/images/silhouette_female_small.png)bin1073 -> 1073 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/silhouette_male.png (renamed from themes/minimal/css-1.6.2/images/silhouette_male.png)bin1440 -> 1440 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/silhouette_male_small.png (renamed from themes/minimal/css-1.6.2/images/silhouette_male_small.png)bin678 -> 678 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/silhouette_unknown.png (renamed from themes/minimal/css-1.6.2/images/silhouette_unknown.png)bin1155 -> 1155 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/silhouette_unknown_small.png (renamed from themes/minimal/css-1.6.2/images/silhouette_unknown_small.png)bin529 -> 529 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/source.png (renamed from themes/minimal/css-1.6.2/images/source.png)bin215 -> 215 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/spacer.png (renamed from themes/minimal/css-1.6.2/images/spacer.png)bin84 -> 84 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/stop.png (renamed from themes/minimal/css-1.6.2/images/stop.png)bin117 -> 117 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/target.png (renamed from themes/minimal/css-1.6.2/images/target.png)bin256 -> 256 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/uarrow.png (renamed from themes/minimal/css-1.6.2/images/uarrow.png)bin131 -> 131 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/uarrow2.png (renamed from themes/minimal/css-1.6.2/images/uarrow2.png)bin131 -> 131 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/udarrow.png (renamed from themes/minimal/css-1.6.2/images/udarrow.png)bin137 -> 137 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/udarrow2.png (renamed from themes/minimal/css-1.6.2/images/udarrow2.png)bin137 -> 137 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/user_add.png (renamed from themes/minimal/css-1.6.2/images/user_add.png)bin493 -> 493 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/vline.png (renamed from themes/minimal/css-1.6.2/images/vline.png)bin69 -> 69 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/w_button.png (renamed from themes/minimal/css-1.6.2/images/w_button.png)bin300 -> 300 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/warning.png (renamed from themes/minimal/css-1.6.2/images/warning.png)bin136 -> 136 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/zoomin.png (renamed from themes/minimal/css-1.6.2/images/zoomin.png)bin305 -> 305 bytes
-rw-r--r--themes/minimal/css-1.7.0/images/zoomout.png (renamed from themes/minimal/css-1.6.2/images/zoomout.png)bin289 -> 289 bytes
-rw-r--r--themes/minimal/css-1.7.0/style.css (renamed from themes/minimal/css-1.6.2/style.css)3413
-rw-r--r--themes/minimal/footer.php40
-rw-r--r--themes/minimal/header.php105
-rw-r--r--themes/minimal/templates/block_main_temp.php43
-rw-r--r--themes/minimal/templates/block_small_temp.php43
-rw-r--r--themes/minimal/templates/compactbox_template.php45
-rw-r--r--themes/minimal/templates/personbox_template.php52
-rw-r--r--themes/minimal/theme.php93
110 files changed, 1777 insertions, 2057 deletions
diff --git a/themes/minimal/css-1.6.2/favicon.png b/themes/minimal/css-1.7.0/favicon.png
index 3ee61e9479..3ee61e9479 100644
--- a/themes/minimal/css-1.6.2/favicon.png
+++ b/themes/minimal/css-1.7.0/favicon.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/add.png b/themes/minimal/css-1.7.0/images/add.png
index c4554632f2..c4554632f2 100644
--- a/themes/minimal/css-1.6.2/images/add.png
+++ b/themes/minimal/css-1.7.0/images/add.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/addmedia.png b/themes/minimal/css-1.7.0/images/addmedia.png
index a02e95f710..a02e95f710 100644
--- a/themes/minimal/css-1.6.2/images/addmedia.png
+++ b/themes/minimal/css-1.7.0/images/addmedia.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/addnote.png b/themes/minimal/css-1.7.0/images/addnote.png
index 08cd9e7d99..08cd9e7d99 100644
--- a/themes/minimal/css-1.6.2/images/addnote.png
+++ b/themes/minimal/css-1.7.0/images/addnote.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/addrepository.png b/themes/minimal/css-1.7.0/images/addrepository.png
index 70ddfb3d47..70ddfb3d47 100644
--- a/themes/minimal/css-1.6.2/images/addrepository.png
+++ b/themes/minimal/css-1.7.0/images/addrepository.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/addsource.png b/themes/minimal/css-1.7.0/images/addsource.png
index 15cbeaa9fc..15cbeaa9fc 100644
--- a/themes/minimal/css-1.6.2/images/addsource.png
+++ b/themes/minimal/css-1.7.0/images/addsource.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/admin.png b/themes/minimal/css-1.7.0/images/admin.png
index 8f9ff90de4..8f9ff90de4 100644
--- a/themes/minimal/css-1.6.2/images/admin.png
+++ b/themes/minimal/css-1.7.0/images/admin.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/bing.png b/themes/minimal/css-1.7.0/images/bing.png
index cdb327946a..cdb327946a 100644
--- a/themes/minimal/css-1.6.2/images/bing.png
+++ b/themes/minimal/css-1.7.0/images/bing.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/calendar.png b/themes/minimal/css-1.7.0/images/calendar.png
index 9f9f87c059..9f9f87c059 100644
--- a/themes/minimal/css-1.6.2/images/calendar.png
+++ b/themes/minimal/css-1.7.0/images/calendar.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/cfamily.png b/themes/minimal/css-1.7.0/images/cfamily.png
index 501a76e7b4..501a76e7b4 100644
--- a/themes/minimal/css-1.6.2/images/cfamily.png
+++ b/themes/minimal/css-1.7.0/images/cfamily.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/childless.png b/themes/minimal/css-1.7.0/images/childless.png
index c41e7cf7c4..c41e7cf7c4 100644
--- a/themes/minimal/css-1.6.2/images/childless.png
+++ b/themes/minimal/css-1.7.0/images/childless.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/children.png b/themes/minimal/css-1.7.0/images/children.png
index 64d2503625..64d2503625 100644
--- a/themes/minimal/css-1.6.2/images/children.png
+++ b/themes/minimal/css-1.7.0/images/children.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/clippings.png b/themes/minimal/css-1.7.0/images/clippings.png
index a8aec1e456..a8aec1e456 100644
--- a/themes/minimal/css-1.6.2/images/clippings.png
+++ b/themes/minimal/css-1.7.0/images/clippings.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/controls.png b/themes/minimal/css-1.7.0/images/controls.png
index 140c6fc4ae..140c6fc4ae 100644
--- a/themes/minimal/css-1.6.2/images/controls.png
+++ b/themes/minimal/css-1.7.0/images/controls.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/copy.png b/themes/minimal/css-1.7.0/images/copy.png
index 7397f49c27..7397f49c27 100644
--- a/themes/minimal/css-1.6.2/images/copy.png
+++ b/themes/minimal/css-1.7.0/images/copy.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/darrow.png b/themes/minimal/css-1.7.0/images/darrow.png
index afd6db8d2e..afd6db8d2e 100644
--- a/themes/minimal/css-1.6.2/images/darrow.png
+++ b/themes/minimal/css-1.7.0/images/darrow.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/darrow2.png b/themes/minimal/css-1.7.0/images/darrow2.png
index f201c14ef0..f201c14ef0 100644
--- a/themes/minimal/css-1.6.2/images/darrow2.png
+++ b/themes/minimal/css-1.7.0/images/darrow2.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/ddarrow.png b/themes/minimal/css-1.7.0/images/ddarrow.png
index 1c835877a6..1c835877a6 100644
--- a/themes/minimal/css-1.6.2/images/ddarrow.png
+++ b/themes/minimal/css-1.7.0/images/ddarrow.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/ddarrow2.png b/themes/minimal/css-1.7.0/images/ddarrow2.png
index 23671f8ff1..23671f8ff1 100644
--- a/themes/minimal/css-1.6.2/images/ddarrow2.png
+++ b/themes/minimal/css-1.7.0/images/ddarrow2.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/delete.png b/themes/minimal/css-1.7.0/images/delete.png
index 7ce1741b6b..7ce1741b6b 100644
--- a/themes/minimal/css-1.6.2/images/delete.png
+++ b/themes/minimal/css-1.7.0/images/delete.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/dline.png b/themes/minimal/css-1.7.0/images/dline.png
index 079e06bed0..079e06bed0 100644
--- a/themes/minimal/css-1.6.2/images/dline.png
+++ b/themes/minimal/css-1.7.0/images/dline.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/dline2.png b/themes/minimal/css-1.7.0/images/dline2.png
index 6b2c4d0158..6b2c4d0158 100644
--- a/themes/minimal/css-1.6.2/images/dline2.png
+++ b/themes/minimal/css-1.7.0/images/dline2.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/edit_sm.png b/themes/minimal/css-1.7.0/images/edit_sm.png
index fe99f49c78..fe99f49c78 100644
--- a/themes/minimal/css-1.6.2/images/edit_sm.png
+++ b/themes/minimal/css-1.7.0/images/edit_sm.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/email.png b/themes/minimal/css-1.7.0/images/email.png
index dc7c09d983..dc7c09d983 100644
--- a/themes/minimal/css-1.6.2/images/email.png
+++ b/themes/minimal/css-1.7.0/images/email.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/fambook.png b/themes/minimal/css-1.7.0/images/fambook.png
index 97f48fa174..97f48fa174 100644
--- a/themes/minimal/css-1.6.2/images/fambook.png
+++ b/themes/minimal/css-1.7.0/images/fambook.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/family.png b/themes/minimal/css-1.7.0/images/family.png
index 846e5a5ac8..846e5a5ac8 100644
--- a/themes/minimal/css-1.6.2/images/family.png
+++ b/themes/minimal/css-1.7.0/images/family.png
Binary files differ
diff --git a/themes/minimal/css-1.7.0/images/find.png b/themes/minimal/css-1.7.0/images/find.png
new file mode 100644
index 0000000000..be6c6002e4
--- /dev/null
+++ b/themes/minimal/css-1.7.0/images/find.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/find_facts.png b/themes/minimal/css-1.7.0/images/find_facts.png
index 6d142b587c..6d142b587c 100644
--- a/themes/minimal/css-1.6.2/images/find_facts.png
+++ b/themes/minimal/css-1.7.0/images/find_facts.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/gedcom.png b/themes/minimal/css-1.7.0/images/gedcom.png
index e8f55b9a59..e8f55b9a59 100644
--- a/themes/minimal/css-1.6.2/images/gedcom.png
+++ b/themes/minimal/css-1.7.0/images/gedcom.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/googlemaps.png b/themes/minimal/css-1.7.0/images/googlemaps.png
index 32a3957445..32a3957445 100644
--- a/themes/minimal/css-1.6.2/images/googlemaps.png
+++ b/themes/minimal/css-1.7.0/images/googlemaps.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/head.png b/themes/minimal/css-1.7.0/images/head.png
index 7091085ce0..7091085ce0 100644
--- a/themes/minimal/css-1.6.2/images/head.png
+++ b/themes/minimal/css-1.7.0/images/head.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/help.png b/themes/minimal/css-1.7.0/images/help.png
index eac53513f3..eac53513f3 100644
--- a/themes/minimal/css-1.6.2/images/help.png
+++ b/themes/minimal/css-1.7.0/images/help.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/hline.png b/themes/minimal/css-1.7.0/images/hline.png
index 7d23f087d3..7d23f087d3 100644
--- a/themes/minimal/css-1.6.2/images/hline.png
+++ b/themes/minimal/css-1.7.0/images/hline.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/icon-mime-sprite.png b/themes/minimal/css-1.7.0/images/icon-mime-sprite.png
index 8322ae4580..8322ae4580 100644
--- a/themes/minimal/css-1.6.2/images/icon-mime-sprite.png
+++ b/themes/minimal/css-1.7.0/images/icon-mime-sprite.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/image_add.png b/themes/minimal/css-1.7.0/images/image_add.png
index ecac61c284..ecac61c284 100644
--- a/themes/minimal/css-1.6.2/images/image_add.png
+++ b/themes/minimal/css-1.7.0/images/image_add.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/image_link.png b/themes/minimal/css-1.7.0/images/image_link.png
index 190b08e7d2..190b08e7d2 100644
--- a/themes/minimal/css-1.6.2/images/image_link.png
+++ b/themes/minimal/css-1.7.0/images/image_link.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/images.png b/themes/minimal/css-1.7.0/images/images.png
index b3854d450a..b3854d450a 100644
--- a/themes/minimal/css-1.6.2/images/images.png
+++ b/themes/minimal/css-1.7.0/images/images.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/indi.png b/themes/minimal/css-1.7.0/images/indi.png
index 42bbdad715..42bbdad715 100644
--- a/themes/minimal/css-1.6.2/images/indi.png
+++ b/themes/minimal/css-1.7.0/images/indi.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/indi_sprite.png b/themes/minimal/css-1.7.0/images/indi_sprite.png
index 779bd03315..779bd03315 100644
--- a/themes/minimal/css-1.6.2/images/indi_sprite.png
+++ b/themes/minimal/css-1.7.0/images/indi_sprite.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/indicator.gif b/themes/minimal/css-1.7.0/images/indicator.gif
index 085ccaecaf..085ccaecaf 100644
--- a/themes/minimal/css-1.6.2/images/indicator.gif
+++ b/themes/minimal/css-1.7.0/images/indicator.gif
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/indis.png b/themes/minimal/css-1.7.0/images/indis.png
index ec22a41e55..ec22a41e55 100644
--- a/themes/minimal/css-1.6.2/images/indis.png
+++ b/themes/minimal/css-1.7.0/images/indis.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/keyboard.png b/themes/minimal/css-1.7.0/images/keyboard.png
index 3366aa8b9b..3366aa8b9b 100644
--- a/themes/minimal/css-1.6.2/images/keyboard.png
+++ b/themes/minimal/css-1.7.0/images/keyboard.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/larrow.png b/themes/minimal/css-1.7.0/images/larrow.png
index e9f6a17d2e..e9f6a17d2e 100644
--- a/themes/minimal/css-1.6.2/images/larrow.png
+++ b/themes/minimal/css-1.7.0/images/larrow.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/larrow2.png b/themes/minimal/css-1.7.0/images/larrow2.png
index 99470f2ce7..99470f2ce7 100644
--- a/themes/minimal/css-1.6.2/images/larrow2.png
+++ b/themes/minimal/css-1.7.0/images/larrow2.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/ldarrow.png b/themes/minimal/css-1.7.0/images/ldarrow.png
index 2891a76fd0..2891a76fd0 100644
--- a/themes/minimal/css-1.6.2/images/ldarrow.png
+++ b/themes/minimal/css-1.7.0/images/ldarrow.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/ldarrow2.png b/themes/minimal/css-1.7.0/images/ldarrow2.png
index 0765020b8f..0765020b8f 100644
--- a/themes/minimal/css-1.6.2/images/ldarrow2.png
+++ b/themes/minimal/css-1.7.0/images/ldarrow2.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/lifespan-chunk.png b/themes/minimal/css-1.7.0/images/lifespan-chunk.png
index 493ce7e39f..493ce7e39f 100644
--- a/themes/minimal/css-1.6.2/images/lifespan-chunk.png
+++ b/themes/minimal/css-1.7.0/images/lifespan-chunk.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/lifespan-down.png b/themes/minimal/css-1.7.0/images/lifespan-down.png
index d06f382790..d06f382790 100644
--- a/themes/minimal/css-1.6.2/images/lifespan-down.png
+++ b/themes/minimal/css-1.7.0/images/lifespan-down.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/lifespan-left.png b/themes/minimal/css-1.7.0/images/lifespan-left.png
index 50eecf5249..50eecf5249 100644
--- a/themes/minimal/css-1.6.2/images/lifespan-left.png
+++ b/themes/minimal/css-1.7.0/images/lifespan-left.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/lifespan-right.png b/themes/minimal/css-1.7.0/images/lifespan-right.png
index 2c7675b1d1..2c7675b1d1 100644
--- a/themes/minimal/css-1.6.2/images/lifespan-right.png
+++ b/themes/minimal/css-1.7.0/images/lifespan-right.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/lifespan-up.png b/themes/minimal/css-1.7.0/images/lifespan-up.png
index e155fe6ce0..e155fe6ce0 100644
--- a/themes/minimal/css-1.6.2/images/lifespan-up.png
+++ b/themes/minimal/css-1.7.0/images/lifespan-up.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/loading.gif b/themes/minimal/css-1.7.0/images/loading.gif
index 5bb90fd6a4..5bb90fd6a4 100644
--- a/themes/minimal/css-1.6.2/images/loading.gif
+++ b/themes/minimal/css-1.7.0/images/loading.gif
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/mapquest.png b/themes/minimal/css-1.7.0/images/mapquest.png
index f70eb12d63..f70eb12d63 100644
--- a/themes/minimal/css-1.6.2/images/mapquest.png
+++ b/themes/minimal/css-1.7.0/images/mapquest.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/media.png b/themes/minimal/css-1.7.0/images/media.png
index 7aed5d7211..7aed5d7211 100644
--- a/themes/minimal/css-1.6.2/images/media.png
+++ b/themes/minimal/css-1.7.0/images/media.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/minus.png b/themes/minimal/css-1.7.0/images/minus.png
index 18cedc3928..18cedc3928 100644
--- a/themes/minimal/css-1.6.2/images/minus.png
+++ b/themes/minimal/css-1.7.0/images/minus.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/move.png b/themes/minimal/css-1.7.0/images/move.png
index c1d4733ffd..c1d4733ffd 100644
--- a/themes/minimal/css-1.6.2/images/move.png
+++ b/themes/minimal/css-1.7.0/images/move.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/mypage.png b/themes/minimal/css-1.7.0/images/mypage.png
index eac878a4a3..eac878a4a3 100644
--- a/themes/minimal/css-1.6.2/images/mypage.png
+++ b/themes/minimal/css-1.7.0/images/mypage.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/note.png b/themes/minimal/css-1.7.0/images/note.png
index f7fa6b69e0..f7fa6b69e0 100644
--- a/themes/minimal/css-1.6.2/images/note.png
+++ b/themes/minimal/css-1.7.0/images/note.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/notes.png b/themes/minimal/css-1.7.0/images/notes.png
index aa755c502e..aa755c502e 100644
--- a/themes/minimal/css-1.6.2/images/notes.png
+++ b/themes/minimal/css-1.7.0/images/notes.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/osm.png b/themes/minimal/css-1.7.0/images/osm.png
index 899e2a58b6..899e2a58b6 100644
--- a/themes/minimal/css-1.6.2/images/osm.png
+++ b/themes/minimal/css-1.7.0/images/osm.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/patriarch.png b/themes/minimal/css-1.7.0/images/patriarch.png
index 146a3ab4e5..146a3ab4e5 100644
--- a/themes/minimal/css-1.6.2/images/patriarch.png
+++ b/themes/minimal/css-1.7.0/images/patriarch.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/pedigree.png b/themes/minimal/css-1.7.0/images/pedigree.png
index d8dae6dfb1..d8dae6dfb1 100644
--- a/themes/minimal/css-1.6.2/images/pedigree.png
+++ b/themes/minimal/css-1.7.0/images/pedigree.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/place.png b/themes/minimal/css-1.7.0/images/place.png
index 42c748b859..42c748b859 100644
--- a/themes/minimal/css-1.6.2/images/place.png
+++ b/themes/minimal/css-1.7.0/images/place.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/plus.png b/themes/minimal/css-1.7.0/images/plus.png
index ba2d990c80..ba2d990c80 100644
--- a/themes/minimal/css-1.6.2/images/plus.png
+++ b/themes/minimal/css-1.7.0/images/plus.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/rarrow.png b/themes/minimal/css-1.7.0/images/rarrow.png
index 0db18af532..0db18af532 100644
--- a/themes/minimal/css-1.6.2/images/rarrow.png
+++ b/themes/minimal/css-1.7.0/images/rarrow.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/rarrow2.png b/themes/minimal/css-1.7.0/images/rarrow2.png
index a16cb4200e..a16cb4200e 100644
--- a/themes/minimal/css-1.6.2/images/rarrow2.png
+++ b/themes/minimal/css-1.7.0/images/rarrow2.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/rdarrow.png b/themes/minimal/css-1.7.0/images/rdarrow.png
index 5c8780cd0a..5c8780cd0a 100644
--- a/themes/minimal/css-1.6.2/images/rdarrow.png
+++ b/themes/minimal/css-1.7.0/images/rdarrow.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/rdarrow2.png b/themes/minimal/css-1.7.0/images/rdarrow2.png
index 6626c665dc..6626c665dc 100644
--- a/themes/minimal/css-1.6.2/images/rdarrow2.png
+++ b/themes/minimal/css-1.7.0/images/rdarrow2.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/reminder.png b/themes/minimal/css-1.7.0/images/reminder.png
index 9b00de1562..9b00de1562 100644
--- a/themes/minimal/css-1.6.2/images/reminder.png
+++ b/themes/minimal/css-1.7.0/images/reminder.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/remove.png b/themes/minimal/css-1.7.0/images/remove.png
index a85e5dd466..a85e5dd466 100644
--- a/themes/minimal/css-1.6.2/images/remove.png
+++ b/themes/minimal/css-1.7.0/images/remove.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/reorder.png b/themes/minimal/css-1.7.0/images/reorder.png
index 2cfe889ad1..2cfe889ad1 100644
--- a/themes/minimal/css-1.6.2/images/reorder.png
+++ b/themes/minimal/css-1.7.0/images/reorder.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/repository.png b/themes/minimal/css-1.7.0/images/repository.png
index f59edee879..f59edee879 100644
--- a/themes/minimal/css-1.6.2/images/repository.png
+++ b/themes/minimal/css-1.7.0/images/repository.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/rings.png b/themes/minimal/css-1.7.0/images/rings.png
index 698927d4b8..698927d4b8 100644
--- a/themes/minimal/css-1.6.2/images/rings.png
+++ b/themes/minimal/css-1.7.0/images/rings.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/search.png b/themes/minimal/css-1.7.0/images/search.png
index c003b7c73b..c003b7c73b 100644
--- a/themes/minimal/css-1.6.2/images/search.png
+++ b/themes/minimal/css-1.7.0/images/search.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/selected.png b/themes/minimal/css-1.7.0/images/selected.png
index 8cd36aabd1..8cd36aabd1 100644
--- a/themes/minimal/css-1.6.2/images/selected.png
+++ b/themes/minimal/css-1.7.0/images/selected.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/sex_f_15x15.png b/themes/minimal/css-1.7.0/images/sex_f_15x15.png
index 196c9549d5..196c9549d5 100644
--- a/themes/minimal/css-1.6.2/images/sex_f_15x15.png
+++ b/themes/minimal/css-1.7.0/images/sex_f_15x15.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/sex_f_9x9.png b/themes/minimal/css-1.7.0/images/sex_f_9x9.png
index 9bc0dd7ae2..9bc0dd7ae2 100644
--- a/themes/minimal/css-1.6.2/images/sex_f_9x9.png
+++ b/themes/minimal/css-1.7.0/images/sex_f_9x9.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/sex_m_15x15.png b/themes/minimal/css-1.7.0/images/sex_m_15x15.png
index 34de9d351c..34de9d351c 100644
--- a/themes/minimal/css-1.6.2/images/sex_m_15x15.png
+++ b/themes/minimal/css-1.7.0/images/sex_m_15x15.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/sex_m_9x9.png b/themes/minimal/css-1.7.0/images/sex_m_9x9.png
index b74f8d8749..b74f8d8749 100644
--- a/themes/minimal/css-1.6.2/images/sex_m_9x9.png
+++ b/themes/minimal/css-1.7.0/images/sex_m_9x9.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/sex_u_15x15.png b/themes/minimal/css-1.7.0/images/sex_u_15x15.png
index f613fab065..f613fab065 100644
--- a/themes/minimal/css-1.6.2/images/sex_u_15x15.png
+++ b/themes/minimal/css-1.7.0/images/sex_u_15x15.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/sex_u_9x9.png b/themes/minimal/css-1.7.0/images/sex_u_9x9.png
index 26c6056885..26c6056885 100644
--- a/themes/minimal/css-1.6.2/images/sex_u_9x9.png
+++ b/themes/minimal/css-1.7.0/images/sex_u_9x9.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/sfamily.png b/themes/minimal/css-1.7.0/images/sfamily.png
index 728294da1f..728294da1f 100644
--- a/themes/minimal/css-1.6.2/images/sfamily.png
+++ b/themes/minimal/css-1.7.0/images/sfamily.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/silhouette_female.png b/themes/minimal/css-1.7.0/images/silhouette_female.png
index 871eaa753a..871eaa753a 100644
--- a/themes/minimal/css-1.6.2/images/silhouette_female.png
+++ b/themes/minimal/css-1.7.0/images/silhouette_female.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/silhouette_female_small.png b/themes/minimal/css-1.7.0/images/silhouette_female_small.png
index abec42136f..abec42136f 100644
--- a/themes/minimal/css-1.6.2/images/silhouette_female_small.png
+++ b/themes/minimal/css-1.7.0/images/silhouette_female_small.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/silhouette_male.png b/themes/minimal/css-1.7.0/images/silhouette_male.png
index d2f1009a19..d2f1009a19 100644
--- a/themes/minimal/css-1.6.2/images/silhouette_male.png
+++ b/themes/minimal/css-1.7.0/images/silhouette_male.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/silhouette_male_small.png b/themes/minimal/css-1.7.0/images/silhouette_male_small.png
index c9b4a18c6d..c9b4a18c6d 100644
--- a/themes/minimal/css-1.6.2/images/silhouette_male_small.png
+++ b/themes/minimal/css-1.7.0/images/silhouette_male_small.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/silhouette_unknown.png b/themes/minimal/css-1.7.0/images/silhouette_unknown.png
index d0417439ee..d0417439ee 100644
--- a/themes/minimal/css-1.6.2/images/silhouette_unknown.png
+++ b/themes/minimal/css-1.7.0/images/silhouette_unknown.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/silhouette_unknown_small.png b/themes/minimal/css-1.7.0/images/silhouette_unknown_small.png
index 9602cffaa0..9602cffaa0 100644
--- a/themes/minimal/css-1.6.2/images/silhouette_unknown_small.png
+++ b/themes/minimal/css-1.7.0/images/silhouette_unknown_small.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/source.png b/themes/minimal/css-1.7.0/images/source.png
index 85b40f744c..85b40f744c 100644
--- a/themes/minimal/css-1.6.2/images/source.png
+++ b/themes/minimal/css-1.7.0/images/source.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/spacer.png b/themes/minimal/css-1.7.0/images/spacer.png
index a31b396979..a31b396979 100644
--- a/themes/minimal/css-1.6.2/images/spacer.png
+++ b/themes/minimal/css-1.7.0/images/spacer.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/stop.png b/themes/minimal/css-1.7.0/images/stop.png
index 3b74a6d27a..3b74a6d27a 100644
--- a/themes/minimal/css-1.6.2/images/stop.png
+++ b/themes/minimal/css-1.7.0/images/stop.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/target.png b/themes/minimal/css-1.7.0/images/target.png
index a35d214ec1..a35d214ec1 100644
--- a/themes/minimal/css-1.6.2/images/target.png
+++ b/themes/minimal/css-1.7.0/images/target.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/uarrow.png b/themes/minimal/css-1.7.0/images/uarrow.png
index 8644bab717..8644bab717 100644
--- a/themes/minimal/css-1.6.2/images/uarrow.png
+++ b/themes/minimal/css-1.7.0/images/uarrow.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/uarrow2.png b/themes/minimal/css-1.7.0/images/uarrow2.png
index 411bde2fb7..411bde2fb7 100644
--- a/themes/minimal/css-1.6.2/images/uarrow2.png
+++ b/themes/minimal/css-1.7.0/images/uarrow2.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/udarrow.png b/themes/minimal/css-1.7.0/images/udarrow.png
index 373449d1d3..373449d1d3 100644
--- a/themes/minimal/css-1.6.2/images/udarrow.png
+++ b/themes/minimal/css-1.7.0/images/udarrow.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/udarrow2.png b/themes/minimal/css-1.7.0/images/udarrow2.png
index 28b703d00e..28b703d00e 100644
--- a/themes/minimal/css-1.6.2/images/udarrow2.png
+++ b/themes/minimal/css-1.7.0/images/udarrow2.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/user_add.png b/themes/minimal/css-1.7.0/images/user_add.png
index 8d8fe63d15..8d8fe63d15 100644
--- a/themes/minimal/css-1.6.2/images/user_add.png
+++ b/themes/minimal/css-1.7.0/images/user_add.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/vline.png b/themes/minimal/css-1.7.0/images/vline.png
index 4aefe4df4e..4aefe4df4e 100644
--- a/themes/minimal/css-1.6.2/images/vline.png
+++ b/themes/minimal/css-1.7.0/images/vline.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/w_button.png b/themes/minimal/css-1.7.0/images/w_button.png
index f60a7af1bc..f60a7af1bc 100644
--- a/themes/minimal/css-1.6.2/images/w_button.png
+++ b/themes/minimal/css-1.7.0/images/w_button.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/warning.png b/themes/minimal/css-1.7.0/images/warning.png
index 5f3759b4a4..5f3759b4a4 100644
--- a/themes/minimal/css-1.6.2/images/warning.png
+++ b/themes/minimal/css-1.7.0/images/warning.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/zoomin.png b/themes/minimal/css-1.7.0/images/zoomin.png
index ef48724f00..ef48724f00 100644
--- a/themes/minimal/css-1.6.2/images/zoomin.png
+++ b/themes/minimal/css-1.7.0/images/zoomin.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/images/zoomout.png b/themes/minimal/css-1.7.0/images/zoomout.png
index d4057083d0..d4057083d0 100644
--- a/themes/minimal/css-1.6.2/images/zoomout.png
+++ b/themes/minimal/css-1.7.0/images/zoomout.png
Binary files differ
diff --git a/themes/minimal/css-1.6.2/style.css b/themes/minimal/css-1.7.0/style.css
index 7b7cd6ab62..a1b7f0e1cf 100644
--- a/themes/minimal/css-1.6.2/style.css
+++ b/themes/minimal/css-1.7.0/style.css
@@ -5,7 +5,9 @@
* Copyright (C) 2014 webtrees development team.
*
* Derived from PhpGedView
-* Copyright (C) 2002 to 2010 PGV Development Team.
+* Copyright (C) 2002 to 2009 PGV Development Team.
+*
+* Mime-type icons from http://gnome-look.org, published under GPL (v2)
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -22,6 +24,8 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
+/* ======== Globals ========== */
+
/* Add a permanent scrollbar, to prevent "flickering" when hover effects lengthen page */
html {
overflow-y: scroll;
@@ -35,33 +39,14 @@ body {
main {
display: block;
+ clear: both;
}
-fieldset {
- margin: 8px 8px 4px;
- text-align: left;
-}
-
-[dir=rtl] fieldset {
- text-align: right;
-}
-
-legend {
- font-weight: bold;
-}
-
-a {
- color: #666;
- text-decoration: none;
-}
+/* ====== Round Corners ======== */
-a:hover {
- color: #555;
- text-decoration: underline;
-}
-
-:focus {
- outline-style: none;
+/* ios on click workaround */
+.iconz {
+ cursor: pointer;
}
input:required:valid,
@@ -81,303 +66,117 @@ textarea:required:invalid {
background-position: left top;
}
-/* ======= Layout for top header ======= */
-
-/* Set stack level for top two header menu rows */
-.makeMenu ul,
-#main-menu ul {
- z-index: 210;
-}
-
-/* Row one */
-header h1 {
- float: left;
- clear: left;
- font-size: 26px;
- font-weight: 900;
- margin: 0;
-}
-
-[dir=rtl] header h1 {
- float: right;
- clear: right;
-}
-
-#header-user-links {
- float: right;
-}
-
-[dir=rtl] #header-user-links {
- float: left;
- clear: left;
-}
-
-/* Row two */
-.makeMenu {
- font-size: 14px;
-}
-
-.makeMenu li {
- background: none !important;
- border: 1px solid #999;
- display: inline;
- float: left;
- line-height: 26px;
- position: relative;
- white-space: nowrap;
-}
-
-.makeMenu li a {
- padding: 5px 8px;
+a {
+ color: #666;
+ text-decoration: none;
}
-.makeMenu li ul {
- display: none;
- font-weight: normal;
- font-size: 12px;
- position: absolute;
- left: 0;
- right: auto;
- top: 26px;
- background-color: #fff;
- border: 1px solid #999;
+a:hover {
+ color: #555;
+ text-decoration: underline;
}
-/* position sub-menus */
-.makeMenu ul ul {
- background: #eee;
- top: 0;
- left: 100px;
+:focus {
+ outline-style: none;
}
-.makeMenu li ul li {
- border: 0;
+#flash-messages {
clear: both;
- display: block;
- line-height: 2;
- text-align: left;
}
-.makeMenu,
-.makeMenu li ul {
- list-style: none;
+dl {
margin: 0;
- padding: 1px;
-}
-
-.makeMenu li:hover > ul {
- display: block;
-}
-
-.makeMenu ul li a {
- padding: 0 5px 0 2px;
- display: block;
-}
-
-.lang-active,
-.theme-active {
- font-weight: 900;
-}
-
-/* --- RTL --- */
-[dir=rtl] .makeMenu li {
- float: right;
-}
-
-[dir=rtl] .makeMenu li ul {
- left: auto;
- right: 0;
-}
-
-[dir=rtl] .makeMenu ul ul {
- top: 0;
- left: auto;
- right: 100px;
}
-[dir=rtl] .makeMenu li ul li {
- text-align: right;
-}
-
-/* set up container for menu */
-#topMenu {
- position: relative;
+dt {
float: left;
- width: 100%;
- margin-top: 18px;
- border-bottom: 1px solid;
- margin-bottom: 10px;
+ font-weight: bold;
+ margin-right: 10px;
+ clear: both;
}
-#topMenu ul {
- position: relative;
+[dir=rtl] dt {
float: right;
- right: 50%;
- list-style: none;
-}
-
-#topMenu ul li {
- position: relative;
- float: left;
- left: 50%;
- clear: right;
- width: auto;
- padding: 0 5px;
- border: 1px solid #999;
-}
-
-#topMenu ul li a {
- display: block;
- font-size: 14px;
- text-align: center;
- padding: 5px;
- background-color: #fff;
-}
-
-/* Subnavigation section */
-#topMenu ul li ul {
- position: absolute;
- top: 27px;
- left: 0;
- right: auto;
- display: none;
- background: #fff;
- white-space: nowrap;
- border: 1px solid #999;
-}
-
-/* sub-sub-menus */
-#topMenu ul ul ul {
- top: 0;
- left: 96px;
- border: 1px solid #999;
+ margin-right: auto;
+ margin-left: 10px;
}
-#topMenu ul ul li {
- float: left;
- width: 100%;
- border: 0;
- left: auto;
- margin: 0;
- padding: 0;
- clear: left;
+h2 {
+ color: #555;
+ font-size: 18px;
+ font-weight: bold;
}
-#topMenu ul ul li a {
- padding: 5px;
- text-align: left;
+h4 {
+ color: #555;
font-size: 12px;
+ font-weight: bold;
}
-/* header hover */
-#topMenu ul li:hover > ul {
- position: absolute;
- margin: 0;
- display: block;
- text-align: left;
- padding: 0;
-}
-
-#topMenu ul #menu-chart li:hover ul,
-#topMenu ul #menu-obje li:hover ul {
- position: absolute;
- display: block;
- margin-left: 100%;
- left: 0;
-}
-
-/* --- RTL --- */
-[dir=rtl] #topMenu {
- float: right;
-}
-
-[dir=rtl] #topMenu ul {
- right: auto;
- float: left;
- left: 50%;
-}
-
-[dir=rtl] #topMenu ul li {
- float: right;
- clear: left;
- right: 50%;
+th {
+ font-weight: 100;
}
-[dir=rtl] #topMenu ul ul {
- right: 0;
- left: auto;
+ul {
+ padding-left: 15px;
+ padding-right: 15px;
+ margin: 8px;
}
-[dir=rtl] #topMenu ul ul li {
- right: auto; /*resets the right:50% on the parent li */
- clear: right;
- float: right;
- width: 100%;
+img {
+ border: 0;
}
-[dir=rtl] #topMenu ul ul li a {
- text-align: right;
-}
-[dir=rtl] #topMenu ul li:hover > ul {
- text-align: right;
+img.block {
+ border: 0;
+ height: 20px;
+ vertical-align: middle;
}
-[dir=rtl] #topMenu ul #menu-chart li:hover ul {
- margin-right: 100%;
- right: 0;
- left: auto;
+input,
+textarea {
+ padding-left: 3px;
+ padding-right: 3px;
+ font-family: inherit;
}
-[dir=rtl] #topMenu ul #menu-obje li:hover ul {
- margin-right: 100%;
- right: 0;
- left: auto;
+#home-page {
+ margin-top: 10px;
}
-#flash-messages {
+#content {
clear: both;
+ margin-left: 1px;
}
-/* --- end headers --- */
-
-h2 {
- color: #555;
- font-weight: bold;
- font-size: 18px;
-}
-
-h4 {
+.topbottombar {
color: #555;
+ background-color: #eee;
+ border: 1px solid #555;
font-weight: bold;
font-size: 12px;
+ padding: 4px;
+ text-align: center;
}
-th {
- font-weight: 100;
+fieldset {
+ margin: 8px 8px 4px;
+ text-align: left;
}
-ul {
- padding-left: 15px;
- padding-right: 15px;
- margin: 8px;
+[dir=rtl] fieldset {
+ text-align: right;
}
-img {
- border: 0;
+legend {
+ font-weight: bold;
}
.button {
width: 60px;
}
-input,
-textarea {
- padding-left: 3px;
- padding-right: 3px;
- font-family: inherit;
-}
-
.person_box {
background: #fff;
border: solid #555 1px;
@@ -414,35 +213,37 @@ textarea {
min-height: 50px;
}
-.list_table {
+.center {
+ text-align: center;
margin-left: auto;
margin-right: auto;
}
-.center {
- text-align: center;
+table.center {
+ margin-left: auto;
+ margin-right: auto;
}
-table.center {
+.list_table {
margin-left: auto;
margin-right: auto;
}
.list_label,
.list_label_wrap {
+ font-size: 12px;
color: #555;
background-color: #eee;
border: 1px solid #555;
- font-size: 12px;
text-align: center;
}
.list_value,
.list_value_wrap {
background-color: #fff;
+ font-size: 12px;
color: #555;
border: solid #555 1px;
- font-size: 12px;
vertical-align: top;
}
@@ -481,35 +282,36 @@ div.fact_SHARED_NOTE {
.facts_label03 {
color: #555;
background-color: #eee;
- border: 1px solid #555;
- font-weight: bold;
font-size: 12px;
+ border: 1px solid #555;
padding: 4px;
- width: 20%;
text-align: center;
+ font-weight: bold;
+ width: 20%;
+
}
.facts_value {
background-color: #fff;
+ font-size: 12px;
color: #555;
border: solid #555 1px;
- font-size: 12px;
padding: 4px;
}
.quickfacts a {
- font-size: 9px;
padding: 0 3px;
+ font-size: 9px;
}
.tabs_table {
- width: 100%;
+ width: 99%;
}
-.name1 {
+.name1, .name2 {
color: #555;
font-weight: bold;
- font-size: 11px;
+ font-size: 12px;
}
a .name1:hover {
@@ -521,13 +323,7 @@ a .name1:hover {
.details0,
.details1 {
- font-size: 10px;
-}
-
-.name2 {
- color: #555;
- font-weight: bold;
- font-size: 12px;
+ font-size: 11px;
}
.details2 {
@@ -536,8 +332,8 @@ a .name1:hover {
.nameZoom {
color: #555;
- font-weight: bold;
font-size: 14px;
+ font-weight: bold;
}
.details_label {
@@ -546,8 +342,8 @@ a .name1:hover {
.name_head {
color: #555;
- font-weight: bold;
font-size: 16px;
+ font-weight: bold;
}
.date {
@@ -586,31 +382,14 @@ a .name1:hover {
vertical-align: middle;
}
-.pedigree_form {
- width: 45px;
-}
-
.thumbnail {
height: auto;
padding: 5px;
}
.icon {
- display: none;
border: 0;
- padding-left: 0;
- padding-right: 5pt;
-}
-
-#head_icon {
- display: block;
- float: left;
- margin-right: 15px;
-}
-
-[dir=rtl] .icon {
- padding-left: 5pt;
- padding-right: 0;
+ padding: 0 5px;
}
.link {
@@ -634,6 +413,11 @@ a .name1:hover {
font-size: 9px;
}
+.parentdeath {
+ border: solid #555 1px;
+ padding: 1px;
+}
+
.source_citations {
display: none;
}
@@ -643,28 +427,38 @@ a .name1:hover {
border: solid #555 1px;
}
-.user_links {
- white-space: nowrap;
-}
-
-.contact_links {
- padding-top: 5px;
- text-align: center;
+.border1 {
+ border: solid #555 1px;
}
-.hit-counter {
- background: #555;
- color: #fff;
- font-weight: bold;
+.submenu {
+ text-decoration: none;
+ font-size: 11px;
+ background-color: #fff;
+ border: solid #ccc 1px;
+ visibility: hidden;
+ position: absolute;
+ padding: 5px;
}
-.border1 {
- border: solid #555 1px;
+.submenuitem {
+ vertical-align: middle;
+ font-size: 11px;
+ height: 20px;
+ text-decoration: none;
+ background-color: #fff;
+ padding: 1px;
+ white-space: nowrap;
}
-.submenu {
- background-color: #eee;
- border: solid #555 1px;
+.submenuitem_hover {
+ vertical-align: middle;
+ height: 20px;
+ font-size: 11px;
+ background-color: #fff;
+ border: 1px solid #ccc;
+ white-space: nowrap;
+ padding: 1px;
}
.journal_box {
@@ -709,208 +503,6 @@ a .name1:hover {
clear: both;
}
-#content {
- clear: both;
- margin-left: 1px;
-}
-
-footer {
- clear: both;
- color: #555;
- font-size: 12px;
-}
-
-#home-page {
- margin-top: 10px;
-}
-
-/*-- index.php specific style sheets -- */
-.small_inner_block {
- max-height: 200px;
- overflow: auto;
- text-decoration: none;
-}
-
-.normal_inner_block {
- overflow: auto;
-}
-
-.block {
- background-color: #fff;
- color: #555;
- border: solid #555 1px;
- font-size: 12px;
- vertical-align: top;
- margin-bottom: 5px;
- padding: 1px;
-}
-
-.blockcontent {
- margin-left: 5px;
- margin-right: 5px;
- margin-bottom: 10px;
- font-size: 13px;
- overflow: auto;
-}
-
-.blockcontent .list_table {
- border-spacing: 0;
- border: solid #555 1px;
- border-right: 0;
-}
-
-.blockcontent .list_value,
-.blockcontent .list_value_wrap,
-.blockcontent .list_label {
- border: 0;
- border-top: solid #555 1px;
- border-right: solid #555 1px;
-}
-
-.blockheader {
- font-weight: bold;
-}
-
-img.block {
- border: 0;
- height: 20px;
- vertical-align: middle;
-}
-
-.line1,
-.line2,
-.line3 {
- vertical-align: middle;
-}
-
-#hourglass_chart img.line4 {
- vertical-align: middle;
-}
-
-.line5 {
- vertical-align: top;
-}
-
-#index_main_blocks {
- clear: none;
- width: 66%;
- float: left;
-}
-
-#index_small_blocks {
- clear: none;
- width: 33%;
- float: right;
-}
-
-#index_full_blocks {
- clear: none;
- width: 100%;
-}
-
-[dir=rtl] #index_main_blocks {
- float: right;
-}
-
-[dir=rtl] #index_small_blocks {
- float: left;
-}
-
-#main_select,
-#available_select,
-#right_select {
- min-width: 150px;
-}
-
-.user_welcome_block table,
-.gedcom_block_block table {
- margin: auto;
-}
-
-.user_welcome_block td,
-.gedcom_block_block td {
- width: 33%;
- text-align: center;
- vertical-align: top;
-}
-
-.user_welcome_block i,
-.gedcom_block_block i {
- background-image: none;
- width: 0;
- height: 0;
-}
-
-#link_change_blocks {
- clear: both;
- margin: 0 auto;
- padding: 25px 0 0;
- text-align: center;
- width: 400px;
-}
-
-#link_change_blocks span {
- padding: 0 50px;
-}
-
-#link_change_blocks span span {
- padding: 0 3px;
-}
-
-#random_picture {
- text-align: center;
-}
-
-#random_picture_box {
- width: 100%;
-}
-
-#familybook_chart {
- margin-left: 10px;
-}
-
-#familybook_chart table {
- border-collapse: collapse;
- empty-cells: show;
-}
-
-#familybook_chart td {
- margin: 0;
- padding: 0;
-}
-
-#familybook_chart h2 {
- text-align: center;
-}
-
-#familybook_chart .line3,
-#familybook_chart .pvline,
-#familybook_chart .spacer {
- width: 3px;
-}
-
-#familybook_chart .line4 {
- width: 7px;
- vertical-align: middle;
-}
-
-[ID^="vline"] {
- width: 3px;
-}
-
-#familybook_chart h3 {
- font-size: 16px;
- text-align: center;
-}
-
-#relationship-page h3 {
- margin: 20px 0 0 20px;
-}
-
-#relationship_chart {
- margin: 0 20px;
-}
-
.tdtop {
vertical-align: top;
}
@@ -924,40 +516,14 @@ img.block {
vertical-align: bottom;
}
-[dir=rtl] #familybook_chart {
- margin-right: 10px;
-}
-
-/*-- pedigree chart specific stylesheets --*/
-#pedigree-page table.list_table {
- margin: 0 auto;
- width: 500px;
-}
-
-.pedigree_chart_table {
- border: 0;
- border-collapse: collapse;
- padding: 0;
- width: 100%;
-}
-
-#pedigree_chart {
- position: relative;
- top: -200px;
- left: 10px;
-}
-
-#pedigree_canvas {
- position: absolute;
- top: 200px;
- z-index: -1000;
+.line1,
+.line2,
+.line3 {
+ vertical-align: middle;
}
-#pedigree_chart #childarrow,
-#pedigree_chart #uparrow,
-#pedigree_chart .shadow,
-.ancestorarrow {
- position: absolute;
+.line5 {
+ vertical-align: top;
}
#childbox {
@@ -986,140 +552,6 @@ img.block {
margin-left: 5px;
}
-#hourglass_chart table,
-.charts_block table {
- border-collapse: collapse;
-}
-
-#hourglass_chart td,
-.charts_block td {
- padding: 0;
- empty-cells: show;
-}
-
-#pedigree_chart #childbox {
- border: 1px solid;
- background-color: #fff;
-}
-
-/*-- pedigree chart rtl specific stylesheets --*/
-[dir=rtl] #pedigree_chart {
- left: auto;
- right: -20px;
-}
-
-/*-- descendancy chart specific stylesheets --*/
-#descendancy_chart {
- margin: 20px;
-}
-
-#descendancy_chart ul {
- background-image:url(images/vline.png);
- background-position:left top;background-repeat:repeat-y;
- list-style: none;
- margin: 0 0 5px 15px;
- padding-top: 0;
- padding-right: 0;
- padding-bottom: 0;
-}
-
-#descendancy_chart li {
- list-style: none;
- margin: 5px 0 0 -14px;
- padding-top: 0;
- padding-right: 0;
- padding-bottom: 0;
-}
-
-#descendancy_chart span.details1 div[class^="fact_"] {
- display: inline-block;
-}
-
-#descendancy_chart td.details1 {
- padding-top: 5px;
-}
-
-/*-- descendancy chart rtl specific stylesheets --*/
-[dir=rtl] #descendancy_chart ul {
- background-position: right top;
- margin: 0 15px 0 0;
- left: auto;
-}
-
-/*-- ancestry chart specific stylesheets --*/
-#ancestry_chart ul {
- background-image:url(images/vline.png);
- background-position:left top;background-repeat:repeat-y;
- list-style: none;
- display: block;
- margin: 0 0 0 15px;
- padding-top: 0;
- padding-right: 0;
- padding-bottom: 0;
-}
-
-#ancestry_chart li {
- list-style: url(images/spacer.png);
- margin: 0 0 2px -13px;
- padding-top: 0;
- padding-right: 0;
- padding-bottom: 0;
-}
-
-#ancestry_chart li table {
- margin: 5px 0;
-}
-
-#ancestry_chart span.details1 div[class^="fact_"] {
- display: inline-block;
-}
-
-/*-- ancestry chart rtl specific stylesheets --*/
-[dir=rtl] #ancestry_chart ul {
- background-position: right top;
- margin: 0 15px 0 0;
- left: auto;
-}
-
-[dir=rtl] #ancestry_chart li {
- margin: 0;
- padding: 0 2px 0 0;
- left: auto;
-}
-
-#compact_chart,
-#fan_chart,
-#ancestry_chart,
-#familybook_chart,
-#hourglass_chart {
- margin: 20px;
-}
-
-.fan_chart_menu {
- position: absolute;
- display: none;
- z-index: 100;
-}
-
-#fan_chart ul {
- list-style-type: none;
- margin: 0;
-}
-
-#fan_chart ul.children li:before {
- content: "< ";
- font-weight: bold;
-}
-
-#fan_chart_img {
- text-align: center;
-}
-
-#timeline_chart {
- position: relative;
- top: 0;
-}
-
.person0 {
background-color: #eee;
border: outset #555 1px;
@@ -1158,7 +590,6 @@ img.block {
.listlog {
line-height: 20pt;
- color: #555;
}
.formField {
@@ -1177,37 +608,20 @@ img.block {
font-weight: 600;
}
-.title {
- font-size: 20px;
-}
-
-/* Style for the top and bottom bar */
-.topbottombar {
- color: #555;
- background-color: #eee;
- border: 1px solid #555;
- font-weight: bold;
- font-size: 12px;
- padding: 4px;
- text-align: center;
-}
-
-/* Style for the descriptionbox */
.descriptionbox {
- background-color: #fff;
color: #555;
- border: solid #555 1px;
font-size: 12px;
- padding: 3px;
+ background-color: #fff;
vertical-align: top;
+ padding: 3px;
+ border: solid #555 1px;
}
-/* Style for the optionbox */
.optionbox {
background-color: #fff;
- color: #555;
- border: solid #555 1px;
font-size: 12px;
+ border: solid #555 1px;
+ color: #555;
vertical-align: top;
white-space: nowrap;
padding: 3px;
@@ -1217,7 +631,6 @@ img.block {
vertical-align: middle;
}
-/* colors */
.red {
color: #f00;
}
@@ -1227,7 +640,6 @@ img.block {
opacity: 0.8;
}
-/* Width settings */
.width10 {
width: 10%;
}
@@ -1284,18 +696,20 @@ img.block {
width: 100%;
}
-/* font sizes */
.font9 {
font-size: 9px;
}
-/* Message box */
+.font11 {
+ font-size: 11px;
+}
+
.messagebox {
background-color: #fff;
border: solid #555 1px;
}
-/* Pending edits - TODO perhaps show differently in different contexts? */
+/* ---Pending edits--- */
.new {
border: solid blue 1px;
overflow: hidden;
@@ -1329,10 +743,10 @@ a.showit:hover > span {
top: 22px;
left: 0;
width: 225px;
- border-left: 15px outset #1f1f1f;
border-top: 2px solid #1f1f1f;
- border-bottom: 2px solid #555;
border-right: 2px solid #555;
+ border-bottom: 2px solid #555;
+ border-left: 15px outset #1f1f1f;
padding: 3px;
background: #4f4f4f;
color: #fff;
@@ -1343,54 +757,17 @@ a.showit:hover > span {
white-space: normal;
}
-.lifespan_people span:first-letter {
- font-weight: bold;
- font-size: 16px;
- font-variant: small-caps;
- padding: 1px;
-}
-
-.lifespan_outer {
- position: relative;
- width: 99.5%;
- height: 600px;
- overflow: hidden;
- border: solid #00f 1px;
-}
-
-.lifespan_outer a {
- color: #555;
-}
-
-.lifespan_outer a:hover {
- color: #f00;
- text-decoration: none;
-}
-
-.lifespan_timeline {
- position: absolute;
- width: 100%;
- left: -10px;
- top: -65px;
- z-index: 2;
- background-color: white;
-}
-
-.lifespan_people {
- position: absolute;
- width: 500px;
- left: -10px;
- top: -60px;
- z-index: 1;
+.tag_cloud {
+ text-align: center;
}
.tag_cloud a {
white-space: nowrap;
}
-/* Autocomplete styles*/
+/* ---Autocomplete styles--- */
.ui-autocomplete-input {
- background-color: #eee8aa;
+ background-color: #eea;
}
.ui-autocomplete {
@@ -1401,16 +778,20 @@ a.showit:hover > span {
list-style: none outside none;
margin: 0;
max-height: 200px;
- overflow-y: auto;
+ overflow-x: hidden;
+ overflow-y: scroll;
}
.ui-autocomplete li {
margin: 0;
padding: 2px 5px;
+ font-size: 12px;
cursor: default;
display: block;
+ /* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */
+ /* width: 100%; */
font: menu;
- font-size: 12px;
+ /* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */
line-height: 14px;
overflow: hidden;
}
@@ -1424,7 +805,7 @@ a.showit:hover > span {
}
.ui-autocomplete a.ui-state-focus {
- color: #f00 !important;
+ color: #f00;
}
.ui-sortable li {
@@ -1435,7 +816,7 @@ a.showit:hover > span {
display: none;
}
-/* End of Autocomplete styles*/
+/* ---End of Autocomplete styles--- */
.nowrap {
white-space: nowrap;
@@ -1458,85 +839,22 @@ ul.clist {
border: solid #555 1px;
}
-.execution_stats {
- padding-top: 5px;
- text-align: center;
-}
-
-dt {
- float: left;
- font-weight: bold;
- margin-right: 10px;
- clear: both;
-}
-
-[dir=rtl] dt {
- float: right;
- margin-right: auto;
- margin-left: 10px;
+/* ---Find special characters--- */
+.largechars {
+ font-family: monospace;
+ font-size: 200%;
}
.clearfloat {
clear: both;
}
-/* ============= Statistics block ============ */
-.gedcom_stats_block table td {
- vertical-align: top;
-}
-
-.gedcom_stats_block table td td {
- vertical-align: middle;
-}
-
-.gedcom_stats_block td .stats_value {
- text-align: center;
-}
-
-/* ============= Theme select block ============ */
-.theme_form ul {
- margin: -10px auto;
-}
-
-.theme_form li {
- visibility: hidden;
-}
-
-.theme_form li ul li {
- display: inline-block;
- padding: 10px;
- visibility: visible;
-}
-
-/* ======= Favourites block ========== */
-.blockcontent .person_box_template .details2 {
- min-height: 40px;
-}
-
-.blockcontent [class*='box-style2'] {
- margin: 5px 0;
-}
-
-.add_fav_head {
- font-weight: 900;
- margin: 5px 0;
-}
-
-.add_fav_head i {
- margin: 0 5px 1px;
-}
-
-.add_fav_ref label {
- display: inline-block;
- min-width: 100px;
-}
-
-.add_fav_ref label:after {
- content: ":";
+td.descriptionbox a {
+ float: left;
}
-.add_fav_ref input {
- margin: 0 5px;
+[dir=rtl] td.descriptionbox a {
+ float: right;
}
.gedcom_favorites_block,
@@ -1567,11 +885,11 @@ dt {
height: auto;
}
-.person_box_template .namedef i {
+.person_box_template .namedef i[class^="icon-sex"] {
margin-left: 3px;
}
-[dir=rtl] .person_box_template .namedef i {
+[dir=rtl] .person_box_template .namedef i[class^="icon-sex"] {
margin-right: 3px;
}
@@ -1602,15 +920,15 @@ dt {
.person_box_template a.gallery {
float: left;
height: 50px;
- width: auto;
+ margin: 0 4px 0 0;
max-width: 80px;
- margin: 0 3px 0 0;
+ width: auto;
}
[dir=rtl] .person_box_template img,
[dir=rtl] .person_box_template a.gallery {
float: right;
- margin: 0 0 0 3px;
+ margin: 0 0 0 4px;
}
.person_box_template i[class^="icon-silhouette"] {
@@ -1627,55 +945,117 @@ dt {
margin: 0 auto;
}
-#medialist-page .list_table_controls {
+#medialist-page form .list_table {
+ width: 75%;
+}
+
+#medialist-page div .list_table,
+#medialist-page .media-col,
+#medialist-page .media-col1,
+#medialist-page .list_value_wrap,
+#medialist-page div .list_table_controls {
width: 100%;
}
+#medialist-page .optionbox,
+#medialist-page .descriptionbox {
+ width: 25%;
+}
+
+#medialist-page .media-col2 {
+ width: 50%;
+}
+
+#medialist-page .media-col {
+ padding-left: 5px;
+ border: none;
+}
+
+[dir=rtl] #medialist-page .media-col {
+ padding-left: 0;
+ padding-right: 5px;
+}
+
+#medialist-page .media-image {
+ vertical-align:top;
+ white-space:normal;
+}
+
+#medialist-page p {
+ text-align: center;
+}
+
.list_table_controls td {
min-width: 40px;
text-align: center;
}
-/* ============== medialist.php ======================= */
+/* ======== medialist.php ==== */
+.makeMenu li ul {
+ border: thin solid #AAA;
+ position: absolute;
+ margin:0;
+}
+
+.makeMenu, .makeMenu li ul {
+ padding: 1px;
+}
+
+.makeMenu li {
+ display: inline;
+ position: relative;
+ white-space: nowrap;
+}
+
.lb-menu {
display: inline-block;
margin: 0;
+ list-style: none;
}
.lb-menu ul {
display: block;
list-style-type: none;
+ margin: 0;
}
.lb-menu > li {
font-weight: normal;
float: left;
- margin-right: 2px;
top: 0;
}
-.lb-menu li:first-child {
- padding-left: 0;
-}
-
.lb-menu > li ul {
display: none;
}
.lb-menu > li:hover ul {
display: block;
- top: 36px;
+}
+
+.lb-menu li a {
+ padding-top: 24px;
}
.lb-menu li li a {
- padding: 1px 10px 1px 5px;
+ display: block;
+ background-color: #fff;
+ padding: 5px 10px 5px 5px;
+}
+
+.secondary-menu.lb-menu li:before {
+ content: "";
+}
+
+.lb-image_edit, .lb-image_link {
+ padding-right: 5px;
}
[dir=rtl] .lb-menu > li {
float: right;
}
-/* ============== login.php ======================= */
+/* login.php */
#login-register-page h2 {
text-align: center;
}
@@ -1698,8 +1078,8 @@ dt {
}
#login-register-page .confirm p {
- font-size: 14px;
font-weight: bold;
+ font-size: 14px;
}
#login-register-page .confirm p + p {
@@ -1730,6 +1110,11 @@ dt {
padding: 5px;
}
+#register-form,
+#verify-form {
+ width: 440px;
+}
+
#login-form div,
#login-form div a,
#new_passwd_form div,
@@ -1754,6 +1139,11 @@ dt {
margin: 0 10px;
}
+#register-form p,
+#verify-form p {
+ text-align: left;
+}
+
#new_passwd_form h4,
#register-form h4 {
font-weight: normal;
@@ -1770,11 +1160,12 @@ dt {
#register-form textarea {
width: 220px;
margin: 0 10px;
+ padding: 3px;
}
#register-form label select {
margin: 0 10px;
- width: 230px;
+ width: 228px;
}
#register-form textarea {
@@ -1799,7 +1190,17 @@ dt {
text-align: left;
}
-/* ============== reportengine.php ======================= */
+[dir=rtl] #register-form div,
+[dir=rtl] #verify-form div {
+ text-align: left;
+}
+
+[dir=rtl] #register-form p,
+[dir=rtl] #verify-form p {
+ text-align: right;
+}
+
+/* --- reportengine.php --- */
#reportengine-page table {
margin: 20px auto;
}
@@ -1820,59 +1221,51 @@ dt {
text-align: center;
}
+/* styles for popup menus */
.itr {
- position: absolute;
+ position: relative;
line-height: 1.5;
}
-.block .itr,
-#family-table .itr,
-#ancestry_chart .itr,
-#descendancy_chart .itr,
-#familybook_chart .itr,
-#hourglass_chart .itr,
-#relatives_content .itr {
- position: relative;
- top: 0;
+.popup {
+ position: absolute;
+ top: 20px;
+ right: 0;
+ left: auto;
+ visibility: hidden;
+ opacity: 0;
+ transition: visibility 0s ease .25s,opacity .25s ease;
+ z-index: 9999;
+ -webkit-box-shadow: 5px 5px 5px 0 rgba(0,0,0,.4);
+ -moz-box-shadow: 5px 5px 5px 0 rgba(0,0,0,.4);
+ box-shadow: 5px 5px 5px 0 rgba(0,0,0,.4);
}
-.popup {
- display: none;
+[dir=rtl] .popup {
+ left: 0;
+ right: auto;
}
.popup ul {
- background-image: none !important;
- font-size: 9px;
+ white-space: nowrap;
list-style: none;
margin: 0;
padding: 0 10px;
+ font-size: smaller;
}
-.popup li {
- padding: 1px 5px;
+.popup > ul {
+ padding: 2px 10px;
}
-.popup li span {
+.popup li .NAME {
padding: 0 5px;
}
-.popup li ul,
-.popup li ul li,
-.popup li span span {
- padding: 0;
-}
-
.itr:hover .popup {
- display: block;
- position: absolute;
- width: 12em;
- right: 0;
- z-index: 9999;
-}
-
-[dir=rtl] .itr:hover .popup {
- left: 0;
- right: auto;
+ visibility: visible;
+ opacity: 1;
+ transition-delay: 0s;
}
/* styles for FindFacts pop-up */
@@ -1943,7 +1336,373 @@ dt {
text-align: center;
}
-/* FAQ table styles */
+/* ======== List styles ====== */
+.source-list,
+.note-list,
+.repo-list,
+.media-list,
+.indi-list,
+.fam-list {
+ margin: 5px auto;
+ visibility: hidden;
+ width: 98%;
+}
+
+.recent_changes_block,
+.upcoming_events_block,
+.todays_events_block,
+.todo_block {
+ width: 98%;
+}
+
+.surname-list,
+.givn-list {
+ margin: 5px auto;
+}
+
+.source-list table,
+.note-list table,
+.repo-list table,
+.media-list table,
+.indi-list table,
+.fam-list table {
+ width: 100%;
+}
+
+.source-list td,
+.note-list td,
+.repo-list td,
+.media-list td,
+.indi-list td,
+.fam-list td,
+.recent_changes_block td,
+.upcoming_events_block td,
+.surname-list td,
+.givn-list td {
+ padding: 2px 5px;
+}
+
+.indi-list td,
+.fam-list td {
+ color: #555;
+}
+
+.surname-list td {
+ vertical-align: top;
+}
+
+.indi-list .stats,
+.fam-list .stats {
+ margin: 0 auto;
+ width: auto;
+}
+
+.source-list th,
+.note-list th,
+.repo-list th,
+.media-list th,
+.indi-list th,
+.fam-list th,
+.recent_changes_block th,
+.upcoming_events_block th,
+.todays_events_block th,
+.todo_block th,
+.yahrzeit_block th,
+.surname-list th,
+.givn-list th {
+ cursor: pointer;
+ font-weight: 600;
+ padding: 2px 4px;
+ white-space: nowrap;
+}
+
+.source-list th:last-child,
+.note-list th:last-child,
+.repo-list th:last-child {
+ margin: 0 -2px 1px 1px;
+ padding: 3px 0 4px;
+ width: 24px;
+}
+
+.givn-list th {
+ cursor: pointer;
+ white-space: nowrap;
+ padding: 2px;
+ text-align: center;
+}
+
+#source-details h2,
+#sourcelist-page h2,
+#note-details h2,
+#notelist-page h2,
+#repo-details h2,
+#repolist-page h2,
+#media-details h2,
+#medialist-page h2,
+#statistics-page h2 {
+ margin-bottom: 20px;
+ text-align: center;
+}
+
+#source-tabs,
+#note-tabs,
+#repo-tabs,
+#media-tabs {
+ margin: auto;
+ visibility: hidden;
+ width: 80%;
+}
+
+#statistics_chart {
+ margin: auto;
+ visibility: hidden;
+ width: 90%;
+}
+
+#source-edit,
+#note-edit,
+#repo-edit,
+#media-edit {
+ overflow-x: auto;
+}
+
+.media-list td img {
+ display: block;
+ height: 40px;
+ width: auto;
+ margin: 3px auto;
+}
+
+.filtersH,
+.filtersF {
+ margin: 4px;
+}
+
+.filtersH img {
+ margin-bottom: 2px;
+}
+
+.filtersH .ui-state-default,
+.filtersF .ui-state-default {
+ margin: 0 2px;
+ padding: 2px;
+}
+
+.loading-image {
+ background: transparent url(images/loading.gif) 50% 50% no-repeat;
+ height: 50px;
+ margin: 50px;
+}
+
+.list-charts {
+ text-align: center;
+}
+
+#search-result-tabs,
+#places-tabs {
+ margin: auto;
+ width: 98%;
+ visibility: hidden;
+}
+
+#search-result-tabs h3 {
+ text-align: center;
+}
+
+#searchAccordion-indi,
+#searchAccordion-fam,
+#searchAccordion-source,
+#searchAccordion-note {
+ margin: auto;
+ width: 99%;
+}
+
+#place-hierarchy h2,
+#place-hierarchy h4 {
+ text-align: center;
+}
+
+[dir=rtl] .source-list th:last-child,
+[dir=rtl] .note-list th:last-child,
+[dir=rtl] .repo-list th:last-child {
+ margin: 0 1px 1px -2px;
+}
+
+/* ======== Block styles ===== */
+#index_main_blocks {
+ clear: none;
+ width: 66%;
+ float: left;
+}
+
+#index_small_blocks {
+ clear: none;
+ width: 33%;
+ float: right;
+}
+
+#index_full_blocks {
+ clear: none;
+ width: 100%;
+}
+
+[dir=rtl] #index_main_blocks {
+ float: right;
+}
+
+[dir=rtl] #index_small_blocks {
+ float: left;
+}
+
+.small_inner_block {
+ max-height: 200px;
+ overflow: auto;
+ text-decoration: none;
+}
+
+.normal_inner_block {
+ overflow: auto;
+}
+
+.block {
+ background-color: #fff;
+ color: #555;
+ border: solid #555 1px;
+ font-size: 12px;
+ margin-bottom: 5px;
+ padding: 1px;
+ vertical-align: top;
+}
+
+.blockcontent {
+ margin-left: 5px;
+ margin-right: 5px;
+ margin-bottom: 10px;
+ font-size: 13px;
+ overflow: auto;
+}
+
+.blockcontent .list_table {
+ border-spacing: 0;
+ border: solid #555 1px;
+ border-right: 0;
+}
+
+.blockcontent .list_value,
+.blockcontent .list_value_wrap,
+.blockcontent .list_label {
+ border: 0;
+ border-top: solid #555 1px;
+ border-right: solid #555 1px;
+}
+
+.blockheader {
+ font-weight: bold;
+}
+
+/* end Block styles */
+
+#main_select,
+#available_select,
+#right_select {
+ min-width: 150px;
+}
+
+.user_welcome_block table,
+.gedcom_block_block table {
+ margin: auto;
+}
+
+.user_welcome_block td,
+.gedcom_block_block td {
+ width: 33%;
+ text-align: center;
+ vertical-align: top;
+}
+
+.user_welcome_block i,
+.gedcom_block_block i {
+ background-image: none;
+ width: 0;
+ height: 0;
+}
+
+/* Random picture block */
+#random_picture {
+ text-align: center;
+}
+
+#random_picture_box {
+ width: 100%;
+}
+
+/* ==== Favourites block ===== */
+.blockcontent .person_box_template .details2 {
+ min-height: 40px;
+}
+
+.blockcontent [class*='box-style2'] {
+ margin: 5px 0;
+}
+
+.add_fav_head {
+ font-weight: 900;
+ margin: 5px 0;
+}
+
+.add_fav_head i {
+ margin: 0 5px 1px;
+}
+
+.add_fav_ref label {
+ display: inline-block;
+ min-width: 100px;
+}
+
+.add_fav_ref label:after {
+ content: ":";
+}
+
+.add_fav_ref input {
+ margin: 0 5px;
+}
+
+/* === Who is online block === */
+.logged_in_list {
+ margin: 5px 0 0;
+ padding: 0;
+ line-height: 20px;
+}
+
+/* Statistics block */
+.gedcom_stats_block table td {
+ vertical-align: top;
+}
+
+.gedcom_stats_block table td td {
+ vertical-align: middle;
+}
+
+.gedcom_stats_block td .stats_value {
+ text-align: center;
+}
+
+/* ==== Theme select block === */
+.theme_form ul {
+ margin: -10px auto;
+}
+
+.theme_form li {
+ visibility: hidden;
+}
+
+.theme_form li ul li {
+ display: inline-block;
+ padding: 10px;
+ visibility: visible;
+}
+
+/* ==== FAQ table styles ===== */
table.faq {
background-color: #ddd;
margin: 5px 0 50px 5px;
@@ -1991,33 +1750,10 @@ div.faq_body {
float: left;
}
-td.descriptionbox a {
- /* this keeps the tag color the same when it is a link as when not */
- float: left;
-}
-
-[dir=rtl] td.descriptionbox a {
- float: right;
-}
-
-.logo {
- font-size: 16px;
- font-weight: 900;
- margin: 0;
- padding-top: 5px;
- text-align: center;
-}
-
-/* Find special characters */
-.largechars {
- font-family: monospace;
- font-size: 200%;
-}
-
-/* ========= Positioning edit, copy, delete links ============= */
+/* === Positioning edit, copy, delete links === */
/* General use */
.editfacts {
- clear: both;
+ clear: left;
padding-top: 15px;
}
@@ -2040,7 +1776,7 @@ span.link_text:hover {
text-decoration: underline;
}
-/* Indi header */
+/* ======== Indi header ====== */
.field .editlink,
.field .deletelink,
.field .copylink {
@@ -2052,10 +1788,6 @@ span.link_text:hover {
float: left;
}
-/* =========== end edit, copy, delete links ==================== */
-
-/* =========== Indi header ================== */
-
#indi_header {
overflow: hidden;
margin: 0 0 5px;
@@ -2084,12 +1816,12 @@ span.link_text:hover {
#indi_header h3.person_box,
#indi_header h3.person_boxF,
#indi_header h3.person_boxNN {
- background: #ddd;
border: 1px solid #888;
+ background: #ddd;
}
#indi_header h3 .header_age {
- padding: 7px 0 5px 5px;
+ padding: 5px 0 5px 5px;
float: right;
font-weight: normal;
font-size: 65%;
@@ -2108,20 +1840,17 @@ span.link_text:hover {
font-weight: normal;
}
-#main_name {
- float: left;
- font-size: 2em;
- margin: 10px;
- font-weight: bold;
+#indi_mainimage {
+ float: right;
}
#header_accordion1 {
+ padding: 0 10px 0 0;
overflow: hidden;
- padding: 0 20px 0 0;
}
[dir='rtl'] #header_accordion1 {
- padding: 0 0 0 20px;
+ padding: 0 0 0 10px;
}
#header_accordion1 .indi_name_details {
@@ -2130,29 +1859,18 @@ span.link_text:hover {
padding: 5px;
background: none #fff;
border: 0;
- font-size: 10px;
-}
-
-.indi_name_details .warning {
- font-size: 1em;
-}
-
-.indi_name_details dl {
- height: 10px;
- margin-top: 0;
+ font-size: 12px;
}
.indi_name_details dt:after {
content: ":";
}
-.indi_name_details dt.label,
-.indi_name_details dd.field {
- font-size: 12px;
-}
-
.indi_name_details .name1 {
font-weight: normal;
+ padding-top: 5px;
+ font-size: inherit;
+ font-size: 12px;
}
.indi_name_details .name1:hover {
@@ -2163,6 +1881,24 @@ span.link_text:hover {
margin: 0 0 5px;
}
+.indi_table {
+ clear: left;
+}
+
+#sex {
+ float: right;
+}
+
+dd .editlink,
+dd .deletelink {
+ float: right;
+}
+
+[dir=rtl] #indi_header {
+ float: right;
+ padding: 0 0 0 10px;
+}
+
#indi_note .fact_NOTE .label {
float: left;
margin: 0 10px 0 0;
@@ -2201,32 +1937,6 @@ span.link_text:hover {
padding: 3px;
}
-.indi_table {
- clear: left;
-}
-
-#sex {
- float: right;
-}
-
-[dir=rtl] #sex {
- float: left;
-}
-
-#dates {
- float: right;
-}
-
-dd .editlink,
-dd .deletelink {
- float: right;
-}
-
-[dir=rtl] #indi_header {
- float: right;
- padding: 0 0 0 10px;
-}
-
[dir=rtl] #indi_header h3 {
padding: 0 30px 0 10px;
text-align: right;
@@ -2237,9 +1947,6 @@ dd .deletelink {
float: left;
}
-[dir=rtl] #main_name {
- float: right;
-}
[dir=rtl] #indi_mainimage {
float: left;
@@ -2254,6 +1961,10 @@ dd .deletelink {
clear: right;
}
+[dir=rtl] #sex {
+ float: left;
+}
+
[dir=rtl] #dates {
float: left;
}
@@ -2263,7 +1974,13 @@ dd .deletelink {
float: left;
}
-/* INDI IMAGE SPRITE */
+.hit-counter {
+ background: #555;
+ color: #fff;
+ font-weight: bold;
+}
+
+/* ======= General sprite ==== */
.male_gender,
.female_gender,
.unknown_gender {
@@ -2289,7 +2006,7 @@ dd .deletelink {
height: 30px;
}
-/* =========== Indi tabs ================== */
+/* ======== Indi tabs ======== */
/* Facts & Events tab */
#personal_facts_content .fact_NOTE,
#personal_facts_content .fact_SOUR,
@@ -2330,7 +2047,7 @@ dd .deletelink {
padding-right: 5px;
}
-/* Album tab */
+/* ======== Album tab =========*/
.album-list {
list-style-type: none;
}
@@ -2363,7 +2080,16 @@ dd .deletelink {
width: 100%;
}
-/* ========= jquery-ui.custom.css changes ============ */
+/* === jquery-ui.css changes === */
+.ui-accordion .ui-accordion-content {
+ border: 0;
+ margin-top: 2px;
+ position: relative;
+ padding: 0 5px;
+ overflow: visible;
+ display: none;
+}
+
.ui-widget-content {
color: #555;
}
@@ -2457,15 +2183,7 @@ dd .deletelink {
margin-top: -8px;
}
-.ui-accordion .ui-accordion-content {
- border-top: 0;
- margin-top: 1px;
- position: relative;
- top: 1px;
- padding: 0 5px;
- overflow: visible;
- display: none;
-}
+
.ui-accordion .ui-accordion-content-active {
display: block;
@@ -2493,7 +2211,7 @@ dd .deletelink {
}
[dir=rtl] .ui-accordion .ui-accordion-header .ui-icon {
- right: .5em;
+ right: 0.5em;
}
[dir=rtl] .ui-dialog-title {
@@ -2505,7 +2223,7 @@ dd .deletelink {
right: auto;
}
-/* ========= jQuery.datatable styling over-rides ============ */
+/* === jQuery.datatable styling general over-rides === */
.odd {
background-color: #dcdcdc;
}
@@ -2539,12 +2257,14 @@ dd .deletelink {
.dataTables_filter {
float: right;
+ font-weight: normal;
margin: 4px;
}
.dataTables_info {
float: left;
- margin: 5px;
+ font-weight: normal;
+ padding: 4px;
}
.recent_changes_block .dataTables_info,
@@ -2567,6 +2287,7 @@ dd .deletelink {
.dataTables_length {
float: right;
+ font-weight: normal;
}
.dataTables_length select,
@@ -2596,6 +2317,10 @@ dd .deletelink {
top: 50%;
}
+.dataTables_wrapper {
+ margin-bottom: 10px;
+}
+
[dir=rtl] .css_right {
float: right;
}
@@ -2630,186 +2355,7 @@ dd .deletelink {
margin-right: -20px;
}
-/* ========= List styles ================= */
-.source-list,
-.note-list,
-.repo-list,
-.media-list,
-.indi-list,
-.fam-list {
- margin: 5px auto;
- visibility: hidden;
- width: 98%;
-}
-
-.surname-list,
-.givn-list {
- margin: 5px auto;
-}
-
-.source-list table,
-.note-list table,
-.repo-list table,
-.media-list table,
-.indi-list table,
-.fam-list table {
- width: 100%;
-}
-
-.source-list td,
-.note-list td,
-.repo-list td,
-.media-list td,
-.indi-list td,
-.fam-list td,
-.recent_changes_block td,
-.upcoming_events_block,
-.surname-list td,
-.givn-list td {
- padding: 2px 5px;
-}
-
-.indi-list td,
-.fam-list td {
- color: #555;
-}
-
-.surname-list td {
- vertical-align: top;
-}
-
-.indi-list .stats,
-.fam-list .stats {
- margin: 0 auto;
- width: auto;
-}
-
-.source-list th,
-.note-list th,
-.repo-list th,
-.media-list th,
-.indi-list th,
-.fam-list th,
-.recent_changes_block th,
-.upcoming_events_block th,
-.todays_events_block th,
-.todo_block th,
-.yahrzeit_block th,
-.surname-list th,
-.givn-list th {
- cursor: pointer;
- white-space: nowrap;
-}
-
-.source-list th:last-child,
-.note-list th:last-child,
-.repo-list th:last-child {
- margin: 0 -2px 1px 1px;
- padding: 3px 0 4px;
- width: 24px;
-}
-
-.givn-list th {
- cursor: pointer;
- white-space: nowrap;
- padding: 2px;
- text-align: center;
-}
-
-#source-details h2,
-#sourcelist-page h2,
-#note-details h2,
-#notelist-page h2,
-#repo-details h2,
-#repolist-page h2,
-#media-details h2,
-#medialist-page h2,
-#statistics-page h2 {
- margin-bottom: 20px;
- text-align: center;
-}
-
-#source-tabs,
-#note-tabs,
-#repo-tabs,
-#media-tabs {
- margin: auto;
- visibility: hidden;
- width: 80%;
-}
-
-#statistics_chart {
- margin: auto;
- visibility: hidden;
- width: 90%;
-}
-
-#source-edit,
-#note-edit,
-#repo-edit,
-#media-edit {
- overflow-x: auto;
-}
-
-.media-list td img {
- display: block;
- height: 40px;
- width: auto;
- margin: 3px auto;
-}
-
-.filtersH,
-.filtersF {
- margin: 4px;
-}
-
-.filtersH img {
- margin-bottom: 2px;
-}
-
-.filtersH .ui-state-default,
-.filtersF .ui-state-default {
- margin: 0 2px;
- padding: 2px;
-}
-
-.loading-image {
- background: transparent url(images/loading.gif) 50% 50% no-repeat;
- height: 50px;
- margin: 50px;
-}
-
-#search-result-tabs,
-#places-tabs {
- margin: auto;
- width: 98%;
- visibility: hidden;
-}
-
-#search-result-tabs h3 {
- text-align: center;
-}
-
-#searchAccordion-indi,
-#searchAccordion-fam,
-#searchAccordion-source,
-#searchAccordion-note {
- margin: auto;
- width: 99%;
-}
-
-#place-hierarchy h2,
-#place-hierarchy h4 {
- text-align: center;
-}
-
-[dir=rtl] .source-list th:last-child,
-[dir=rtl] .note-list th:last-child,
-[dir=rtl] .repo-list th:last-child {
- margin: 0 1px 1px -2px;
-}
-
-/* ========= Sidebar ============== */
+/* ======= Sidebar setup ===== */
#main {
min-width: 600px;
width: 100%;
@@ -2822,11 +2368,19 @@ dd .deletelink {
display: table-cell;
}
+#indi_left .ui-tabs-panel {
+ padding: 0;
+}
+
+#indi_left .ui-tabs-nav {
+ margin: 0 2px;
+}
+
#tabs {
background-color: #fff;
border-color: #ddd;
width: 98%;
- overflow: auto;
+ overflow: visible;
}
#sidebarAccordion {
@@ -2840,6 +2394,7 @@ dd .deletelink {
border: 1px solid #888;
}
+/* sidebar */
#sidebar {
width: 20%;
display: table-cell;
@@ -2857,8 +2412,8 @@ dd .deletelink {
#separator:after {
position: absolute;
top: 0;
- left: auto;
right: 0;
+ left: auto;
width: 10px;
height: 99999px;
content: "";
@@ -2868,8 +2423,8 @@ dd .deletelink {
}
[dir=rtl] #separator:after {
- left: 0;
right: auto;
+ left: 0;
}
.separator-hidden:after,
@@ -2882,14 +2437,11 @@ dd .deletelink {
background: #ddd url(images/indi_sprite.png) no-repeat -1px 100px;
}
-/* ============== Sidebar content items ============== */
+/* Sidebar content items */
/* Family navigator */
#sb_content_family_nav {
padding: 0;
-}
-
-#sb_family_nav_content {
- margin-top: 2px;
+ margin-top: 0;
}
.nam a:hover {
@@ -2942,7 +2494,11 @@ dd .deletelink {
text-decoration: underline;
}
-/* Descendancy */
+/* Sidebar*/
+#sb_content_descendancy {
+ margin-top: 5px;
+}
+
#sb_desc_content {
margin-left: 3px;
font-size: 0.8em;
@@ -2978,21 +2534,32 @@ dd .deletelink {
margin-left: 0;
}
-/* Individuals, Families */
+/* Individuals and Families */
+#sb_content_individuals,
+#sb_content_families {
+ margin-top: 5px;
+}
+
.sb_indi_surname_li,
.sb_fam_surname_li {
list-style-image: url(images/plus.png);
}
+.name_tree_div {
+ display: none;
+}
+
+.name_tree_div ul,
+.name_tree_div_visible ul {
+ padding: 0;
+ margin: 0;
+}
+
.name_tree_div li,
.name_tree_div_visible li {
white-space: normal;
}
-.name_tree_div {
- display: none;
-}
-
.name_tree_div li,
.name_tree_div_visible li {
list-style: none;
@@ -3000,25 +2567,24 @@ dd .deletelink {
padding: 0;
}
-.name_tree_div ul,
-.name_tree_div_visible ul {
+/* Clippings */
+#sb_content_clippings {
+ margin-top: 5px;
+}
+
+#sb_clippings_content ul {
padding: 0;
margin: 0;
}
-/* Clippings */
#sb_clippings_content li {
list-style: none;
margin: 0;
padding: 0;
+ white-space: nowrap;
}
-#sb_clippings_content ul {
- padding: 0;
- margin: 0;
-}
-
-/* References */
+/* Extra info */
#sb_content_extra_info {
font-size: 80%;
font-weight: bold;
@@ -3054,7 +2620,7 @@ dd .deletelink {
float: left;
}
-/* ============== find.php ======================= */
+/* ===== find.php ===== */
#find-page h3,
#find-page h4 {
margin: 10px;
@@ -3153,7 +2719,7 @@ dd .deletelink {
text-align: inherit;
}
-/* ============== search.php ======================= */
+/* ===== search.php ===== */
#search-page h2,
#search_submit {
margin: 20px;
@@ -3181,7 +2747,7 @@ dd .deletelink {
}
#search-page-table div:nth-of-type(2) {
- border: 0;
+ border: 0 none;
}
#search-page-table p {
@@ -3210,6 +2776,7 @@ dd .deletelink {
}
#edituser-table .label {
+ border: 1px solid #000;
float: left;
font-weight: bold;
padding: 5px;
@@ -3227,10 +2794,6 @@ dd .deletelink {
margin: 0 10px;
}
-#edituser-table div:nth-of-type(2) {
- border: 0;
-}
-
#edituser-table select {
margin: 0;
}
@@ -3243,61 +2806,677 @@ dd .deletelink {
margin: 0 260px 0 0;
}
-/* ======= Who is online block ========== */
-.logged_in_list {
- margin: 5px 0 0;
+/* ===== Edit interface pop-ups ===== */
+#edit_interface-page h4 {
+ color: #555;
+ margin: 5px;
+}
+
+#edit_interface-page .optionbox span {
+ margin: 0 5px;
+}
+
+#edit_interface-page #LATI,
+#edit_interface-page #LONG,
+#edit_interface-page #SPFX,
+#edit_interface-page #NSFX,
+#edit_interface-page #NPFX {
+ line-height: 18px;
+ margin: 0 5px;
+ width: 88px;
+}
+
+#edit_interface-page #GIVN,
+#edit_interface-page #SURN,
+#edit_interface-page #_MARNM {
+ line-height: 18px;
+ margin: 0 5px;
+ width: 180px;
+}
+
+#edit_interface-page input[type="text"],
+#edit_interface-page #NAME_display {
+ line-height: 18px;
+ margin: 0 5px;
+ vertical-align: top;
+ width: 240px;
+}
+
+#edit_interface-page input[type="text"][id*="PAGE"],
+#edit_interface-page input[type="text"][id*="_UID"] {
+ width: 350px;
+}
+
+#edit_interface-page input[type="text"][id*="SOUR"],
+#edit_interface-page input[type="text"][id*="REPO"],
+#edit_interface-page input[type="text"][id*="OBJE"],
+#edit_interface-page input[type="text"][id*="FAMC"],
+#edit_interface-page input[type="text"][id*="ASSO"],
+#edit_interface-page input[type="text"][id^="AGE"],
+#edit_interface-page input[type="text"][id*="SHARED_NOTE"] {
+ width: 250px;
+}
+
+#edit_interface-page input[type="text"][id$="DATE"] {
+ width: 160px;
+}
+
+#edit_interface-page input[type="text"][id^="TIME"] {
+ width: 100px;
+}
+
+#edit_interface-page input[type="text"][id*="OBJE_FILE"] {
+ width: 200px;
+}
+
+#edit_interface-page input[type="text"][id*="SOUR_TITL"] {
+ width: 250px;
+}
+
+#edit_interface-page input[id*="TEXT"] {
+ height: 140px;
+ width: 440px;
+}
+
+#edit_interface-page textarea {
+ margin: 0 5px;
+ width: 440px;
+}
+
+#edit_interface-page textarea[id*="NOTE"] {
+ height: 240px;
+}
+
+#edit_interface-page textarea[id*="TEXT"],
+#edit_interface-page textarea[id*="PUBL"] {
+ height: 140px;
+}
+
+#edit_interface-page textarea[id^="newgedrec"] {
+ line-height: 18px;
+ width: 605px;
+}
+
+#edit_interface-page textarea#gedcom {
+ height: 364px;
+}
+
+#edit_interface-page textarea[id*="ADDR"],
+#edit_interface-page input[id*="ADDR"] {
+ height: 80px;
+ width: 300px;
+}
+
+#edit_interface-page #changefam {
+ padding: 5px;
+}
+
+#edit_interface-page #changefam table {
+ margin: 10px auto;
+ min-width: 400px;
+ max-width: 650px;
+}
+
+#edit_interface-page #changefam span {
+ margin: 0;
+}
+
+#edit_interface-page #changefam td {
+ padding: 5px;
+ white-space: normal;
+}
+
+#edit_interface-page #changefam td.child {
+ text-align: center;
+}
+
+#save-cancel {
+ position: fixed;
+ bottom: 0;
+ width: 98%;
+ border: solid #555 1px;
+ margin: 0;
+}
+
+#save-cancel input {
+ padding: 2px 8px;
+}
+
+#save-cancel .save {
+ float: left;
+ margin: 5px;
+}
+
+#save-cancel .cancel {
+ float: right;
+ margin: 5px;
+}
+
+[dir=rtl] #save-cancel .save {
+ float: right;
+}
+
+[dir=rtl] #save-cancel .cancel {
+ float: left;
+}
+
+#edit_interface-page,
+#addmedia-page {
+ margin-bottom: 50px;
+}
+
+/* ===== Addmedia pop-ups ===== */
+#addmedia-page input[type="text"] {
+ line-height: 18px;
+ margin: 0 5px;
+ width: 350px;
+}
+
+#addmedia-page .optionbox select {
+ margin: 0 5px;
+}
+
+#addmedia-page .optionbox p.sub {
+ margin: 0 5px;
+ font-size: 11px;
+}
+
+#addmedia-page input[type="text"][id*="PAGE"],
+#addmedia-page input[type="text"][id*="_UID"] {
+ width: 350px;
+}
+
+#addmedia-page input[type="text"][id*="SOUR"],
+#addmedia-page input[type="text"][id*="REPO"],
+#addmedia-page input[type="text"][id*="OBJE"],
+#addmedia-page input[type="text"][id*="FAMC"],
+#addmedia-page input[type="text"][id*="ASSO"],
+#addmedia-page input[type="text"][id^="AGE"],
+#addmedia-page input[type="text"][id*="SHARED_NOTE"] {
+ width: 70px;
+}
+
+#addmedia-page input[id*="TEXT"] {
+ height: 140px;
+ width: 440px;
+}
+
+#addmedia-page textarea {
+ margin: 0 5px;
+ width: 440px;
+}
+
+#addmedia-page textarea[id*="NOTE"] {
+ height: 240px;
+}
+
+#addmedia-page textarea[id*="TEXT"],
+#addmedia-page textarea[id*="PUBL"] {
+ height: 140px;
+}
+
+/* ===== Styling for the jquery.colorbox gallery ===== */
+#colorbox,
+#cboxOverlay,
+#cboxWrapper {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 9999;
+ overflow: hidden;
+}
+
+#colorbox {
+ border: 2px solid #ccc;
+}
+
+#cboxOverlay {
+ position: fixed;
+ width: 100%;
+ height: 100%;
+ background: #ccc;
+}
+
+#cboxContent {
+ background: #fff;
+ border: 5px solid #888;
+}
+
+#cboxLoadedContent {
+ overflow: auto;
+ background: #fff;
+ margin-bottom: 30px;
+ margin-top: 35px;
+}
+
+#cboxTitle {
+ position: absolute;
+ left: 0;
+ top: 10px;
+ font-size: 14px;
+ color: #949494;
+ text-align: center;
+ width: 100%;
+ font-weight: 800;
+}
+
+.cboxPhoto {
+ float: left;
+ margin: auto;
+ border: 0;
+ display: block;
+ max-width: none;
+}
+
+.cboxIframe {
+ width: 100%;
+ height: 100%;
+ display: block;
+ border: 0;
+}
+
+#cboxPrevious {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ background: url(images/controls.png) no-repeat -75px 0;
+ width: 25px;
+ height: 25px;
+ text-indent: -9999px;
+ margin: 10px;
+ border: 0;
+}
+
+#cboxPrevious:hover {
+ background-position: -75px -25px;
+}
+
+#cboxNext {
+ position: absolute;
+ bottom: 0;
+ left: 27px;
+ background: url(images/controls.png) no-repeat -50px 0;
+ width: 25px;
+ height: 25px;
+ text-indent: -9999px;
+ margin: 10px;
+ border: 0;
+}
+
+#cboxNext:hover {
+ background-position: -50px -25px;
+}
+
+#cboxSlideshow {
+ position: absolute;
+ bottom: 5px;
+ font-size: 14px;
+ left: 57px;
+ margin: 10px;
+ border: 0;
+ background: none;
+}
+
+#cboxSlideshow:hover {
+ color: #f00;
+ background: #fff;
+}
+
+#cboxClose {
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ background: url(images/controls.png) no-repeat -25px 0;
+ width: 25px;
+ height: 25px;
+ text-indent: -9999px;
+ margin: 10px;
+ border: 0;
+}
+
+#cboxClose:hover {
+ background-position: -25px -25px;
+}
+
+#cboxCurrent {
+ bottom: 4px;
+ color: #949494;
+ left: 58px;
+ position: absolute;
+}
+
+[dir=rtl] #cboxPrevious {
+ right: 27px;
+ left: auto;
+}
+
+[dir=rtl] #cboxNext {
+ right: 0;
+ left: auto;
+}
+
+[dir=rtl] #cboxCurrent {
+ right: auto;
+ left: 0;
+}
+
+[dir=rtl] #cboxClose {
+ right: auto;
+ left: 0;
+}
+
+[dir=rtl] #cboxSlideshow {
+ right: 57px;
+ left: auto;
+}
+
+/* ===== Census assistant module ===== */
+table.table-census-assistant th {
+ font-weight: bold;
+ text-align: left;
+}
+
+/* Stories module */
+.story_title {
+ padding-top: 12px;
+ font-size: 13px;
+ height: 32px;
+ font-weight: bold;
+}
+
+.story_body {
+ padding: 20px;
+ white-space: normal;
+}
+
+.story_edit {
+ padding: 12px;
+}
+
+.btn-group {
+ display: inline-block;
+ margin: 0 4px;
+}
+
+.btn-group button:first-child,
+[dir=rtl] .btn-group button:last-child {
+ border-radius: 3px 0 0 3px;
+}
+
+.btn-group button:last-child,
+[dir=rtl] .btn-group button:first-child {
+ border-radius: 0 3px 3px 0;
+}
+
+/* User content in stories tab */
+#stories h2,
+#stories h3,
+#stories h4,
+#stories h5 {
+ padding-top: 20px;
+}
+
+#stories p {
+ padding-top: 8px;
+}
+
+
+
+/* ====== Charts Styles ======== */
+#compact_chart,
+#fan_chart,
+.chart_common,
+#ancestry_booklet,
+#descendancy_booklet,
+#familybook_chart,
+#hourglass_chart {
+ margin: 20px;
+}
+
+/* styles for vertical lines in ancestry and descendancy charts */
+.chart_common li {
+ list-style: none;
+}
+
+.chart_common li > span.details1 {
+ white-space: nowrap;
+}
+
+.chart_common .generation {
+ background: transparent url(images/vline.png) left top repeat-y;
+ margin: 0 0 0 15px;
padding: 0;
- line-height: 20px;
+ display: block;
}
-@media print {
- #backprint,
- #separator,
- header,
- footer,
- form,
- #CB_All,
- .noprint {
- display: none !important;
- }
+[dir=rtl] .chart_common .generation {
+ margin: 0 15px 0 0;
+ background-position: right top
+;
+}
+.chart_common .generation > li {
+ margin: 5px 0;
+}
- #pedigree_chart {
- left: -80px;
- }
+.chart_common table {
+ padding: 0;
+ border-spacing: 0;
+ border-collapse: collapse;
+ margin: 5px 0;
+}
- #header_accordion1 {
- width: 510px !important;
- }
+.chart_common td {
+ border: 0;
+ padding: 0;
+}
- [dir=rtl] #pedigree_chart {
- left: auto;
- right: -80px;
- }
+.chart_common span.details1 div[class^=fact_] {
+ display: inline-block;
+}
- #familybook_chart h3 {
- margin-bottom: 10px;
- }
+.chart_common span.details1 .date {
+ color: inherit;
+}
- /* buttons and input are used out of forms in sortable tables*/
- .lifespan_outer {
- position: relative;
- width: auto;
- height: auto;
- overflow: visible;
- border: 0;
- }
+/*-- Family book --*/
+#familybook_chart {
+ margin-left: 10px;
+}
- .lifespan_people {
- position: absolute;
- width: auto;
- left: -10px;
- top: -60px;
- z-index: 1;
- }
+#familybook_chart table {
+ border-collapse: collapse;
+ empty-cells: show;
+}
+
+#familybook_chart td {
+ margin: 0;
+ padding: 0;
+}
+
+#familybook_chart h2 {
+ text-align: center;
+}
+
+#familybook_chart .line3,
+#familybook_chart .pvline,
+#familybook_chart .spacer {
+ width: 3px;
+}
+
+#familybook_chart .line4 {
+ width: 7px;
+ vertical-align: middle;
+}
+
+[ID^="vline"] {
+ width: 3px;
+}
+
+#familybook_chart h3 {
+ color: #006;
+ font-size: 16px;
+ text-align: center;
+}
+
+[dir=rtl] #familybook_chart {
+ margin-right: 10px;
+}
+
+/*-- Fan chart ---- */
+.fan_chart_menu {
+ position: absolute;
+ display: none;
+ z-index: 100;
+}
+
+#fan_chart ul {
+ list-style-type: none;
+ margin: 0;
+}
+
+#fan_chart ul.children li:before {
+ content: "< ";
+ font-weight: bold;
+}
+
+#fan_chart_img {
+ text-align: center;
+}
+
+/*-- Hourglass ---- */
+#hourglass_chart img.line4 {
+ vertical-align: middle;
+}
+
+#hourglass_chart table,
+.charts_block table {
+ border-collapse: collapse;
+}
+
+#hourglass_chart td,
+.charts_block td {
+ padding: 0;
+ empty-cells: show;
+}
+
+/*-- Lifespan ---- */
+#lifespan-page .person0 {
+ padding: 5px;
+}
+
+#lifespan-page .person0 div{
+ text-align: center;
+}
+
+#lifespan_chart .div-controls {
+ opacity: 0.67;
+ position: relative;
+ top: 80px;
+ width: 180px;
+ z-index: 100;
+ margin-left: 20px;
+}
+
+.lifespan_people span:first-letter {
+ font-variant: small-caps;
+ font-size: 16px;
+ padding: 1px;
+}
+
+.lifespan_outer {
+ position: relative;
+ width: 99.5%;
+ height: 600px;
+ overflow: hidden;
+ border: solid #00f 1px;
+}
+
+.lifespan_outer a:hover {
+ color: #f00;
+ text-decoration: none;
+}
+
+.lifespan_timeline {
+ position: absolute;
+ width: 100%;
+ left: -10px;
+ top: -65px;
+ z-index: 2;
+ background-color: #fff;
+}
+
+.lifespan_people {
+ position: absolute;
+ width: 500px;
+ left: -10px;
+ top: -60px;
+ z-index: 1;
+}
+
+/*-- Pedigree ---- */
+#pedigree_chart #childbox {
+ border: 1px solid;
+ background-color: #fff;
+}
+
+.pedigree_form {
+ width: 45px;
+}
+
+#pedigree-page table.list_table {
+ margin: 0 auto;
+ width: 500px;
+}
+
+.pedigree_chart_table {
+ border: 0;
+ border-collapse: collapse;
+ padding: 0;
+ width: 100%;
}
-/* Icons */
+#pedigree_chart {
+ position: relative;
+ top: -200px;
+ left: 0;
+}
+
+[dir=rtl] #pedigree_chart {
+ left: auto;
+ right: 0;
+}
+
+#pedigree_canvas {
+ position: absolute;
+ top: 200px;
+ z-index: -1000;
+}
+
+#pedigree_chart #childarrow,
+#pedigree_chart #uparrow,
+#pedigree_chart .shadow,
+.ancestorarrow {
+ position: absolute;
+}
+
+/*-- Relationship ---- */
+#relationship-page h3 {
+ margin: 20px 0 0 20px;
+}
+
+#relationship_chart {
+ margin: 0 6px;
+}
+
+/*-- timeline --*/
+#timeline_chart {
+ position: relative;
+ top: 0;
+ left: 0;
+}
+
+/* ====== Common Icons ========= */
[class^="icon-"],
[class*=" icon-"] {
display: inline-block;
@@ -3327,6 +3506,7 @@ dd .deletelink {
width: 18px;
height: 16px;
background-image: url(images/addmedia.png);
+ vertical-align: middle;
}
.icon-button_addnote {
@@ -3351,6 +3531,19 @@ dd .deletelink {
width: 19px;
height: 15px;
background-image: url(images/calendar.png);
+ vertical-align: middle;
+}
+
+.icon-button_family {
+ width: 14px;
+ height: 15px;
+ background-image: url(images/family.png);
+}
+
+.icon-button_find {
+ width: 17px;
+ height: 15px;
+ background-image: url(images/find.png);
}
.icon-button_find_facts {
@@ -3366,15 +3559,24 @@ dd .deletelink {
}
.icon-button_indi {
- width: 11px;
+ vertical-align: top;
+ width: 15px;
height: 15px;
background-image: url(images/indi.png);
}
+.icon-button_keyboard {
+ width: 30px;
+ height: 15px;
+ background-image: url(images/keyboard.png);
+ vertical-align: middle;
+}
+
.icon-button_media {
width: 18px;
height: 16px;
background-image: url(images/media.png);
+ vertical-align: middle;
}
.icon-button_note {
@@ -3387,6 +3589,7 @@ dd .deletelink {
width: 15px;
height: 15px;
background-image: url(images/place.png);
+ vertical-align: middle;
}
.icon-button_repository {
@@ -3401,24 +3604,28 @@ dd .deletelink {
background-image: url(images/source.png);
}
-.icon-button_family {
- width: 14px;
- height: 15px;
+.icon-cfamily {
+ width: 20px;
+ height: 20px;
background-image: url(images/family.png);
- vertical-align: top;
}
-.icon-button_indi {
- width: 15px;
- height: 15px;
- background-image: url(images/indi.png);
- vertical-align: top;
+.icon-childless {
+ width: 25px;
+ height: 25px;
+ background-image: url(images/childless.png);
}
-.icon-button_keyboard {
- width: 30px;
- height: 15px;
- background-image: url(images/keyboard.png);
+.icon-children {
+ width: 16px;
+ height: 16px;
+ background-image: url(images/children.png);
+}
+
+.icon-clippings {
+ width: 22px;
+ height: 22px;
+ background-image: url(images/clippings.png);
}
.icon-darrow {
@@ -3445,16 +3652,10 @@ a.icon-ddarrow {
background-image: url(images/ddarrow2.png);
}
-.icon-childless {
- width: 25px;
- height: 25px;
- background-image: url(images/childless.png);
-}
-
-.icon-children {
- width: 16px;
- height: 16px;
- background-image: url(images/children.png);
+.icon-edit_indi {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/edit_sm.png);
}
.icon-email {
@@ -3463,6 +3664,12 @@ a.icon-ddarrow {
background-image: url(images/email.png);
}
+.icon-fam-list {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/family.png);
+}
+
.icon-googlemaps {
width: 16px;
height: 16px;
@@ -3471,11 +3678,18 @@ a.icon-ddarrow {
.icon-help {
cursor: help;
+ margin: 0 5px;
width: 15px;
height: 15px;
background-image: url(images/help.png);
}
+.icon-indi-list {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/indis.png);
+}
+
.icon-lifespan-chunk {
width: 50px;
height: 37px;
@@ -3506,6 +3720,12 @@ a.icon-ldarrow:hover {
background-image: url(images/ldarrow2.png);
}
+.icon-lifespan-chunk {
+ width: 50px;
+ height: 37px;
+ background-image: url(images/lifespan-chunk.png);
+}
+
.icon-loading-small {
width: 16px;
height: 16px;
@@ -3542,6 +3762,18 @@ a.icon-ldarrow:hover {
background-image: url(images/lifespan-up.png);
}
+.icon-media {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/media.png);
+}
+
+.icon-media-list {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/media.png);
+}
+
.icon-media-next {
width: 20px;
height: 20px;
@@ -3578,18 +3810,30 @@ a.icon-ldarrow:hover {
background-image: url(images/minus.png);
}
+.icon-mypage {
+ width: 24px;
+ height: 24px;
+ background-image: url(images/mypage.png);
+}
+
+.icon-note {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/notes.png);
+}
+
+.icon-note-list {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/notes.png);
+}
+
.icon-osm {
width: 16px;
height: 16px;
background-image: url(images/osm.png);
}
-.icon-pedigree {
- width: 24px;
- height: 24px;
- background-image: url(images/pedigree.png);
-}
-
.icon-plus {
width: 11px;
height: 11px;
@@ -3633,6 +3877,8 @@ a.icon-rdarrow:hover {
}
.icon-resn-confidential {
+ width: 16px;
+ height: 16px;
background-image: none;
}
@@ -3654,12 +3900,6 @@ a.icon-rdarrow:hover {
background-image: url(images/rings.png);
}
-.icon-search {
- width: 24px;
- height: 24px;
- background-image: url(images/search.png);
-}
-
.icon-selected {
width: 12px;
height: 12px;
@@ -3702,10 +3942,23 @@ a.icon-rdarrow:hover {
background-image: url(images/sex_u_9x9.png);
}
+.icon-sfamily {
+ width: 24px;
+ height: 24px;
+ background-image: url(images/sfamily.png);
+}
+
+.icon-source {
+ width: 20px;
+ height: 20px;
+ background-image: url(images/source.png);
+}
+
.icon-target {
width: 15px;
height: 15px;
background-image: url(images/target.png);
+ vertical-align: middle;
}
.icon-uarrow {
@@ -3726,7 +3979,7 @@ a.icon-uarrow:hover {
background-image: url(images/udarrow.png);
}
-a.icon-udarrow {
+a.icon-udarrow:hover {
width: 20px;
height: 20px;
background-image: url(images/udarrow2.png);
@@ -3744,11 +3997,6 @@ a.icon-udarrow {
background-image: url(images/w_button.png);
}
-/* ios on click workaround */
-.iconz {
- cursor: pointer;
-}
-
.icon-zoomin {
width: 25px;
height: 25px;
@@ -3761,20 +4009,42 @@ a.icon-udarrow {
background-image: url(images/zoomout.png);
}
-/*
-.icon-cfamily {width:24px;height:24px;background-image:url(images/cfamily.png);}
-.icon-clippings {width:24px;height:24px;background-image:url(images/clippings.png);}
-.icon-indis {width:24px;height:24px;background-image:url(images/indis.png);}
-.icon-mypage {width:25px;height:25px;background-image:url(images/mypage.png);}
-.icon-note {width:16px;height:16px;background-image:url(images/notes.png);}
-.icon-patriarch {width:25px;height:25px;background-image:url(images/patriarch.png);}
-.icon-place {width:24px;height:24px;background-image:url(images/place.png);}
-.icon-repository {width:25px;height:25px;background-image:url(images/repository.png);}
-.icon-sfamily {width:24px;height:24px;background-image:url(images/sfamily.png);}
-.icon-source {width:24px;height:24px;background-image:url(images/source.png);}
-.icon-tree {width:24px;height:24px;background-image:url(images/gedcom.png);}
-.icon-user_add {width:24px;height:24px;background-image:url(images/user_add.png);}
-*/
+/* Silhouettes on charts */
+.icon-silhouette-F {
+ width: 37px;
+ height: 50px;
+ background-image: url(images/silhouette_female_small.png);
+}
+
+.icon-silhouette-M {
+ width: 37px;
+ height: 50px;
+ background-image: url(images/silhouette_male_small.png);
+}
+
+.icon-silhouette-U {
+ width: 37px;
+ height: 50px;
+ background-image: url(images/silhouette_unknown_small.png);
+}
+
+#indi_mainimage .icon-silhouette-F {
+ width: 99px;
+ height: 106px;
+ background-image: url(images/silhouette_female.png);
+}
+
+#indi_mainimage .icon-silhouette-M {
+ width: 99px;
+ height: 99px;
+ background-image: url(images/silhouette_male.png);
+}
+
+#indi_mainimage .icon-silhouette-U {
+ width: 100px;
+ height: 97px;
+ background-image: url(images/silhouette_unknown.png);
+}
[class^="icon-mime-"],
[class*=" icon-mime-"] {
@@ -3784,7 +4054,7 @@ a.icon-udarrow {
height: 48px;
}
-/* Generic MIME types */
+/* ===== Generic MIME types ===== */
[class^="icon-mime-"],
[class*=" icon-mime-"] {
background-position: -99px -49px;
@@ -3815,7 +4085,7 @@ a.icon-udarrow {
background-position: -148px -147px;
}
-/* Specific MIME types */
+/* ===== Specific MIME types ===== */
.icon-mime-application-pdf {
background-position: -1px -49px;
}
@@ -3899,444 +4169,311 @@ a.icon-udarrow {
.icon-mime-video-x-ms-wmv {
background-position: -50px -196px;
}
+/* ====== End Icon styles ====== */
-/* Silhouettes on charts */
-.icon-silhouette-F {
- width: 37px;
- height: 50px;
- background-image: url(images/silhouette_female_small.png);
-}
-
-.icon-silhouette-M {
- width: 37px;
- height: 50px;
- background-image: url(images/silhouette_male_small.png);
-}
-
-.icon-silhouette-U {
- width: 37px;
- height: 50px;
- background-image: url(images/silhouette_unknown_small.png);
+/* ====== Theme Header ========= */
+header h1 {
+ clear: left;
+ float: left;
+ font-size: 26px;
+ font-weight: 900;
+ margin: 0;
}
-/* Silhouettes on individual pages */
-#indi_mainimage {
+[dir=rtl] header h1 {
float: right;
}
-#indi_mainimage .icon-silhouette-F {
- width: 99px;
- height: 106px;
- background-image: url(images/silhouette_female.png);
-}
-
-#indi_mainimage .icon-silhouette-M {
- width: 99px;
- height: 99px;
- background-image: url(images/silhouette_male.png);
-}
-
-#indi_mainimage .icon-silhouette-U {
- width: 100px;
- height: 97px;
- background-image: url(images/silhouette_unknown.png);
-}
-
-/* Edit interface pop-ups*/
-#edit_interface-page h4 {
- color: #555;
- margin: 5px;
-}
-
-#edit_interface-page .optionbox span {
- margin: 0 5px;
-}
-
-#edit_interface-page #LATI,
-#edit_interface-page #LONG,
-#edit_interface-page #SPFX,
-#edit_interface-page #NSFX,
-#edit_interface-page #NPFX {
- line-height: 18px;
- margin: 0 5px;
- width: 88px;
-}
-
-#edit_interface-page #GIVN,
-#edit_interface-page #SURN,
-#edit_interface-page #_MARNM {
- line-height: 18px;
- margin: 0 5px;
- width: 180px;
-}
-
-#edit_interface-page input[type="text"],
-#edit_interface-page #NAME_display {
- line-height: 18px;
- margin: 0 5px;
- vertical-align: top;
- width: 240px;
-}
-
-#edit_interface-page input[type="text"][id*="PAGE"],
-#edit_interface-page input[type="text"][id*="_UID"] {
- width: 350px;
-}
-
-#edit_interface-page input[type="text"][id*="SOUR"],
-#edit_interface-page input[type="text"][id*="REPO"],
-#edit_interface-page input[type="text"][id*="OBJE"],
-#edit_interface-page input[type="text"][id*="FAMC"],
-#edit_interface-page input[type="text"][id*="ASSO"],
-#edit_interface-page input[type="text"][id^="AGE"],
-#edit_interface-page input[type="text"][id*="SHARED_NOTE"] {
- width: 250px;
+header nav {
+ position: relative;
+ float: left;
+ width: 100%;
+ margin-top: 18px;
+ border-bottom: 1px solid;
+ margin-bottom: 10px;
}
-#edit_interface-page input[type="text"][id$="DATE"] {
- width: 160px;
+[dir=rtl] header nav {
+ float: right;
}
-#edit_interface-page input[type="text"][id^="TIME"] {
- width: 100px;
+/* Set stack level for top two header menu rows */
+.secondary-menu ul,
+.primary-menu ul {
+ z-index: 210;
}
-#edit_interface-page input[type="text"][id*="OBJE_FILE"] {
- width: 200px;
+.title {
+ font-size: 20px;
}
-#edit_interface-page input[type="text"][id*="SOUR_TITL"] {
- width: 250px;
+/* ====== Secondary menu ======= */
+.secondary-menu {
+ float: right;
+ font-size: 14px;
}
-#edit_interface-page input[id*="TEXT"] {
- height: 140px;
- width: 440px;
+[dir=rtl] .secondary-menu {
+ float: left;
}
-#edit_interface-page textarea {
- margin: 0 5px;
- width: 440px;
-}
+.secondary-menu li {
+ display: inline;
+ position: relative;
+ white-space: nowrap;
+ float: left;
+ border: 1px solid #999;
+ line-height: 26px;
-#edit_interface-page textarea[id*="NOTE"] {
- height: 240px;
}
-#edit_interface-page textarea[id*="TEXT"],
-#edit_interface-page textarea[id*="PUBL"] {
- height: 140px;
+[dir=rtl] .secondary-menu li {
+ float: right;
}
-#edit_interface-page textarea[id^="newgedrec"] {
- line-height: 18px;
- width: 605px;
+.secondary-menu li a {
+ padding: 5px 8px;
}
-#edit_interface-page textarea#gedcom {
- height: 364px;
+.secondary-menu ul {
+ position: absolute;
+ top: 26px;
+ left: 0;
+ right: auto;
+ display: none;
+ font-weight: normal;
+ font-size: 12px;
+ background: #fff;
+ border: 1px solid #999;
}
-#edit_interface-page textarea[id*="ADDR"],
-#edit_interface-page input[id*="ADDR"] {
- height: 80px;
- width: 300px;
+[dir=rtl] .secondary-menu ul {
+ left: auto;
+ right: 0;
}
-#edit_interface-page #changefam {
- padding: 5px;
+.secondary-menu ul li {
+ border: 0;
+ clear: both;
+ display: block;
+ line-height: 2;
+ text-align: left;
}
-#edit_interface-page #changefam table {
- margin: 10px auto;
- min-width: 400px;
- max-width: 650px;
+[dir=rtl] .secondary-menu ul li {
+ text-align: right;
}
-#edit_interface-page #changefam span {
+.secondary-menu,
+.secondary-menu ul {
+ list-style: none;
margin: 0;
+ padding: 1px;
}
-#edit_interface-page #changefam td {
- padding: 5px;
- white-space: normal;
-}
-
-#edit_interface-page #changefam td.child {
- text-align: center;
-}
-
-#save-cancel {
- position: fixed;
- bottom: 0;
- width: 98%;
- border: solid #555 1px;
- margin: 0;
+.secondary-menu li:hover ul {
+ display: block;
}
-#save-cancel input {
- padding: 2px 8px;
-}
-#save-cancel .save {
- float: left;
- margin: 5px;
+.secondary-menu ul li a {
+ padding: 0 5px 0 2px;
+ display: block;
}
-#save-cancel .cancel {
- float: right;
- margin: 5px;
+.secondary-menu .active {
+ font-weight: 900;
}
-[dir=rtl] #save-cancel .save {
+/* ====== Primary menu ========= */
+.primary-menu {
+ position: relative;
float: right;
+ right: 50%;
+ list-style: none;
}
-[dir=rtl] #save-cancel .cancel {
+[dir=rtl] .primary-menu {
+ right: auto;
float: left;
+ left: 50%;
}
-#edit_interface-page,
-#addmedia-page {
- margin-bottom: 50px;
-}
-
-/* Addmedia pop-ups*/
-#addmedia-page input[type="text"] {
- line-height: 18px;
- margin: 0 5px;
- width: 350px;
-}
-
-#addmedia-page .optionbox select {
- margin: 0 5px;
-}
-
-#addmedia-page .optionbox p.sub {
- font-size: 11px;
- margin: 0 5px;
-}
-
-#addmedia-page input[type="text"][id*="PAGE"],
-#addmedia-page input[type="text"][id*="_UID"] {
- width: 350px;
-}
-
-#addmedia-page input[type="text"][id*="SOUR"],
-#addmedia-page input[type="text"][id*="REPO"],
-#addmedia-page input[type="text"][id*="OBJE"],
-#addmedia-page input[type="text"][id*="FAMC"],
-#addmedia-page input[type="text"][id*="ASSO"],
-#addmedia-page input[type="text"][id^="AGE"],
-#addmedia-page input[type="text"][id*="SHARED_NOTE"] {
- width: 70px;
+.primary-menu li {
+ float: left;
+ position: relative;
+ left: 50%;
+ clear: right;
+ width: auto;
+ padding: 0 5px;
+ border: 1px solid #999;
}
-#addmedia-page input[id*="TEXT"] {
- height: 140px;
- width: 440px;
+[dir=rtl] .primary-menu li {
+ float: right;
+ clear: left;
+ right: 50%;
}
-#addmedia-page textarea {
- margin: 0 5px;
- width: 440px;
-}
-#addmedia-page textarea[id*="NOTE"] {
- height: 240px;
+.primary-menu li a {
+ display: block;
+ font-size: 14px;
+ text-align: center;
+ padding: 5px;
+ background-color: #fff;
}
-/* Styling for the jquery.colorbox gallery */
-#colorbox,
-#cboxOverlay,
-#cboxWrapper {
+.primary-menu ul {
position: absolute;
- top: 0;
+ top: 27px;
left: 0;
- z-index: 9999;
- overflow: hidden;
-}
-
-#colorbox {
- border: 2px solid #ccc;
-}
-
-#cboxOverlay {
- position: fixed;
- width: 100%;
- height: 100%;
- background: #ccc;
-}
-
-#cboxContent {
- background: #fff;
- border: 5px solid #888;
-}
-
-#cboxLoadedContent {
- overflow: auto;
+ right: auto;
+ display: none;
background: #fff;
- margin-bottom: 30px;
- margin-top: 35px;
+ white-space: nowrap;
+ border: 1px solid #999;
+ list-style: none;
}
-#cboxTitle {
- position: absolute;
- left: 0;
- top: 10px;
- color: #949494;
- text-align: center;
- width: 100%;
- font-weight: 800;
- font-size: 14px;
+[dir=rtl] .primary-menu ul {
+ right: 0;
+ left: auto;
}
-.cboxPhoto {
+.primary-menu ul li {
float: left;
- margin: auto;
+ width: 100%;
border: 0;
- display: block;
- max-width: none;
+ left: auto;
+ margin: 0;
+ padding: 0;
+ clear: left;
}
-.cboxIframe {
+[dir=rtl] .primary-menu ul li {
+ right: auto; /*resets the right:50% on the parent li */
+ clear: right;
+ float: right;
width: 100%;
- height: 100%;
- display: block;
- border: 0;
}
-#cboxPrevious {
+.primary-menu li:hover ul {
position: absolute;
- bottom: 0;
- left: 0;
- background: url(images/controls.png) no-repeat -75px 0;
- width: 25px;
- height: 25px;
- text-indent: -9999px;
- margin: 10px;
- border: 0;
+ margin: 0;
+ display: block;
+ text-align: left;
+ padding: 0;
}
-#cboxPrevious:hover {
- background-position: -75px -25px;
+[dir=rtl] .primary-menu li:hover ul {
+ text-align: right;
}
-#cboxNext {
- position: absolute;
- bottom: 0;
- left: 27px;
- background: url(images/controls.png) no-repeat -50px 0;
- width: 25px;
- height: 25px;
- text-indent: -9999px;
- margin: 10px;
- border: 0;
+.primary-menu ul li a {
+ padding: 5px;
+ text-align: left;
+ font-size: 12px;
}
-#cboxNext:hover {
- background-position: -50px -25px;
+[dir=rtl] .primary-menu ul li a {
+ text-align: right;
}
-#cboxSlideshow {
- position: absolute;
- bottom: 5px;
- left: 57px;
- margin: 10px;
- border: 0;
- background: none;
- font-size: 14px;
-}
+/* ====== End Theme Header ===== */
-#cboxSlideshow:hover {
- color: #f00;
- background: #fff;
-}
+/* ====== Theme Footer ========= */
-#cboxClose {
- position: absolute;
- bottom: 0;
- right: 0;
- background: url(images/controls.png) no-repeat -25px 0;
- width: 25px;
- height: 25px;
- text-indent: -9999px;
- margin: 10px;
- border: 0;
+footer {
+ clear: both;
+ font-size: 12px;
+ color: #555;
+ text-align: center;
}
-#cboxClose:hover {
- background-position: -25px -25px;
+.contact-links {
+ margin-top: 15px;
}
-#cboxCurrent {
- bottom: 4px;
- color: #949494;
- left: 58px;
- position: absolute;
+.powered-by-webtrees {
+ font-size: 16px;
+ margin-top: 10px;
}
-[dir=rtl] #cboxPrevious {
- right: 27px;
- left: auto;
+#link_change_blocks {
+ clear: both;
+ margin: 0 auto;
+ padding: 25px 0 0;
+ text-align: center;
+ width: 400px;
}
-[dir=rtl] #cboxNext {
- right: 0;
- left: auto;
+#link_change_blocks span {
+ padding: 0 50px;
}
-[dir=rtl] #cboxCurrent {
- right: auto;
- left: 0;
+#link_change_blocks span span {
+ padding: 0 3px;
}
-[dir=rtl] #cboxClose {
- right: auto;
- left: 0;
-}
+/* ====== End Theme Footer ===== */
-[dir=rtl] #cboxSlideshow {
- right: 57px;
- left: auto;
+/* ====== Theme Icons ========== */
+/* --- Body Icons -- */
+.icon-pedigree {
+ width: 24px;
+ height: 24px;
+ background-image: url(images/pedigree.png);
}
-/* Census assistant module */
-table.table-census-assistant th {
- font-weight: bold;
- text-align: left;
+.icon-search {
+ width: 24px;
+ height: 24px;
+ background-image: url(images/search.png);
}
-/* Stories module */
-.story_title {
- padding-top: 12px;
- height: 32px;
- font-size: 13px;
- font-weight: 700;
-}
-.story_body {
- padding: 20px;
- white-space: normal;
-}
+@media print {
+ header,
+ footer,
+ form,
+ #sidebar,
+ #separator,
+ .noprint {
+ display: none;
+ }
-.story_edit {
- padding: 12px;
-}
+ #pedigree_chart {
+ left: -40px;
+ top: -260px;
+ }
-/* User content in stories tab */
-#stories h2,
-#stories h3,
-#stories h4,
-#stories h5 {
- padding-top: 20px;
-}
+ [dir=rtl] #pedigree_chart {
+ left: auto;
+ right: -20px;
+ }
-#stories p {
- padding-top: 8px;
-}
+ #header_accordion1 {
+ width: 510px;
+ }
-.btn-group {
- display: inline-block;
- margin: 0 4px;
+ #familybook_chart h3 {
+ margin-bottom: 10px;
+ }
+
+ .lifespan_outer {
+ position: relative;
+ width: auto;
+ height: auto;
+ overflow: visible;
+ border: 0;
+ }
+
+ .lifespan_people {
+ position: absolute;
+ width: auto;
+ left: -10px;
+ top: -60px;
+ z-index: 1;
+ }
}
diff --git a/themes/minimal/footer.php b/themes/minimal/footer.php
deleted file mode 100644
index 74247e1960..0000000000
--- a/themes/minimal/footer.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-// Footer for Minimal theme
-//
-// webtrees: Web based Family History software
-// Copyright (C) 2014 webtrees development team.
-//
-// Derived from PhpGedView
-// Copyright (C) 2002 to 2009 PGV Development Team.
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-if (!defined('WT_WEBTREES')) {
- header('HTTP/1.0 403 Forbidden');
- exit;
-}
-
-echo '</main>';
-if ($view!='simple') {
- echo '<footer>';
- echo contact_links();
- echo '<p class="logo">';
- echo '<a href="', WT_WEBTREES_URL, '" target="_blank" title="', WT_WEBTREES, ' ', WT_VERSION, '">webtrees</a>';
- echo '</p>';
- if ($WT_TREE && $WT_TREE->getPreference('SHOW_STATS')) {
- echo execution_stats();
- }
- echo '</footer>';
-}
diff --git a/themes/minimal/header.php b/themes/minimal/header.php
deleted file mode 100644
index 5075e5ce62..0000000000
--- a/themes/minimal/header.php
+++ /dev/null
@@ -1,105 +0,0 @@
-<?php
-// Header for Minimal theme
-//
-// webtrees: Web based Family History software
-// Copyright (C) 2014 webtrees development team.
-//
-// Derived from PhpGedView
-// Copyright (C) 2002 to 2009 PGV Development Team.
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-use WT\Auth;
-
-if (!defined('WT_WEBTREES')) {
- header('HTTP/1.0 403 Forbidden');
- exit;
-}
-
-// This theme uses the jQuery “colorbox” plugin to display images
-$this
- ->addExternalJavascript(WT_JQUERY_COLORBOX_URL)
- ->addExternalJavascript(WT_JQUERY_WHEELZOOM_URL)
- ->addInlineJavascript('activate_colorbox();')
- ->addInlineJavascript('jQuery.extend(jQuery.colorbox.settings, {width:"85%", height:"85%", transition:"none", slideshowStart:"'. WT_I18N::translate('Play').'", slideshowStop:"'. WT_I18N::translate('Stop').'"})')
- ->addInlineJavascript('
- jQuery.extend(jQuery.colorbox.settings, {
- title: function() {
- var img_title = jQuery(this).data("title");
- return img_title;
- }
- });
- ');
-?>
-<!DOCTYPE html>
-<html <?php echo WT_I18N::html_markup(); ?>>
-<head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <?php echo header_links($META_DESCRIPTION, $META_ROBOTS, $META_GENERATOR, $LINK_CANONICAL); ?>
- <title><?php echo WT_Filter::escapeHtml($title); ?></title>
- <link rel="icon" href="<?php echo WT_CSS_URL; ?>favicon.png" type="image/png">
- <link rel="stylesheet" type="text/css" href="<?php echo WT_THEME_URL; ?>jquery-ui-1.11.2/jquery-ui.css">
- <link rel="stylesheet" type="text/css" href="<?php echo WT_CSS_URL; ?>style.css">
- <!--[if IE 8]>
- <script src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js"></script>
- <![endif]-->
-</head>
-<body id="body">
- <?php if ($view !== 'simple') { ?>
- <header>
- <h1><?php echo WT_TREE_TITLE; ?></h1>
- <div id="header-user-links">
- <ul class="makeMenu">
- <?php
- if (Auth::check()) {
- echo '<li><a href="edituser.php">', WT_Filter::escapeHtml(Auth::user()->getRealName()), '</a></li> <li>', logout_link(), '</li>';
- if (WT_USER_CAN_ACCEPT && exists_pending_change()) {
- echo ' <li><a href="#" onclick="window.open(\'edit_changes.php\',\'_blank\',chan_window_specs); return false;" style="color:red;">', WT_I18N::translate('Pending changes'), '</a></li>';
- }
- } else {
- echo '<li>', login_link(), '</li> ';
- }
- ?>
- <?php echo WT_MenuBar::getFavoritesMenu(); ?>
- <?php echo WT_MenuBar::getLanguageMenu(); ?>
- <?php echo WT_MenuBar::getThemeMenu(); ?>
- <li>
- <form style="display:inline;" action="search.php" method="post">
- <input type="hidden" name="action" value="general">
- <input type="hidden" name="ged" value="<?php echo WT_GEDCOM; ?>">
- <input type="hidden" name="topsearch" value="yes">
- <input type="search" name="query" size="20" placeholder="<?php echo WT_I18N::translate('Search'); ?>">
- </form>
- </li>
- </ul>
- </div>
- <nav id="topMenu">
- <ul id="main-menu" role="menubar">
- <?php echo WT_MenuBar::getGedcomMenu(); ?>
- <?php echo WT_MenuBar::getMyPageMenu(); ?>
- <?php echo WT_MenuBar::getChartsMenu(); ?>
- <?php echo WT_MenuBar::getListsMenu(); ?>
- <?php echo WT_MenuBar::getCalendarMenu(); ?>
- <?php echo WT_MenuBar::getReportsMenu(); ?>
- <?php echo WT_MenuBar::getSearchMenu(); ?>
- <?php echo implode('', WT_MenuBar::getModuleMenus()); ?>
- </ul>
- </nav>
- </header>
- <?php } ?>
- <?php echo WT_FlashMessages::getHtmlMessages(); ?>
- <main id="content">
diff --git a/themes/minimal/templates/block_main_temp.php b/themes/minimal/templates/block_main_temp.php
deleted file mode 100644
index 0f0b4416e0..0000000000
--- a/themes/minimal/templates/block_main_temp.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-// Template for drawing the main blocks on the portal pages
-//
-// This template expects that the following variables will be set
-// $id - the DOM id for the block div
-// $title - the title of the block
-// $class - the additional class of the block
-// $content - the content of the block
-//
-// webtrees: Web based Family History software
-// Copyright (C) 2014 webtrees development team.
-//
-// Derived from PhpGedView
-// Copyright (C) 2008 to 2009 PGV Development Team.
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-if (!defined('WT_WEBTREES')) {
- header('HTTP/1.0 403 Forbidden');
- exit;
-}
-
-?>
-<div id="<?php echo $id; ?>" class="block" >
- <div class="blockheader">
- <?php echo $title; ?>
- </div>
- <div class="blockcontent normal_inner_block <?php echo $class; ?>">
- <?php echo $content; ?>
- </div>
-</div>
diff --git a/themes/minimal/templates/block_small_temp.php b/themes/minimal/templates/block_small_temp.php
deleted file mode 100644
index 37e618400c..0000000000
--- a/themes/minimal/templates/block_small_temp.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-// Template for drawing the height-restricted blocks on the portal pages
-//
-// This template expects that the following variables will be set
-// $id - the DOM id for the block div
-// $title - the title of the block
-// $class - the additional class of the block
-// $content - the content of the block
-//
-// webtrees: Web based Family History software
-// Copyright (C) 2014 webtrees development team.
-//
-// Derived from PhpGedView
-// Copyright (C) 2008 to 2009 PGV Development Team.
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-if (!defined('WT_WEBTREES')) {
- header('HTTP/1.0 403 Forbidden');
- exit;
-}
-
-?>
-<div id="<?php echo $id; ?>" class="block" >
- <div class="blockheader">
- <?php echo $title; ?>
- </div>
- <div class="blockcontent small_inner_block <?php echo $class; ?>">
- <?php echo $content; ?>
- </div>
-</div>
diff --git a/themes/minimal/templates/compactbox_template.php b/themes/minimal/templates/compactbox_template.php
deleted file mode 100644
index 4a3386f801..0000000000
--- a/themes/minimal/templates/compactbox_template.php
+++ /dev/null
@@ -1,45 +0,0 @@
-<?php
-// Template for drawing person boxes
-// This template expects that the following variables will be set
-// $pid, $boxID, $icons, $GEDCOM, $style,
-// $name, $outBoxAdd, $addname
-//
-// webtrees: Web based Family History software
-// Copyright (C) 2014 webtrees development team.
-//
-// Derived from PhpGedView
-// Copyright (C) 2010 PGV Development Team.
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-if (!defined('WT_WEBTREES')) {
- header('HTTP/1.0 403 Forbidden');
- exit;
-}
-
-echo
-'<div data-pid="'. $pid . '"' , $outBoxAdd, '>
- <div class="compact_view">',
- $thumbnail,
- '<a href="individual.php?pid=', $pid, '&amp;ged=', rawurlencode($GEDCOM), '" title="',strip_tags($name.$addname),'">
- <span class="namedef name',$style,'">', $shortname, '</span>
- </a>
- </div>
- <div class="inout2 details',$style,'">',
- $person->getLifeSpan(), '
- </div>
- <div class="inout"></div>
-</div>';
-
diff --git a/themes/minimal/templates/personbox_template.php b/themes/minimal/templates/personbox_template.php
deleted file mode 100644
index b1fdc7ade2..0000000000
--- a/themes/minimal/templates/personbox_template.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-// Template for drawing person boxes
-// This template expects that the following variables will be set
-// $pid, $boxID, $icons, $GEDCOM, $style,
-// $name, $genderImage, $BirthDeath, $outBoxAdd,
-// $addname
-//
-// webtrees: Web based Family History software
-// Copyright (C) 2014 webtrees development team.
-//
-// Derived from PhpGedView
-// Copyright (C) 2010 PGV Development Team. All rights reserved.
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-if (!defined('WT_WEBTREES')) {
- header('HTTP/1.0 403 Forbidden');
- exit;
-}
-
-echo
-'<div data-pid="'. $pid . '" ',$outBoxAdd,'>
- <div class="noprint icons">', $icons, '</div>',
- '<div class="chart_textbox" style="max-height:', $bheight,'px;">',
- $thumbnail,
- '<a href="individual.php?pid=', $pid, '&amp;ged=', rawurlencode($GEDCOM), '">
- <span class="namedef name',$style,'">',
- $name,
- $genderImage,'
- <span class="details',$style,'">' . $LDSord . '</span>
- </span>
- </a>
- <div class="namedef name',$style,'">',$addname,'</div>
- <div class="inout2 details',$style,'">',
- $BirthDeath,
- '</div>
- </div>
- <div class="inout"></div>
-</div>';
-
diff --git a/themes/minimal/theme.php b/themes/minimal/theme.php
index dd9f5aeafb..52b66b9b28 100644
--- a/themes/minimal/theme.php
+++ b/themes/minimal/theme.php
@@ -2,10 +2,7 @@
// Minimal theme
//
// webtrees: Web based Family History software
-// Copyright (C) 2014 webtrees development team.
-//
-// Derived from PhpGedView
-// Copyright (C) 2002 to 2010 PGV Development Team.
+// Copyright (C) 2015 webtrees development team.
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
@@ -21,90 +18,4 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-if (!defined('WT_WEBTREES')) {
- header('HTTP/1.0 403 Forbidden');
- exit;
-}
-
-// Theme name - this needs double quotes, as file is scanned/parsed by script
-$theme_name = "minimal"; /* I18N: Name of a theme. */ WT_I18N::translate('minimal');
-
-// A version number in the path prevents browser-cache problems during upgrade
-define('WT_CSS_URL', WT_THEME_URL . 'css-1.6.2/');
-
-$headerfile = WT_THEME_DIR.'header.php';
-$footerfile = WT_THEME_DIR.'footer.php';
-
-//-- variables for image names
-$WT_IMAGES = array(
- // used to draw charts
- 'dline' => WT_CSS_URL . 'images/dline.png',
- 'dline2' => WT_CSS_URL . 'images/dline2.png',
- 'hline' => WT_CSS_URL . 'images/hline.png',
- 'spacer' => WT_CSS_URL . 'images/spacer.png',
- 'vline' => WT_CSS_URL . 'images/vline.png',
-
- // used in button images and javascript
- 'add' => WT_CSS_URL . 'images/add.png',
- 'button_family' => WT_CSS_URL . 'images/buttons/family.png',
- 'minus' => WT_CSS_URL . 'images/minus.png',
- 'plus' => WT_CSS_URL . 'images/plus.png',
- 'remove' => WT_CSS_URL . 'images/remove.png',
- 'search' => WT_CSS_URL . 'images/search.png',
-
- // need different sizes before moving to CSS
- 'default_image_F' => WT_CSS_URL . 'images/silhouette_female.png',
- 'default_image_M' => WT_CSS_URL . 'images/silhouette_male.png',
- 'default_image_U' => WT_CSS_URL . 'images/silhouette_unknown.png',
-);
-
-//-- Variables for the Fan chart
-$fanChart = array(
- 'font' => WT_ROOT . 'includes/fonts/DejaVuSans.ttf',
- 'size' => 7,
- 'color' => '#000000',
- 'bgColor' => '#eeeeee',
- 'bgMColor' => '#cccccc',
- 'bgFColor' => '#dddddd'
-);
-
-// This section defines variables for the pedigree chart
-$bwidth = 250; // width of boxes on pedigree chart
-$bheight = 80; // height of boxes on pedigree chart
-$baseyoffset = 10; // position the entire pedigree tree relative to the top of the page
-$basexoffset = 10; // position the entire pedigree tree relative to the left of the page
-$bxspacing = 0; // horizontal spacing between boxes on the pedigree chart
-$byspacing = 5; // vertical spacing between boxes on the pedigree chart
-$brborder = 1; // box right border thickness
-$linewidth = 1.5; // width of joining lines
-$shadowcolor = ''; // shadow color for joining lines
-$shadowblur = 0; // shadow blur for joining lines
-$shadowoffsetX = 0; // shadowOffsetX for joining lines
-$shadowoffsetY = 0; // shadowOffsetY for joining lines
-
-// Global variables for the descendancy chart
-$Dbaseyoffset = 20; // position the entire descendancy tree relative to the top of the page
-$Dbasexoffset = 20; // position the entire descendancy tree relative to the left of the page
-$Dbxspacing = 5; // horizontal spacing between boxes
-$Dbyspacing = 10; // vertical spacing between boxes
-$Dbwidth = 260; // width of DIV layer boxes
-$Dbheight = 80; // height of DIV layer boxes
-$Dindent = 15; // width to indent descendancy boxes
-$Darrowwidth = 30; // additional width to include for the up arrows
-$Darrowwidth = 15; // additional width to include for the up arrows
-
-// Dimensions for compact version of chart displays
-$cbwidth = 240;
-$cbheight = 50;
-
-// The largest possible area for charts is 300,000 pixels. As the maximum height or width is 1000 pixels
-$WT_STATS_S_CHART_X = 440;
-$WT_STATS_S_CHART_Y = 125;
-$WT_STATS_L_CHART_X = 900;
-// For map charts, the maximum size is 440 pixels wide by 220 pixels high
-$WT_STATS_MAP_X = 440;
-$WT_STATS_MAP_Y = 220;
-
-$WT_STATS_CHART_COLOR1 = "ffffff";
-$WT_STATS_CHART_COLOR2 = "555555";
-$WT_STATS_CHART_COLOR3 = "cccccc";
+return new WT\Theme\Minimal;