Commit Graph

358 Commits

Author SHA1 Message Date
Craig Box 988c3d1f85
Introduce an interstitial for selecting install mode (#16426)
* Introduce an interstitial for selecting install mode

* remove leftover span

* fix libt

* update the order

* Better CSS
2025-05-22 04:04:26 -04:00
Ajay Singh 8aaa1228b5
fix : Hugo partial rendering error (#16475) 2025-05-15 19:02:14 -04:00
rob salmond 1fa40b6765
add more socials (#16219)
* add more socials

* leverage mastodon profile ownership

Co-authored-by: Craig Box <craig.box@gmail.com>

* Update i18n/en.toml

Co-authored-by: Craig Box <craig.box@gmail.com>

---------

Co-authored-by: Craig Box <craig.box@gmail.com>
2025-02-03 20:34:25 -05:00
Adesh Ghadage 6bcd8838a7
feat: allow overriding prev and next links in frontmatter (#15755) (#16044)
* feat: allow overriding prev and next links in frontmatter (#15755)

* build test successfully run locally

* implemented prev and next logic according to front matter

* added overriding prev and next in frontmatter

* cleaned code

* Update content/en/docs/ambient/install/_index.md

Co-authored-by: Craig Box <craig.box@gmail.com>

---------

Co-authored-by: Craig Box <craig.box@gmail.com>
2025-01-13 13:28:51 -05:00
Michael Weiner 7b0c3fc017
Remove Style Conflicts from Hamburger Menu SVGs (#16107)
* Remove cls-1 style conflicts from hamburger SVGs

* Remove empty <defs> tags

* Restore previous sidebar menu SVG
2024-12-17 19:23:00 -05:00
Craig Box 1f25d8fc17
CSS changes for code blocks & message fields tables (#16083)
* CSS changes for code blocks & message fields tables

* Chomp newline to fix code-in-pre rendering bug

* lint fixes
2024-12-12 16:33:01 -05:00
Ihor Sychevskyi e7f34e25fe
fix menu icon (#16077) 2024-12-11 19:59:01 -05:00
Craig Box 18bca5cb1a
move sass to Hugo pipes (#16028)
* move sass to Hugo pipes

* update hugo version to match new build container
2024-12-03 11:33:20 -05:00
Craig Box 00e108352c
Add encoding to RSS feed (#15904)
* Add encoding to RSS feed

* add all layouts
2024-11-11 16:00:31 -05:00
Craig Box 275c7fc964
update feature status for ambient (#15879)
* update feature status for ambient

* fix typo and update interop comment
2024-11-07 03:53:26 -05:00
Andrii Holovin a13ef3832d
Add Ukrainian language support (#15677) 2024-11-05 18:35:54 -05:00
Craig Box a13a2bbd1d
Update sidecar getting started guide (#15436)
* Update sidecar getting started guide.

* Fix tests

* Apply suggestions from code review

Co-authored-by: Faseela K <k.faseela@gmail.com>

* Fix gencheck

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2024-07-30 00:43:11 -04:00
Peter Jausovec 6e15bbfd9d
docs: show the page title above the TOC for generated pages. (#15451)
* docs: show the page title above the TOC for generated pages.

Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>

* lint: remove leading 0

Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>

* docs: show Parameters as the first element in TOC for gen-pages

Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>

---------

Signed-off-by: Peter Jausovec <peter.jausovec@solo.io>
2024-07-23 17:48:32 -04:00
Ihor Sychevskyi fd66771076
fix slider items on mobile (#15338) 2024-07-02 19:28:50 -04:00
Craig Box 729877ddbc
Homepage changes for ambient overview content (#14996)
* Test homepage changes for preview.

* update logos

* three buttons

* changes to scroller

* sass: align buttons at bottom of panels

* fixup banner title and subtitle styling

* oops

* scope white headline color to banner

* scope header margin overrides to banner section

* fixup page header margins, restore subtitle class to What is Istio section

* semibold banner title

* set landing page paragraph size, remove subtitle classes

* update logos and CSS for such

* you REALLY LIKE BLANK LINES but ONLY AT THE ENDS, linter

* Add page hierarchy

* CNI content

* WIP

* cut cut cut

* preview /about/service-mesh page

* WIP

* preview latest updates

* tweaks

* correct link

* lint fix

* Proper formatting, lint be damned

* new iconography

* next round

* oops

* edits

* text update

* Lint fixes

* stage dataplane mode page

* remove getting started page

* proper doc links

* percent twenty-three

* change table layout

* tabs vs spaces (SIGH)

* Trailing space              s

* Apply suggestions from code review

Co-authored-by: Peter Jausovec <peterj@users.noreply.github.com>

* Changes per code review and forgetting latency numbers

---------

Co-authored-by: Mike Morris <1149913+mikemorris@users.noreply.github.com>
Co-authored-by: Mike Morris <mikemorris@users.noreply.github.com>
Co-authored-by: Peter Jausovec <peterj@users.noreply.github.com>
2024-06-17 07:02:31 -04:00
Craig Box 989ca30e0d
Improve the social sharing buttons (#15177)
* move to partial

* Win the battle before you win the war.
2024-05-23 23:24:04 -04:00
Loong Dai 800db5c955
footer: fix broken link (#14919)
Signed-off-by: Loong <loong.dai@intel.com>
2024-04-22 13:02:40 -07:00
Daniel Hawton e2e1d9751a
Fix CVSS Vector Calculator Link Gen (#14863)
Not sure if NVD changed the format of the calculator link or we just
missed this, but basically the vector calculator does not support
`CVSS:x.x/` as part of the vector to define the version to use. It's a
seperate arg. Split it out, but default to 3.1 which is the newest
version.

Signed-off-by: Daniel Hawton <daniel.hawton@solo.io>
2024-04-10 03:28:24 -07:00
Shivam Gupta 00a353296b
Added social share button in Blog page. (#14561)
* added social share in blog

* Update layouts/blog/single.html

Co-authored-by: Daniel Hawton <daniel@hawton.org>

* Apply suggestions from code review

Co-authored-by: Daniel Hawton <daniel@hawton.org>

* added images and formatted

* Apply suggestions from code review

Co-authored-by: Daniel Hawton <daniel@hawton.org>

* added SASS for social share icons

* Update _blog.scss

* Fixed linting

* fixed linting

* Apply suggestions from code review

Co-authored-by: Daniel Hawton <daniel@hawton.org>

---------

Co-authored-by: Daniel Hawton <daniel@hawton.org>
2024-03-17 15:11:03 -07:00
Craig Box 318937152a
Allow proposing an image in your blog (#14720)
* Update Twitter card preview & OG metadata

* Add support for specifying image

* card update

* try agani

* nicer template style

* add Resources.Get

* absolute-ise URLs

* fix netlify config so we can test this.

* another try

* I haven't built a Makefile in... 20 years?

* remove Twitter image as it seems it will fall back to OG

* remove test data
2024-03-11 21:54:08 -07:00
Craig Box 85fc6b3a4d
Update Twitter card preview & OG metadata (#14714) 2024-03-10 22:53:23 -07:00
Leonardo Sarra 9d4e931386
Update three.js to 0.162.0 (#14678)
* Update to three.js 0.162.0

* remove three.js addons
2024-03-04 16:18:19 -08:00
Leonardo Sarra 9b8038ff7f
Rework header animation to use WebGL render and WGSL shaders (#14303)
* Rework header animation to use WebGL renderer and WGSL shaders

* Update speed uniform var name

* Increase transparency and add clamping

* Set pixel-ratio before size
2023-12-12 07:13:55 -08:00
Sean Killeen f014776b79
Add Linux Foundation trademark link to site footer (#14205)
* WIP add trademark link to footer

* Add translations
2023-11-30 07:01:25 -08:00
Shabana Dhaya 15cddd4d8c
remove left sidebar buttons from preliminary pages (#14180) 2023-11-17 08:08:06 -08:00
Michael Weiner 3ef3529af2
Fix Inconsistently Sized Company Logos (#13796)
* normalize company logos in display grid

* ensure waiting for load of image

* normalize company logos via CSS

* resolve sass lint error
2023-08-31 10:37:08 -07:00
Daniel Hawton 62234064be
add missed / to @@ link handling regex (#13640)
* add missed /

* Update src/ts/codeBlocks.ts

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>

* remove _ from regex in code_block.html

covered by \w

---------

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
2023-07-26 09:51:25 -07:00
Daniel Hawton 2e9e775d79
Fix handling of @@ link notation (#13637)
The regex was @.*@ which will match anything between two @'s, including a command like:
`k3d cluster create --api-port 6550 -p '9080:80@loadbalancer' -p '9443:443@loadbalancer' --agents 2 --k3s-arg '--disable=traefik&#64;server:*'`

The regex should be something that matches valid URL syntaxes.

Signed-off-by: Daniel Hawton <daniel.hawton@solo.io>
2023-07-26 07:59:41 -07:00
John Howard abb755651a
add doc for third party ingress (#13116)
* add doc for third party ingress

* fix mermaid maybe

* Fix spell checker

* na

* Apply suggestions from code review

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>

---------

Co-authored-by: Frank Budinsky <frankb@ca.ibm.com>
Co-authored-by: Eric Van Norman <ericvn@us.ibm.com>
2023-05-15 07:40:26 -07:00
John Howard 53ff275bb4
Add support for mermaid.js (#13115)
Fixes https://github.com/istio/istio.io/issues/13093
2023-04-26 06:39:35 -07:00
SRodi 2ed61a7cae
Enable tests and remove hardcoded versions for operator install doc (#13050)
* Enable tests for operator install

* install-operator-tests

* update snip_id
* set snip_id=none for non-tested snips
* add test scenarios for helm,watchns,install istio,update
* use functions for better readability
* add newline at the end

* install-operator-tests

* add tests for inplace and canary upgrade
* update version 1.8.1 and 1.9.0 to 1.17.1 and 1.17.2 in docs
* disable snip remove_operator failing lint/test

* install-operator-tests

* remove all hardcoded versions in operator install doc
* add istio_previous_version and full/previous revision to snip.py
* adjust test.sh accordingly

* install-operator-tests

* add shorcodes for revision versions

* install-operator-tests

* fix canary upgrade (upgrade from previous to full version)

* install-operator-tests

* fix reference to full_version in canary upgrade

* install-operator-tests

* fix slightly off format

* install-operator-tests

* disable test for upgrade with helm tip
* add instructions to doc for canary upgrade prep
* update test.sh and snips.sh accordingly

* install-operator-tests

* fix profile on upgrade, use default
2023-04-20 07:11:18 -07:00
Skyler Spaeth 19431056ba
breakout support status table to yaml file (#12834)
* breakout support status table to yaml file

* use k8s versions from new yaml file, based off previous ver

* same as previous commit but based off idx of yaml obj

* trim whitespace from supported k8s vers shortcode

* make verion lists arrays instead of strings

* update shortcode to read yaml data array

* rename support status shortcode to follow naming convention

* make versions in table use new arrays, update reference to support status table

* make each version in yaml file a string

* update header comment, change ext to *.yml to follow repo convention

* use prelim ternary to select k8s versions

* update supportStatus.yml heading comments

* update supported k8s shortcode to use branch name

* initial commit of python support status updater

* add null representer

* use lambda for quoted representer

* put back master population off idx 1, update comments

* working stdout version complete: use flow style for version list keys

* prepend yaml with header comments, cleanup script

* perform version check, default write errors are more helpful

* add copyright and license info

* linter has some weird tastes

* this is 100% worse but if it makes the linter happy

* call update_support_status.py from within create version

* update version matrix path since script ran from repo root

* use yq for updating the version support matrix instead of PyYAML
2023-03-17 13:06:40 -07:00
Paddy Doyle e24e58affa
Update feature status for Experimental/Alpha (#12821)
* Update feature status for Experimental/Alpha

Based off of the feature status in features.yaml, update the
corresponding doc page.

Update navigation_level.html to only flag Experimental and Alpha
features with an asterisk '*', rather than all docs with _any_ status
set.

Add new 'alpha.md' boilerplate, similar to 'experimental.md', with a
link to https://github.com/istio/community/blob/master/FEATURE-LIFECYCLE.md

Add either 'boilerplate alpha' or 'boilerplate experimental' to all
pages which have Alpha or Experimental status set.

Tidy up pages which already had
'boilerplate experimental-feature-warning' and be consistent with
'boilerplate experimental'

Update tasks/observability/distributed-tracing/mesh-and-proxy-config
status from 'Beta/Experimental' to 'Beta', to match what's in
features.yaml (all others only have a single value here)

* Add content/zh/boilerplates/alpha.md

* Update content/en/boilerplates/alpha.md

Suggested change

Co-authored-by: Faseela K <k.faseela@gmail.com>

* Update the zh 'alpha' boilerplate to match

---------

Co-authored-by: Faseela K <k.faseela@gmail.com>
2023-03-03 07:45:06 -08:00
Craig Box 2bd8fbe321
Media resources (#12531)
* Remove media-resources page and redirect

* Remove old SVGs and add a new, correct-shaped image for OpenGraph

* This file was committed elsewhere.
2023-01-26 21:35:49 -08:00
Craig Box 4097bf29bd
Add CNCF logo footer & LF terms (#12453)
* Add CNCF logo footer & LF terms

* Fixes

* add Chinese translation (thanks Zhonghu)

* Elongate the Terms and Conditions
2023-01-12 23:32:14 -08:00
Faseela K 6481a40999
Add warning banner for older blog posts (#12366)
Signed-off-by: Faseela K <faseela.k@est.tech>

Signed-off-by: Faseela K <faseela.k@est.tech>
2022-12-19 14:59:23 -08:00
zirain f4efe54609
make case study suggestion support multi language (#12149)
* make case study suggestion support multi language

* update zh.toml

* update reviews
2022-10-25 08:28:19 -07:00
Ihor Sychevskyi a7297a1006
update links (#12079) 2022-10-11 15:13:39 -07:00
Eric Van Norman 20491e3165
use short_codes for gateway api version (#12042)
* use short_codes for gateway api version and tpye

* Update function name. Forcing name doesn't work for boilerplates?

* Fix lint

* Remove k8s_gateway_api_type

* Add update-gateway-version mkaefile target

* Fix version in test string

* Simplify id
2022-10-04 12:07:49 -07:00
Istio Automation 4df8c0cb82
[master] Ambient blog: fix github links and add youtube video (#11834)
* Fix github links to use proper branch

* add video link

Co-authored-by: John Howard <howardjohn@google.com>
2022-09-07 11:46:37 -07:00
Ihor Sychevskyi 5a71935c2d
update preconnect link in baseof (#11764) 2022-08-29 14:34:21 -07:00
Eric Van Norman c92ed386d9
Fix for Get Involved page (#11752)
* Fix for Get Involved page

* Fix leading line in involved blocks
2022-08-25 11:34:11 -07:00
Eric Van Norman 4b89c5a0ad
Test moving up Hugo versions and replace BlackFriday with GoldMark. (#11534)
* Test moving up a Hugo version and replace BlackFriday with GoldMark.

* remove markdownify

* Update URL to not use relative for parent page

* Restore moarkdownify in centered block to fix (about/deployment)

* Add markdownify to tip, info, warning, quote

* Dmarkdownify tabsets

* Tweak indentation. Fixes companies. Does not fix the interactive panels.

* Update config.toml, rebase

* unindent ecosytem

* comapnaies looks OK,but not interactive_panels

* Revert panel change

* markdownify interactive panel?

* Put markdownify back - delete section_description
2022-08-23 08:05:43 -07:00
Ihor Sychevskyi f060e1fb32
add svg favicon (#11670) 2022-08-02 19:41:58 -07:00
stewartbutler 12546cc666
Adding page for istio image signing and validation (#10775)
* Adding page for istio image signing and validation

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: jacob-delgado <jacob.delgado@volunteers.acasi.info>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: jacob-delgado <jacob.delgado@volunteers.acasi.info>

* Adding codeowners, addressing a comment.

* Trying another url hack

* Fixing linter errors

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: Andrew Block <andy.block@gmail.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

* Update content/en/docs/ops/best-practices/image-signing-validation/index.md

Co-authored-by: craigbox <craigbox@google.com>

Co-authored-by: jacob-delgado <jacob.delgado@volunteers.acasi.info>
Co-authored-by: Andrew Block <andy.block@gmail.com>
Co-authored-by: craigbox <craigbox@google.com>
2022-08-02 18:00:58 -07:00
Ihor Sychevskyi 3b09f841cb
fix Hugo warnings (#11174) 2022-04-14 15:11:22 -07:00
Ihor Sychevskyi 7e65a8c8a7
Accessibility update "go to top" (#11017) 2022-03-07 15:06:42 -08:00
Ihor Sychevskyi 717bc611aa
Accessibility update docs links (#10959) 2022-02-24 05:11:20 -08:00
Ihor Sychevskyi 1399f22067
Accessibility update aria links (#10929) 2022-02-16 17:29:49 -08:00
craigbox c57be91fbd
change env var (#10922) 2022-02-15 16:08:28 -08:00