mirror of
https://github.com/flynx/PortableMag.git
synced 2025-10-29 19:20:09 +00:00
make bookmarks visible in full screen + some restyling...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
aeb5a85cfd
commit
95cd7aaab8
18
index.html
18
index.html
@ -40,14 +40,20 @@ $(document).ready(function(){
|
|||||||
.swipe({
|
.swipe({
|
||||||
swipeStatus: swipeHandler,
|
swipeStatus: swipeHandler,
|
||||||
// XXX change this to pinch...
|
// XXX change this to pinch...
|
||||||
swipeUp: function(){
|
swipeUp: function(event, direction, distance, duration, fingerCount){
|
||||||
//togglePageView('off')
|
if(fingerCount == 2){
|
||||||
togglePageView()
|
toggleBookmark()
|
||||||
|
} else {
|
||||||
|
togglePageView()
|
||||||
|
}
|
||||||
},
|
},
|
||||||
// XXX change this to pinch...
|
// XXX change this to pinch...
|
||||||
swipeDown: function(){
|
swipeDown: function(event, direction, distance, duration, fingerCount){
|
||||||
//togglePageView('on')
|
if(fingerCount == 2){
|
||||||
togglePageView()
|
toggleBookmark()
|
||||||
|
} else {
|
||||||
|
togglePageView()
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
pinchIn: function(event, direction, distance, duration, fingerCount, pinchZoom) {
|
pinchIn: function(event, direction, distance, duration, fingerCount, pinchZoom) {
|
||||||
|
|||||||
25
magazine.css
25
magazine.css
@ -22,6 +22,7 @@ body {
|
|||||||
/*********************************************************** pages ***/
|
/*********************************************************** pages ***/
|
||||||
.page {
|
.page {
|
||||||
/* XXX make this browser-sized... */
|
/* XXX make this browser-sized... */
|
||||||
|
position: relative;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
vertical-align: bottom;
|
vertical-align: bottom;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
@ -68,14 +69,13 @@ body {
|
|||||||
.page .bookmark {
|
.page .bookmark {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
font-size: 0px;
|
font-size: 0px;
|
||||||
width: 50px;
|
width: 100px;
|
||||||
height: 50px;
|
height: 100px;
|
||||||
|
|
||||||
background: red;
|
background: red;
|
||||||
|
|
||||||
/* XXX make this relative... */
|
right: -60px;
|
||||||
margin-top: -50px;
|
top: -60px;
|
||||||
margin-left: 750px;
|
|
||||||
|
|
||||||
cursor: hand;
|
cursor: hand;
|
||||||
|
|
||||||
@ -87,8 +87,13 @@ body {
|
|||||||
-o-transform: rotate(45deg);
|
-o-transform: rotate(45deg);
|
||||||
-ms-transform: rotate(45deg);
|
-ms-transform: rotate(45deg);
|
||||||
transform: rotate(45deg);
|
transform: rotate(45deg);
|
||||||
}
|
|
||||||
|
|
||||||
|
-webkit-transition: all 0.2s ease;
|
||||||
|
-moz-transition: all 0.2s ease;
|
||||||
|
-o-transition: all 0.2s ease;
|
||||||
|
-ms-transition: all 0.2s ease;
|
||||||
|
transition: all 0.2s ease;
|
||||||
|
}
|
||||||
.page-view-mode .page {
|
.page-view-mode .page {
|
||||||
|
|
||||||
/* XXX change to relative units... */
|
/* XXX change to relative units... */
|
||||||
@ -99,8 +104,14 @@ body {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.page-view-mode .page .bookmark {
|
.page-view-mode .page .bookmark {
|
||||||
display: none;
|
right: -70px;
|
||||||
|
top: -70px;
|
||||||
|
opacity: 0.5;
|
||||||
}
|
}
|
||||||
|
.page-view-mode .page .bookmark.justcreated {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/************************************************** general layout ***/
|
/************************************************** general layout ***/
|
||||||
|
|||||||
@ -720,11 +720,15 @@ function toggleBookmark(n){
|
|||||||
if(cur.children('.bookmark').length == 0){
|
if(cur.children('.bookmark').length == 0){
|
||||||
var res = $('<div/>')
|
var res = $('<div/>')
|
||||||
.prependTo(cur)
|
.prependTo(cur)
|
||||||
.addClass('bookmark')
|
.addClass('bookmark justcreated')
|
||||||
.click(function(){
|
.click(function(){
|
||||||
toggleBookmark(n)
|
toggleBookmark(n)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
setTimeout(function(){
|
||||||
|
res.removeClass('justcreated')
|
||||||
|
}, 1000)
|
||||||
|
|
||||||
makeBookmarkIndicator(n)
|
makeBookmarkIndicator(n)
|
||||||
} else {
|
} else {
|
||||||
cur.children('.bookmark').remove()
|
cur.children('.bookmark').remove()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user