Jimmy Cai
47a57a2ad2
feat: avoid image upscaling during image processing
...
There's now a threshold for each scenario. Images less than x width will not be processed.
2023-10-21 18:24:52 +02:00
Jimmy Cai
8dc2880a9c
feat: add file types whitelist for image processing ( #885 )
...
Add `allowedTypes` and `resizableTypes` to `imageProcessing` configuration
Prior to this commit, SVG images were not processed by `render-image.html` because SVG does not have a physical dimension like JPEG. This logic was done using a conditional.
I have now realised that Hugo can be very slow when resizing `gif` images. So I created this whitelist mechanism:
- `allowedTypes`: image types with width and height attributes
- `resizableTypes`: image types that can be resized
Here's a list of media types: bmp, gif, jpeg, png, svg+xml, tiff, webp
https://gohugo.io/templates/output-formats/#media-types
2023-10-11 22:51:42 +02:00
Jimmy Cai
751d7d1753
refactor: remove some usages of default
in template
...
No longer needed thanks to Hugo's configuration merge
2022-06-12 13:51:46 +00:00
Jimmy Cai
88beecd101
fix: hyperlinked image ( #485 )
...
* fix: hyperlinked image
closes https://github.com/CaiJimmy/hugo-theme-stack/issues/410
* feat: add support to inline images
* Remove unused code
* Remove data-alt-html
2022-02-06 19:58:10 +01:00
Jimmy Cai
626265bcfd
refactor(article): better support for svg and external images ( #326 )
2021-08-25 12:20:15 +02:00
Jimmy Cai
3e8490da1d
fix: incorrect image & menu path for site hosted in subdir ( #168 )
2021-03-07 13:13:07 +01:00
Jimmy Cai
79412144d9
fix: disable svg image processing ( #144 )
...
* fix: disable svg image processing
closes https://github.com/CaiJimmy/hugo-theme-stack/issues/132
* style: remove extra blank space
2021-02-13 12:57:19 +01:00
Jimmy Cai
2ad65a4c07
feat: add option to disable image processing ( #83 )
...
* feat: add option to disable image processing
closes https://github.com/CaiJimmy/hugo-theme-stack/issues/37
* refactor(list): use article/components/header inside default.html
* refactor: use .Fill for cover image
2020-12-23 21:02:35 +01:00
Jimmy Cai
31c42bcfe7
refactor(gallery): rewrite gallery ( #79 )
...
closes https://github.com/CaiJimmy/hugo-theme-stack/issues/70
2020-12-22 19:35:37 +01:00
Jimmy Cai
d36a7c0950
fix(markdown image): be able to insert external images
2020-08-22 21:02:30 +02:00
Jimmy Cai
c698d944e6
🎉 Initial commit
2020-08-22 13:20:08 +02:00