fleet/website/views/pages/script-details.ejs
Eric 75ffd8b12f
Website: Update login/register flow, add Fleet UI background to /try and /login (#39290)
Closes: https://github.com/fleetdm/fleet/issues/36465
Closes: https://github.com/fleetdm/fleet/issues/36467
Related to: https://github.com/fleetdm/confidential/issues/14254

Changes:
- Updated "Try it yourself" links to go to the `/try` page (Which
redirects users who aren't logged in to the /login page)
- Removed the `<signup-modal>` and `<signup-button>` components
- Removed the route for the /register page, and added a redirect to go
to /login
- Updated the /login page to have the signup form, and to match the
latest wireframes
- Updated the /try page to have a fake Fleet UI as a background
(previously an image)
2026-02-10 12:32:49 -06:00

43 lines
2.2 KiB
Text
Vendored

<div id="script-details" v-cloak>
<div purpose="page-container">
<div purpose="page-content">
<docs-nav-and-search search-filter="queries" current-section="controls" :algolia-public-key="algoliaPublicKey"></docs-nav-and-search>
<div purpose="breadcrumbs" class="d-flex flex-row align-items-start">
<div>
<a purpose="breadcrumbs-category" class="text-nowrap" :href="'/scripts#'+thisScript.platform">Scripts</a>/
</div>
<div purpose="breadcrumbs-title">
<span><%- thisScript.name %></span>
</div>
</div>
<div purpose="script-details-and-sidebar" class="d-flex flex-lg-row flex-column">
<div purpose="script-details" class="d-flex flex-column">
<h2 purpose="script-name"><%- thisScript.name %></h2>
<p purpose="script-description"><%- thisScript.description %></p>
<div purpose="script-check">
<div purpose="codeblock">
<div purpose="codeblock-tabs" >
<a purpose="codeblock-tab" class="selected"><%= thisScript.platform === 'windows' ? 'PowerShell' : 'Bash'%></a>
<div purpose="copy-button-tab">
<div purpose="copy-button"></div>
</div>
</div>
<%if(thisScript.platform === 'windows'){%>
<pre><code class="hljs ps has-linebreaks"><%= _.unescape(thisScript.script) %></code></pre>
<%} else {%>
<pre><code class="hljs sh has-linebreaks"><%= _.unescape(thisScript.script) %></code></pre>
<%}%>
</div>
</div>
</div>
<div purpose="right-sidebar" class="d-flex flex-column">
<div purpose="docs-links" class="order-3">
<a purpose="sidebar-link" target="_blank" href="https://github.com/fleetdm/fleet/tree/main/docs/scripts.yml" no-icon> <img src="/images/icon-edit-16x16@2x.png" alt="Suggest an edit">Edit</a>
<a purpose="sidebar-link" href="/contact"><img alt="Talk to an engineer" src="/images/icon-contact-16x16@2x.png">Get a demo</a>
</div>
</div>
</div>
</div>
</div>
</div>
<%- /* Expose server-rendered data as window.SAILS_LOCALS :: */ exposeLocalsToBrowser() %>