aboutsummaryrefslogtreecommitdiffstats
path: root/themes/smartpocket/js/smartpocket.js
diff options
context:
space:
mode:
authorpatdenice <patdenice@piwigo.org>2012-03-03 18:09:10 +0000
committerpatdenice <patdenice@piwigo.org>2012-03-03 18:09:10 +0000
commitdb7e67ae20c106c0666e3bb143da2502194c25cb (patch)
treefaf1770ec755cdfba7052b0a0cc13bd6b2d9a6f1 /themes/smartpocket/js/smartpocket.js
parent5464e7b6979e6ebdfd64dcdae7be86479d3c24ae (diff)
Multisize and mobile theme.
Use ajax loader for thumbnails in mobile theme. Use standard square parameters for mobile theme. Change square parameters to 120px. git-svn-id: http://piwigo.org/svn/trunk@13472 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'themes/smartpocket/js/smartpocket.js')
-rw-r--r--themes/smartpocket/js/smartpocket.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/themes/smartpocket/js/smartpocket.js b/themes/smartpocket/js/smartpocket.js
new file mode 100644
index 000000000..ab7874453
--- /dev/null
+++ b/themes/smartpocket/js/smartpocket.js
@@ -0,0 +1,17 @@
+(function(window, $, PhotoSwipe){
+ $(document).ready(function(){
+ var options = {
+ jQueryMobile: true,
+ imageScaleMethod: "fitNoUpscale"
+ };
+ $(".thumbnails a").photoSwipe(options);
+ $(document).bind('orientationchange', set_thumbnails_width);
+ set_thumbnails_width();
+ });
+}(window, window.jQuery, window.Code.PhotoSwipe));
+
+function set_thumbnails_width() {
+ nb_thumbs = Math.max(3, Math.ceil($('.thumbnails').width() / 130));
+ width = Math.floor(1000000 / nb_thumbs) / 10000;
+ $('.thumbnails li').css('width', width+'%');
+} \ No newline at end of file