Commit Graph
390 Commits
Author SHA1 Message Date
Eric b83aed2537 Website: Create admin page for resetting Fleet Premium trials (#39980)
Changes:
- Added /admin/reset-trial, a page where website admins can reset local
Fleet Premium trials.
- Added a link to the reset trial page to the navigation on admin pages.
2026-02-17 11:59:30 -06:00
Eric a268ea9564 Website: Hide related topics list on open position handbook pages (#39936)
Changes:
- Updated the handbook sidebar on open position pages to hide related
topics
2026-02-16 13:56:08 -06:00
Eric 468723e804 Website: Add related topics to handbook sidebar (#39884)
Closes: https://github.com/fleetdm/fleet/issues/37626

Changes:
- Updated the sidebar on handbook department pages to include a list of
related topics (pages in the same handbook folder)
2026-02-16 13:39:43 -06:00
Eric f6488dc86c Website: update platforms filters on documentation pages (#39799)
Changes:
- Updated platform filters on documentation pages to shift upwards if
the website header is hidden when the page loads.
2026-02-12 17:38:30 -06:00
Eric 1b2a699809 Website: Update platform names on table documentation pages (#39776)
Closes: https://github.com/fleetdm/fleet/issues/37021

Changes:
- Updated platform names shown on platform-specific columns on osquery
table documentation pages to have consistent capitalization and names.
2026-02-12 12:55:42 -06:00
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
Eric d110c59c50 Website: Update /better page for mobile devices (#39206)
Closes: https://github.com/fleetdm/fleet/issues/35101

Changes:
- Updated the /better page to show a different list in the "What
personal information can Fleet see?" section when users visit the page
on a mobile device
2026-02-03 11:39:37 -06:00
Eric 21fde98f67 Website: Include top level department pages on the handbook landing page (#39195)
Closes: https://github.com/fleetdm/fleet/issues/37625

Changes:
- Updated the handbook landing page to have links to top-level
department handbook pages
2026-02-02 18:04:20 -06:00
Eric 5acc897f8d Website: Update testimonials page layout and URL (#39114)
Closes: https://github.com/fleetdm/fleet/issues/38472

Changes:
- Updated the URL of the testimonials page to be /customers
- Added a redirect for /testimonials
- Updated the layout and content of the /customers page to match the
latest wireframes
- Updated links to the /testimonials page to go to /customers
- Changed the "Customers" dropdown in the website nav to be a link to
the /customers page.
2026-02-02 20:52:17 +09:00
EricandMike Thomas 5160095f78 Website: Add Fleet GitOps page (#38974)
Changes:
- Added a Fleet GitOps page (/fleet-gitops)
- Added a link to the new page in the "Solutions" dropdown to the
website's header navigation

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-29 10:08:42 +09:00
Eric cf2411e40a Website: update article category name (#38900)
Changes:
- updated the name of the catch all article category on the website
(blogs » blog)
2026-01-28 10:01:57 -06:00
EricandMike Thomas e65035a5d9 Website: add comparison article template and comparison article (#38893)
Closes: https://github.com/fleetdm/confidential/issues/13291

Changes:
- Updated the `build-static-content` script to add support for a new
article category: `compare`
- Added a new template page for comparison articles
- Added a Fleet vs. Jamf comparison article

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-01-28 22:04:09 +09:00
Eric cf8b461e5d Website: add GitOps workshop landing page. (#38812)
Changes:
- Added a landing page that has links to upcoming citops workshops, and
a link to a form where users can request a GitOps workshop.
- Updated the contact page to display a GitOps workshop request form for
users who are linked to it from the GitOps workshop landing page.
- Added `deliver-gitops-workshop-request`, an action that sends details
of GitOps workshop request submissions to Salesforce.
- Added a new helper that creates campaign member objects in Salesforce.
- Added two new config variables used to get event details from the
Eventbrite API.
2026-01-27 22:18:46 +09:00
Eric 4cae77302a Website: update article category page (#38707)
Related to: https://github.com/fleetdm/confidential/issues/13527

Changes:
- Changed the name of the /articles page to "Blogs"
- Updated the blogs category to exclude guides
- Added a link to /guides to the sidebar on article category pages
2026-01-23 16:48:43 -06:00
Eric 0d70b5f3a1 Website: update logos in logo-carousel component (#38547)
Related to: https://github.com/fleetdm/confidential/issues/13759

Changes:
- Created website/assets/images/logos
- Added 38 logos to the new logos folder
- Updated the website's `<logo-carousel>` component to display two rows
of logos and to use the new images in the images/logos folder.
2026-01-23 12:08:16 -06:00
Eric fd5d77a861 Website: Update query generator (#38643)
Changes:
- Fixed a bug in the query generator that prevented Linux and ChromeOS
queries from being displayed to users automatically.
2026-01-22 11:55:22 -06:00
Eric 425ee85279 Website: Update Fleet Premium trial page (#38580)
Closes: https://github.com/fleetdm/fleet/issues/38576

Changes:
- Updated the Fleet Premium trial page to display the trial license key
sent from the page's view action instead of displaying it from the `me`
variable set in the custom hook.
- Added a minimum height to the Fleet Premium trial page to prevent the
modal scrolling outside of the page's background
2026-01-21 11:44:09 -06:00
Eric a1d61f95f5 Website: Update lists of responsibilities on handbook pages (#38345)
Changes:
- Updated the list of responsibilities on department handbook pages to
only include links to headings inside of handbook contents (A heading
from the signup modal is currently included on each list)
2026-01-14 17:03:38 -06:00
Eric 508ed4e56b Website: Update logo-carousel component (#38225)
Changes:
- Updated the website's logo carousel component
2026-01-13 09:26:17 -06:00
Mike McNeil 7685849f07 make carousels match (#38220) 2026-01-13 15:23:03 +01:00
Eric 5219adb7b3 Website: update contact form for applications (#38125)
Changes:
- Updated the contact form to have a third form for job applications.
The form is only shown to users who visit the page with the `#apply`
hash.
- Added `deliver-application-submission` an action that sends
information from job application submissions to a zapier webhook.
- Updated the link to the contact form on the open positions template
page to link to /contact#apply
2026-01-12 11:01:02 -06:00
Mike McNeilandEric 0b0a81c2e6 Differentiate job applicants etc from demo requests (#38132)
Co-authored-by: Eric <eashaw@sailsjs.com>
2026-01-09 16:14:34 -06:00
EricandMike Thomas fa27fda724 Website: Add case study article template page and three articles (#37153)
Changes:
- Updated the website's build-static-content script to add support for a
new article category: `case study`.
- Added a new article template page for case study articles
- Added case study articles from Stripe, Faire, and Foursquare.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2025-12-12 13:37:16 +09:00
Eric 7251da0983 Website: change order of columns on handbook rituals tables (#36989)
Changes:
- Changed the order of columns of tables of rituals on handbook pages to
list the ritual DRI before the description.
2025-12-09 18:41:56 -06:00
Eric 4531eb1392 Website: Update signup modal behavior on smaller screens. (#36810)
Closes: https://github.com/fleetdm/fleet/issues/36466

Changes:
- Updated the signup modal component to close the mobile navigation menu
when the modal is closed.
2025-12-05 17:53:39 -06:00
Eric ef355d5cd4 Website: add Fleet-maintained apps for Windows to /software-catalog (#36653)
Closes: https://github.com/fleetdm/fleet/issues/35983

Changes:
- Updated the Fleet website's `builtStaticContent.appLibrary`
configuration to include Fleet-maintained apps for Windows
- Added platform filters and Windows apps to the /software-catalog page
- Updated the URLs for Fleet maintained app detail pages to include the
app's platform, and added redirects for all changed URLs.
2025-12-04 12:02:05 -06:00
Eric 438baad6cb Website: add /fast-track page (#36601)
Closes: https://github.com/fleetdm/confidential/issues/11222

Changes:
- Added a new page for Fleet Fast-track (/fast-track)
2025-12-03 17:10:14 -06:00
johnjeremiahandSam Pfluger e7a9674608 Add link to ritual addition tutorial video (#36433)
Adding a short video for how to add a ritual

---------

Co-authored-by: Sam Pfluger <108141731+Sampfluger88@users.noreply.github.com>
2025-11-29 10:36:40 -06:00
Eric f8a3f09460 Website: Move Fleet subscription terms and privacy policy to the Fleet website. (#36001)
Closes: https://github.com/fleetdm/fleet/issues/32373

Changes:
- Added Markdown versions of the Fleet's subscription terms and privacy
policy Google docs to a new folder (`legal/`) inside the
`handbook/company/` folder. (Note: These pages are not accessible from
the handbook.)
- Added pages that display the two Markdown files rendered as HTML
(`/legal/terms` and `/legal/privacy`)
2025-11-26 16:27:37 -06:00
Eric 02586c5df9 Website: update logo carousel and open position template (#36214)
Closes: https://github.com/fleetdm/confidential/issues/13183
Closes: https://github.com/fleetdm/fleet/issues/33142


Changes:
- Updated the quote on the open position template page.
- Removed two logos from the logo carousel component.
2025-11-24 13:57:12 -06:00
Eric 7d224515d5 Website: Update Fleet Premium trial instances & website password requirements (#36173)
Changes:
- Updated the website's password requirements for new users to match the
password requirements for Fleet instances
- Updated the session duration on Fleet Premium trial instances to be
the length of the Fleet Premium trial.
2025-11-21 18:58:18 -06:00
Eric d6a75ebc8b Website: Update "Try it yourself" links (#36095)
Closes: https://github.com/fleetdm/fleet/issues/36007
Related to: https://github.com/fleetdm/fleet/issues/35263

Changes:
- Created a new component: `<signup-button>`. A button that opens the
signup modal for non-logged-in users, and takes logged-in users to the
/try page
- Replaced "Try it yourself" links on the /device-management,
/orchestration, /software-management, /testimonials, and the homepage
with the `<signup-button>` component.
- Updated the hover styles of the links on the support page.
2025-11-20 16:58:07 -06:00
Eric e8a473829e Website: Update signup modal styles (#35956)
Closes: https://github.com/fleetdm/fleet/issues/35955

Changes:
- Updated the signup modal styles to prevent page styles from overriding
the modal's stylesheet.
- Added punctuation to the link to the query generator on the query
library page.
- Added the signup modal to the query generator page.
2025-11-18 18:03:20 -06:00
Eric 41a163119b Website: Update signup-modal component to track key events (#35731)
Changes:
- Updated the sign-up modal component to track `fleet_website__sign_up`
events in Google analytics, and a conversion in LinkedIn campaign
manager when new users create an account.
2025-11-13 17:09:24 -06:00
Eric 45a16a373a Website: Add video modal to /better (#35726)
Closes: https://github.com/fleetdm/fleet/issues/35485

Changes:
- Added a modal to the /better page that plays the "Why is Fleet on my
computer?" video.
2025-11-13 16:41:21 -06:00
Eric 8da2b06414 Website: Update regex used to match emoji on handbook pages (#35710)
Closes: #35697

Changes:
- Updated the regex we use to hide emoji in the handbook for website
visitors using Windows to exclude emoji used on the [product maturity
assessment
page](https://fleetdm.com/handbook/company/product-maturity-assessment)
(🥚🐣🐥🦆🦢).
2025-11-13 13:47:03 -06:00
Eric f7a6897003 Website: Update deal registration form (#35524)
Closes: https://github.com/fleetdm/fleet/issues/33953

Changes:
- Updated the deal registration form to not be locked to a single
organization
2025-11-11 15:49:33 -06:00
Rachael Shaw 86b80e28ed Documentation v4.76.0 (#34943)
Documentation changes for the 4.76 release
2025-11-11 09:30:14 -05:00
Eric 68d236aca6 Website: add Okta conditional access error page (#35355)
Closes https://github.com/fleetdm/fleet/issues/34902

Changes:
- Added /okta-conditional-access-error
2025-11-07 15:36:03 -06:00
Eric cd82d068f8 Website: Update Fleet premium trial page and signup modal (#35004)
Related to: https://github.com/fleetdm/fleet/issues/33798

Changes:
- Updated the position of the close button on the mobile signup modal.
- updated the signup modal to clear the form and errors when users
switch the displayed form.
- Updated the styles and spacing on the forgot password page to match
current website styles.
- Updated the mobile styles and spacing between elements on the Fleet
Premium trial page (/try).
2025-10-30 12:49:00 -05:00
Eric f76a9976d8 Website: Update signup flow and Fleet Premium trial (#34820)
Changes:
- Updated the "Try it now" button on the website's header navigation, it
will now open a signup/login modal on every page (excluding the
dedicated /register and /login pages)
- Updated the website to assign Fleet Premium instances hosted on Render
to eligible users. All other users will be given a 30-day Fleet Premium
trial license key to use with their deployment method of choice.
- Added a script that creates and manages a pool of Render instances.
- Added a new database model: `RenderProofOfValue`
- Added four new email templates
- Updated primary button colors to match the core product.
- Removed the organization requirement for new users signing up.
- Added a new component: `<signup-modal>`
- Added a new attribute to the User model: `fleetPremiumTrialType`
2025-10-27 13:33:47 -05:00
Eric 38bef2b6f2 Website: (config builder) Add Windows Update settings (#34112)
Related to: https://github.com/fleetdm/fleet/issues/33293

Changes:
- Added settings related to Windows Update to the configuration builder.
- Updated the configuration builder to support custom validation and
error messages
- Updated the configuration builder to include the description of
settings in the form.
2025-10-13 10:19:08 -05:00
Mike McNeil 884faded33 Update comparison tables to reflect where folks are most commonly migrating from rn (#33936)
Updates comparison tables to reflect where folks are most commonly
migrating from rn
2025-10-07 08:47:26 -06:00
Eric c36351490a Website: Remove segment and related code. (#33738)
Closes: #33723

Changes:
- Removed the segment analytics tag and all related code.
- Removed the `analytics` global from the .eslintrc in the
website/assets/ folder
2025-10-01 19:53:12 -05:00
Eric ab27ce0dfe Website: (Configuration builder) Add windows settings (#33589)
Related to: https://github.com/fleetdm/fleet/issues/33293

Changes:
- Added three categories of Windows settings to the configuration
builder: "Date & time", "Personalization", and "Functionality"
- Updated the configuration builder to support categories with no
subcategories
2025-09-29 15:14:28 -05:00
Eric 662b4f317d Website: update configuration builder platforms (#33482)
Closes: #33292

Changes:
- Hid the iOS and macOS platforms in the configuration builder and
commented out all related options
2025-09-25 17:41:49 -05:00
Eric c53b65be2b Website: Update sidebar on docs pages (#33452)
Closes: #33450


Changes: 
- Updated the size of the right sidebar on documentation pages to be
consistent
- Updated the space between sections on the script details page
- Fixed the incorrect styling on the policy details page's sidebar &
breadcrumb links
- Fixed a styling bug where long overflowing hidden text in code blocks
would reduce the size of the right sidebar on policy and query pages
- Added missing punctuation to text on the scripts page
- Updated the "Controls" link in the docs-nav-and-search component to go
to the MDM commands page
- Updated the width of the search bar in the docs-nav-and-search
component
2025-09-25 10:34:14 -05:00
Eric eafb0e1b83 Website: Update "Talk to us" form (#33384)
Related to: https://github.com/fleetdm/confidential/issues/11779

Changes:
- Updated the `deliver-talk-to-us-form-submission` to use information
returned by the getEnriched helper to determine the Calendly event users
are taken to when they submit the form.
2025-09-24 14:53:30 -05:00
Eric 0ec0ac8613 Website: update page IDs for /scripts, /mdm-commands, and /os-settings. (#33398)
Closes #33354

Changes:
- Updated the page IDs of the /scripts, /os-settings, and /mdm-commands
pages to prevent the styles from being applied to headings on
documentation pages.
2025-09-23 18:34:47 -05:00
Eric db79280f1e Website: Update rituals table styles (#33242)
Closes: https://github.com/fleetdm/fleet/issues/31942

Changes:
- Updated the styles of ritual tables in the handbook to keep the
formatting of multi-line descriptions.
2025-09-19 16:28:01 -05:00