Add initial mobile.css, and gallery template, load it with
thumbnails.
*/
galleryLoaded: function(r)
{
- console.log(r);
+ $('#galleryview h1').text(r.n);
+ // TODO: error checks, build any subgallery lists etc...
+ $.mobile.changePage('galleryview', 'slide', false, true);
+ $.each(r.imgs, function(k, i) {
+ var img = $('<li>').append($('<img>').attr({ src: i.url }));
+ $('#thumbs').append(img);
+ });
},
/**
echo $view->render('head');
echo $view->render('galleries');
+echo $view->render('gallery');
//echo $view->render('gallery');
//echo $view->render('photo');
echo $view->render('notice');
--- /dev/null
+<div data-role="page" data-theme="b" id="galleryview">
+ <div data-role="header">
+ <h1></h1>
+ </div>
+ <div id="anselgalleryview" data-role="content" class="ui-body">
+ <ul id="thumbs" class="thumbView"></ul>
+ </div>
+</div>
\ No newline at end of file
--- /dev/null
+ul.thumbView{
+ list-style:none;
+ margin:0px;
+ border:none;
+}
+ul.thumbView li {
+ float:left;
+ position:relative;
+ width:80px;
+ height:80px;
+ border:none;
+ margin:0px;
+ padding:0px;
+ background:transparent;
+ line-height:80px;
+ overflow:visible;
+}
+ul.thumbView li a {
+ height:80px;
+ margin:0;
+ padding:0;
+ width:80px;
+ text-align:center;
+ vertical-align:middle;
+ display:table-cell;
+ overflow:visible;
+}
+ul.thumbView li a img{
+ border:none;
+ vertical-align:middle;
+ -webkit-box-shadow:2px 2px 8px #000;
+}