diff --git a/.vale/Vocab/docs/accept.txt b/.vale/Vocab/docs/accept.txt index 74c8d2dfe9..6ca4067bcd 100644 --- a/.vale/Vocab/docs/accept.txt +++ b/.vale/Vocab/docs/accept.txt @@ -123,4 +123,5 @@ untyped vendored walkthrough webpages -wpnonce \ No newline at end of file +wpnonce +(?i)codeless diff --git a/gatsby-node.js b/gatsby-node.js index e9fc12a717..2a3a438e8c 100644 --- a/gatsby-node.js +++ b/gatsby-node.js @@ -528,6 +528,36 @@ const createRedirects = ({ actions, pathPrefix }) => { toPath: '/javascript-api/k6-html', isPermanent: true, }); + + createRedirect({ + fromPath: '/using-k6/session-recording-har-support', + toPath: '/test-authoring/recording-a-session', + isPermanent: true, + }); + + createRedirect({ + fromPath: '/cloud/creating-and-running-a-test/test-builder', + toPath: '/test-authoring/test-builder', + isPermanent: true, + }); + + createRedirect({ + fromPath: '/cloud/creating-and-running-a-test/in-app-script-editor', + toPath: '/cloud/creating-and-running-a-test/script-editor', + isPermanent: true, + }); + + createRedirect({ + fromPath: '/cloud/creating-and-running-a-test/recording-a-test-script', + toPath: '/test-authoring/recording-a-session/browser-recorder', + isPermanent: true, + }); + + createRedirect({ + fromPath: '/docs/cloud/creating-and-running-a-test/converters', + toPath: '/integrations', + isPermanent: true, + }); }; exports.createPages = async (options) => { diff --git a/src/components/pages/doc-integrations/external-links-dashboard/external-links-dashboard.module.scss b/src/components/pages/doc-integrations/external-links-dashboard/external-links-dashboard.module.scss index ca20302c92..a588e243ee 100644 --- a/src/components/pages/doc-integrations/external-links-dashboard/external-links-dashboard.module.scss +++ b/src/components/pages/doc-integrations/external-links-dashboard/external-links-dashboard.module.scss @@ -2,6 +2,13 @@ @include doc-section-spacing; } +.subtitle { + margin-top: 10px; + color: $color-secondary; + font-size: $font-size-lg; + line-height: $line-height-lg; +} + .dashboard { padding: 0; list-style-type: none; diff --git a/src/components/pages/doc-integrations/external-links-dashboard/external-links-dashboard.view.js b/src/components/pages/doc-integrations/external-links-dashboard/external-links-dashboard.view.js index f24e56d790..02bdfc8292 100644 --- a/src/components/pages/doc-integrations/external-links-dashboard/external-links-dashboard.view.js +++ b/src/components/pages/doc-integrations/external-links-dashboard/external-links-dashboard.view.js @@ -4,11 +4,16 @@ import React from 'react'; import styles from './external-links-dashboard.module.scss'; -export const ExternalLinksDashboard = ({ dashboardTitle, linksData }) => ( +export const ExternalLinksDashboard = ({ + dashboardTitle, + subtitle, + linksData, +}) => (
{dashboardTitle} + {subtitle &&

{subtitle}

}