1412 Commits
Author SHA1 Message Date
Eric f736356f0e Website: update contact form button (#50477)
Changes:
- updated the submit button on the "Talk to us" form ("Talk to an
engineer" » "Pick a time")
- Updated the GitHub webhook to add ~ga4-annotation labels to pull
requests that change the contact page

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Updated the contact form button label to “Pick a time” for clearer
scheduling intent.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-08-03 17:52:25 -05:00
Eric 05ec868641 Website: Update logos on contact page (#50368)
Changes:
- Replaced the logo carousel on the contact page with a grid of six
logos.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Style**
* Updated the contact page to display partner logos in responsive two-
and three-column grids.
* Improved logo sizing, alignment, spacing, and borders across desktop
and mobile screen sizes.
* Replaced the previous carousel presentation with a static, more
consistent layout.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-08-03 10:59:33 -05:00
Mike McNeil 46aed2da6b Website: Update software-management.ejs so that we mention the 1000+ apps in the catalog (#50345)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Updated the software management page to link to Fleet’s software
catalog.
  * Clarified that the catalog includes 1,000+ apps.
* Noted automatic updates across macOS, Windows, and additional
platforms.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-31 16:16:58 -05:00
Mike ThomasandClaude Sonnet 5 45fa8be602 Website: add press logos to /ai (#50281)
Adds press logos below "The road to AI in IT" report card.

<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** NA

# Checklist for submitter

- [x] QA'd all new/changed functionality manually

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
  * Added a press coverage section to the AI in IT page.
* Displays logos for Apple World Today, Cybersecurity Insiders, and IT
Brief, linking to related articles.
  * Added responsive layouts for desktop, tablet, and mobile screens.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-31 11:14:30 -05:00
Mike Thomas 8af6eb8ad9 fix: correct tooling stat to match survey data (#50284)
**Related issue:** Resolves #

# Checklist for submitter

- [x] QA'd all new/changed functionality manually

Updated stat to lead with 87% and fixed wording to match actual data
from the report.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Content Updates**
* Updated the AI in IT report statistic to state that 87% of
organizations manage devices with multiple tools.
  * Clarified that 13% use a single platform.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-31 18:03:18 +09:00
Eric ccfcc65fc5 Website: add /capex-savings page (#50272)
Changes:
- Added  a new landing page: /capex-savings

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
  * Added a CapEx savings page available at `/capex-savings`.
* Added guidance on device refresh cycles, hardware performance, and
recommended replacement timing.
* Added a savings calculator for device cost, refresh cycle, and fleet
size, with estimated annual savings and assumptions.
* Added responsive layouts, imagery, calls to action, and
mobile-friendly calculator controls.
* Added supporting content on refresh recommendations, Fleet hardware
performance, and device lifecycle planning.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-31 14:10:50 +09:00
Eric db323dcc0a Website: Swap quote on contact page (#50259)
Changes:
- updated the quote shown on the /contact page

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Content Updates**
* Updated the contact page testimonial with refreshed customer feedback
and revised attribution.
* Updated the testimonial’s company logo, as well as the author
portrait, name, and job title.

* **Style**
* Adjusted the testimonial profile image styling to render as a fully
circular image.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-30 15:00:30 -05:00
fb06efcaac Website: redesign /support page with unified card grid and testimonial (#50132)
**Related issue:** Related to fleetdm/confidential#16762 (not a full
close — see Notes)

# Checklist for submitter

## Testing

- [x] QA'd all new/changed functionality manually

## Summary
Redesigns fleetdm.com/support:
- Merges the previous "Ask the community" and "Support" sections into
one unified "How can we help?" section with a single 6-card grid
- Adds a new "Professional support" card linking to the SLA section of
the go-to-market-operations handbook page
- Adds a customer testimonial
- Consolidates responsive breakpoints (single-column switch and card
centering now both happen at 991px)
- Removes target="_blank" from the two cards linking to fleetdm.com
itself (Professional support, Ask us anything).

## Related
- fleetdm/confidential#16762

## Notes
This is a first iteration toward the broader vision in
https://github.com/fleetdm/confidential/issues/16762, discussed in
design review but intentionally deferred.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

## Summary by CodeRabbit

* **New Features**
* Redesigned the Support page header into a single “How can we help?”
entry point.
* Added a Professional Support card linking to service-level agreement
details.
  * Introduced a customer quote section with author information.

* **Improvements**
* Refreshed support card design (cleaner layout, consistent spacing,
updated typography and link hover behavior).

* **Responsive**
* Improved the support card layout across breakpoints, including
3-column to 2-column to single-column grid behavior.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2026-07-29 17:18:19 -05:00
Eric 8b8064e44d Website: update primary cta on homepage (#50071)
Changes:
- Updated the primary cta on the homepage to "Try it yourself"


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Updated homepage calls to action to encourage visitors to try the
product directly.
  * Added a “Try it yourself” option to the bottom CTA section.
  * Retained the “Get a demo” option as the final CTA button.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-28 12:22:54 -05:00
Eric 53b92f9356 Website: Update "Talk to us" form and contact page (#50023)
Changes:
- Updated the quote shown on the contact page (and disabled the unused
personalization on the page)
- Removed the "What will you be using Fleet for" question on the "Talk
to us" form on the contact page

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Improvements**
* Simplified the “Talk to us” form by removing the “What will you be
using Fleet for?” question.
* Added an organization employee-count field with required numeric
validation.
* Streamlined form prefilling and submission details for returning
users.
* Updated the testimonial section to display a consistent customer story
and logo.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-27 19:11:21 -05:00
Eric ce47cb924a Website: Update contact form for users who visit the page from "Get a demo" buttons (#49929)
Closes:  https://github.com/fleetdm/fleet/issues/47653

Changes:
- Updated the contact page to only display the "Talk to us" form if a
user visits it with a `?talkToUs` query string.
- Updated all "Get a demo" buttons to go to `/contact?talkToUs`

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
  * Added a dedicated “Talk to us” contact experience.
* Updated “Get a demo,” “Talk to sales,” and “Talk to an engineer” links
across the site to open the appropriate contact form directly.
* **Bug Fixes**
* Improved contact form selection so the requested form displays
consistently across supported pages.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-24 18:27:11 -05:00
Eric c66b724704 Website: add Reddit script tag (#49723)
Changes:
- Added a Reddit ads script tag to the website layout
2026-07-21 22:31:48 -05:00
Eric 52974b55a2 Website: Update new license form links (#49709)
Changes:
- Updated the form on the /new-license page to link users who create a
quote for >700 hosts to the /contact page

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Updated the high-volume license quote flow with a direct “Talk to us”
link to the contact page.
* **Style**
* Improved submit button alignment and hover visibility for clearer
interaction feedback.
  * Removed outdated link styling from the new license page.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-21 15:41:05 -05:00
Eric 647ab1863c Website: update logos (#49695)
Closes: https://github.com/fleetdm/confidential/issues/16891


Changes:
- Updated logos shown on the logo carousel component and solutions
pages.
2026-07-21 14:18:04 -05:00
EricandMike Thomas c4c3c57c2e Website: Add AI-powered IT page (#49650)
Closes: https://github.com/fleetdm/confidential/issues/16847

Changes:
- Added a new page, AI-powered IT (/ai)
- Added links to the new page to the homepage, /linux-management,
/infrastructure-as-code, /device-management, and
/visibility-and-reporting pages


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added an “AI-powered IT” page at `/ai`, including structured marketing
content, responsive hero imagery, and clear calls to action.
* Added an “AI-powered IT” entry to the Solutions navigation and updated
key page CTAs to link to `/ai`.
* **Style**
* Introduced and refined responsive `section-buttons`/button-group
layouts across multiple pages.
* Added dedicated styling for the new AI in IT page and adjusted related
feature-with-image spacing for better mobile presentation.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-07-21 09:19:03 -05:00
EricandMike Thomas 8e97e62a22 Website: Add case study, update card links on customers page (#49448)
Changes:
- Added a case study from Primo
- Added a link to the new case study to the /customers page

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Added a new Primo case study card to the Customers page, including its
logo, description, and navigation link.
- **Bug Fixes**
- Corrected the Customers page template block comment syntax to improve
rendering consistency.
- Updated case-study quote author images to display with a circular
shape.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-07-20 19:07:47 -05:00
Sam Pfluger 75352f741b Add Snitcher tag to layout.ejs (#49231)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added Snitcher/Radar tracking to website pages for improved visitor
insights.

* **Style**
* Cleaned up spacing and formatting in analytics and error-monitoring
configuration sections.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-13 13:51:11 -05:00
Eric 56782e2b61 Website: move analytics script tag (#49214)
Changes:
- Moved the clay analytics script tag in the website's `<head>` to the
end of the `<body>` tag

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
  * Updated production analytics configuration.
* Adjusted the placement of an analytics initialization script to
support more consistent tracking behavior.
* Refined internal analytics labeling without changing the visible
website experience.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-13 11:34:18 -05:00
Eric 53ecfe030d Website: remove script tag in header (#49207)
Changes:
- Removed an analytics script tag from the website's header

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
  * Removed the Snitcher verification and tracking integration.
* Updated analytics-related labeling to reflect the revised tracking
setup.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-13 10:34:50 -05:00
Eric 5cefa9d5bb Website: use git to get lastModifiedAt timestamps for markdown and yaml files, show last updated date on article pages (#48918)
Changes:
- Updated the "Test Fleet website" and "Deploy Fleet website" workflows
to include the full git history when checking out the repo.
- Updated the website's build-static-content script to use git to build
lastModifiedAt timestamps for Markdown and YAML files on the website.
- Updated the article template page and article category pages to show a
timestamp of when an article's Markdown file was last changed, if it was
updated >3 days after it was published.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Articles now conditionally display an **Updated** timestamp when they
were substantially modified after publication.
* The **Updated** indicator is shown on both article listing pages and
individual article pages (including mobile/desktop headers).

* **Bug Fixes**
* Timestamp rendering is now more consistent, helping readers
distinguish original publish dates from later edits.

* **Styling**
* Added styling to support the new “updated timestamp” label and
timestamp formatting within article cards.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-09 13:18:56 -05:00
Eric 21c11220a7 Website: cache workshop details in platform record (#48882)
Closes: https://github.com/fleetdm/fleet/issues/48142

Changes:
- Added two new attributes to the website's platform record:
`workshopDetails`, an array containing formatted event details to be
used on the /workshops page, and `workshopDetailsLastUpdatedAt`, a JS
timestamp representing when workshop event details were last retrieved
from the EventBrite API
- Update the website's bootstrap configuration to create a platform
record
- Updated the view action for the workshops page to load workshop event
details from the database if they were updated less than two hours ago.
2026-07-07 17:31:08 -05:00
Eric 1966719c33 Website: rename Gitops workshop page to Workshops, update content (#48827)
Changes:
- updated the URL for the /gitops-workshop page to be /workshops, and
added a redirect
- Updated the workshops page to render cards for "Apple administrator
workshop" events
- Updated the content and layout of the /workshops page to match the
latest wireframes

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Launched a new **Workshops** page with a refreshed hero and
carousel-driven experience.
* Updated upcoming workshops to label event type (e.g., GitOps vs Apple
administrator) and display event details with correct links.
* **Bug Fixes**
* Updated routing so the new Workshops page is the primary destination.
* Kept the old workshop URL working by redirecting it to the new page
(and ensured the page remains accessible without needing to be signed
in).
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-07 10:05:00 +09:00
3eadc49407 Remove 52 case studies from fleetdm.com and social proof handbook (#48669)
## Changes

- Deleted 52 anonymous case study article files from the `articles/`
directory
- Removed all anonymous case study sections (financial services,
technology & SaaS, security/IT/healthcare/other) from
`handbook/marketing/fleet-social-proof.md`
- Removed 21 redirect entries from `website/config/routes.js` that
pointed to these removed case studies

The named customer stories (Stripe, Foursquare, Faire, Thumbtack,
Deputy, Fastly) and customer testimonials are preserved.

---

Built for [Irena
Reedy](https://fleetdm.slack.com/archives/D0APYC9R9SL/p1783033337222849?thread_ts=1775761161.561979&cid=D0APYC9R9SL)
by [Kilo for Slack](https://kilo.ai/slack)

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Co-authored-by: Irena Reedy <irena@fleetdm.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2026-07-03 11:06:35 -05:00
2fbe1336cb Add autopatch section to all software catalog pages (#48527)
## Summary

- Adds a new "Auto update [software name] on [platform]" section to
every software catalog detail page
- The heading and content are dynamically generated based on the app's
name and platform (macOS/Windows)
- Provides SEO-friendly `<h3>` headings with relevant
autopatch/auto-update keywords for each software title
- Includes a brief description explaining Fleet's automatic patching
capability and links to autopatch documentation

## Changes

- `website/views/pages/docs/app-details.ejs` — Added new `app-autopatch`
section with dynamic heading and two descriptive paragraphs
- `website/assets/styles/pages/docs/app-details.less` — Added styling
rule for the new section

## How it works

Since all software catalog pages (e.g.,
`/software-catalog/7-zip-windows`, `/software-catalog/1password-darwin`)
use the same EJS template, the new section automatically appears on
every page with the correct app name and platform filled in dynamically
via `thisApp.name` and `thisApp.platform`.

---

Built for [Mike
McNeil](https://fleetdm.slack.com/archives/C02TYJF11P0/p1782856622694079?thread_ts=1781135930.086429&cid=C02TYJF11P0)
by [Kilo for Slack](https://kilo.ai/slack)

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Co-authored-by: Eric <eashaw@sailsjs.com>
2026-07-02 12:58:57 -05:00
Eric 1c605ae720 Website: update ajax button component and contact page (#48590)
Changes:
- Updated the ajax button component to support a `syncingMessage` prop,
a string that, when set, will be displayed with the button's loading
spinner.
- Updated the ajax button used on the "Talk to us" form to say "Looking
up availability…" when the form is submitted before a user is redirected
to a Calendly booking page.
2026-07-01 15:57:35 -05:00
Eric 00f9aa30f0 Website: add link on software management page (#48591)
Closes: https://github.com/fleetdm/confidential/issues/16603

Changes:
- Added a link going to the software catalog in the "Deploy software
your own way" section of the /software-management page.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added a new “View software” call-to-action on the software management
page, giving users a direct link to the software catalog.
* Updated the “Deploy software your own way” section to include an
additional way to explore available software options.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-07-01 15:08:30 -05:00
kilo-code-bot[bot]andkiloconnect[bot] e03c3a8124 Website: Replace whitepaper CTAs with 'Get a demo' on infrastructure-as-code page (#48537)
## Summary

- Replaces the two "Read the whitepaper" CTA buttons on the
`/infrastructure-as-code` page (hero section and bottom CTA) with "Get a
demo" buttons linking to `/contact`
- Matches the CTA pattern used on other Fleet landing pages
(`/device-management`, `/visibility-and-reporting`)
- Removes the `class="btn btn-primary"` in favor of the
`purpose="cta-button"` attribute styling already defined in the page's
LESS file

## Changes

**`website/views/pages/infrastructure-as-code.ejs`**
- Hero CTA: `Read the whitepaper` → `Get a demo` (link changed from
whitepaper URL to `/contact`)
- Bottom CTA: `Read the whitepaper` → `Get a demo` (link changed from
whitepaper URL to `/contact`)

---

Built for [Mike
McNeil](https://fleetdm.slack.com/archives/D0AFASLRHNU/p1782872932958309?thread_ts=1782872908.617559&cid=D0AFASLRHNU)
by [Kilo for Slack](https://kilo.ai/slack)

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-07-01 12:36:23 +09:00
Eric df82d79663 Website: update report details page (#48462)
Changes:
- Updated the query tab on the report details page to say "Query"
instead of report, and updated the link to the reports guide to not say
queries.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Corrected the “learn more” link text so report guidance now points to
the reports guide.
* Updated the visible label in the SQL tab area to show “Query” for
clearer wording.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-29 18:37:31 -05:00
Eric 7125bddf75 Website: Add FAQ to security and control page's header (#48316)
Related to: https://github.com/fleetdm/fleet/issues/48052

Changes:
- Added a JSON FAQ to the security and control pages header

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added FAQ structured data (JSON-LD) to the “Security and control” page
to enhance search engine understanding and visibility.
* The page layout now conditionally renders the FAQ JSON-LD script in
the document head when available.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-25 18:34:30 -05:00
Mike McNeil a91d2a2e5f Website: Simpler (Update homepage.ejs) (#48258) 2026-06-25 01:35:52 -04:00
Mike McNeilandEric ce7dc70532 Website: Remove dupliative comic strips. Update press-kit.ejs (#48219)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Updates**
* Refreshed the press kit comic illustration images with updated artwork
files.
* Adjusted illustration row spacing and improved accessibility text for
the illustrations.
* **UI Changes**
* Removed styling for the “continue” banner section, which may change
its appearance or how it’s presented on the page.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2026-06-24 18:05:14 -05:00
Eric 4ca43f9ff2 Website: update logos on partners page (#48096)
Changes:
- Updated the partners page to display partners' logos in a grid on
larger screens (under 575px, the logo carousel is shown to users)
2026-06-23 15:31:13 -05:00
Mike McNeil 96fe8c0abe Website: Update homepage.ejs (fix formatting) (#47991) 2026-06-22 00:21:17 -05:00
Mike McNeil 9ec07ca06a Website: Update linux-management.ejs - Lead with self-service (#47990)
Website: Update linux-management.ejs - Lead with self-service flow so
it's easier for folks with small linux fleets
2026-06-22 00:00:13 -05:00
ec0feadb88 Update secondary CTA buttons on landing pages (#47970)
## Summary

- **Device management page**: Changed secondary CTA from "Join a
workshop" → "View pricing" (href updated to `/pricing`) in both hero and
bottom CTA sections.
- **Software management page**: Changed secondary CTA from "Try it
yourself" → "View pricing" (href updated to `/pricing`) in both hero and
bottom CTA sections.
- **Visibility & reporting page**: Changed secondary CTA from "Try it
yourself" → "View pricing" (href updated to `/pricing`) in both hero and
bottom CTA sections.
- **Homepage**: Changed secondary CTA text from "Join a workshop" → "Get
certified" (href to `/gitops-workshop` kept unchanged).

---

Built for [Mike
McNeil](https://fleetdm.slack.com/archives/D0AFASLRHNU/p1781997818506979?thread_ts=1780459268.285059&cid=D0AFASLRHNU)
by [Kilo for Slack](https://kilo.ai/slack)

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Co-authored-by: Mike McNeil <mikermcneil@users.noreply.github.com>
2026-06-21 23:53:57 -05:00
Rachael Shaw f72325d81c v4.87.0 doc changes (#44709) 2026-06-19 17:47:50 -07:00
Mike ThomasandEric 387b832171 Reframe messaging on /security-and-control (#47887)
Reframed messaging for IT admins.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2026-06-19 16:16:52 -05:00
Eric 567c02c4f8 Website: Move quote in homepage hero section, update page heading (#47863)
Changes:
- Brought back the "Manage, update, and secure all your devices like
it's 2026" heading on the homepage
- Moved the quote from Wes on the homepage to be next to the statistics

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

## Updates

* **Updates**
* Refreshed homepage hero section with new headline and supporting text
  * Added new call-to-action buttons: "Get a demo" and "Join a workshop"
* Enhanced hero layout and styling with improved responsiveness across
all device sizes
* Restructured testimonial quote section with improved visual
presentation

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-18 15:31:52 -05:00
EricandMike Thomas 6822eece46 Website: Update <parallax-city> component (#47723)
Changes:
- Updated the `<parallax-city>` component to show a static image and
renamed it `<cloud-city>`.
- Removed the gradient that appears on pages where the `<parallax-city>`
component is used
- Updated pages to use the component's new name.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Introduced a new static cloud-city banner component across the site,
replacing the previous parallax-animated city banners.
* **Style**
* Added new responsive styling for the cloud-city banner (including
breakpoint-specific background/height behavior).
  * Removed the old parallax-city banner styling.
* Removed bottom “gradient” background sections on multiple pages to
clean up the visual transitions between sections.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-06-18 13:05:39 -05:00
Eric 0579699ae0 Website: update 404 page (#47726)
Changes:
- Added api/responses/notFound.js, an updated version of the notFound
response built into Sails that sets a `hideFooter` page local variable
to hide the website footer on the 404 page.
- Updated the styles and layout of the 404 page to match the latest
wireframes.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

## Release Notes

* **New Features**
* Completely redesigned the 404 error page with refreshed content and a
more modern layout.
* Added new visual styling, including animated interactive elements on
the 404 page.

* **Bug Fixes**
* Improved 404 response handling to consistently return the correct
status for JSON requests and render the 404 page when available.
* Ensures the 404 page can render cleanly even if view rendering fails,
and hides the footer for a cleaner error-page presentation.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-18 18:34:28 +09:00
Mike Thomas 7d0df9df5a swap/update quotes (#47734)
- Swaps the position of the quote and the logo grid with the single
quote block
- Changes single quote to Arsenio Figueroa
2026-06-17 18:04:56 +09:00
EricandMike Thomas 4e4fa9a649 Website: add "Security & control" page (#47377)
Changes:
- Added a new page: /security-and-control
- Added a link to the new page in the "Solutions" header dropdown menu


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

## New Features
* Added a new "Security & control" page featuring security solutions
overview, product features including software inventory and autonomous
remediation capabilities, customer testimonials, and call-to-action
sections. The page is accessible via the updated website navigation
menu.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2026-06-16 17:20:07 +09:00
Mike ThomasandEric c752e4987b Add Mollie case study (#47494)
Adds Mollie case study.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added Mollie as a featured customer case study on the customers page,
including company branding, overview information, and a link to the full
case study.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2026-06-15 17:34:25 -05:00
Eric bbd7ad0f91 Website: add section to software-management page (#47616)
Closes: https://github.com/fleetdm/fleet/issues/47387

Changes:
 - Added a section to the /software-management page

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Added new page section titled "Customize their experience" showcasing
user experience management and customization options. Highlights include
app patching notifications, native notification delivery, calendar
integration support, and seamless compatibility with existing management
tools, emphasizing flexible notification strategies across multiple
communication channels.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-15 13:13:27 -05:00
Eric 7352b820c5 Website: Add CTA to article template (#47546)
Closes: https://github.com/fleetdm/fleet/issues/47406

Changes:
- Added a CTA to the article template page.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added Call-To-Action sections to certain article pages with a "Read
case studies" link and a "Try it yourself" sign-up button for select
categories.

* **Style**
* Updated CTA styling and layout, including a new CTA container and
button row.
* Improved mobile behavior: buttons stack, center, and become full-width
on small screens.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-15 12:21:58 -05:00
kilo-code-bot[bot]andkiloconnect[bot] d66f4048c7 Remove 'windows coming soon' from /software-management (#47556)
## Summary

- Removes the "*Windows coming soon" text from the
`/software-management` page on fleetdm.com.

## Why

Fleet already supports Windows software and OS management. The "coming
soon" caveat adds unnecessary FUD and confusion — it makes it seem like
Fleet doesn't support Windows, which it absolutely does. Removing this
text provides a clearer and more accurate representation of Fleet's
capabilities.

## Changes

- `website/views/pages/software-management.ejs`: Removed the `<span
purpose="feature-note">*Windows coming soon</span>` element from the
"App store management" feature section.

---

Built for [Mike
McNeil](https://fleetdm.slack.com/archives/D0AFASLRHNU/p1781314316685189?thread_ts=1780459268.285059&cid=D0AFASLRHNU)
by [Kilo for Slack](https://kilo.ai/slack)

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-06-15 11:26:10 -05:00
Eric f2e328e014 Website: Bring back homepage hero quote (#47554)
Changes:
- Moved the quote from Wes Whetstone on the homepage back to the page
hero.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Style**
  * Refreshed homepage hero with updated headline and messaging
  * Revised hero CTAs to "Get a demo" and "Join a workshop"
* Improved responsive layout and typography across mobile and desktop
breakpoints
* **New Features**
* Embedded customer quote with author identity and larger profile image
  * Reordered content so statistics follow the updated hero section
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-12 18:36:01 -05:00
Eric d3e5656a52 Website: update deal registration form on partners page (#47227)
Closes: https://github.com/fleetdm/fleet/issues/47185

Changes:
- Updated the options for the "Estimated number of devices" input on the
deal registration form on the /partners page.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* In the deal registration modal, the "Estimated number of devices"
dropdown now uses an updated field label and consolidates prior
lower-range choices into a single "500–1,000" option.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-10 16:35:29 -05:00
Eric 784bf38b0e Website: add logos to partner page (#46903)
Related to https://github.com/fleetdm/fleet/issues/46751

Changes:
- Added three logos to the carousel on the /partners page
2026-06-05 14:24:35 -05:00
Eric 4311a4412b Website: update deployment page (#46926)
Closes: https://github.com/fleetdm/confidential/issues/15592

Changes:
- Updated the /deployment page's layout and content to match the latest
wireframes
2026-06-05 13:15:57 -05:00