Changeset 16021
- Timestamp:
- Jun 24, 2012, 9:32:16 PM (12 years ago)
- Location:
- extensions/gally/gally-lapis-lazuli
- Files:
-
- 5 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/gally/gally-lapis-lazuli/conf/default.conf
r8531 r16021 4 4 # ------------------------------------------------------------------------------ 5 5 # file: gally-lapis-lazuli/conf/default.conf 6 # file release: 1. 3.06 # file release: 1.5.0 7 7 # ------------------------------------------------------------------------------ 8 8 # author: grum at piwigo.org … … 35 35 # works well with FF2, FF3, Opera, Safari 36 36 imageAutoScroll = "yes" 37 37 38 38 39 # -- 1.3.1 -- … … 71 72 imageCenterTopBorder="imageHeaderBar" 72 73 74 # -- 1.5.0 -- 75 # The 'imageScrollMinDeadArea' option allows to define the minimum width for 76 # dead area in scroll mode 77 imageScrollMinDeadArea=0 73 78 74 79 # The 'imageInterface' option can take theses values : … … 141 146 tabsVisible=250 142 147 143 # -- 1. 2.0 --148 # -- 1.5.0 -- 144 149 # The 'tabsPosition' option can take theses values : 145 # "top" => display the tabs area at the bottom of the image toobar area 146 # (top of the page) 147 # "bottom" => display the tabs area at the top of the copyright area 148 # (bottom of the page) 150 # "top" => display the tabs area at the bottom of the image toobar area 151 # (top of the page) 152 # "bottom" => display the tabs area at the top of the copyright area 153 # (bottom of the page) 154 # "pictureTop" => display the tabs area at the top of the image area 155 # "pictureBottom" => display the tabs area at the bottom of the image area 149 156 tabsPosition="top" 150 157 … … 183 190 184 191 # -- 1.3.0 -- 185 # the 'displayHighResIcon' option can take theses values :186 # "yes" => display an icon 'view full res' in the toolbar187 # "no" => don't display an icon 'view full res' in the toolbar188 displayHighResIcon="yes"189 190 # -- 1.3.0 --191 192 # the 'highResClickMode' option can take theses values : 192 193 # "close" => click on the high res picture close the high res picture … … 194 195 highResClickMode="zoom" 195 196 197 # -- 1.5.0 -- 198 # the 'manageTips' option can take theses values : 199 # "yes" => the interface uses the simpleTip.js script to display hints 200 # "no" => the interface uses the default browser method to display hints 201 manageTips="yes" 202 203 # -- 1.5.0 -- 204 # the 'manageTipsPos' define the default position for tips ; the option can take 205 # theses values : 206 # "tipOnTop" => tip is displayed above the object 207 # "tipOnBottom" => tip is displayed under the object 208 # "tipOnLeft" => tip is displayed on the left side of the object 209 # "tipOnRight" => tip is displayed on the right side of the object 210 manageTipsPos="tipOnBottom" 211 212 # -- 1.5.0 -- 213 # the 'tipsSize' option can take any positive integer values. 214 # This option define the size (Width&Height) of an arrow 215 tipsSize=17 196 216 197 217 # ------- Menu parameters ------------------------------------------------------ -
extensions/gally/gally-lapis-lazuli/css/ASEgally-lapis-lazuli.css
r7377 r16021 28 28 .ui-datepicker td:hover { background-color:#606060; color:#f0f0f0; } 29 29 .ui-datepicker td.ui-datepicker-current-day { background-color:#303030; color:#f0f0f0; } 30 .ui-category-selector-arrow { color:#0088EE; } 30 .ui-category-selector-arrow { 31 background-image: url("./../icon/buttons_gpc.png"); 32 background-position: -30px -30px; 33 background-repeat: no-repeat; 34 border: 0 none; 35 border-radius: 2px 2px 2px 2px; 36 } 37 .ui-category-selector-arrow:hover { 38 background-position: -30px -15px; 39 } 31 40 .ui-category-selector, .ui-category-selector-list { font-family:monospace; } 32 41 li.ui-category-selector-item:hover, li.ui-tag-selector-list-item:hover { background-color:#606060; color:#f0f0f0; } 33 42 .ui-category-selector-selected-item { background-color:#303030; color:#f0f0f0; } 43 li.ui-category-selector-item div { margin:0;} 44 li.ui-category-selector-item div.ui-category-selector-name { top:-1px; position:relative;} 45 li.ui-category-selector-item div.ui-category-selector-status { margin:1px; } 46 #iASECategoryCategory div.ui-category-selector-check { 47 position:relative; 48 } 34 49 35 50 .ui-category-selector-expandable-item { background-image:url(./../icon/asearchengine/expand_b.png); } … … 77 92 } 78 93 79 .iconEdit { background:url(./../icon/edit.png) no-repeat 0 0 transparent; } 80 .iconDelete { background:url(./../icon/delete.png) no-repeat 0 0 transparent; } 81 .iconMove { background:url(./../icon/asearchengine/move.png) no-repeat 0 0 transparent; } 82 .iconMove:hover { background:url(./../icon/asearchengine/move_h.png) no-repeat 0 0 transparent; } 83 .iconSwitchCondition { background:url(./../icon/asearchengine/switch.png) no-repeat 0 0 transparent; } 84 .iconSwitchCondition:hover { background:url(./../icon/asearchengine/switch_h.png) no-repeat 0 0 transparent; } 94 .iconSwitchCondition, 95 .iconMove, 96 .iconEdit, 97 .iconDelete { 98 background:url(./../icon/buttons_gpc.png) no-repeat 0 0 transparent; 99 } 100 101 .iconEdit { 102 background-position:-240px -30px; 103 } 104 .iconDelete { 105 background-position:-255px -30px; 106 } 107 .iconMove { 108 background-position:-285px -30px; 109 } 110 .iconSwitchCondition { 111 background-position:-300px -30px; 112 } 113 .iconEdit:hover { 114 background-position:-240px -15px; 115 } 116 .iconDelete:hover { 117 background-position:-255px -15px; 118 } 119 .iconMove:hover { 120 background-position:-285px -15px; 121 } 122 .iconSwitchCondition:hover { 123 background-position:-300px -15px; 124 } 125 126 85 127 .cbItemMultiple { border:1px solid #606060; } 86 128 .cbItemOverGroup { border:1px dotted #606060; } … … 131 173 132 174 div#iMenuCaddieBar div#iMenuCaddieItems { z-index:1000; } 133 div#iMenuCriterions div#iMenuCItems { margin-left:-1px; } 175 div#iMenuCriterions div#iMenuCItems { margin-left:-1px; margin-top: -1px; } 176 177 #iBDTagTags .ui-tag-selector-selected-tag-list { 178 padding-bottom:1px; 179 } 180 181 .ui-datepicker-next, 182 .ui-datepicker-prev { 183 cursor:pointer; 184 } 185 #ui-datepicker-div div.ui-datepicker-header a.ui-datepicker-next span { 186 left:auto; 187 right:0; 188 } 189 190 .ui-category-selector-name li.ui-category-selector-selected-cat { 191 background: none repeat scroll 0 0 #0088EE; 192 -moz-border-radius:8px; 193 -webkit-border-radius:8px; 194 -khtml-border-radius:8px; 195 border-radius: 8px; 196 color: #F0F0F0; 197 margin-bottom: 0; 198 margin-top: 0; 199 padding-bottom: 1px; 200 padding-top: 1px; 201 } 202 203 div.ui-dialog-buttonset { 204 padding-left:2px; 205 } 134 206 135 207 /* AMD specific CSS */ -
extensions/gally/gally-lapis-lazuli/css/theme.css
r12605 r16021 1 1 /* ----------------------------------------------------------------------------- 2 2 LAPIS-LAZULI 3 Theme for Piwigo3 A Gally's theme for Piwigo 4 4 ------------------------------------------------------------------------------ 5 5 file: gally/lapis-lazuli/theme.css 6 file version: 1. 2.16 file version: 1.5.0 7 7 ------------------------------------------------------------------------------ 8 author: grum at grum. dnsalias.com8 author: grum at grum.fr 9 9 << May the Little SpaceFrog be with you >> 10 10 ------------------------------------------------------------------------------ … … 22 22 font-weight:bold; 23 23 } 24 div.errors button { 25 color:#ffffff; 26 background:#802020; 27 outline:none; 28 } 29 div.errors button:hover { 30 color:#FFB0B0; 31 } 32 div.errors button:active { 33 color:#802020; 34 background:#ffffff; 35 } 36 24 37 25 38 div.infos { … … 32 45 color:#008000; 33 46 font-weight:bold; 47 } 48 div.infos button { 49 color:#ffffff; 50 background:#208020; 51 } 52 div.infos button:hover { 53 color:#B0FFB0; 54 } 55 div.infos button:active { 56 color:#208020; 57 background:#ffffff; 34 58 } 35 59 … … 71 95 width:1012px; 72 96 background:transparent; 97 position:relative; 73 98 } 74 99 … … 192 217 #icon_calendar_created:hover { 193 218 background-position:-56px -28px; 219 } 220 221 #icon_sort { 222 background-position:-1457px 0; 223 } 224 #icon_sort:hover { 225 background-position:-1457px -28px; 194 226 } 195 227 … … 316 348 } 317 349 350 #icon_derivatives { 351 background-position:-1428px 0; 352 } 353 #icon_derivatives:hover { 354 background-position:-1428px -28px; 355 } 356 318 357 /* tags.tpl */ 319 358 #icon_cloud { … … 512 551 padding:15px; 513 552 } 514 515 553 516 554 /* … … 614 652 615 653 .thumbnailCategory { 654 -moz-border-radius:12px; 655 -webkit-border-radius:12px; 656 -khtml-border-radius:12px; 657 border-radius:12px; 616 658 background-color: #101010; 617 659 border:2px solid #000000; … … 619 661 margin:8px; 620 662 padding:8px 8px 0 4px; 621 -moz-border-radius:12px;622 -webkit-border-radius:12px;623 -khtml-border-radius:12px;624 border-radius:12px;625 663 } 626 664 … … 639 677 margin:auto; 640 678 width:96%; 679 } 680 681 .fixHeight { 682 clear:both; 641 683 } 642 684 … … 684 726 display:table-cell; 685 727 margin:0; 728 padding:0; 686 729 vertical-align:middle; 687 height:140px; 688 width:140px; 730 border:none; 731 } 732 733 .content ul.thumbnails table.wrap1 tr.imgRow td { 734 vertical-align:middle; 689 735 -moz-border-radius: 8px; /* round corners with Geko */ 690 736 -webkit-border-radius: 8px; /* round corners with webkit */ … … 695 741 } 696 742 697 #content UL.thumbnails SPAN.wrap2:hover { 698 background-color: #FFFFFF; 743 .content ul.thumbnails table.wrap1 tr.imgRow td:hover { 744 background-color:#ffffff; 745 } 746 747 .content ul.thumbnails table.wrap1 tr.nfoRow { 748 visibility:hidden; 749 } 750 751 .content ul.thumbnails table.wrap1:hover tr.nfoRow { 752 visibility:visible; 699 753 } 700 754 701 755 table.wrap1 { 702 padding:25px 50px; 703 } 756 padding:20px 11px; 757 } 758 759 div ul.thumbnails li { 760 width: auto; 761 height: auto; 762 } 763 704 764 705 765 /* … … 987 1047 border-top:1px #ffffff solid; 988 1048 border-left:1px #ffffff solid; 1049 margin-top:1px; 1050 cursor: pointer; 989 1051 } 990 1052 … … 1013 1075 picture page 1014 1076 */ 1077 .switchBox { 1078 -moz-border-radius:4px; 1079 -webkit-border-radius:4px; 1080 -khtml-border-radius:4px; 1081 border-radius:4px; 1082 background-color: #000000; 1083 border: 1px solid #ffffff; 1084 margin-left:4px; 1085 z-index:15000; 1086 margin-top:12px; 1087 } 1088 1089 .switchBoxTitle { 1090 font-size: 12px; 1091 font-weight: bold; 1092 } 1093 1094 .switchBoxCat { 1095 margin-top:25px; 1096 } 1097 1015 1098 #thePicturePage #titrePageID { 1016 1099 background: none repeat scroll 0 0 transparent; … … 1035 1118 #theImage { 1036 1119 position:static; 1037 padding-bottom: 0px;1120 padding-bottom:1px; 1038 1121 } 1039 1122 … … 1045 1128 border:8px #ffffff solid; 1046 1129 margin-top:30px; 1130 } 1131 1132 #theImageHigh { 1133 position: fixed; 1047 1134 } 1048 1135 … … 1062 1149 1063 1150 #theImgHighCloseButton { 1064 width: 28px;1065 height: 28px;1066 background:transparent url(./../icon/ close_high.png) no-repeat scroll 0px 0px;1067 top: 15px;1068 right: -15px;1151 width:15px; 1152 height:15px; 1153 background:transparent url(./../icon/buttons.png) no-repeat scroll -1204px 0px; 1154 top:-8px; 1155 right:15px; 1069 1156 cursor:pointer; 1070 1157 } 1158 #theImgHighCloseButton:hover { 1159 background-position:-1204px -28px; 1160 } 1071 1161 1072 1162 #theImgHighZoomButton { 1073 width: 28px;1074 height: 28px;1075 top: 45px;1076 right: -15px;1163 width:15px; 1164 height:15px; 1165 top:-8px; 1166 right:35px; 1077 1167 cursor:pointer; 1168 background:transparent url(./../icon/buttons.png); 1078 1169 } 1079 1170 1080 1171 #theImgHighZoomButton.fit { 1081 background:transparent url(./../icon/zoom_fit_high.png) no-repeat scroll 0px 0px; 1172 background-position:-1260px 0px; 1173 } 1174 #theImgHighZoomButton.fit:hover { 1175 background-position:-1260px -28px; 1082 1176 } 1083 1177 1084 1178 #theImgHighZoomButton.full { 1085 background:transparent url(./../icon/zoom_1-1_high.png) no-repeat scroll 0px 0px; 1179 background-position:-1232px 0px; 1180 } 1181 #theImgHighZoomButton.full:hover { 1182 background-position:-1232px -28px; 1086 1183 } 1087 1184 … … 1097 1194 margin-left:9px; 1098 1195 width:992px; 1196 z-index:1000; 1099 1197 } 1100 1198 … … 1121 1219 1122 1220 #navThumbNext, #navThumbPrev { 1123 top:310px;1221 /* top:310px; */ 1124 1222 max-height:200px; 1125 1223 height:200px; 1224 top:-1px; /* will be calculated automatically */ 1126 1225 } 1127 1226 … … 1164 1263 } 1165 1264 1265 table.infoTable td.cTitle { 1266 width:10%; 1267 } 1268 1269 table.infoTable td.cNfo { 1270 width:16%; 1271 } 1272 1166 1273 .infoTable { 1167 1274 margin:auto; 1168 1275 font-size:90%; 1169 max-width:9 4%;1276 max-width:98%; 1170 1277 color:#f0f0f0; 1171 1278 z-index:200; 1172 1279 border-collapse:collapse; 1173 1280 position:relative; 1174 left:25px;1175 1281 } 1176 1282 … … 1182 1288 1183 1289 .infoTable td.value, .infoTable td.label { 1184 padding-right: 50px;1290 padding-right:15px; 1185 1291 } 1186 1292 … … 1215 1321 #rateForm input[type="button"].rateButtonStarFull:focus, 1216 1322 #rateForm input[type="submit"].rateButtonStarFull { 1217 background: url('./../icon/rating-stars.png') no-repeat scroll; background-position:-16px center; width:16px; 1323 background: url('./../icon/buttons.png') no-repeat scroll; 1324 background-position:-141px 1px; 1325 width:16px; 1326 height:16px; 1327 outline:none; 1218 1328 } 1219 1329 … … 1221 1331 #rateForm input[type="button"].rateButtonStarEmpty:focus, 1222 1332 #rateForm input[type="submit"].rateButtonStarEmpty { 1223 background: url('./../icon/rating-stars.png') no-repeat scroll; background-position:0 center; width:16px; 1333 background: url('./../icon/buttons.png') no-repeat scroll; 1334 background-position:-112px 1px; 1335 width:16px; 1336 height:16px; 1337 outline:none; 1224 1338 } 1225 1339 … … 1233 1347 } 1234 1348 1349 #privacyLevelBox { 1350 font-weight:normal; 1351 } 1352 1353 #privacyLevelBox a { 1354 cursor:pointer; 1355 } 1356 1357 #iPrivacyLevelLink { 1358 cursor:pointer; 1359 font-style:italic; 1360 } 1361 1235 1362 .commentList { 1236 1363 margin-left:8px; … … 1247 1374 .commentDetail { 1248 1375 border-bottom:1px dotted #606060; 1376 clear:both; 1249 1377 } 1250 1378 … … 1253 1381 padding:4px; 1254 1382 } 1255 1256 .commentDetail ul li { 1383 #theCommentsPage ul.commentList li .commentDetail ul li { 1257 1384 display:inline; 1258 1385 } … … 1361 1488 tags 1362 1489 */ 1363 1364 1490 #fullTagCloud SPAN a:hover { 1365 1491 background:#303030 url(./../icon/backgd.png) repeat scroll 0 0; … … 1370 1496 } 1371 1497 1498 #menuTagCloud { 1499 padding:6px; 1500 } 1501 1372 1502 #menuTagCloud SPAN { 1373 1503 margin:0px; … … 1394 1524 1395 1525 .tagaddbutton { 1396 left:-4px;1397 1526 position:relative; 1398 top:-3px; 1399 } 1400 1527 top:-5px; 1528 } 1529 span.add_tag { 1530 background:transparent url('./../icon/buttons.png') no-repeat scroll; 1531 background-position:-672px 0px; 1532 width:9px; 1533 height:9px; 1534 display:inline-block; 1535 } 1536 span.add_tag:hover { 1537 background-position:-672px -28px; 1538 } 1401 1539 1402 1540 .mandatorystar { … … 1482 1620 1483 1621 /* 1622 * notification 1623 */ 1624 span.rssFeed { 1625 display:inline-block; 1626 width:11px; 1627 height:14px; 1628 background-image:url(./../icon/buttons.png); 1629 background-repeat:no-repeat; 1630 background-position:-1176px 0; 1631 margin-right: 4px; 1632 position: relative; 1633 top: 2px; 1634 } 1635 1636 1637 1638 1639 /* 1640 * tips 1641 */ 1642 1643 #iSimpleTipContent { 1644 background: #ffffff; 1645 border: none; 1646 color: #303030; 1647 font-family: sans-serif; 1648 font-size: 11px; 1649 max-width: 250px; 1650 padding: 4px; 1651 min-height: 15px; 1652 } 1653 #iSimpleTipShadow, #iSimpleTipContent { 1654 -moz-border-radius:4px; 1655 -webkit-border-radius:4px; 1656 -khtml-border-radius:4px; 1657 border-radius:4px; 1658 } 1659 1660 #iSimpleTipContent span.title { 1661 font-weight:bold; 1662 } 1663 #iSimpleTipContent ul, #iSimpleTipContent ol { 1664 margin:4px; 1665 padding-left:15px; 1666 } 1667 1668 #iSimpleTipContent img { 1669 margin:8px; 1670 } 1671 1672 #iSimpleTipContent span.navDesc { 1673 text-align:center; 1674 display:block; 1675 } 1676 1677 #iSimpleTipContent span.navAction { 1678 font-weight:bold; 1679 } 1680 #iSimpleTipContent span.navTitle { 1681 font-style:italic; 1682 } 1683 1684 .cSimpleTipArrow { 1685 background-image: url("./../icon/sTipArrows.png"); 1686 } 1687 1688 .cSimpleTipArrow { 1689 background-repeat: no-repeat; 1690 height: 12px; 1691 position: absolute; 1692 width: 12px; 1693 } 1694 1695 1696 /* 1484 1697 vd language switch plugin 1485 1698 */ … … 1615 1828 background:url(./../icon/gmaps/i28x28_h.png); 1616 1829 } 1830 1831 /* 1832 * lmt compatibility 1833 */ 1834 #copyright img.logo80x15 { 1835 position: relative; 1836 top: 4px; 1837 } -
extensions/gally/gally-lapis-lazuli/themeconf.inc.php
r12632 r16021 2 2 /* 3 3 Theme Name: Gally/Lapis-lazuli 4 Version: 1. 4.54 Version: 1.5.0 5 5 Description: Blue theme 6 6 Theme URI: http://piwigo.org/ext/extension_view.php?eid=380
Note: See TracChangeset
for help on using the changeset viewer.