{"componentChunkName":"component---src-templates-simple-markdown-js","path":"/developer-portal/home-page/","matchPath":"","result":{"data":{"markdownRemark":{"html":"<h1 style=\"position:relative;\"><a href=\"#home-page\" aria-label=\"home page permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"home-page\"></div>Home page</h1>\n<p>Usually, the home page is something fancy.</p>\n<p>However, it can be a plain markdown file.</p>\n<h2 style=\"position:relative;\"><a href=\"#plain-markdown-home-page\" aria-label=\"plain markdown home page permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"plain-markdown-home-page\"></div>Plain markdown home page</h2>\n<p>To make a plain markdown home page, create a file named <code class=\"language-text\">index.md</code> in your root directory.</p>\n<p>It will take precedence over the <code class=\"language-text\">index.mdx</code>.</p>\n<p>You may need to hard refresh the home page to see it.</p>\n<h2 style=\"position:relative;\"><a href=\"#add-sidebar-to-home-page\" aria-label=\"add sidebar to home page permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"add-sidebar-to-home-page\"></div>Add sidebar to home page</h2>\n<p>To add the sidebar to the home page, you must add the home page to the sidebar.</p>\n<p>Open <code class=\"language-text\">sidebars.yaml</code> and add a link to \"Home\".</p>\n<div class=\"code-wrapper\">\n        <div class=\"gatsby-code-button-container\"\n             data-toaster-id=\"37288636289709660000\"\n             data-toaster-duration=\"1500\"\n             onClick=\"copyCodeToClipboard(`training:\n  - page: index.md\n    label: Home`, `37288636289709660000`)\"\n        >\n          <div class=\"gatsby-code-button\" title=\"Copy the code snippet\">Copy</div>\n          <div class=\"done-indicator done-indicator-37288636289709660000\">Copied</div>\n        </div>\n        <div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"language-yaml\"><code class=\"language-yaml\"><span class=\"token key atrule\">training</span><span class=\"token punctuation\">:</span>\n  <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">page</span><span class=\"token punctuation\">:</span> index.md\n    <span class=\"token key atrule\">label</span><span class=\"token punctuation\">:</span> Home</code></pre></div>\n      </div>\n<p>Now, change remove that link and delete your <code class=\"language-text\">index.md</code> file.</p>\n<h2 style=\"position:relative;\"><a href=\"#mdx-pages\" aria-label=\"mdx pages permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"mdx-pages\"></div>MDX pages</h2>\n<p>MDX allows using React components within markdown files with the file extension <code class=\"language-text\">.mdx</code>.</p>\n<p>Open the <code class=\"language-text\">index.mdx</code> file and spend a few minutes reviewing the structure.</p>\n<p>If you do want the sidebar navigation with the MDX file, be sure you remove or comment this line, or you will see two top nav bars.</p>\n<div class=\"code-wrapper\">\n        <div class=\"gatsby-code-button-container\"\n             data-toaster-id=\"72981431275608056000\"\n             data-toaster-duration=\"1500\"\n             onClick=\"copyCodeToClipboard(`  <NavBar location={props.location} standalone={false} />`, `72981431275608056000`)\"\n        >\n          <div class=\"gatsby-code-button\" title=\"Copy the code snippet\">Copy</div>\n          <div class=\"done-indicator done-indicator-72981431275608056000\">Copied</div>\n        </div>\n        <div class=\"gatsby-highlight\" data-language=\"jsx\"><pre class=\"language-jsx\"><code class=\"language-jsx\">  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span><span class=\"token class-name\">NavBar</span></span> <span class=\"token attr-name\">location</span><span class=\"token script language-javascript\"><span class=\"token script-punctuation punctuation\">=</span><span class=\"token punctuation\">{</span>props<span class=\"token punctuation\">.</span>location<span class=\"token punctuation\">}</span></span> <span class=\"token attr-name\">standalone</span><span class=\"token script language-javascript\"><span class=\"token script-punctuation punctuation\">=</span><span class=\"token punctuation\">{</span><span class=\"token boolean\">false</span><span class=\"token punctuation\">}</span></span> <span class=\"token punctuation\">/></span></span></code></pre></div>\n      </div>\n<h3 style=\"position:relative;\"><a href=\"#change-jumbotron-text\" aria-label=\"change jumbotron text permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"change-jumbotron-text\"></div>Change Jumbotron text</h3>\n<p>Let's change the Jumbotron text within the H1 and H2 header components.</p>\n<div class=\"code-wrapper\">\n        <div class=\"gatsby-code-button-container\"\n             data-toaster-id=\"9513401891062979000\"\n             data-toaster-duration=\"1500\"\n             onClick=\"copyCodeToClipboard(`<Jumbotron>\n  <NavBar location={props.location} standalone={false} />\n  <H1>NXTsoft Developer Portal</H1>\n  <H2>The OmniPlatform provides secure open APIs.</H2>`, `9513401891062979000`)\"\n        >\n          <div class=\"gatsby-code-button\" title=\"Copy the code snippet\">Copy</div>\n          <div class=\"done-indicator done-indicator-9513401891062979000\">Copied</div>\n        </div>\n        <div class=\"gatsby-highlight\" data-language=\"md\"><pre class=\"language-md\"><code class=\"language-md\"><span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Jumbotron</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>NavBar</span> <span class=\"token attr-name\">location</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span>{props.location}</span> <span class=\"token attr-name\">standalone</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span>{false}</span> <span class=\"token punctuation\">/></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H1</span><span class=\"token punctuation\">></span></span>NXTsoft Developer Portal<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H1</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H2</span><span class=\"token punctuation\">></span></span>The OmniPlatform provides secure open APIs.<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H2</span><span class=\"token punctuation\">></span></span></code></pre></div>\n      </div>\n<p>Next, let's change the buttons.\nThere is one button enabled.\nLet's enable another button.</p>\n<div class=\"code-wrapper\">\n        <div class=\"gatsby-code-button-container\"\n             data-toaster-id=\"40184232793556450000\"\n             data-toaster-duration=\"1500\"\n             onClick=\"copyCodeToClipboard(`  <Flex p={20} justifyContent=&quot;center&quot;>\n    <Button inversed large to=&quot;https://app.redoc.ly&quot;>\n      Redocly app\n    </Button>\n    <Button inversed transparent large to=&quot;developer-portal/index.md&quot;>\n      Get started\n    </Button>`, `40184232793556450000`)\"\n        >\n          <div class=\"gatsby-code-button\" title=\"Copy the code snippet\">Copy</div>\n          <div class=\"done-indicator done-indicator-40184232793556450000\">Copied</div>\n        </div>\n        <div class=\"gatsby-highlight\" data-language=\"md\"><pre class=\"language-md\"><code class=\"language-md\">  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Flex</span> <span class=\"token attr-name\">p</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span>{20}</span> <span class=\"token attr-name\">justifyContent</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>center<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Button</span> <span class=\"token attr-name\">inversed</span> <span class=\"token attr-name\">large</span> <span class=\"token attr-name\">to</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>https://app.redoc.ly<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>\n      Redocly app\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>Button</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Button</span> <span class=\"token attr-name\">inversed</span> <span class=\"token attr-name\">transparent</span> <span class=\"token attr-name\">large</span> <span class=\"token attr-name\">to</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>developer-portal/index.md<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>\n      Get started\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>Button</span><span class=\"token punctuation\">></span></span></code></pre></div>\n      </div>\n<p>You'll notice the <code class=\"language-text\">inversed</code>, <code class=\"language-text\">transparent</code>, <code class=\"language-text\">large</code>, and <code class=\"language-text\">to</code> properties on some of those buttons.</p>\n<p>Each component has specific properties available to toggle on/off, or to supply with specific values which controls the look or behavior of the component.\nMore on that topic in our component library documentation.</p>\n<p>Components and custom components can be used to make fancy <strong>fancy</strong> pages (limited only by the creativity of your designs).</p>\n<h3 style=\"position:relative;\"><a href=\"#add-jumbotron-in-the-middle-of-the-page\" aria-label=\"add jumbotron in the middle of the page permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a><div class=\"hidden-anchor\" id=\"add-jumbotron-in-the-middle-of-the-page\"></div>Add Jumbotron in the middle of the page</h3>\n<p>Now, we would like to see what a second Jumbotron would look like in the middle of the page.\nWe want to call out some tutorials we've worked hard on, and think that would be a good way to do it.</p>\n<p>We will start by copying the existing Jumbotron code and edit the H1 and H2 according to our preferences.</p>\n<div class=\"code-wrapper\">\n        <div class=\"gatsby-code-button-container\"\n             data-toaster-id=\"28749814215704285000\"\n             data-toaster-duration=\"1500\"\n             onClick=\"copyCodeToClipboard(`<Jumbotron>\n  <NavBar location={props.location} standalone={false} />\n  <H1>Tutorials</H1>\n  <H2>Get setup faster...</H2>\n  <Flex p={20} justifyContent=&quot;center&quot;>\n    {/* <Button inversed large to=&quot;https://app.redoc.ly&quot;>\n      Redocly app\n    </Button> */}\n    <Button inversed transparent large to=&quot;developer-portal/index.md&quot;>\n      Get started\n    </Button>\n    {/* <Button inversed transparent large>\n      Workflows\n    </Button> */}\n  </Flex>\n</Jumbotron>`, `28749814215704285000`)\"\n        >\n          <div class=\"gatsby-code-button\" title=\"Copy the code snippet\">Copy</div>\n          <div class=\"done-indicator done-indicator-28749814215704285000\">Copied</div>\n        </div>\n        <div class=\"gatsby-highlight\" data-language=\"md\"><pre class=\"language-md\"><code class=\"language-md\"><span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Jumbotron</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>NavBar</span> <span class=\"token attr-name\">location</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span>{props.location}</span> <span class=\"token attr-name\">standalone</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span>{false}</span> <span class=\"token punctuation\">/></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H1</span><span class=\"token punctuation\">></span></span>Tutorials<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H1</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H2</span><span class=\"token punctuation\">></span></span>Get setup faster...<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H2</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Flex</span> <span class=\"token attr-name\">p</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span>{20}</span> <span class=\"token attr-name\">justifyContent</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>center<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>\n    {/<span class=\"token italic\"><span class=\"token punctuation\">*</span><span class=\"token content\"> &lt;Button inversed large to=\"https://app.redoc.ly\">\n      Redocly app\n    &lt;/Button> </span><span class=\"token punctuation\">*</span></span>/}\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Button</span> <span class=\"token attr-name\">inversed</span> <span class=\"token attr-name\">transparent</span> <span class=\"token attr-name\">large</span> <span class=\"token attr-name\">to</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span><span class=\"token punctuation\">\"</span>developer-portal/index.md<span class=\"token punctuation\">\"</span></span><span class=\"token punctuation\">></span></span>\n      Get started\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>Button</span><span class=\"token punctuation\">></span></span>\n    {/<span class=\"token italic\"><span class=\"token punctuation\">*</span><span class=\"token content\"> &lt;Button inversed transparent large>\n      Workflows\n    &lt;/Button> </span><span class=\"token punctuation\">*</span></span>/}\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>Flex</span><span class=\"token punctuation\">></span></span>\n<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>Jumbotron</span><span class=\"token punctuation\">></span></span></code></pre></div>\n      </div>\n<p>Next, we don't want that navbar or the buttons on this jumbotron, so we delete those.</p>\n<div class=\"code-wrapper\">\n        <div class=\"gatsby-code-button-container\"\n             data-toaster-id=\"30282192060976288000\"\n             data-toaster-duration=\"1500\"\n             onClick=\"copyCodeToClipboard(`<Jumbotron>\n  <H1>Tutorials</H1>\n  <H2>Get setup faster...</H2>\n</Jumbotron>`, `30282192060976288000`)\"\n        >\n          <div class=\"gatsby-code-button\" title=\"Copy the code snippet\">Copy</div>\n          <div class=\"done-indicator done-indicator-30282192060976288000\">Copied</div>\n        </div>\n        <div class=\"gatsby-highlight\" data-language=\"md\"><pre class=\"language-md\"><code class=\"language-md\"><span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Jumbotron</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H1</span><span class=\"token punctuation\">></span></span>Tutorials<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H1</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H2</span><span class=\"token punctuation\">></span></span>Get setup faster...<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H2</span><span class=\"token punctuation\">></span></span>\n<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>Jumbotron</span><span class=\"token punctuation\">></span></span></code></pre></div>\n      </div>\n<p>We'll paste that right above the section header.</p>\n<div class=\"code-wrapper\">\n        <div class=\"gatsby-code-button-container\"\n             data-toaster-id=\"68207891774453250000\"\n             data-toaster-duration=\"1500\"\n             onClick=\"copyCodeToClipboard(`  <Jumbotron>\n    <H1>Tutorials</H1>\n    <H2>Get setup faster...</H2>\n  </Jumbotron>\n  <SectionHeader>\n    <Emphasis>Need help? </Emphasis>\n    Try our training exercises.\n  </SectionHeader>`, `68207891774453250000`)\"\n        >\n          <div class=\"gatsby-code-button\" title=\"Copy the code snippet\">Copy</div>\n          <div class=\"done-indicator done-indicator-68207891774453250000\">Copied</div>\n        </div>\n        <div class=\"gatsby-highlight\" data-language=\"md\"><pre class=\"language-md\"><code class=\"language-md\">  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Jumbotron</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H1</span><span class=\"token punctuation\">></span></span>Tutorials<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H1</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H2</span><span class=\"token punctuation\">></span></span>Get setup faster...<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H2</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>Jumbotron</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>SectionHeader</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Emphasis</span><span class=\"token punctuation\">></span></span>Need help? <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>Emphasis</span><span class=\"token punctuation\">></span></span>\n    Try our training exercises.\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>SectionHeader</span><span class=\"token punctuation\">></span></span></code></pre></div>\n      </div>\n<p>Now, we'll try to modify the style of the Jumbotron further.</p>\n<p>The component has various properties that can be adjusted including.</p>\n<p>Here is an excerpt of properties available.</p>\n<table>\n<thead>\n<tr>\n<th>Property</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">bgColor</code></td>\n<td>Background color</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">bgImage</code></td>\n<td>Background image</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">parallaxEffect</code></td>\n<td>Boolean value to enable parallax effect</td>\n</tr>\n</tbody>\n</table>\n<p>After experimenting, we end up with.</p>\n<div class=\"code-wrapper\">\n        <div class=\"gatsby-code-button-container\"\n             data-toaster-id=\"14917955042953478000\"\n             data-toaster-duration=\"1500\"\n             onClick=\"copyCodeToClipboard(`  <Jumbotron parallaxEffect bgImage={icon1}>\n    <H1>Tutorials</H1>\n    <H2>Get setup faster...</H2>\n  </Jumbotron>`, `14917955042953478000`)\"\n        >\n          <div class=\"gatsby-code-button\" title=\"Copy the code snippet\">Copy</div>\n          <div class=\"done-indicator done-indicator-14917955042953478000\">Copied</div>\n        </div>\n        <div class=\"gatsby-highlight\" data-language=\"md\"><pre class=\"language-md\"><code class=\"language-md\">  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>Jumbotron</span> <span class=\"token attr-name\">parallaxEffect</span> <span class=\"token attr-name\">bgImage</span><span class=\"token attr-value\"><span class=\"token punctuation attr-equals\">=</span>{icon1}</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H1</span><span class=\"token punctuation\">></span></span>Tutorials<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H1</span><span class=\"token punctuation\">></span></span>\n    <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;</span>H2</span><span class=\"token punctuation\">></span></span>Get setup faster...<span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>H2</span><span class=\"token punctuation\">></span></span>\n  <span class=\"token tag\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;/</span>Jumbotron</span><span class=\"token punctuation\">></span></span></code></pre></div>\n      </div>\n<p>Notice the usage of the <code class=\"language-text\">{icon1}</code> as the image is imported near the top of the file.</p>\n<p>Try to import a different image and use that as the <code class=\"language-text\">bgImage</code>.</p>\n<p>MDX is not limited to the home page.\nUse it for any page where you want extended usage of React components.</p>","headings":[{"value":"Home page","depth":1},{"value":"Plain markdown home page","depth":2},{"value":"Add sidebar to home page","depth":2},{"value":"MDX pages","depth":2},{"value":"Change Jumbotron text","depth":3},{"value":"Add Jumbotron in the middle of the page","depth":3}]},"contentItem":{"data":{"lastModified":"2025-12-17T21:55:39.000Z","enableToc":null,"disableLastModified":null,"tocMaxDepth":null,"requestLogin":false}},"siteConfig":{"enableToc":true,"disableLastModified":false,"tocMaxDepth":4}},"pageContext":{"matchPath":"","id":"a896f086-0bec-57b2-ba4f-22a0bf7e2bdf__redocly content/developer-portal/home-page/","seo":{"title":"Home page","description":null,"image":"","keywords":null,"jsonLd":null,"lang":null},"pageId":"developer-portal/home-page.md","pageBaseUrl":"/developer-portal/home-page","type":"markdown","toc":{"enable":true,"maxDepth":4,"headings":[{"depth":1,"value":"Home page","id":"home-page"},{"depth":2,"value":"Plain markdown home page","id":"plain-markdown-home-page"},{"depth":2,"value":"Add sidebar to home page","id":"add-sidebar-to-home-page"},{"depth":2,"value":"MDX pages","id":"mdx-pages"},{"depth":3,"value":"Change Jumbotron text","id":"change-jumbotron-text"},{"depth":3,"value":"Add Jumbotron in the middle of the page","id":"add-jumbotron-in-the-middle-of-the-page"}]},"data":{"title":""},"catalogInfo":null,"link":"/developer-portal/home-page/","sidebarName":"","isLanding":false,"showPrevButton":null,"showNextButton":null,"apiVersions":null,"apiVersionId":null,"isDefaultApiVersion":null}},"staticQueryHashes":["1123603147","1180902673","1302185487","1344209882","1398840060","1520077861","1975142765","2667623876","2950305614","3743992808","561138138"]}