summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Add design idea devAndinus2022-07-141-0/+3
|
* Add design, Update historyAndinus2022-07-041-0/+53
|
* Add historyAndinus2022-07-031-6/+16
|
* Add bugs HEAD mainAndinus2022-07-031-0/+6
|
* Add license header on bricks.jsAndinus2022-06-121-0/+9
|
* Code cleanup, document blocksAndinus2022-06-114-14/+12
|
* Gallery: Document code, add title fallbackAndinus2022-06-112-26/+32
|
* Add navigation bar to galleryAndinus2022-06-115-5/+28
| | | | | - Error on no images has been removed because there might be nested directories but 0 images & that is okay.
* Handle sub-directories, show error on 0 imagesAndinus2022-06-113-13/+31
|
* Protect logout routeAndinus2022-06-111-1/+1
| | | | Only logged in users should be able to logout.
* Update allowed methodsAndinus2022-06-111-0/+1
|
* Add styles for directory, improve gallery UXAndinus2022-06-113-2/+39
|
* Add basic test for templatesAndinus2022-06-111-0/+6
|
* Improve styles on heading, galleryAndinus2022-06-112-2/+6
|
* Display gallery title, fix authentication, show directoriesAndinus2022-06-116-32/+77
| | | | | | | - 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.
* Scope css, improve image error handling, show progress barAndinus2022-06-114-37/+81
| | | | | | - 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.
* Add alt tags to images, fix flash of unstyled contentAndinus2022-06-107-47/+43
| | | | | | | - 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.
* Update urls, .gitignoreAndinus2022-06-103-6/+5
|
* Improve responsiveness, fix bricks.js layoutAndinus2022-06-103-24/+61
| | | | | | 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
* Fix gallery item size, other improvementsAndinus2022-06-102-14/+12
|
* Remove will-change propertyAndinus2022-06-101-1/+0
| | | | | | | | 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.
* Add bricks.js for masonry layout, fix password inputAndinus2022-06-106-10/+339
| | | | | | 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.
* CSS & Image Optimzations, Print passwordAndinus2022-06-103-1/+4
| | | | | | | | - 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.
* Initial Gallery versionAndinus2022-06-0917-7/+602
| | | | - Handles login, logout, simple directories.
* Initial CommitAndinus2021-04-143-0/+690