Commit Graph

639 Commits

Author SHA1 Message Date
e2e1011bde [FEATURE] new opengraph 'fediverse:creator' meta (#1619)
**Usage**

Site level:

params:
  social:
    fediverse_creator: "@username@mastodon.social"

Page (Overrides Site level value):

---
title: "My Page"
social:
  fediverse_creator: "@username@mastodon.social"
---


Closes #1618 #1642

---------

Co-authored-by: Aditya Telange <21258296+adityatelange@users.noreply.github.com>
2025-03-01 20:51:06 +05:30
b4a056662a Add social icon for Nextcloud (#1683) 2025-03-01 19:28:49 +05:30
fd10e80d47 Add social icon for Jamendo (#1685)
Co-authored-by: PepeV_nRT <153303346+pepev-nrt@users.noreply.github.com>
2025-03-01 19:26:40 +05:30
96418e7ab6 Add Whatsapp icon to social icons (#1531)
Co-authored-by: Aditya Telange <21258296+adityatelange@users.noreply.github.com>
2025-03-01 13:06:26 +05:30
6d82e5054d feat: add svg icon for linktree (#1652) 2025-03-01 12:21:45 +05:30
bd46db414e Add aria-label to theme toggle button for accessibility (#1669) 2025-03-01 12:18:36 +05:30
f84eeba36e Improve style consistency of Bluesky SVG icon (#1679) 2025-03-01 12:16:27 +05:30
78ac395814 Add social icon for Forgejo (#1684) 2025-03-01 12:14:00 +05:30
9b297ff00d add farcaster logo to social icons (#1686) 2025-03-01 12:10:53 +05:30
243ba38a34 Add social icon for Bookwyrm (#1681) 2025-02-22 23:03:41 +05:30
0ff8237eed chore: remove obsolete polywork icon (#1677)
The service has been shutdown as of 2025-01-31 and is no more

See https://deepnewz.com/startups/polywork-irish-startup-backed-stripe-collison-brothers-to-shut-down-560973fe
2025-02-09 12:04:39 +05:30
5a2a88cab1 [PATCH] tpl/tplimpl: Fix double-escaping in opengraph template
cherry-picked from gohugoio/hugo@fb51b69
2024-11-09 11:48:39 +05:30
d360267d4e Re-add support for cover images in OpenGraph
4a4d0c0
2024-11-09 11:46:39 +05:30
8c5833bad0 [PATCH] tpl/tplimpl: Improve embedded opengraph template
Changes:

- Add tags per documentation
- Prefer site.Title over site.Params.title
- Plainify titles, tags, and descriptions
- Add fallback values for locale
- Fix pages related by series
- Improve readability

Co-authored-by: tomy0000000 <git@tomy.me>
Co-authored-by: sean-au <sean@powerfulwebdesign.com.au>
2024-11-09 11:39:26 +05:30
aebcc92712 JSON Schema uses 'image' for a Person and 'logo' for an Organization. 2024-11-08 21:35:34 +05:30
0234865f62 Replace thumbnailUrl with logo for json schema (#1488)
thumbnailUrl is not part of Organization: https://schema.org/Organization
2024-11-08 21:20:24 +05:30
862630533c [PATCH] tpl/tplimpl: Remove trailing slash from void elements
cherry-picked from gohugoio/hugo@2f7df4b
2024-11-03 13:58:35 +05:30
65bd711a3b [PATCH] hugolib: Deprecate site methods Author, Authors, and Social
cherry-picked from gohugoio/hugo@d4d49e0
2024-11-03 13:57:32 +05:30
8a17bf8931 Update minimum required Hugo version to 0.125.7 2024-11-03 13:13:11 +05:30
f163fb1dc0 Use new 'Image render hook' template from Hugo. (#1526)
* Pull render-image template from Hugo
https://github.com/gohugoio/hugo/commits/master/tpl/tplimpl/embedded/templates/_default/_markup/render-image.html

cloned at b893a09aa62c01a62e32b0effdb02e86b51d46d6

* Add loading=lazy attribute

c353447d8e
2024-11-03 13:02:57 +05:30
a2eb47bb4b Add a social icon for Wikipedia (#1600) 2024-09-15 13:41:52 +05:30
e2dad36011 Add a social icon for Dzen (#1599) 2024-09-15 13:38:44 +05:30
3f50861a0c add 500px icon (#1465)
Co-authored-by: Aditya Telange <21258296+adityatelange@users.noreply.github.com>
2024-05-11 20:11:35 +05:30
8dfd322c8a Refactor svgs 2024-05-11 19:54:06 +05:30
2dc859143c alphabetize svgs by name 2024-05-11 19:24:11 +05:30
17132abed3 Add IMDb, Spacehey and fixed Pinterest logo (#1510) 2024-05-11 19:12:45 +05:30
6197654dc1 refactor svgs 2024-05-11 12:43:23 +05:30
f33b843ef7 Add credly icon 2024-05-11 12:28:50 +05:30
33e48f9892 Add anchor link to archive layout headers 2024-05-01 13:56:39 +05:30
175059921f add ethereum social icon (#1495) 2024-04-20 18:50:49 +05:30
28b86cb5a6 Introduce options to configure footer text
In site config =>
params:
  footer:
    text: "This is footer text - markdown suported"
    hideCopyright: true

closes: #1481
2024-04-13 13:51:54 +05:30
74ceb5efc5 [PATCH] tpl/tplimpl: Update RSS template
- Use publication date for pubdate
- Include version in generator element

cherry-picked from f0a26cf58e
2024-04-13 11:49:09 +05:30
beb281a1c6 Fix copyright field rendering HTML in RSS feed (#1479)
The copyright is rendered in footer as `{{ site.Copyright | markdownify }}`
which assumes it to be Markdown text, but RSS feed template doesn't ready
for Markdown now.
2024-04-13 11:35:52 +05:30
8577a8c887 Add social icon for Archive of Our Own. Fixes adityatelange/hugo-PaperMod#1072 (#1468) 2024-04-13 11:16:40 +05:30
ddc06cde92 add exercism social icon (#1484) 2024-04-13 11:14:35 +05:30
4b37729d48 Add social icon for Bandcamp. (#1460)
Fixes #1392
2024-03-17 01:21:49 +05:30
a2d561bce6 Add social icon for Keyoxide (#1459)
Fixes #866
2024-03-17 01:19:51 +05:30
3b0a811fb9 Fix hugo build fail due to "expected comma" error (#1461)
fixes adityatelange/hugo-PaperMod#1458
2024-03-16 21:34:55 +05:30
f5c737f872 Utilize page resources on the images page parameter on schema_json 2024-03-10 13:00:33 +05:30
df330a05b5 [PATCH] tpl: Allow using page resources on the images page parameter
for `opengraph`, `schema` and `twitter_cards` templates

The page images selection order as follows:

1. Page's images parameter, image resources are supported.
2. Page's image resources that naming in *feature*, *cover* or *thumbnail* pattern.
3. If no page images specified, then the first one of site's images will be used as the fallback, supports site resources.

cherry-picked from 14d85ec136

++ compatibility fixes for PaperMod

Co-authored-by: Aditya Telange <21258296+adityatelange@users.noreply.github.com>
2024-03-10 12:48:37 +05:30
9e7a589f2c Add social icon for Signal (#1446) 2024-03-07 20:35:26 +05:30
6e958e7ddb Add raycast logo (#1435) 2024-03-07 20:29:45 +05:30
c8f72ab1f4 Fix separator displayed with Single lang sites
with Hugo 0.123.x

fixes #1449
2024-03-06 22:30:02 +05:30
4278a07b74 Add support fo Tableau (#1414)
Tableau is one of the most used data visualisation tool.
It has its own very active #datafam community.
This adds an icon which links to someone's public.tableau.com web page.
2024-03-03 00:51:44 +05:30
944ddc3c7e add buttondown logo svg (#1419) 2024-02-10 15:43:24 +05:30
7063cdc920 add wantedly icon (#1416) 2024-02-10 13:33:37 +05:30
a184c53610 [PATCH] tpl/tplimpl: Fix incorrect lastBuildDate
cherry-pick from 87bf2b9688

Co-authored-by: Joe Mooring <joe@mooring.com>
2024-02-10 13:24:33 +05:30
66904cc4c2 Add Fediverse logo (#1409)
Added a fediverse social icon to svg.html
2024-02-03 21:03:41 +05:30
a4a0f8dcfb Adding xmlns:content namespace to RSS feed and only write content:encoded if something on .Content (#1411)
* Added xmlns:content namespace for valid RSS feeds with content:encoded

* Only write <content:encoded> in RSS if ShotFullTextinRSS and .Content has something

fixes: #1385
2024-02-03 20:55:52 +05:30
d6cd6d9175 Add Git SVG icon (#1387)
closes #1309
2024-01-14 20:10:12 +05:30