George Cushen
108fdcfe53
feat: fix Tailwind 4 upgrade of resume-experience block
2025-08-19 01:12:03 +01:00
George Cushen
bab17c129d
feat(images): add responsive srcset/sizes across Tailwind layouts
...
Introduce reusable partial process_responsive_image.html (fit/fill/resize/responsive), using Hugo .Process, WebP by default, skip GIFs, respect Hugo imaging defaults
Preserve original look: pre-fit/pre-fill to intended dimensions, then generate responsive variants; use fitted dims for width/height to avoid CLS
single.html: featured image pre-fit by placement (720/1200/2560), responsive srcset, fetchpriority=high; author avatar uses 2x retina (32→16)
article-grid.html: main image pre-fit 960×540 (fill/fit), responsive srcset; author avatar uses 2x retina (40→20)
card.html: pre-fill 655×655, responsive srcset
render-image.html: default display 760px with responsive srcset (matches prior layout)
page_author_card.html: high‑res avatar pipeline with srcset (sizes=96px)
testimonials.html: avatar uses 2x retina (96→48)
CTA/resume banners: responsive srcset + sizes
Fix issues: avoid using fallback dims for display
Closes #1988
2025-08-19 01:06:36 +01:00
George Cushen
899982ea25
ci: fix updater action
2025-08-18 18:42:03 +01:00
George Cushen
6960f44d84
ci: fix gh-action-updater fails due to GitHub deprecation
...
Fix #3154
2025-08-18 03:54:19 +01:00
George Cushen
bec38c8759
feat: improve avatar quality and add customizable sizing options
...
Resolves #3123
## What Changed
**Avatar Quality Improvements:**
- Generate avatars at 2x resolution for crisp display on high-DPI screens
- Updated Hugo imaging config with quality: 90, lanczos resampling, and picture hint
- Improved WebP compression quality across all avatar locations
**New Customization Parameters:**
- Added design.avatar.size with 5 options: small (150px), medium (200px), large (320px), xl (400px), xxl (500px)
- Added design.avatar.shape with 3 options: circle (default), square, rounded
- Sizing aligned with 2025 social media standards (LinkedIn/X: 400px, Instagram: 320px, TikTok: 200px)
**Updated Templates:**
- Enhanced resume-biography.html and resume-biography-3.html with flexible parameter system
- Updated all starter templates (academic-cv, resume, blog, link-in-bio) with example configurations
- Improved avatar CSS for dynamic sizing control
2025-08-18 02:43:55 +01:00
George Cushen
b90b1f245c
feat: port author notes feature from Bootstrap to Tailwind module
...
Close #3125
2025-08-18 01:25:38 +01:00
George Cushen
25ba004afe
feat: add support for pronouns
...
Close #3190
2025-08-17 22:56:49 +01:00
George Cushen
37518f31f5
feat: port 'cite' shortcode from Bootstrap module
...
Close #3226
2025-08-17 22:40:37 +01:00
George Cushen
0c41b518dc
feat: copy bibtex citations rather than downloading them
...
Close #3141
2025-08-17 22:16:26 +01:00
George Cushen
9c48341ee8
fix: bug with multiple charts on same page
...
Fix #3207
2025-08-17 21:06:37 +01:00
George Cushen
7722abcd66
feat: upgrade from Tailwind v3 to v4
...
See Tailwind v4 breaking changes: https://tailwindcss.com/docs/upgrade-guide
See Hugo's new integration with Tailwind v4: https://gohugo.io/functions/css/tailwindcss/
Close #3211
2025-08-17 20:58:14 +01:00
George Cushen
1525b21059
chore: bump version
2025-08-17 16:18:14 +01:00
George Cushen
33ebd99049
feat: add support for breaking changes in Hugo's templating system
...
See https://discord.com/channels/722225264733716590/738924091511144489/1406144559188283494
See https://gohugo.io/templates/new-templatesystem-overview/
2025-08-16 23:12:42 +01:00
George Cushen
655af4dd30
ci: update
2025-08-16 03:37:48 +01:00
George Cushen
8f5b64315d
ci: update
2025-08-16 03:35:20 +01:00
George Cushen
0d4c074ddf
ci: update
2025-08-16 03:32:13 +01:00
George Cushen
701dcd6f8f
build: update lock
2025-08-16 03:30:53 +01:00
George Cushen
6faf65df41
starters: upgrade to support Hugo v0.148.2
2025-08-16 03:23:37 +01:00
George Cushen
48bd10469c
fix: Hugo v0.48.2 incorrectly parsing views
...
Due to Hugo breaking changes treating filenames differently
2025-08-16 03:18:25 +01:00
George Cushen
f309e9c9aa
chore: bump version
2025-08-16 02:10:55 +01:00
George Cushen
3bd8b5892d
starters: update
2025-08-16 02:08:34 +01:00
George Cushen
91a55b4061
feat(blox-bootstrap): add support for Hugo v0.148
2025-08-16 02:08:34 +01:00
George Cushen
6fb35fc7aa
build: update config
2025-08-16 02:08:34 +01:00
George Cushen
04d15375b2
build: update build config
2025-08-16 02:08:34 +01:00
George Cushen
96c8bf099f
feat(blox-tailwind): add support for Hugo v0.148
2025-08-16 02:08:34 +01:00
Riccardo M. BIANCHI, PhD
44e75541f7
feat(Tailwind): add reddit icon to brands pack ( #3200 )
...
The social sharing in 'page_sharer.yaml' can now use the built-in `brands/reddit` icon for sharing a page to Reddit.
2025-03-01 20:11:44 +00:00
George Cushen
6dc78be622
chore: bump version
2025-02-12 23:06:54 +00:00
George Cushen
ec0e30baa4
fix: code copy button
...
Fixes when copying a code block, the copy button was also copied, leading to copied text containing the word 'copy'.
Fix #3160
2025-02-12 23:05:28 +00:00
George Cushen
1dbdd068d6
fix: search result background and scrolling
...
Fix #3148
2025-02-12 22:50:06 +00:00
George Cushen
5c58e935f1
feat: allow hiding breadcrumb on docs pages
...
By adding following to Hugo config or page frontmatter: `show_breadcrumb: false`
Close #3178
2025-02-12 21:14:38 +00:00
zephyr-lai
4fab7b1fc8
i18n(zh): update 'experience' translation for Chinese ( #3196 )
2025-02-11 01:26:07 +00:00
George Cushen
cea5cbc3d9
feat: add warning if avatar image not found
2025-02-03 13:53:13 +00:00
George Cushen
84f6fd8e71
starters: update GH workflow due to GH action deprecation
...
Closes #3189
2025-02-03 13:16:07 +00:00
crnh
71de892c1c
feat(blox-tailwind): fingerprint dist/wc.min.css ( #3180 )
2024-12-23 20:17:30 +00:00
Marco Grassia
910927f2ec
feat(blox-bootstrap): update Bootstrap from v4.6.1 to v4.6.2 ( #3181 )
2024-12-23 20:15:03 +00:00
Marco Grassia
e45ef47a09
feat(bootstrap): update FontAwesome to v6.6.0 ( #3171 )
2024-12-14 16:47:02 +00:00
George Cushen
a0f0fcf6bc
starters: update modules
2024-11-04 15:56:18 +00:00
George Cushen
bfdbefddf4
chore(tailwind): bump version to v0.3.1
...
close #3164
close #3153
2024-11-04 15:46:15 +00:00
George Cushen
4fe544d8c2
feat: support latest Hugo to fix Markdown links no longer rendering
2024-11-04 15:43:58 +00:00
George Cushen
adc14f11d2
chore(tailwind): bump version to v0.3.0
2024-10-27 20:58:50 +00:00
George Cushen
2eaf5f6849
feat: add support for Hugo v0.134+ breaking changes
...
Tested with Hugo v0.135.0
Addresses `.Summary` breaking changes in Hugo v0.134: https://github.com/gohugoio/hugo/releases/tag/v0.134.0
2024-10-16 22:43:24 +01:00
Filip Vukelic
fdf45baf57
fix(bootstrap): default_button_index possibly not taking effect ( #3156 )
...
Fixes argument ordering
2024-10-13 15:55:26 +01:00
George Cushen
2f0f3249cb
starters: upgrade to support Hugo breaking changes
...
Tested with Hugo v0.135.0
Addresses recent breaking changes in Hugo:
ERROR deprecated: .Site.GoogleAnalytics was deprecated.
WARN deprecated: site config key paginate was deprecated in Hugo v0.128.0 and will be removed in a future release. Use pagination.pagerSize instead
2024-10-12 18:55:17 +01:00
George Cushen
39f530db44
starters(bootstrap): upgrade to support Hugo 0.135.0 paginate deprecation
...
Addresses Hugo 0.135 breaking change:
WARN deprecated: site config key paginate was deprecated in Hugo v0.128.0 and will be removed in a future release. Use pagination.pagerSize instead
2024-10-12 18:52:41 +01:00
George Cushen
661cadc173
feat: pull in latest analytics/seo modules
...
Closes #3143
2024-10-12 18:41:04 +01:00
Etienne Chassaing
33edab5882
i18n: FR: add Experience translation ( #3149 )
...
This commit adds the translation of Experience from English to the French equivalent (plural)
2024-10-06 01:57:25 +01:00
George Cushen
4f621dfa3a
fix: CSS padding and math overflow on small screens
...
Fix #3133
2024-09-08 18:05:34 +01:00
Filip Vukelic
9b7e44a06e
feat: support latest Hugo version - remove remains of deprecated Site.GoogleAnalytics ( #3139 )
2024-09-07 23:44:59 +01:00
Alexandre Duverger
927fddeb50
i18n: fix typo in french translation ( #3140 )
2024-09-07 23:43:26 +01:00
George Cushen
edacf1f01f
fix: citation view not wrapping in case of many links
...
Fix #3133
2024-09-07 23:35:07 +01:00