Aaron van Geffen
6ec5994de0
ViewPhotoAlbum: build edit menu in controller
2024-01-18 13:18:22 +01:00
Aaron van Geffen
24c2e9cdcf
PhotosIndex: allow setting image as the album cover as well
2024-01-17 18:28:24 +01:00
Aaron van Geffen
069d56383e
PhotosIndex: replace edit button with edit menu
2024-01-17 17:51:45 +01:00
Aaron van Geffen
1f53689e4b
AlbumButtonBox: add visual cue to indicate a filter is active
2024-01-15 00:55:33 +01:00
Aaron van Geffen
d8c3e76df6
ViewPhoto: take filter into account for prev/next links
2024-01-15 00:43:02 +01:00
Aaron van Geffen
9c00248a7f
ViewPhotoAlbum: don't populate filter box if there are no album contributors
2024-01-14 22:17:09 +01:00
Aaron van Geffen
99b867b241
AlbumButtonBox: add way for users to select an album filter
2024-01-14 21:28:45 +01:00
Aaron van Geffen
e671b7da30
PhotoPage: simplify tag html nodes
2024-01-11 21:53:44 +01:00
Aaron van Geffen
e3d481caa1
PhotoPage: update and refactor tagging script slightly
2024-01-11 20:47:41 +01:00
Aaron van Geffen
b13701f7c0
PhotoPage: change how tags are displayed
2024-01-11 20:00:29 +01:00
Aaron van Geffen
d17d98a838
PhotoPage: move user actions inside photo description box
2024-01-11 19:20:46 +01:00
Aaron van Geffen
e374f7ed59
ViewPhoto: prepare meta data in controller; change layout
2024-01-11 19:13:21 +01:00
Aaron van Geffen
bc08e867f0
PhotoPage: make prev/next photo logic more direct
2024-01-11 18:54:54 +01:00
Aaron van Geffen
507357ba59
PhotosIndex: adjust thumbnail dimensions to better reflect usage
2023-12-23 16:22:48 +01:00
Aaron van Geffen
52fad8d1b9
PhotosIndex: fix dualMixed layout showing the same image twice
2023-12-23 13:47:16 +01:00
Aaron van Geffen
37cc627e20
PhotosIndex: add dualMixed layout
...
This combines one landscape with one portrait.
2023-12-20 16:23:19 +01:00
Aaron van Geffen
efb35cfd6a
PhotoMosaic: add sixLandscapes layout, combining side and row
2023-12-02 01:29:11 +01:00
Aaron van Geffen
d42c3c142c
PhotosIndex: differentiate dual/single layouts by landscape/portrait
2023-12-02 00:50:04 +01:00
Aaron van Geffen
f66a400100
PhotosIndex: removing unnecessary limit/constant
2023-12-02 00:24:47 +01:00
Roflin
0eece8ea3c
Merge pull request 'Make pagination padding clickable again' ( #40 ) from page-wildcards into master
...
Reviewed-on: #40
2023-11-22 16:03:47 +01:00
Aaron van Geffen
f143b2ddcf
PageIndexWidget: show first applicable wildcard link in responsive mode
2023-11-20 22:27:57 +01:00
Aaron van Geffen
230c65478f
PageIndexWidget: restore wildcard functionality
2023-11-20 22:22:21 +01:00
Dennis Brentjes
202e263ea7
MainTemplate: Hotfix for cache invalidation of css stylesheet.
2023-11-15 15:42:05 +01:00
Aaron van Geffen
b002c097e3
EditAssetForm: leave out asset filename from the form title
2023-11-12 17:30:13 +01:00
Aaron van Geffen
0b24ef8b07
EditAssetForm: add "View asset" button
2023-11-12 17:29:21 +01:00
Aaron van Geffen
8f4ed7e3b0
EditAssetForm: hide album tags in tag box
2023-11-12 17:27:59 +01:00
Aaron van Geffen
0c861bf976
EditAsset: allow changing an asset's parent album
2023-11-12 17:26:03 +01:00
Aaron van Geffen
44c6bf5914
EditAssetForm: use datetime-local input type for date captured field
2023-11-12 17:14:30 +01:00
Aaron van Geffen
b48dd324cd
Remove unused WarningDialog template
2023-11-11 15:46:15 +01:00
Aaron van Geffen
e63307d474
PhotoPage: remove obsolete is_asset_owner property
2023-11-11 15:36:10 +01:00
Aaron van Geffen
3a533b7644
Remove obsolete ConfirmDeletePage and Button templates
2023-11-11 15:31:06 +01:00
Aaron van Geffen
e28fcd8b03
Move photo deletion from ViewPhoto to EditAsset
...
Removes the intermediate confirmation page, instead using JavaScript for confirmation.
Fixes an XSS issue, in that the previous method was not passing or checking the session (!)
2023-11-11 15:29:32 +01:00
Aaron van Geffen
68b5783a28
Add dark theme variant
2023-11-11 11:37:26 +01:00
Aaron van Geffen
ad2f6a964e
Merge pull request 'Add nyan-cat easter egg' ( #36 ) from nyan-cat into master
...
Reviewed-on: #36
2023-11-11 12:05:11 +01:00
Aaron van Geffen
8a6631cec2
Add nyan-cat easter egg
2023-11-11 11:50:09 +01:00
Aaron van Geffen
9b192aa7a6
PhotoPage: fix position and size of blurred photo
2023-11-10 23:22:09 +01:00
Aaron van Geffen
aa82efe03e
PhotoPage: trying out blur on the photo page
2023-11-10 22:50:51 +01:00
Aaron van Geffen
66478c5922
AlbumIndex: use blurred images for albums as well
2023-11-10 21:57:53 +01:00
Aaron van Geffen
a69c987510
PhotosIndex: add blurred versions of thumbnails for added coolness
2023-11-10 21:57:23 +01:00
Aaron van Geffen
03ad26655c
Remove unused Cache class
...
Kabuki CMS uses a Cache class to cache objects using APCU, but Pics has never used it.
2023-06-06 12:25:36 +02:00
Aaron van Geffen
6930c0a06a
Misc: use the correct copyright headers
2023-04-08 21:32:38 +02:00
Aaron van Geffen
9fcde24c39
PhotosIndex: reintroduce alternating odd/even layouts
2023-04-01 14:53:56 +02:00
Aaron van Geffen
be909bf54d
PhotosIndex: rename 'row' layout to 'landscapes'
2023-04-01 14:41:24 +02:00
Aaron van Geffen
cfb5ab9d82
PhotosIndex: rewrite to use Bootstrap grid for tiles
2023-04-01 14:29:14 +02:00
Aaron van Geffen
b05015e76e
AlbumIndex: rewrite to use Bootstrap grid for tiles
2023-04-01 14:02:58 +02:00
Aaron van Geffen
6c5d814a99
PageIndexWidget: hide page numbers on smaller screens
2023-03-21 23:12:47 +01:00
Aaron van Geffen
c6dc6bbac4
AlbumIndex: don't over-fit placeholder images
2023-03-13 01:37:31 +01:00
Aaron van Geffen
5c2eff09b8
PhotoPage: apply #photo_frame anchor to clicks as well
2023-03-12 12:55:32 +01:00
Aaron van Geffen
3f66fce262
MediaUploader: explicitly support image/jpeg only
2023-03-12 12:07:17 +01:00
Aaron van Geffen
54b69ecd11
MediaUploader: simplify form control design
2023-03-12 11:33:16 +01:00