Commit graph

875 commits

Author SHA1 Message Date
Eric
5524daea2c
Website: update /software-management page (#24176)
Closes: https://github.com/fleetdm/confidential/issues/8982

Changes:
- Added an IT quote to the /sfotware-management page
- Updated the CTAs on the /software-management page
2024-11-26 14:03:34 -06:00
Mike McNeil
2f0af27394
Website: Talk to an engineer (#24159) 2024-11-25 21:55:22 -06:00
Eric
da13fb15fa
Website: /endpoint-ops » /observability (#24111)
Closes: #24106

Changes:
- Changed the /endpoint-ops page to be at /observability
- Added a redirect for /ednpoint-ops that redirects users to the
/observability page with original query parameters intact.
2024-11-25 14:20:19 -06:00
Eric
c53332259f
Website: Update license dispenser form (#23838)
Closes: https://github.com/fleetdm/confidential/issues/7696

Changes:
- Added `stripe` as a dependency
- Updated the license dispenser form to take users to a stripe hosted
checkout page where they can provide their billing address and Tax ID
depending on their location.
- Updated the receive-from-stripe webhook to fulfill license dispenser
purchases made via stripe checkout
- Added a new action: get-stripe-checkout-session-url. This action
creates a Stripe Checkout session and returns the URL
- Updated the customer dashboard to have a link that users can visit to
update their billing information, add more hosts to their Fleet premium
license, or cancel their subscription.
- Added a new action: redirect-to-stripe-billing-portal. An action that
redirects users to a Stripe-hosted billing portal.
2024-11-25 13:55:56 -06:00
Mike McNeil
4735340b07
Update transparency.ejs (#24117) 2024-11-24 21:17:47 -06:00
Mike McNeil
96f47af89a
Update endpoint-ops.ejs (#24079) 2024-11-22 10:47:30 -06:00
Mike McNeil
ca27263cf6
Typofix: Update software-management.ejs (#24053) 2024-11-21 18:26:07 -06:00
Eric
ecc2bfb1f0
Website: Prevent scrolling when mobile nav menu is open (#23992)
Closes: #23705

Changes:
- Updated the styles and layout of the website to prevent scrolling when
the mobile navigation menu is open.
- Updated padding on the mobile navigation menu to keep the Fleet logo
in the same place when the menu is opened.
2024-11-21 15:09:04 -06:00
Eric
70d01d9a48
Website: Update testimonial sort order on /customer-stories, render testimonials server-side (#23996)
Changes:
- Updated the sort order of cards on the /customer-stories page
- Updated the cards on the /customer-stories page to be rendered
server-side.
- Updated styles for testimonial cards.
2024-11-21 08:55:47 +09:00
Eric
8658e4f1ec
Website: Software management landing page (#23961)
Closes: #23890

Changes:
- Updated the styles, layout and content of the
/vulnerability-management page to match the latest wireframes
- Renamed the /vulnerability-management page to /software-management
- Added a redirect for the /vulnerability-management page that takes
users to the /software-management page with all query parameters.
2024-11-20 18:54:36 +09:00
Eric
5cbf908da4
Website: fix typo on /better page (#23908)
Closes: https://github.com/fleetdm/confidential/issues/8859

Changes:
- Fixed a typo on the /better page.
2024-11-18 13:08:21 -06:00
Eric
d12278798f
Website: Update note on contact form, Update switch on customer-stories page (#23871)
Changes:
- Removed the note about hosts on the contact form and updated the error
message for the number of employees question.
- Updated a switch option on the /customer-stories page (Device
Management » Device management)
2024-11-15 16:17:15 -06:00
Mike McNeil
581ad35c3f
Update contact.ejs (#23860) 2024-11-15 14:27:23 -06:00
Mike McNeil
452c77bdc4
Website: simplify product marketing (#23850)
cc @eashaw @mike-j-thomas @Drew-P-drawers
2024-11-15 11:47:31 -06:00
Mike McNeil
fa1a714f71
Website: fix typos in testimonials.ejs (#23849) 2024-11-15 11:17:47 -06:00
Eric
4f03956c72
Website: add /customer-stories (#23837)
For: #23721 

Changes:
- Added /customer-stories, a page that displays the testimonials from
testimonials.yml
- Changed the /testimonials redirect to go to the /customer-stories
page.
- Updated the "What people are saying" link on the homepage and the
header navigation.



@mike-j-thomas FYI: To make this PR quickly, I did not implement the
sort order in the wireframes or change the testimonials yaml.
2024-11-15 14:52:36 +09:00
Mike Thomas
bead026c64
Updated content on software-management (vulnerability-management) (#23795)
- updated hero messaging and image

@eashaw, we should follow up on this to rename the file to
"software-management" and set up redirects. I had a go but ran into some
issues, so I'll leave that to you 🙌

Co-authored-by: Drew Baker <89049099+Drew-P-drawers@users.noreply.github.com>
2024-11-15 10:23:16 +09:00
Mike McNeil
f385a8dac3
Website: Doc nav changes -- Follow-up to #23717 (#23719)
Co-authored-by: Eric <eashaw@sailsjs.com>
2024-11-14 15:12:45 -06:00
Eric
afe79ec32c
Website: update start form link (#23729)
Changes:
- Updated a link in the managed cloud for growing deployments step to go
to the the "Lets get you set up" meeting
2024-11-12 10:26:23 -06:00
Mike McNeil
af2a3e6a6d
Website: Follow-up to "fluffing" PR (#23715) 2024-11-11 22:53:28 -06:00
Eric
a026d94c5e
Website: Update alignment of mobile nav links & homepage statistics styles (#23708)
Closes: #23640

Changes:
- Updated the styles of mobile nav links to keep text vertically
aligned.
- Updated the statistics on the homepage to stack vertically on smaller
screens
- Reduced the padding and font size of the homepage hero on smaller
screens
2024-11-12 10:07:01 +09:00
Eric
59c85b6ddd
Website: add Workbrew integration card (#23633)
Closes: https://github.com/fleetdm/confidential/issues/8543

Changes:
- Added a card for Workbrew on the integrations page.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-11-12 08:29:21 +09:00
Mike McNeil
1db781f603
Fluffing (#23677) 2024-11-10 00:31:13 -06:00
Eric
59d956df3a
Website: Update hover state on articles sidebar CTA, fix alignment of newsletter banner (#23638)
Changes:
- Added a hover state to the swag request CTA on the device-management
page
- Made the entire sidebar cta on article pages clickable.
- Updated the alignment of the newsletter banner on the homepage.
2024-11-08 09:03:12 +09:00
Eric
c1ed73a8b4
Website: Update links in query library and syntax highlighting on policy pages. (#23591)
Closes: #23516
Closes: #23517

Changes:
- Updated the headings on the /queries page to be clickable links
- Updated the query detail page to highlight osquery tables/columns in
queries
- Updated code blocks on the query details page to prevent the copy
button from covering the content in the code block.
2024-11-07 15:49:16 -06:00
Eric
1c2f4a77d0
Website: Update sidebar on article template page and scrolling sidebar functions (#23594)
Changes:
- Updated the styles and layout of the article template page sidebar to
match the latest wireframes
- Updated the scrolling function for sticky sidebars on articles and
docs pages
- Updated the sidebar CTA on article pages to check `typeof me` instead
of `me`.
2024-11-06 14:35:48 -06:00
Eric
f43196b0a9
Website: add CTA to article template and update handbook cta (#23560)
Related to: https://github.com/fleetdm/confidential/issues/8673

Changes:
- Added a CTA to the sidebar on the article template page
- Updated the hover state on the CTA on the handbook sidebar
2024-11-06 10:44:29 +09:00
Mike Thomas
d2846f0fb0
website-change-macOS-to-Apple (#23429)
Closes https://github.com/fleetdm/confidential/issues/8485

- Changed "macOS" to "Apple" on the homepage and endpoint ops landing
page.
2024-11-04 17:05:51 -06:00
Eric
65fbc8101b
Website: update talk to us form (#23500)
Closes: #23317

Changes:
- Changed the select input for the "What will you be using Fleet for?"
question into a radio input on the Talk to us" contact form.
2024-11-04 14:29:38 -06:00
Eric
16e3161dd7
Website: Enable Docsearch on query pages. (#23496)
Changes:
- enabled Algolia Docsearch on the /queries pages.
2024-11-04 13:31:36 -06:00
Eric
696ab33145
Website: Update platform icons on query details page (#23491)
Changes:
- Updated position and spacing of platform icons on the query details
page to prevent style issues on multi-platform policies
2024-11-04 11:46:39 -06:00
Eric
9a0ab0b2af
Website: update queries page styles (#23489)
Changes:
- Updated the class on the query code blocks on the query details page
to make sure they have SQL syntax highlighting.
 - Updated the query details page stylesheet.
2024-11-04 11:09:45 -06:00
Eric
f623eed47b
Website: Update /queries page (#23472)
Changes:
- Standard query library:
- Added three policies to the Standard query library (tagged as premium)
- Changed the `kind` of the "Identify Apple development secrets (macOS)"
query to `policy` because it is an informational query (It returns rows
of results rather than 1 or 0) and removed its `resolution` value
- Updated the build-static-content script to remove platform names from
the end of query names (e.g., (macOS)). This is done to keep the URLs
for queries the same while hiding them in the UI
- Updated the layout of the queries page to match the latest wireframes
and updated the page to only show policies
 - Updated the styles and layout of the queries-details page.

---------

Co-authored-by: Rachael Shaw <r@rachael.wtf>
2024-11-04 10:58:08 -06:00
Mike Thomas
fb473f3ece
update eo-security hero text (#23450)
Closes https://github.com/fleetdm/fleet/issues/23449

- updated eo-security hero text

@mikermcneil, "Easily get security data" is my favourite, but I don't
like the double compound adjective in the subheading. What do you think
about this instead?
2024-11-01 13:50:29 -05:00
Eric
19be0b649d
Website: update links in pricing tooltips (#23425)
Closes: https://github.com/fleetdm/confidential/issues/8642

Changes:
 - Added a lighter version of the "more info" icon
- Updated the tooltips on the pricing page to be clearer about where
users need to click.
2024-10-31 09:32:37 +09:00
Eric
ca73acfc3a
Website: add newsletter subscription form to homepage (#23362)
Related to: #23212

Changes:
- Added a form to the homepage for users to subscribe to the Fleet
newsletter.
- Updated the unsubscribe-from-all-newsletters action to redirect users
to the fleet homepage once they are unsubscribed from the newsletter.
- Updated the update-or-create-one-newsletter-subscription action to
create/update CRM records when users sign up for the Fleet newsletter.
2024-10-30 15:14:08 +09:00
Eric
4cc30f5fd1
Website: add CTA to the handbook nav (#23364)
Closes: https://github.com/fleetdm/confidential/issues/8484

Changes:
- Added a CTA linking to the contact page to the handbook nav
2024-10-30 15:06:45 +09:00
Eric
484936144e
Website: add swag request CTA to /device-management page (#23370)
Closes: #23222


Changes:
- Added a swag request CTA to the /device-management page that is
visible to users visiting from the contiguous US




When this PR is merged, a new version of [this Zapier
automation](https://zapier.com/editor/158652809/draft/237372699) needs
to be published
2024-10-30 14:59:55 +09:00
Eric
6c9b5a3338
Website: update number of hosts options in start questionnaire form responses (#23371)
Changes:
- Updated the options in the "How many hosts?" question of the /start
questionnaire. (300-10000 » 300-700 & 700-10000)
2024-10-29 18:17:16 -05:00
TomOstertag1010
e8426c3ff7
Update customer number in history (#23296) 2024-10-28 12:25:15 -05:00
Eric
6b62f3f882
Website: Update Homepage 2024-10-25 (#23254)
Closes: https://github.com/fleetdm/confidential/issues/8555

Changes:
- Added a statistics section under the logo carousel on the homepage.
2024-10-25 19:00:08 -05:00
Eric
c873866d6d
Website: add Vanta card to /integrations (#23166)
Closes: #22514

Changes:
- added a card for the Fleet » Vanta integration to the /integrations
page.
2024-10-25 08:29:11 +09:00
Eric
6e84647dea
Website: update "Managed cloud for growing deployments" step of start questionnaire (#23163)
Closes: https://github.com/fleetdm/confidential/issues/7956

Changes:
- Updated the link presented to users on the "Managed cloud for growing
deployments" step of the get started questionnaire
2024-10-24 18:15:47 -05:00
Sam Pfluger
010f80d594
Add Scott MacVicar (#23111)
<img width="330" alt="image"
src="https://github.com/user-attachments/assets/454df86f-bea8-4392-a50e-df84a68703f6">

@eashaw, can I get your help with this part?  
- [ ] Then make Scott's one of the default quotes on the
device-management page, and on the contact form and wherever else eric
shaw thinks it belongs.

---------

Co-authored-by: Eric <eashaw@sailsjs.com>
2024-10-23 12:06:03 -05:00
Eric
5309f8fe53
Website: add swag request CTA to /better (#23108)
Closes: https://github.com/fleetdm/confidential/issues/8439

Changes:
- Added a swag request CTA to the /better page that is visible to users
visiting the website from the contiguous US.
2024-10-22 18:25:34 -05:00
Eric
46e0549ed8
Website: add CTA back to device-management page (#23105)
Closes: #23028

Changes:
- Added a CTA to the Hero section of the device management page
2024-10-22 18:18:46 -05:00
Eric
85bf9b6e02
Website: update hosts note on contact form (#23031)
Changes:
- Updated the note about hosts on the contact form page.
2024-10-21 13:17:49 -05:00
Eric
0ec10c4e71
Website: Add sidebar nav to article template. (#22992)
Closes: #22037
Closes: #21281

Changes:
- Added a sidebar nav to article pages with 
   - links to headings (h2) in the article
   - links to /guides, /docs, and the REST API documentation
   - links to share the article on Twitter, LinkedIn, and Hacker News.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
2024-10-18 15:48:07 +09:00
Eric
726889bed1
Website: Add search to article category page. (#22997)
Closes: #22952

Changes:
- Removed the categories from the article landing page.
- Updated the announcements article category page and article landing
page to have a search bar
2024-10-18 14:54:30 +09:00
Drew Baker
4632b17d0e
Edit app management help text (#22729)
Updating application management text to be more concise.
2024-10-15 16:37:35 -05:00