David Karlsson
7e6a56b11f
guides: disable user-select for filter labels
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-10-04 10:30:54 +02:00
David Karlsson
2e59bd4eb7
site: use filter-based nav for guides
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-10-03 16:50:15 +02:00
David Karlsson
29eff6bfe8
Merge pull request #21022 from dvdksn/chorework-24q3
...
chore: dependency updates and vale tweaks
2024-09-30 09:45:33 +02:00
David Karlsson
d3b966e9f6
deps: update material-symbols icons to v0.23.0
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-27 12:09:29 +02:00
David Karlsson
261f41c187
site: add state of app dev survey landing page callout
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-27 11:26:53 +02:00
David Karlsson
3c83e5399d
site: add cookies settings button (onetrust)
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-23 16:00:44 +02:00
David Karlsson
57bd20f334
Revert "site: add cookie settings button"
...
This reverts commit e845f4250a
.
2024-09-23 14:59:32 +02:00
David Karlsson
e845f4250a
site: add cookie settings button
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-23 14:15:33 +02:00
David Karlsson
acf8cc7f66
site: update Ask AI callout on search page
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-20 18:28:28 +02:00
David Karlsson
77858d9066
site: add Ask AI button to header
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-20 18:28:05 +02:00
David Karlsson
3f37a4c682
Merge pull request #20919 from dvdksn/fix-engine-sidebar-title
...
site: fix "latest" engine api sidebar link
2024-09-17 16:24:40 +02:00
David Karlsson
87af4e586a
search: don't hide search drop-down on focus change
...
Focus/blur events are handled diffrently in Safari compared to other
browsers. For a better experience, let's not attempt to close the search
results drop-down if focus exits the search bar area. We still have a
click.outside and a keyup listener for "escape" on window to handle the
close, and a "close" button in the input bar (which is now also
focusable).
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-17 14:07:06 +02:00
David Karlsson
ba32f0719b
site: fix "latest" engine api sidebar link
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-17 12:03:18 +02:00
David Karlsson
52f9c17066
search: fix responsiveness issue on md screens
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-17 10:18:39 +02:00
David Karlsson
5eb0381ef1
hugo: refactor sidebar templates
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-17 10:11:09 +02:00
David Karlsson
7f321a9197
hugo: move sidebar main navigation to partial
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-16 18:02:21 +02:00
David Karlsson
dd294db10b
hugo: add main nav icons and fix mobile rendering
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-16 17:50:29 +02:00
David Karlsson
d970c475e0
hugo: use comon base template in taxonomy layouts
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-16 15:55:57 +02:00
David Karlsson
a2497ef464
site: use common base layout in search layout
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-16 15:55:54 +02:00
David Karlsson
4443d3640a
hugo: update layout architecture
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-16 14:43:05 +02:00
David Karlsson
d078a3b291
site: update top navigation styles
...
- use the full viewport width
- goodbye sad gray, hello fun blue
- nicer logo
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-16 11:03:22 +02:00
David Karlsson
6205776d1f
Merge pull request #20881 from dvdksn/rm-badge-thumnail-title
...
fix: badge markup showing up in preview titles
2024-09-13 10:13:08 +02:00
David Karlsson
2260278786
hugo: define sidebar badge using front matter
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-13 09:45:42 +02:00
David Karlsson
1f17aa9c32
site: fix search page redirects
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-13 09:19:19 +02:00
David Karlsson
55a45c1278
fix: prefill query param on search
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-12 17:58:37 +02:00
David Karlsson
58aa02924d
site: improve search ux, add /search page
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-12 17:14:01 +02:00
David Karlsson
5ec60d925c
Merge pull request #20847 from dvdksn/use-i18n-strings
...
hugo: use i18n strings in callouts
2024-09-11 17:40:10 +02:00
David Karlsson
3249110cdf
hugo: use i18n strings in 'experimental' and 'restricted' shortcodes
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-11 15:08:59 +02:00
David Karlsson
5e4fc68d6e
hugo: use i18n string for 'caution' alerts
...
While we don't currently use the caution alert anywhere yet, we should
still be consistent in using i18n strings for these (not `title
.AlertType`).
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-11 15:08:38 +02:00
David Karlsson
edc85bef6e
hugo: inline top-nav partial
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-11 14:27:55 +02:00
David Karlsson
f530a68e24
hugo: inline toc-cli partial
...
This partial was only used once.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-11 14:25:52 +02:00
David Karlsson
e79d7a84bd
hugo: add support for pageless links in sidebar
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-11 14:15:15 +02:00
David Karlsson
c17d0e8553
hugo: create a common api layout
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-11 12:44:34 +02:00
David Karlsson
e3a66f58ae
hugo: create a common wide layout
...
The wide base templates used by tags and learning paths were identical.
Creating a single-column `wide` layout instead to enable code reuse.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-11 11:45:46 +02:00
David Karlsson
554aaabb1f
hugo: don't rewrite index.md links in render hook
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-10 16:54:06 +02:00
David Karlsson
b46dbff8f9
Revert "hugo: replace dots with dashes in content filenames"
...
This reverts commit 94e01d98ab
.
2024-09-10 13:28:36 +02:00
David Karlsson
94e01d98ab
hugo: replace dots with dashes in content filenames
...
With the recent change in moving content to the /manuals section, and
manipulating content permalinks to use `/:sections[1:]/:slugorfilename`,
source filenames with dots in them did not receive a .html extension in
the site output directory. This seems to be a quirk (bug?) with the
`:slugorfilename` permalink token in Hugo.
To work around this, I have removed the dots in markdown filenames and
replaced them with dashes.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-10 10:36:30 +02:00
David Karlsson
3fd58b6a3e
hugo: add support for reversed sidebar order
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-09 14:12:40 +02:00
David Karlsson
fd7ecdc1c8
Merge pull request #20761 from dvdksn/manuals-section
...
hugo: move content files, use filesystem-based navigation
2024-09-09 11:36:37 +02:00
David Karlsson
656d1a871c
chore: add navigation stubs, weights
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-09 11:24:49 +02:00
David Karlsson
c36309ed8a
hugo: render site navigation using sections
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-09 10:51:38 +02:00
David Karlsson
4302539dac
site: add kapa widget branding text
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-09 10:23:24 +02:00
Craig Osterhout
b81f04a0c0
Merge pull request #20687 from craig-osterhout/engdocs-2186
...
admin: update org onboarding
2024-08-23 08:06:04 -07:00
Craig Osterhout
774e3752de
Merge pull request #20698 from craig-osterhout/engdocs-2192
...
admin: update sso for companies
2024-08-23 08:05:29 -07:00
David Karlsson
b7f0232bc6
Merge pull request #20563 from dvdksn/learning-paths
...
site: add learning paths
2024-08-23 06:04:56 +02:00
Craig Osterhout
f99d60455b
admin: update sso for companies
...
Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2024-08-22 11:46:40 -07:00
Craig Osterhout
9905b657af
update org onboarding
...
Signed-off-by: Craig Osterhout <craig.osterhout@docker.com>
2024-08-22 09:54:59 -07:00
David Karlsson
2018844f1e
chore: move engine API to /reference
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-08-22 13:24:05 +02:00
David Karlsson
d969391357
chore: move glossary to /reference
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-08-22 13:24:05 +02:00
David Karlsson
eb37a7891e
chore: move hub API to /reference
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-08-22 13:24:05 +02:00