205 Commits

Author SHA1 Message Date
librasteve
838f49d977
Adding Raku / Cro Templates to Fragments list (#3253)
17:31]librasteve: hello, we recently added fragment to the Raku Cro Templates (as inspired by HTMX LOB) and I thought you may like to add to the list of fragments at https://htmx.org/essays/template-fragments/, something like Raku / Cro Template (https://github.com/croservices/cro-website/blob/main/docs/reference/cro-webapp-template-syntax.md#fragments) ~librasteve
[18:15]1cg: Hi there
[18:16]1cg: That looks great, yes, can you create a PR here w/ a link to that page: https://github.com/bigskysoftware/htmx/blob/master/www/content/essays/template-fragments.md
[18:16]1cg: and then send me a link to the PR and I'll integrate it
[19:17]librasteve: cool - will do
2025-03-28 08:00:03 +01:00
Kai Schlamp
b76b1f6b9b
Add django-block-fragments to template-fragments essay (#3227) 2025-03-12 10:34:28 -05:00
William Jackson
efcc6b2211
Add descriptions for /headers/* and /api (#3221)
* Add descriptions for /headers/* and /api

* Add a missing space in a description
2025-03-05 20:58:38 -07:00
Cristian Molina
d8dc1ee93d
Small fix on alternatives.md (#3204)
Update alternatives.md

Fix "and" -> "an"
2025-02-22 08:29:58 +01:00
Carson Gross
61ad9549c3 format 2025-02-19 09:49:23 -07:00
Carson Gross
14f3c5efd8 format 2025-02-19 09:46:59 -07:00
Carson Gross
163d226988 publish leonard richardson's interview 2025-02-19 09:26:02 -07:00
Carson Gross
10e8656af5 Merge remote-tracking branch 'origin/master' 2025-01-31 07:16:25 -07:00
Carson Gross
4328259749 publish mike amundsen's interview 2025-01-31 07:16:16 -07:00
William Jackson
a9b11187ba
Mark the interviews folder as a section (#3161)
Adding `_index.md` to the `interviews` folder will mark this folder as a "section". Pages in this section will now inherit section settings from the parent `essays` section, including rendering using the `essay.html` template instead of the default `page.html` template.

Adding `render = false` to the interview section metadata will suppress generating a page at `/essays/interviews/index.html`
2025-01-30 18:46:17 -07:00
Carson Gross
1c3556c30e Merge remote-tracking branch 'origin/master' 2025-01-30 10:24:00 -07:00
Carson Gross
ac03dc540f publish defunkt interview 2025-01-30 10:23:52 -07:00
William Jackson
b0797be8cd
Fix some external links (#3159) 2025-01-30 12:42:00 +01:00
William Jackson
6d39919b99
Essay descriptions (#3154)
* Add description to architectural-sympathy

And fix some typos

* Add description to codin-dirty

* Add description to complexity-budget

* Add description to does-hypermedia-scale

* Add description to future and fix date

* Add description to hateoas

* Add description to how-did-rest-come-to-mean-...

* Add description to htmx-sucks

* Add description to hypermedia-apis-vs-data-apis

* Add description to hypermedia-clients

* Add description to hypermedia-driven-applications

* Update hypermedia-friendly-scripting.md

* Update hypermedia-on-whatever-youd-like.md

* Update is-htmx-another-javascript-framework.md

* Update locality-of-behaviour.md

* Update lore.md

* Update mvc.md

* Update no-build-step.md

* Update prefer-if-statements.md

* Update rest-copypasta.md

* Update right-click-view-source.md

* Update spa-alternative.md

* Update splitting-your-apis.md

* Update template-fragments.md

* Update rest-explained.md

* Update two-approaches-to-decoupling.md

* Update vendoring.md

* Remove double-quote characters from descriptions

* Add description block to demo.html

* Update view-transitions.md

* Update web-security-basics-with-htmx.md

* Update webcomponents-work-great.md

* Update when-to-use-hypermedia.md

* Update why-gumroad-didnt-choose-htmx.md

* Update why-tend-not-to-use-content-negotiation.md

* Update you-cant.md

* Fix description for htmx-sucks

* Use `authors` built-in variable

Instead of the custom `author` taxonomy

* Descriptions and typos in interviews

* That double word is actually correct
2025-01-29 10:53:42 -07:00
Carson Gross
f760d3f27d typo 2025-01-29 10:42:52 -07:00
Carson Gross
bdbbeee284 remove AI slop 2025-01-29 10:42:22 -07:00
Carson Gross
f206885422 get rid of double headers 2025-01-29 07:25:43 -07:00
Carson Gross
d941a204fc Merge remote-tracking branch 'origin/master' 2025-01-29 07:23:21 -07:00
Carson Gross
7b8e26e193 publish makinde adeagbo interview 2025-01-29 07:23:14 -07:00
William Jackson
0e1794f0fd
Allow page description with default if missing (#3150)
* Allow page description with default if missing

If an essay has a description in the frontmatter, use that description in the `<meta name="description">` tag.

* Add description to 10-tips-for-ssr-hda-apps

* Add description to a-real-world-nextjs-to-htmx-port

* Add description to a-real-world-react-to-htmx-port

* Add description to a-real-world-wasm-to-htmx-port

* Add description to a-response-to-rich-harris

* Add description to alternatives

* Add description to another-real-world-react-to-htmx-port
2025-01-27 16:36:45 -07:00
Carson Gross
8ef8fe369b typo 2025-01-27 11:24:33 -07:00
Carson Gross
fd9af68ed8 improvements 2025-01-27 10:54:35 -07:00
Carson Gross
d1e693a15a update dates 2025-01-27 10:50:26 -07:00
Carson Gross
63975c72fe vendoring essay 2025-01-27 10:48:02 -07:00
Carson Gross
94b903ebab add htmeggs to lore 2025-01-25 08:28:23 -07:00
Carson Gross
4177071ee4 Merge remote-tracking branch 'origin/master' 2025-01-21 09:47:49 -07:00
Carson Gross
1ac87b9f9c add triptych & fixi 2025-01-21 09:47:40 -07:00
Kylie Smith
5fd60a5745
Fixed TwinSpark link in alternatives (#3124)
Fixed TwinSpark link
2025-01-13 09:32:24 +01:00
Carson Gross
aeeb2165a9 alternatives 2025-01-11 17:43:40 -07:00
Carson Gross
29ace831cb alternatives 2025-01-11 17:30:31 -07:00
Carson Gross
02bc415735 fix link 2025-01-10 12:38:47 -07:00
Joe Fioti
c802494f7e
added wasm to htmx port essay (#3119)
* added wasm to htmx port essay

* changed wasm-to-htmx essay

* added image and changed author
2025-01-10 12:17:40 -07:00
Carson Gross
69edc99956 add ACM Newsletter paper 2025-01-08 12:33:37 -07:00
Carson Gross
b7a3221c07 retrospective-essay 2025-01-06 09:50:50 -07:00
Carson Gross
9a4483ea83 add copy & paste components as a Con for htmx 2025-01-05 09:43:52 -07:00
Carson Gross
1ee743332f fix double frontmatter issue 2024-12-24 11:05:02 -07:00
Yawar Amin
fb3b6a13a7
Docs anchors (#3047)
* Fix anchor id for 'Configuring Response Handling Examples' header

* Move heading anchor links to right of heading

To make sure they don't get cut off by weird browsers.

Also make the anchor link text the 'link' emoji which is more fun than
the hashtag.

* Keep anchor links on the left

* Make entire header the anchor link and show link emoji on hover

* Fix anchor link colour in dark mode

* Revert anchor link icon to hash character

---------

Co-authored-by: 1cg <469183+1cg@users.noreply.github.com>
2024-12-23 09:41:47 -07:00
Carson Gross
16933aa7cc update lore 2024-12-23 09:28:51 -07:00
Carson Gross
7acc9db6da update lore and fix github star count alignment in mobile 2024-12-22 21:07:56 -07:00
Carson Gross
2d3fbbf09f lore update 2024-12-20 14:32:22 -07:00
Alexander Petros
69857dfdbb
Add /essays/all (#3085)
I set up zola to aggregate all these and create an RSS feed for them. I
also removed a couple of the essays from the /essays page in an attempt
to highlight the best one for each argument (now that they can all be
found on /essays/all).
2024-12-18 19:39:25 -07:00
Carson Gross
a76b68d722 update lore 2024-12-18 18:01:54 -07:00
Carson Gross
7cd560571d update lore 2024-12-18 12:49:35 -07:00
Carson Gross
1625f92eaf lore update 2024-12-17 20:43:08 -07:00
Carson Gross
bd67c53dd6 lore update 2024-12-17 20:42:24 -07:00
Carson Gross
b6467ae035 gotta be responsive, c'mon 2024-12-17 20:19:52 -07:00
Carson Gross
876beb67b4 lore update 2024-12-17 20:17:01 -07:00
Carson Gross
35b2ef31a0 lore update 2024-12-17 19:53:36 -07:00
Carson Gross
c2579039f2 update lore.md 2024-12-17 18:30:37 -07:00
Carson Gross
240ceb6cb7 update lore.md 2024-12-17 18:17:31 -07:00