Commit Graph

93 Commits

Author SHA1 Message Date
Nils Asmussen
96bd6b240b Better highlighting of selected items.
Especially for albums, it is difficult to which ones are
chosen for an operation, because in contrast to photos, the
only change is the thin blue border.

This commit adds a new CSS class, that is set when items
have been selected. Currently, it sets a 2px border instead
of 1px.
2016-08-01 15:33:21 +02:00
Tobias Reich
2b698ca024 Removed disabled context menu item class
Removed unsed disabled class from context menu now where we are using the disabled option of basicContext
2016-07-31 16:11:59 +02:00
Nils Asmussen
ef9040870a Added basic subalbum support.
That is, albums can now contain other albums, which are shown at
the top of the album view. This required some changes to album.js
and the contextMenu.js, because this view contains now both
photos and albums.

The contextMenu on this view has been kept simple by requiring
the user to select either only albums or only photos, but not
a mixture of both.

This feature required a database change, so that the version
has been updated to 3.1.3.

At the moment, album and photo operations (make public, download,
delete, merge) are still "flat", i.e. don't respect the album
hierarchy.
2016-07-29 22:36:41 +02:00
Tobias Reich
156313f326 Hide alt text on unloaded images 2016-04-10 16:44:49 +02:00
Tobias Reich
0006b06c52 Improved scroll and rendering performance by removing will-change
Caused too many composite layers slowing down the rendering process when loading big albums
2016-04-10 16:44:19 +02:00
Tobias Reich
592c7598a2 Show share button when logged out #473 2016-04-08 22:07:17 +02:00
Tobias Reich
9a7ed49ea1 Removed will-change from the main image to improve the image rendering in Chrome #501 2016-04-01 22:06:43 +02:00
Tobias Reich
9981f55709 Fixed a floating bug when tables are to small 2016-03-31 23:47:26 +02:00
Tobias Reich
6e46f72526 Removed several shadows and fixed missing icons in Safari 9.1 2016-03-24 17:30:11 +01:00
Tobias Reich
b5e69ec754 New way to center the image in the imageview 2016-03-10 23:10:06 +01:00
Tobias Reich
a0fdea6c4b Removed unused transitions 2016-03-06 17:38:50 +01:00
Tobias Reich
93a006600c Removed unused animation 2016-03-06 17:38:13 +01:00
Tobias Reich
b4084102e8 Fixed the loading bar 2016-01-24 15:39:12 +01:00
Tobias Reich
dce837171b Fixed the swipe animation 2016-01-06 17:19:23 +01:00
Tobias Reich
e5734dec13 Improved <img> centering on mobile devices 2016-01-06 11:08:43 +01:00
Tobias Reich
51d237dcd2 Use <img> for the main photo #361 #185
- Let the browser decide which photo to load
- Removed photo.getSize
- Automacialy center photos, without adding extra css from small images
2016-01-05 11:58:03 +01:00
Tobias Reich
d1d652f868 Fixed view.php and updated the sidebar width 2015-09-28 20:36:18 +02:00
Tobias Reich
9a0d13b878 Code adjustments 2015-09-28 19:11:30 +02:00
Tobias Reich
453c587129 HTML and CSS changes 2015-09-28 18:47:50 +02:00
Tobias Reich
e90d125a20 Removed copyright from some files 2015-09-28 18:34:59 +02:00
Tobias Reich
2ba1824279 Improved var naming for albums without an overlay 2015-09-05 14:04:19 +02:00
Tobias Reich
f26cb68787 Always add all badges
Show & hide them using classes
2015-07-12 14:47:35 +02:00
Tobias Reich
c928c09f8f Updated to basicContext v3.3 2015-07-09 16:00:37 +02:00
Tobias Reich
8cbb56cffe Simplified will-change 2015-07-09 14:34:00 +02:00
Tobias Reich
1bc8c39209 Added will-change 2015-07-06 16:36:18 +02:00
Tobias Reich
4cff63d500 Fixed width of rows in upload modal 2015-06-28 18:58:38 +02:00
Tobias Reich
477351438e Fixed width of basicModal elements 2015-06-28 17:28:32 +02:00
Tobias Reich
82e1d6aa14 Fixed basicModal style 2015-06-28 15:48:27 +02:00
Tobias Reich
feefa9c5a0 Updated version, updated deps and added skip duplicates #367 2015-06-27 21:03:27 +02:00
Tobias Reich
dc7731cd88 Styled sorting select element #98 2015-05-14 20:05:36 +02:00
Tobias Reich
717f2afc77 Smaller no content icon and text 2015-05-10 23:02:56 +02:00
Tobias Reich
7e885425dc Allow an album and photo title length of 50 chars #332 2015-05-10 23:01:07 +02:00
Tobias Reich
ee672d6b4a Improved visibility of creation date 2015-05-10 20:28:36 +02:00
Tobias Reich
0b8ab8e15f Changed no content icon color #347 2015-05-10 18:21:21 +02:00
Tobias Reich
d2f2aaabf5 Removed old adjustments for mobile screens 2015-04-11 16:38:36 +02:00
Tobias Reich
06fba792b2 Use flewbox for content 2015-04-06 16:23:23 +02:00
Tobias Reich
b21141aa8a Updated iconic, removed some shadows, removed viewBox, fixed FF icon filter bug #316 2015-04-04 23:19:16 +02:00
Tobias Reich
8a1bc1e045 Fixed arrow overlapping infobox 2015-04-02 23:23:55 +02:00
Tobias Reich
d994a90e3e IE fixes #320 2015-04-02 23:22:46 +02:00
Tobias Reich
7103e854ab Added svgsprite class to hide inline svg #320 2015-04-01 23:38:43 +02:00
Tobias Reich
31121a0e1e Removed unused scrolling bars in FF #316 #289 2015-04-01 22:55:35 +02:00
Tobias Reich
5686e83461 LoadingBar improvements 2015-04-01 22:20:28 +02:00
Tobias Reich
82e78da455 Retinize images before adding them the DOM to improve performance 2015-03-31 23:16:18 +02:00
Tobias Reich
6aba10bea4 Reduced attr changes to improve performance 2015-03-29 19:22:39 +02:00
Tobias Reich
5c71fc3727 Rewritten building and binding of sidebar 2015-03-15 15:10:28 +01:00
Tobias Reich
2b39f64c34 Infobox to Sidebar (rewrite)
- Sidebar now visible along content
- Interact with the content while the sidebar stays open
- Fixed "ctrl+a also selects the "about" tab #230"
- Sidebar redesign
- Own module for the sidebar
2015-03-15 01:48:11 +01:00
Tobias Reich
f35c146578 Added search input to header, removed search icon 2015-03-12 00:07:20 +01:00
Tobias Reich
2001f172fa Fixed checkForUpdates and improved version number in login 2015-03-11 23:00:17 +01:00
Tobias Reich
6d4c8d4233 Improved cursor 2015-03-11 22:32:57 +01:00
Tobias Reich
25fe449d80 Added ":active" to clickable areas 2015-03-08 23:35:36 +01:00