Commit Graph

162 Commits

Author SHA1 Message Date
Stephanie Aurelio 78255c1d9a
Update SSO and SCIM structure (#19484)
* add idp instructions and break up pages

* refine content

* remove brackets

* split up shortcode and add idp tabs

* add role mapping and cleanup steps

* update assignment callout

* fix step

* update some punctuation and use code block

* remove ol config and move demo video to idp page

* update language to include hub and admin

* use previous wording and fix capitalization

* implement role mapping feedback

* implement editorial feedback

* remove other reference link
2024-03-14 15:04:55 -07:00
David Karlsson 814e301375 hugo: generate metadata.json index
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-03-12 09:37:44 +01:00
David Karlsson 9ea2034b6a
Merge pull request #19561 from dvdksn/css-buildstats
hugo: use hugo buildStats to extract css classes and elements
2024-03-11 18:22:57 +01:00
David Karlsson 822d08b58e
Merge pull request #19452 from dvdksn/version-callouts
feat: version callouts
2024-03-07 14:12:20 +01:00
David Karlsson 88975c2e57 hugo: use hugo buildStats to extract css
Improves build time compared to using tailwind content globs

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-03-05 13:58:22 +01:00
Stephanie Aurelio e2c65234aa
updates for ui refresh (#19555) 2024-03-04 08:23:51 -08:00
David Karlsson df0455d16f hugo: improve build performance
use cached partials for repeat templates and icons

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-03-04 16:05:28 +01: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 51c1bedfb1 cli: add subcommand links
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-29 16:08:10 +01:00
David Karlsson c04c83ff58 cli: don't render options table if only hidden options
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-29 15:13:29 +01:00
David Karlsson bccab7302a
Merge pull request #19495 from dvdksn/👍💅
site: update thumbnail image
2024-02-28 17:25:07 +01:00
David Karlsson c16a596cf5 site: update thumbnail image
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-28 14:41:09 +01:00
David Karlsson 56679aec98 cli: alternative alias rendering
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-23 15:11:05 +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 43e3ccc197 feat: add "introduced" shortcode
The introduced shortcode takes three arguments:

- component id (as defined in site.Params)
- version (should be semver except for engine api)
- link (optional) to e.g. release note

The component and version argument is compared against the min threshold
set in site config.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-20 15:04:55 +01:00
David Karlsson 3703049154
Merge pull request #19344 from dvdksn/improve-landing-page-banner-graphics
site: improve home banner's bg image/color blend
2024-02-15 20:03:32 +01:00
David Karlsson 3d9d8bd59c
Merge pull request #19411 from dvdksn/cli-hoist-stub-content
cli: hoist content in CLI stubs to top
2024-02-15 19:25:59 +01:00
Stephanie Aurelio 00d64404ac
freshness updates (#19404) 2024-02-15 08:35:02 -08:00
David Karlsson 846bf77f93 cli: hoist content in CLI stubs to top
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-15 12:36:56 +01:00
Stephanie Aurelio 75b6fa2dda
Improve access to org onboarding guide (#19354)
* add links to overview pages, fix redirect, update onboarding intro

* highlight enforce sso step

* remove old redirect from metadata
2024-02-13 13:59:48 -08:00
Chaimaa ZEGOUMOU 7e81df10a3 fix: minor UI adjustement for Docker Desktop release notes
- remove extra pipe before Linux installers
- add missing pipe before Mac with intel chip installer
2024-02-08 18:19:43 +01:00
David Karlsson 75dc05388d cli: add links for cli flags
... and remove the column for shorthands.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-08 16:00:01 +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 ee3c9c6448 site: add lazy loading for images
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-07 17:10:16 +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
Stephanie Aurelio d032a17bb5
remove support link (#19297) 2024-02-05 09:38:10 -08:00
David Karlsson 9f856d4c18
Merge pull request #19299 from dvdksn/lighthouse-improvements
site: accessibility improvements
2024-02-05 13:11:53 +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 c1cd9f7f84 a11y: add aria label to theme switch button
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-03 17:05:36 +01:00
David Karlsson 14f905327b a11y: remove explicit tabindex on buttons
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-03 17:03:48 +01:00
David Karlsson 723006b12b a11y: add link titles in header, footer
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-03 17:03:18 +01:00
David Karlsson 6cd311ad9d a11y: add alt texts to images on home page
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-02-03 16:55:26 +01:00
Stephanie Aurelio 18f1e23c76
Update UI steps to match Admin Console (#19291)
* update ui text references

* update steps for clarity

* update image alignment

* clean up

* remove outdated screenshot
2024-02-02 14:45:57 -08: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 d6627bcbce fix: use flexbox to simplify templates and fix overflow on mobile
The grid col templates weren't working correctly, switched to flexbox to
make it easier to understand and work better on smaller screens.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-28 23:22:17 +01:00
David Karlsson c4f4b43b20 fix: make breadcrumbs fully truncate on mobile
The last element of the breadcrumb (page title) wasn't truncating.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-28 23:20:00 +01:00
David Karlsson 733c95b5a7 fix: don't render menu on home page
The home page context is quite different from regular pages and
sections, so rendering the menu doesn't seem necessary. All the relevant
navigation is available in the main ui.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-28 23:18:33 +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 aa98f3f975
Merge pull request #19214 from dvdksn/fix-horizontal-overflow
fix horizontal overflow
2024-01-25 21:28:32 +01:00
David Karlsson 393c2027e6 css: improve rendering of breadcrumbs on small screens
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-25 21:12:59 +01:00
David Karlsson ce9e6317fc css: prevent horizontal overflow on md/sm/xs screens
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-25 21:12:07 +01:00
David Karlsson e39e1d7864
Merge pull request #19207 from dvdksn/font-display-fallback
font: use font-display:fallback
2024-01-25 17:34:07 +01:00
Allie Sadler f1cdb98a83
ENGDOCS-1931 (#19081)
* ENGDOCS-1931

* format fixes

* PM review

* SME review and update screenshot

* more review edits

* more review edits
2024-01-25 16:11:28 +00:00
David Karlsson 1ed2721b40 font: use font-display:fallback
Provides a more stable experience than `optional`, as it doesn't let the
browser decide whether or not to apply the font.

Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-25 14:48:43 +01:00
David Karlsson 047a48d0ab fix: sidebar background in light mode
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
2024-01-25 14:22:09 +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