505 Commits

Author SHA1 Message Date
David Karlsson
c3d814812f hugo: use partialCached for static templates
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-17 08:49:01 +01:00
David Karlsson
e0b858adf4 site: add tooltip for gordon header btn
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-03-16 12:40:01 +01:00
Tiara Johnson
e7e28c4386 Update pricing url with ref and refAction params [GRO-282] (#24339)
## Description
In order to better attribute upgrade sources, we are adding two params -
`ref` and `refAction` to the existing pricing url.
The `ref` will be "Docs" and the `refAction` will be the particular docs
page from where the pricing url click is originated.

## Related issues or tickets
https://docker.atlassian.net/browse/GRO-282

## Reviews
@akristen You should see the new url params when hovering over or
clicking any of the updated pricing urls

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review

---------

Co-authored-by: Alexa Kristensen <81787716+akristen@users.noreply.github.com>
2026-03-12 09:12:44 -05:00
David Karlsson
eb22a5b867 Merge pull request #24182 from derekmisler/rebrand-docker-ai-references-to-gordon-across
Rebrand "Docker AI" references to "Gordon" across docs.docker.com
2026-03-09 17:21:34 +01:00
Derek Misler
1bf9cb9c3b Rebrand "Docker AI" references to "Gordon" across docs.docker.com
Signed-off-by: Derek Misler <derek.misler@docker.com>
2026-03-06 11:48:48 -05:00
Craig Osterhout
f6c676ec74 dhi: add packages and tiers
Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>

spacing fix

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>

Update content/manuals/dhi/_index.md

Co-authored-by: Usha Mandya <47779042+usha-mandya@users.noreply.github.com>
2026-03-03 11:27:04 -08:00
David Karlsson
5b3eac08a6 site: truncate schema.org titles at 110 chars
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-25 14:27:33 +01:00
David Karlsson
3a6fef5db8 site: use array for schema.org keywords
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-25 14:24:17 +01:00
David Karlsson
4899ea2cf1 chore: move cli data files to data subdir
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-24 08:01:08 +01:00
David Karlsson
70d0c07c69 site: use content adapters for cli reference
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-24 08:01:05 +01:00
David Karlsson
dde88001b6 site: simplify security-announcements rss page
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-23 17:29:32 +01:00
David Karlsson
d5fd0b2f11 site: simplify base templates
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-23 17:29:32 +01:00
David Karlsson
33226cf897 site: simplify guides/series layouts
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-23 17:29:31 +01:00
David Karlsson
f88723afe2 site: add mainEntityOfPage, inLanguage schema.org metadata
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-23 17:29:31 +01:00
David Karlsson
49d1f65b35 deps: upgrade to hugo v0.156.0 and fix deprecations 2026-02-19 16:09:15 +01:00
David Karlsson
90e2cb52fa chore: migrate to Hugo v0.146.0 new template lookup system
- layouts/partials/ → layouts/_partials/
- layouts/shortcodes/ → layouts/_shortcodes/
- layouts/_default/_markup/ → layouts/_markup/
- layouts/_default/*.html → layouts/*.html (flatten _default/)
- layouts/index.html → layouts/home.html
- layouts/index.*.json/txt → layouts/home.*.json/txt
- layouts/_default/index.llms.txt → layouts/home.llms.txt
- layouts/tag/ → layouts/tags/ (match /tags/ URL path)
2026-02-19 16:09:15 +01:00
Usha Mandya
6ec1bf7f40 Update sample questions and featured topics list
Signed-off-by: Usha Mandya <usha.mandya@docker.com>
2026-02-10 15:01:19 +00:00
David Karlsson
50661c226f Merge pull request #24111 from dvdksn/add-sandboxes-sample-q
site: add sample question about ai sandboxes
2026-02-10 12:14:48 +01:00
David Karlsson
3f4c518271 site: add sample question about ai sandboxes
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 12:03:43 +01:00
David Karlsson
734cf9cd55 site: hide search button in safari
Until template rendering bug is fixed in pagefind ui

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 11:51:56 +01:00
David Karlsson
bae220635b site: show breadcrumbs in search results
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 11:51:56 +01:00
David Karlsson
70f64d0ab6 site: limit search sub-results to 5
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 11:51:56 +01:00
David Karlsson
38f3ab3988 site: improve custom template for search results
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-10 11:51:31 +01:00
David Karlsson
77645c2e8f site: add pagefind metadata for improved search ranking
Index description, keywords, and breadcrumbs as Pagefind metadata
to improve search result relevance. Configure ranking weights to
prioritize title matches and reduce term frequency bias.

- Add pagefind-meta.html partial for centralized metadata
- Move breadcrumb metadata from breadcrumbs.html to new partial
- Configure metaWeights: title (10x), keywords (6x), description (4x)

Assisted-By: cagent
2026-02-09 15:43:37 +01:00
David Karlsson
f929b8f1ed site: implement pagefind component ui for search modal
- Add pagefind-component-ui.css and .js assets
- Replace search bar with custom button that opens modal
- Add custom result template with Tailwind classes
- Add dark mode styling for modal and result highlights
- Support Cmd/Ctrl+K keyboard shortcut

Assisted-By: cagent
2026-02-09 15:43:37 +01:00
David Karlsson
0150180a43 site: remove /search page, redirect to homepage
The search functionality is now handled entirely by the modal.

Assisted-By: cagent
2026-02-06 09:16:14 +01:00
David Karlsson
9f380d429e chore: refactor style guide to STYLE.md and COMPONENTS.md
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-02-05 10:38:35 +01:00
David Karlsson
740d046b67 site(gordon): make feedback/copy buttons more prominent
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-29 10:01:05 +01:00
huangkevin-apr
bad408dd4f Add accessible names to footer social media links 2026-01-25 13:43:32 +01:00
David Karlsson
e0ac8c2c0c Merge pull request #24009 from dvdksn/favicon
site: add standard favicon formats for search engine compatibility
2026-01-23 13:20:25 +01:00
David Karlsson
5e0ba213eb site: add standard favicon formats for search engine compatibility
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-23 13:16:50 +01:00
David Karlsson
bd9a74141c site: add markdown output for samples pages
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-23 09:37:21 +01:00
David Karlsson
a631e63737 site: remove front matter from generated md output
The front matter addition an experiment, but I think we should remove it
for now. There's no clear reason to include it. Maybe if some sort of
standard emerges for structuring front matter for agents, we could
consider reintroducing it. But for now I'd remove it to keep things
clean and simple.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-23 08:19:18 +01:00
David Karlsson
dac9999c44 site: update footer styling
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-21 15:56:23 +01:00
David Karlsson
2c59158bc3 site: update landing page layout
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-21 15:56:23 +01:00
Craig Osterhout
4a3f9e3cbe homepage: update download component (#23978)
<!--Delete sections as needed -->

## Description

This might be a my computer thing (because my computer probably isn't
the fastest), but the component often flickers on load.

- ~Removed x-collapse and~ added x-cloak to prevent the drop-down from
appearing expanded before the js loads.
- Changed the button text to static, so it's not waiting for the OS
detection to load.

## Related issues or tickets

ENGDOCS-3149

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Editorial review

---------

Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2026-01-14 11:50:05 -08:00
David Karlsson
50f7d86aef Merge pull request #23960 from dvdksn/improve-markdown-rendering
improve markdown rendering
2026-01-13 16:54:52 +01:00
David Karlsson
04b50acd16 site(gordon): shorten footer message
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 16:17:38 +01:00
David Karlsson
33f0ec928c site(gordon): update example questions
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 15:37:59 +01:00
David Karlsson
672eac9241 site(gordon): add link to feedback issue
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:28:17 +01:00
David Karlsson
26e697d482 site(gordon): add turn limit (10 messages)
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:21:28 +01:00
David Karlsson
b0e9949db2 site(gordon): get qa ID from stream chunk
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:21:28 +01:00
David Karlsson
4455ac2821 site(gordon): always show message actions, add error handling
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:21:28 +01:00
David Karlsson
3a25078dba site(gordon): add y padding for response in loading state
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:21:28 +01:00
David Karlsson
e92886454d site(gordon): make page context switch prettier
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:21:28 +01:00
David Karlsson
eb4bb34edf site(gordon): update message window styles
- Increase chat panel width from 70ch to 80ch
- Update user message background colors for better contrast
- Add prose styling to messages for consistent typography
- Simplify message rendering template structure

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:21:28 +01:00
David Karlsson
a9651d19db site(gordon): configure hostname with HUGO_USE_LOCAL_GORDON
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:21:28 +01:00
David Karlsson
f54f6db10c site(gordon): show error message when rate limited
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:21:28 +01:00
David Karlsson
d3a595ef6a site: use gordon for ask ai
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-13 12:21:28 +01:00
David Karlsson
23a6fde9cb site: render page info dropdown on cli pages
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2026-01-12 15:45:33 +01:00