59 Commits

Author SHA1 Message Date
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
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
Ryan Kilpadi
9f0de8199f
Add 404 page (#3105) 2025-01-07 10:15:02 +01:00
Alexander Petros
4c0b2e1b4a
Fix h2 color (#3091) 2024-12-24 11:57:47 -07:00
Jon-Michael
3523732baa
Added a favicon, merry christmas!!! (#3089)
Co-authored-by: Jon-Michael Hartway <jhartway@citytelecoin.com>
2024-12-23 09:43:12 -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
7acc9db6da update lore and fix github star count alignment in mobile 2024-12-22 21:07:56 -07:00
Carson Gross
e1cf65abb4 get rid of the nav shift 2024-12-21 09:34:13 -07:00
Alexander Petros
eab4f77af2
Fix escaped quotes in titles (#3086) 2024-12-19 22:37:26 -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
52db21955e prep next release 2024-12-12 13:13:37 -07:00
Markus Unterwaditzer
8d07de9708
fix vertical alignment of github stars button in all states (#3006)
Without uBlock, the button's alt-text would be 1px lower than the rest
of the nav items, and inconsistently capitalized.

With uBlock, the button would be slightly too high up.

This is on Firefox.

The solution is to apply styles on the `span` that GitHub's JS inserts.
However, using margin will make the entire nav jump during pageload, so
position: relative seems more robust there.
2024-11-13 22:29:30 -05:00
Viktor Szépe
e64ca1ff38
Fix typos in docs (#2943) 2024-10-05 09:38:40 +02:00
Carson Gross
5b2fe2c19c move general extension docs back to htmx.org/extensions and include core extension documentation on the site 2024-10-03 18:52:59 -06:00
Carson Gross
f4e67863d9 release prep 2024-10-02 22:06:56 -06:00
Carson Gross
56f801f69d release prep 2024-10-02 21:09:37 -06:00
Carson Gross
9b9bb7b5fa release prep 2024-10-02 20:20:57 -06:00
Carson Gross
c069f208b2 clean up the formatting for the gumroad essay 2024-10-02 19:01:16 -06:00
Carson Gross
82355a741d release prep 2024-08-05 13:53:33 -06:00
Bobae Kang
bc0eebfb3e
Stop center aligning docs nav on small screen (#2740) 2024-07-17 20:09:04 -06:00
Carson Gross
f751aba86f remove only top level files to keep the legacy extensions 2024-07-12 11:12:56 -06:00
pokonski
61e5fc1294
Make docs' content responsively wider (#2644)
* Make docs' content responsively wider

* Keep navigation static

* Remove unneeded class
2024-06-18 15:55:06 -06:00
pokonski
f27e3495bd
Dark mode fixes (#2634)
Co-authored-by: 1cg <469183+1cg@users.noreply.github.com>
2024-06-18 11:44:45 -06:00
Carson Gross
f3c6b20728 improve docs 2024-06-17 12:39:54 -06:00
Carson Gross
f2d34f5405 2.0 release prep 2024-06-17 12:31:19 -06:00
pokonski
eeecde2270
Add Dark mode to the website (#2562)
* Add dark mode CSS

* Add dark mode variants of logos

* Use alternative Github star button with dark mode working

* Preserve github stars count when navigation to avoid flickers
2024-05-24 13:54:37 -06:00
Carson Gross
65ab27bb55 prep htmx 2 beta4 2024-05-22 14:57:07 -06:00
Carson Gross
12675fd1d4 prep beta4 2024-05-16 16:39:48 -06:00
Carson Gross
74744ac337 prep for 2.0.0-beta3 release 2024-04-17 11:04:49 -06:00
Carson Gross
bf69273701 beta2 2024-03-21 16:02:23 -06:00
Carson Gross
e3330db4a3 prep beta1 2024-03-13 16:00:27 -06:00
Carson Gross
c16758a198 alpha2 2024-02-09 11:13:47 -07:00
Carson Gross
9d461b37fa i'm an idiot 2024-01-25 10:47:06 -07:00
Carson Gross
03fcba7fd3 update base url for branch 2024-01-25 10:31:00 -07:00
Carson Gross
3ed0561f59 update complexity essay 2024-01-21 07:58:00 -07:00
Carson Gross
6489f1bfef prep web for release 2023-12-21 17:38:56 -07:00
Deniz Akşimşek
206912b71d
Add missing doctype (#2085) 2023-12-11 12:48:46 -05:00
Henrik Berglund
7de6351d20
feat: Improve web site accessibility/legibility (#2080)
* fix: change css midBlue saturation and body tag color to a darker color

* feat: add empty alt attribute to decorative bars

* feat: add alt attributes for index link images

* fix: tweak code background alpha

* feat: add custom highlighting theme, change comment color to be legible

* fix: replace a tags with span

* fix: lighten background color of div

* feat: add doctype and meta description

* fix: remove doctype to prevent no quirks mode (why.png)
2023-12-10 19:51:40 -05:00
Carson Gross
7b918d9d25 prep 1.9.9 release 2023-11-20 16:27:37 -07:00
Carson Gross
6fe62580e0 prep 1.9.8 release 2023-11-06 18:03:43 -07:00
Vincent
df7c0c2c60
Fix www.sh, copy scripts to theme's static/js folder too (#1967) 2023-11-06 10:48:27 -07:00
Carson Gross
3e9cb68428 fix date 2023-09-21 10:21:13 -06:00
Carson Gross
b3a4a5fc1a prep 1.9.5 release 2023-08-24 12:38:20 -06:00
Alexander Petros
6fddb9b8bb
Add date and author to essay template (#1654)
Update the static site generator to include the date and author
automatically as part of the essays. I made a couple changes to the
underlying static structure to make this a little more seamless,
including:

* New "essay.html" template for posts in `/essays`
* Added an author taxonomy (can eventually be author pages)
* Added Carson as the author of all the existing esssays
* Cleaned up manual date entires, where they existed

All this will make it easier to publish guest essays and sort the essays
(chronologically, by topic, or by author) as the essay base expands.
2023-08-01 14:26:32 -05:00
Carson Gross
f3a6975b8e prep 1.9.4 release 2023-07-25 13:39:48 -06:00
Oliver Djursing
4645ab0920
Add background-color to body element (#1607) 2023-07-19 10:42:20 -04:00
Viktor Szépe
0a471dc4fb
Fix typos in www/ (#1579) 2023-07-17 10:26:27 -04:00
Carson Gross
5c6805a19c slide in one change, what could go wrong? 2023-07-14 14:28:53 -06:00
Carson Gross
ac6839e078 htmx 1.9.3 release prep 2023-07-14 14:15:31 -06:00
Carson Gross
93fa44d5c3 move lists in to align w/ quotes 2023-05-24 09:29:33 -06:00