68b5783a28
Add dark theme variant
2023-11-11 11:37:26 +01:00
0cf8d0fc11
PhotoPage: expand margins slightly
2023-11-11 00:10:25 +01:00
0133308113
PhotoPage: simplify styling a little
2023-11-10 23:36:49 +01:00
c8bf43b7f9
PhotoPage: fixed alignment for panoramas (now to simplify...)
2023-11-10 23:34:30 +01:00
9b192aa7a6
PhotoPage: fix position and size of blurred photo
2023-11-10 23:22:09 +01:00
aa82efe03e
PhotoPage: trying out blur on the photo page
2023-11-10 22:50:51 +01:00
66478c5922
AlbumIndex: use blurred images for albums as well
2023-11-10 21:57:53 +01:00
a69c987510
PhotosIndex: add blurred versions of thumbnails for added coolness
2023-11-10 21:57:23 +01:00
238dc1d6e7
Merge pull request 'Replace the last vestiges of htmlentities with htmlspecialchars' ( #33 ) from htmlentities into master
...
Reviewed-on: Public/pics#33
2023-09-03 19:49:51 +02:00
1fa4cb19a2
Replace the last vestiges of htmlentities with htmlspecialchars
2023-09-03 19:47:22 +02:00
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
bd03659b39
Bump bootstrap version to 5.3 (now stable)
...
This reverts commit d7837741cc
.
2023-06-02 17:35:34 +02:00
2bbe1881b6
Merge pull request 'Switch crop editor to bootstrap layout' ( #32 ) from cron-editor into master
...
Reviewed-on: Public/pics#32
2023-06-02 17:24:46 +02:00
d5cddba5e9
CropEditor: adjust input group background colour
2023-05-19 12:35:04 +02:00
33bc262f0a
CropEditor: adopt a more Bootstrap-savvy form layout
2023-05-19 12:35:00 +02:00
8b0459fae4
CropEditor: refactor numeric control initialisation
2023-05-19 12:34:56 +02:00
6930c0a06a
Misc: use the correct copyright headers
2023-04-08 21:32:38 +02:00
ed07668b2e
Database: connect using utf8mb4
2023-04-08 14:54:55 +02:00
ef7fe60fca
Merge pull request 'Use Bootstrap for album/photo grid' ( #31 ) from bootstrap-tiles into master
...
Reviewed-on: Public/pics#31
2023-04-05 17:08:13 +02:00
87777a6ace
Fixup: cleanup responsive styles too
2023-04-01 15:01:14 +02:00
9fcde24c39
PhotosIndex: reintroduce alternating odd/even layouts
2023-04-01 14:53:56 +02:00
d315f4d0c2
AlbumHeaderBox: fix slight misalignment
...
The 'back' arrow was one pixel taller than the header itself.
Couldn't let that slide :-)
2023-04-01 14:45:06 +02:00
be909bf54d
PhotosIndex: rename 'row' layout to 'landscapes'
2023-04-01 14:41:24 +02:00
68ef80fb9f
PhotoMosaic: improve heuristic for landscape/portrait row
2023-04-01 14:40:19 +02:00
31ea4196cf
Remove old grid from stylesheet
2023-04-01 14:36:03 +02:00
cfb5ab9d82
PhotosIndex: rewrite to use Bootstrap grid for tiles
2023-04-01 14:29:14 +02:00
b05015e76e
AlbumIndex: rewrite to use Bootstrap grid for tiles
2023-04-01 14:02:58 +02:00
a260f4ff88
ErrorHandler: use var_export for dumping superglobals as well
2023-03-28 19:21:19 +02:00
2a528f2830
ErrorHandling: improve argument handling for debug info
...
`var_dump` was the wrong function to call for objects, as it would just output all object
data to the output buffer... Let's generalise and use `var_export` instead :-)
2023-03-28 19:21:07 +02:00
6c5d814a99
PageIndexWidget: hide page numbers on smaller screens
2023-03-21 23:12:47 +01:00
9a8a91343b
Remove old import and upgrade scripts
2023-03-21 22:48:18 +01:00
af0c8990a6
PhotosIndex: fix arrow-key based navigation
2023-03-20 18:30:30 +01:00
b2bcb6a124
Fix error handling for functions without arguments
2023-03-15 09:49:55 +01:00
d1741f2478
User: less strict typing for $reset_key property
2023-03-14 21:22:35 +01:00
d7837741cc
Changes version of bootstrap to 5.2 (stable)
2023-03-14 19:33:59 +01:00
e496c7cc14
Merge pull request 'New bootstrap-based layout' ( #30 ) from bootstrap into master
...
Reviewed-on: Public/pics#30
2023-03-14 19:11:24 +01:00
65cea8ed8a
UploadMedia: only set thumb asset id for tags that don't have one yet
2023-03-13 16:30:24 +01:00
c6dc6bbac4
AlbumIndex: don't over-fit placeholder images
2023-03-13 01:37:31 +01:00
e48f065c25
PhotoIndex: fix inadvertent thumb stretching in rare cases
2023-03-13 01:33:29 +01:00
c991f05dd3
ViewPhoto: rework solution to work for panoramas, too
2023-03-12 12:58:58 +01:00
5c2eff09b8
PhotoPage: apply #photo_frame anchor to clicks as well
2023-03-12 12:55:32 +01:00
85be093a36
ViewPhoto: improve vertical alignment of prev/next buttons
2023-03-12 12:42:43 +01:00
c735648468
ViewPhoto: improve image alignment in page
2023-03-12 12:37:57 +01:00
41881594e9
PhotoMosaic: make photo order more intuitive
2023-03-12 12:34:47 +01:00
29bf6af1f8
Asset: delete thumbnails when deleting an assets
2023-03-12 12:21:43 +01:00
3f66fce262
MediaUploader: explicitly support image/jpeg only
2023-03-12 12:07:17 +01:00
244af88a9a
Asset: cleaner handling of conflicting filenames
2023-03-12 12:02:21 +01:00
3ed84eb4d5
UploadQueue: more correct HEIC extension check
2023-03-12 11:47:36 +01:00
229fb9e5bf
UploadQueue: refactor into proper ECMAScript class
2023-03-12 11:45:37 +01:00
54b69ecd11
MediaUploader: simplify form control design
2023-03-12 11:33:16 +01:00