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
cc9890f036
hugo: minimize width of lineno column for code blocks
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-09-20 11:32:42 +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
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
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
70833553ba
site: add learning paths
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-08-22 10:24:00 +02:00
David Karlsson
b9d2d6fd75
chore: remove unused scss stylesheet
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-08-20 16:45:03 +02:00
David Karlsson
ea6246b059
hugo: use render hook for callouts
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-08-16 10:28:48 +02:00
David Karlsson
97307d4c66
search: pagefind v1.1.0
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-23 14:05:59 +02:00
David Karlsson
5599686cb9
hugo: return keywords as sliceArray
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-13 15:23:28 +02:00
David Karlsson
d4cdd83e66
Merge pull request #20002 from dvdksn/scout-search-keywords
...
site: improve static search
2024-05-08 21:59:32 +02:00
David Karlsson
4b66d6d7d5
search: tweak fuse.js config
...
By enabling ignoreLocation and useExtendedSearch, we ensure
space-delimited keywords are not matched as a single phrase, and the
location of those individual matches does not matter
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-08 20:07:17 +02:00
David Karlsson
7e45b410c9
css: fix rendering issue for code with numbered lines
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-08 14:04:08 +02:00
David Karlsson
4e168bc9b2
fix: whitespace breaks for code spans in tables
...
A regression caused by a bad rebase in #18803
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-05-06 11:33:38 +02:00
David Karlsson
6ccbfa3f64
hugo: use fuse.js search instead of algolia
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-26 14:36:13 +02:00
David Karlsson
f41c08f3bd
Revert "Revert "kapa ai 🤖 ""
2024-04-25 20:11:53 +02:00
David Karlsson
5b511f126c
Revert "kapa ai 🤖 "
2024-04-25 19:54:40 +02:00
David Karlsson
aeb11961b6
feat: add Kapa.ai
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-25 18:43:35 +02:00
David Karlsson
28e23d9ccb
css: apply basic styles to indented code blocks
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-25 15:35:45 +02:00
David Karlsson
cbb8988cb8
css: fix line wraps for code spans
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-25 15:35:37 +02:00
David Karlsson
7755120664
fix: prune double leading slash in favicon url
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-25 12:08:28 +02:00
David Karlsson
c27e60b369
fix: only add toc eventlistener if toc exists
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-24 18:14:02 +02:00
David Karlsson
46a3512a54
hugo: css overhaul
...
- Remove manual breakpoint definitions and use tailwind defaults
- Fix various overflow and other rendering issues
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-24 18:14:02 +02:00
David Karlsson
ccb50a8467
hugo: add tags
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-23 10:47:54 +02:00
David Karlsson
d4022e579a
fix: X logo color override
...
The X logo in the footer had an unnecessary class assigned to its svg
path, resulting in an incorrect fill color
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-04-08 15:42:11 +02:00
David Karlsson
2b1ed894f5
site: update logo
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-03-29 09:10:41 +01:00
Ajeet Singh Raina, Docker Captain, ARM Innovator
a846de1787
Add documentation for core Docker concepts and guides ( #19691 )
...
* Added the-basic pages
---------
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Co-authored-by: Michael Irwin <mikesir87@gmail.com>
Co-authored-by: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com>
2024-03-27 14:09:35 -07:00
David Karlsson
d29dbaf482
style: design updates march 2024
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-03-04 11:58:08 +01:00
David Karlsson
36d3f62159
feat: add tooltip partial
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-23 15:03:27 +01:00
David Karlsson
adcb1edfa7
chore: style and script refactor
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-23 15:03:27 +01:00
David Karlsson
f3b44a4476
cli: change reference docs url paths
...
Moves the reference documentation to a new subpath, from /engine/ to /reference/
2024-02-21 10:25:53 +01:00
David Karlsson
5e716537cb
site: improve home banner's bg image/color blend
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-08 11:00:38 +01:00
David Karlsson
415b9c60f9
site: fix variable weight for Roboto Flex font
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-08 10:03:00 +01:00
David Karlsson
90d388624e
css: add font-display fallback for main webfont
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-07 11:27:25 +01:00
David Karlsson
ca143e00d0
Merge pull request #19304 from dvdksn/self-host-fonts
...
site: self-host fonts
2024-02-07 10:47:15 +01:00
David Karlsson
fa81c2d9b5
hack: center the cookie consent closing button
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-06 10:12:26 +01:00
David Karlsson
0f9278b189
site: self-host fonts
...
Serve web fonts with our own CDN rather than Google's CDN.
This improves the download speed for fonts (dns lookups, reusing tcp
connection with http/2, cache efficiency)
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-04 22:36:05 +01:00
David Karlsson
f6191387b6
chore: remove mermaid.js
...
We're not using mermaid for diagrams anymore so we can prune the
dependency.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-01 09:46:24 +01:00
David Karlsson
595dfde3b3
site: redesign landing page
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-26 11:20:39 +01:00
David Karlsson
47487acd24
fix: render callout icons
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-25 14:08:48 +01:00
David Karlsson
0ff3eb3aab
hugo: migrate font icons to svg
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-25 12:28:38 +01:00
David Karlsson
558fbdfabc
hugo: use inline svgs for sidebar icons
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-25 12:28:38 +01:00
David Karlsson
1f42d72ed3
hugo: support for inline svg icons
...
This commit adds support for icon optimization using inline svgs,
improving site performance.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-25 12:28:38 +01:00
David Karlsson
a6a5cb5ebe
js: remove sidebar scrolldown effect
...
When accessing a page that's far down the left-hand sidebar, we have a
script that would scroll the sidebar position down so that the selected
item is visible. In some cases, this would cause some confusion and
jittery rendering on page load.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-25 08:35:41 +01:00
David Karlsson
299ffee524
hugo: improve sidebar rendering and behavior
...
Removes the alpine.js components for the sidebar, and uses vanilla
eventlisteners instead. Also moved off javascript for handling the
expanse/collapse display, in favor of using css only.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-24 16:34:00 +01:00
David Karlsson
e4df074a75
site: dbc landing page banner
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-22 23:49:39 +01:00
David Karlsson
b1b8263be7
styles: update site logo
...
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-19 09:59:41 +01:00
David Karlsson
91a2200a11
fix: dockerfile tooltips should match only keywords
...
Before this change, the Dockerfile tooltip script marked all occurences
of keywords, as defined by the lexer, as Dockerfile instructions in a
`dockerfile` code block. This meant some tokens parsed from heredocs
would be included. The matched keyword token is now compared against a
hard-coded list of actual Dockerfile instructions before they're
annotated.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-12 12:14:18 +01:00
David Karlsson
a13ad08101
css: add external-link utility class
...
Adds an .external-link utility class, to be used together with the
existing .link utility, for adding the correct styles to the open_in_new
icon without having to duplicate the markup each time.
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-08 13:17:26 +01:00