Romain
9a2da3e5ea
Temporarily remove the recursive nav from the Classic theme
...
- The recursive call within Handlebars was causing huge memory spikes
- It seems it deep cloned (?) the entire Album objects at every recursive call
- This itself could bloat to several hundred megs of RAM for very large galleries
Replacing it with a simple breadcrumbs navigation for now.
7 years ago
Romain
3e64d2ab38
Create a Metadata model attached to input files
...
- for easier unit testing
- to enable input filtering (e.g. only include photos with this keyword)
7 years ago
Romain
6cdc99525c
Fix video poster aspect ratio: simply use the built-in VideoJS poster
8 years ago
Romain
91e55daf9b
Upgrade VideoJS to 5.17
8 years ago
Romain
ee1186c1f4
Move theme/custom CSS to be loaded last to help with #57
...
Now, you can add lightgallery / videojs styles with "--css"
and they apply on top the the defaults (instead of being overridden)
8 years ago
Romain
4ccb10baba
Fix image "alt" tags and video poster URL (mosaic theme)
8 years ago
Romain
e719bf15b1
Single source of truth for input/outputs + view model for display ( #58 )
8 years ago
Romain
1690ab76d7
Fix video overlay icon for the Cards theme (relative path missing)
8 years ago
Romain
e36464a76a
New --albums-output-folder option to write all albums to a subfolder (cleaner output)
...
The main changes are
- this introduces relative paths, since some HTML files have to go ".." to get to public/media
- it also introduces the difference between album.path (OS dependent) and album.url (forward slashes)
8 years ago
Romain
e930af7f49
Add GIF support, fixes #22 .
...
One major change here is that thumbnails will always be generated as ".jpg".
This is potentially a breaking change, in the sense that all "png" or "jpeg" thumbnails
would be to re-calculated and re-uploaded.
8 years ago
Romain
7575da7474
New <footer> config setting to add a line of text (or HTML) at the bottom
8 years ago
Romain
f7bfe954a9
Extra margin at the bottom of pages for legibility
8 years ago
Romain
043d2fbb05
CSS fixes: fixed height and smoother header rendering
8 years ago
Romain
22e0c88608
Mosaic theme: bigger font + make header clickable
8 years ago
Romain
9fdef73f6e
Cards theme: single album preview to be more different from "classic"
8 years ago
Romain
7eba1d4695
Remove old hamburger menu button from Cards theme
8 years ago
Romain
e4e920e053
Don't float thumbs in "classic" mode, inline-block works just as well
8 years ago
Romain
e414ad7a74
Fix thumbnail size in HTML before rendering to avoid page jumps
8 years ago
Romain
ff7b720f49
Remove sidebar until we have a good design
...
Current sidebar doesn't handle nested albums very well, and navigation is still awkward.
For example should it save its open/closed state when browsing?
8 years ago
Romain
0126c76479
Mosaic theme: class name for separators. Linebreak after the date on mobile
8 years ago
Romain
ed605abeb4
Classic theme fixes
8 years ago
Romain
b64843a8a1
Re-implement "classic" theme = same as thumbsup v1
8 years ago
Romain
3dd51841ff
2 main themes will be "cards" and "mosaic"
8 years ago
Romain
942f673670
Merge pull request #46 from rprieto/nested-albums
...
Nested albums
8 years ago
Romain Prieto
14bd74a540
Fix missing stylesheet
8 years ago
Romain Prieto
f69d2e3d48
Add support for nested folders
8 years ago
Romain Prieto
9c0071c00d
Work in progress: support multiple themes
8 years ago
Romain Prieto
c2f290bbd6
thumbsup v2: rewrite the website around 'albums'
8 years ago
Romain Prieto
7d6afac2d0
Upgrade to LightGallery 1.2.2, and use VideoJS for playing videos
9 years ago
Romain Prieto
9473462871
Move to lightgallery instead of blueimp (had video player issues)
9 years ago
Romain Prieto
e274ff8790
Fix missing homepage title
10 years ago
Romain Prieto
e74733f52d
Homepage with grid of 4 images per gallery
10 years ago
Romain Prieto
82c560d96f
Big refactor / cleanup to support multiple pages on the website
10 years ago
Romain Prieto
6f53b594c5
Bug fix #18 : download link points to "large size" if original is not available
10 years ago
Romain Prieto
92c6d6b9d3
Fix #12 , add support for --google-analytics config (uses latest GA tracking code)
10 years ago
rprieto
06b2714fde
Link to download the original media (photos / videos)
10 years ago
rprieto
d7d9a9e3a9
Fix #3 . Display web-friendly videos (smaller size, and keeps original)
11 years ago
rprieto
eaa8bd2831
support for custom title and CSS
11 years ago
rprieto
e5c5aaab24
"play button" overlay for video thumbnails
11 years ago
rprieto
1608b3cfac
Generated website contains original media too
...
- now generate thumbs + large (original is too big for web download)
- simpler build system
11 years ago
rprieto
3a388181ee
Fix thumbnail size in HTML to avoid jumping content while loading
11 years ago
rprieto
0b6c7ec8f8
Fix mobile viewport
11 years ago
rprieto
4a86ddc385
Remove unused template
11 years ago
rprieto
dd93e87f42
Video thumbnails - no poster yet
11 years ago
rprieto
235a9c60e4
Activate BlueImp gallery viewer
11 years ago
rprieto
62c0d09868
Initial commit
11 years ago