Skip to content

vendor newest hextra version to fix Mac builds#152

Merged
pfent merged 8 commits into
masterfrom
vogel/updatehextra
May 26, 2026
Merged

vendor newest hextra version to fix Mac builds#152
pfent merged 8 commits into
masterfrom
vogel/updatehextra

Conversation

@lukasvogel
Copy link
Copy Markdown
Member

Hugo behavior used by the old hextra version was deprecated and removed. Newer Hugo versions (as shipped by homebrew on Mac) don't work anymore.

This commit vendors the newest hextra version (current master).

@lukasvogel lukasvogel requested a review from ChrisWint March 24, 2026 13:09
@ChrisWint
Copy link
Copy Markdown
Contributor

Unfortunately does not work on Ubuntu 25.10. We need to work until 26.04 which is due soon anyway

@pfent
Copy link
Copy Markdown
Contributor

pfent commented May 15, 2026

26.04 is here, any updates?

@MoritzS
Copy link
Copy Markdown
Member

MoritzS commented May 18, 2026

@lukasvogel can you rebase this so that we can merge this?

@pfent pfent force-pushed the vogel/updatehextra branch from c3c3a23 to 846fec0 Compare May 21, 2026 15:23
@pfent pfent requested review from a team and MoritzS May 22, 2026 09:24
@pfent
Copy link
Copy Markdown
Contributor

pfent commented May 22, 2026

I took the liberty to rebase this and fix the CSS issues with Claude.

Please review :)

@pfent pfent force-pushed the vogel/updatehextra branch 3 times, most recently from bbd03d0 to 0a517cc Compare May 26, 2026 08:56
lukasvogel and others added 8 commits May 26, 2026 13:51
newest hugo version shipped with macOS didn't work with the old
hextra version anymore
Claude claims:
In Tailwind v4, all utilities live in @layer utilities, but unlayered
CSS in custom.css wins over any @layer rule regardless of specificity.

So wrap the a { color: ... } rules in @layer base so Hextra/ Tailwind
utilities can still override them.
@pfent pfent force-pushed the vogel/updatehextra branch from 0a517cc to f9ef8ca Compare May 26, 2026 11:51
@pfent pfent merged commit 02670a2 into master May 26, 2026
@pfent pfent deleted the vogel/updatehextra branch May 26, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants