| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Only logged in users should be able to logout.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Earlier non-authenticated users could access the images too.
- Serve original image if thumbnail doesn't exist.
- Show directories in gallery.
- Remove lazy loading attribute.
|
|
|
|
|
|
| |
- Errors are shown if some images fail to load.
- Progress bar is shown while images are loading.
- .pack is called after all images have been loaded.
|
|
|
|
|
|
|
| |
- FOUC: On firefox, maybe the '@import' rule caused this.
Also tried out lightGallery.js for lightbox, it doesn't work with text
& anyways, it's buggy with bricks.js & you have to request license key.
|
| |
|
|
|
|
|
|
| |
The images weren't laid out properly on some devices.
Solution: https://stackoverflow.com/questions/48987395/check-if-all-the-images-in-the-page-are-loaded
|
| |
|
|
|
|
|
|
|
|
| |
From https://developer.mozilla.org/en-US/docs/Web/CSS/will-change:
Warning: will-change is intended to be used as a last resort, in
order to try to deal with existing performance problems. It
should not be used to anticipate performance problems.
|
|
|
|
|
|
| |
multi-column didn't do what I wanted. bricks.js does the masonry
layout, I think left-to-right would be even better but we'll go with
this.
|
|
|
|
|
|
|
|
| |
- Prints password required to access.
- will-change lets the browser prepare for those changes in advance.
- loading="lazy" enables lazy loading on images.
- column-fill: balance -- not an optimization.
|
|
|
|
| |
- Handles login, logout, simple directories.
|
|
|