diff --git a/website/assets/images/device-management-absolute-certainty-380x320@2x.png b/website/assets/images/device-management-absolute-certainty-380x320@2x.png new file mode 100644 index 0000000000..8acbb985ec Binary files /dev/null and b/website/assets/images/device-management-absolute-certainty-380x320@2x.png differ diff --git a/website/assets/images/device-management-all-platforms-welcome-320-249@2x.png b/website/assets/images/device-management-all-platforms-welcome-320-249@2x.png deleted file mode 100644 index af33e9cce9..0000000000 Binary files a/website/assets/images/device-management-all-platforms-welcome-320-249@2x.png and /dev/null differ diff --git a/website/assets/images/device-management-bento-logos-320x295@2x.png b/website/assets/images/device-management-bento-logos-320x295@2x.png deleted file mode 100644 index bcb5f48ae9..0000000000 Binary files a/website/assets/images/device-management-bento-logos-320x295@2x.png and /dev/null differ diff --git a/website/assets/images/device-management-clickops-or-devops-380x280@2x.png b/website/assets/images/device-management-clickops-or-devops-380x280@2x.png new file mode 100644 index 0000000000..7dd7c8bd6a Binary files /dev/null and b/website/assets/images/device-management-clickops-or-devops-380x280@2x.png differ diff --git a/website/assets/images/device-management-convention-over-configuration-380x320@2x.png b/website/assets/images/device-management-convention-over-configuration-380x320@2x.png new file mode 100644 index 0000000000..7143e1cf29 Binary files /dev/null and b/website/assets/images/device-management-convention-over-configuration-380x320@2x.png differ diff --git a/website/assets/images/device-management-hero-image-380x396@2x.png b/website/assets/images/device-management-hero-image-380x396@2x.png new file mode 100644 index 0000000000..42cdcc4af5 Binary files /dev/null and b/website/assets/images/device-management-hero-image-380x396@2x.png differ diff --git a/website/assets/images/device-management-realtime-visibility-320x294@2x.png b/website/assets/images/device-management-realtime-visibility-320x294@2x.png deleted file mode 100644 index 1c486ca627..0000000000 Binary files a/website/assets/images/device-management-realtime-visibility-320x294@2x.png and /dev/null differ diff --git a/website/assets/images/device-management-transparency-380x320@2x.png b/website/assets/images/device-management-transparency-380x320@2x.png new file mode 100644 index 0000000000..11fad6e544 Binary files /dev/null and b/website/assets/images/device-management-transparency-380x320@2x.png differ diff --git a/website/assets/images/device-management-transparency-438x373@2x.png b/website/assets/images/device-management-transparency-438x373@2x.png deleted file mode 100644 index b8caf62521..0000000000 Binary files a/website/assets/images/device-management-transparency-438x373@2x.png and /dev/null differ diff --git a/website/assets/images/testimonial-kenny-botelho-48x48@2x.jpg b/website/assets/images/testimonial-kenny-botelho-48x48@2x.jpg new file mode 100644 index 0000000000..5602ff328a Binary files /dev/null and b/website/assets/images/testimonial-kenny-botelho-48x48@2x.jpg differ diff --git a/website/assets/js/pages/fleet-mdm.page.js b/website/assets/js/pages/fleet-mdm.page.js index fd59009576..641e1e0c9f 100644 --- a/website/assets/js/pages/fleet-mdm.page.js +++ b/website/assets/js/pages/fleet-mdm.page.js @@ -45,6 +45,9 @@ parasails.registerPage('device-management', { clickOpenMdmModal: function() { this.modal = 'mdm'; }, + clickOpenVideoModal: function(modalName) { + this.modal = modalName; + }, closeModal: async function () { this.modal = ''; await this._resetForms(); @@ -64,5 +67,6 @@ parasails.registerPage('device-management', { this.formErrors = {}; await this.forceRender(); }, + } }); diff --git a/website/assets/styles/pages/fleet-mdm.less b/website/assets/styles/pages/fleet-mdm.less index ea9218dc1c..ed4e0460e0 100644 --- a/website/assets/styles/pages/fleet-mdm.less +++ b/website/assets/styles/pages/fleet-mdm.less @@ -1,16 +1,14 @@ #device-management { - + background: linear-gradient(180deg, #E8F1F6 0%, #FFF 8.76%); h1 { + font-size: 56px; font-weight: 800; - font-size: 64px; - line-height: 76px; - white-space: nowrap; + line-height: 54px; } h2 { font-weight: 800; font-size: 32px; line-height: 38px; - margin-bottom: 40px; } h3 { font-weight: 800; @@ -29,39 +27,61 @@ p { font-size: 16px; line-height: 24px; + color: @core-fleet-black-75; } - a { - font-size: 14px; - color: @core-vibrant-blue; - text-decoration: underline; + strong { + colore: @core-fleet-black; } + [purpose='page-content'] { + max-width: 960px; + } - [purpose='hero-background'] { - background: linear-gradient(180deg, #E8F1F7 3.37%, #FFFFFF 60%); - padding-top: 120px; - padding-bottom: 40px; + [purpose='page-container'] { + padding-left: 120px; + padding-right: 120px; + margin-left: auto; + margin-right: auto; + } + + [purpose='page-headline'] { + padding-bottom: 60px; + h2 { + font-size: 64px; + font-style: normal; + font-weight: 800; + line-height: 1.2; + margin-bottom: 0px; + } } - [purpose='hero-container'] { - max-width: 1200px; + [purpose='hero'] { + padding-top: 80px; + padding-bottom: 60px; + } + [purpose='hero-image'] { + max-width: 380px; + img { + padding-left: 25px; + max-width: 100%; + max-height: 100%; + width: 380px; + } } [purpose='hero-text'] { - text-align: center; - max-width: 940px; - padding: 0 40px; - h1 { - margin-bottom: 32px; + width: 468px; + margin-left: 40px; + text-align: left; + strong { + margin-bottom: 8px; + font-weight: 800; + display: block; } p { - font-size: 18px; - line-height: 27px; - max-width: 640px; - margin: 0 auto 32px; + margin-bottom: 40px; } } - [purpose='button-row'], [purpose='bottom-button-row'] { + [purpose='button-row'] { a { - white-space: nowrap; font-weight: 700; font-size: 16px; line-height: 24px; @@ -89,7 +109,7 @@ position: absolute; top: 0; left: -5px; - width: 50%; + width: 70%; height: 100%; transform: skew(-10deg); transition: left 0.5s ease-in, opacity 0.50s ease-in, width 0.5s ease-in; @@ -99,53 +119,11 @@ left: 160px; width: 110%; } - [purpose='animated-arrow-button-red'] { - display: inline; - padding-right: 40px; - cursor: pointer; - position: relative; - width: fit-content; - min-width: 125px; - font-weight: bold; - user-select: none; - transition: 0.2s ease-in-out; - -o-transition: 0.2s ease-in-out; - -ms-transition: 0.2s ease-in-out; - -moz-transition: 0.2s ease-in-out; - -webkit-transition: 0.2s ease-in-out; - color: @core-fleet-black; - text-decoration: none; - &:after { - content: url('/images/arrow-right-red-16x16@2x.png'); - transform: scale(0.5); - position: absolute; - top: -5px; - left: 80%; // <--- here - transition: 0.2s ease-in-out; - -o-transition: 0.2s ease-in-out; - -ms-transition: 0.2s ease-in-out; - -moz-transition: 0.2s ease-in-out; - -webkit-transition: 0.2s ease-in-out; - /* opacity: 0; */ - } - &:hover:after { - left: 82%; // <--- here - transition: 0.2s ease-in-out; - -o-transition: 0.2s ease-in-out; - -ms-transition: 0.2s ease-in-out; - -moz-transition: 0.2s ease-in-out; - -webkit-transition: 0.2s ease-in-out; - /* opacity:1; */ - } - } } - [purpose='bottom-button-row'] { - margin-top: 120px; - } - [purpose='scope-transparency-animated-arrow-button'] { + [purpose='animated-arrow-button-red'] { display: inline; - font-size: 16px; + padding-right: 40px; cursor: pointer; position: relative; width: fit-content; @@ -160,88 +138,224 @@ color: @core-fleet-black; text-decoration: none; &:after { - content: url('/images/arrow-right-red-16x16@2x.png'); - transform: scale(0.5); - position: absolute; - top: -5px; - left: 100%; // <--- here - transition: 0.2s ease-in-out; - -o-transition: 0.2s ease-in-out; - -ms-transition: 0.2s ease-in-out; - -moz-transition: 0.2s ease-in-out; - -webkit-transition: 0.2s ease-in-out; - /* opacity: 0; */ + content: url('/images/arrow-right-red-16x16@2x.png'); + transform: scale(0.5); + position: absolute; + top: -5px; + left: 80%; // <--- here + transition: 0.2s ease-in-out; + -o-transition: 0.2s ease-in-out; + -ms-transition: 0.2s ease-in-out; + -moz-transition: 0.2s ease-in-out; + -webkit-transition: 0.2s ease-in-out; + /* opacity: 0; */ } &:hover:after { - left: 102%; // <--- here - transition: 0.2s ease-in-out; - -o-transition: 0.2s ease-in-out; - -ms-transition: 0.2s ease-in-out; - -moz-transition: 0.2s ease-in-out; - -webkit-transition: 0.2s ease-in-out; - /* opacity:1; */ + left: 82%; // <--- here + transition: 0.2s ease-in-out; + -o-transition: 0.2s ease-in-out; + -ms-transition: 0.2s ease-in-out; + -moz-transition: 0.2s ease-in-out; + -webkit-transition: 0.2s ease-in-out; + /* opacity:1; */ } } - [purpose='page-container'] { - padding-left: 40px; - padding-right: 40px; - padding-bottom: 120px; + + [purpose='testimonial-videos'] { + width: 468px; + margin-left: 40px; + } + [purpose='testimonials'] { + padding-top: 60px; + margin-bottom: 160px; + } + [purpose='testimonial-quote'] { + width: 640px; + [purpose='quote'] { + p { + color: @core-fleet-black-75; + font-size: 20px; + font-style: italic; + font-weight: 400; + line-height: 30px; + } + } + [purpose='quote-image'] { + margin-right: 16px; + img { + width: 48px; + height: 48px; + } + } + [purpose='quote-attribution'] { + padding-top: 8px; + [purpose='name'] { + font-size: 12px; + font-weight: 700; + line-height: 18px; + margin-bottom: 0px; + } + [purpose='title'] { + color: @core-fleet-black-75; + font-size: 12px; + font-weight: 400; + line-height: 18px; + margin-bottom: 0px; + } + + } + + + } + + [purpose='testimonial-video'] { + cursor: pointer; + width: 223px; + height: 168px; + border-radius: 22.265px; + border: 0.975px solid @core-fleet-black-50; + display: flex; + margin-bottom: 0px; + position: relative; + span { + img { + height: 10.235px; + width: auto; + margin-right: 5.5px; + } + position: absolute; + left: 20px; + bottom: 20px; + border-radius: 16.698px; + background: rgba(0, 2, 10, 0.50); + backdrop-filter: blur(5.566145420074463px); + display: inline-flex; + padding: 5.566px 11.132px; + justify-content: center; + align-items: center; + color: #FFF; + font-size: 11.132px; + font-style: normal; + font-weight: 400; + line-height: 16.698px; + } + &:hover { + box-shadow: 0px 4px 16px 0px #E2E4EA; + } + &:first-of-type { + background: url('/images/video-testimonial-thumbnail-austin-anderson-223x168@2x.jpg'); + background-position: center; + background-size: cover; + margin-right: 12px; + margin-left: 0px; + } + &:last-of-type { + background: url('/images/video-testimonial-thumbnail-andre-shields-223x168@2x.png'); + background-position: center; + background-size: cover; + margin-right: 0px; + margin-left: 12px; + } + } + [purpose='video-modal'] { + [purpose='modal-dialog'] { + width: 100%; + max-width: 100%; + } + [purpose='modal-content'] { + max-width: 1140px; + height: 641px; + background-color: transparent; + box-shadow: none; + border: none; + padding: 0px; + margin-top: 150px; + margin-left: auto; + margin-right: auto; + [purpose='modal-close-button'] { + top: -40px; + right: 0px; + border-radius: 50%; + width: 32px; + height: 32px; + padding: 0px 0px 4px 0px; + background-color: #192147; + color: #FFF; + opacity: 1; + } + } + iframe { + width: 1140px; + height: 641px; + } } [purpose='feature'] { - margin-top: 120px; - max-width: 960px; + margin-bottom: 180px; h3 { margin-bottom: 24px; } - div { - max-width: 480px; - } - } - - [purpose='feature-image'] { - img { - max-height: 300px; - } - } - [purpose='scope-tansparency-feature-image'] { - img { - max-height: 320px; - } - } - - [purpose='large-feature-image'] { - img { - max-height: 250px; - } - } - - [purpose='checklists'] { - margin-top: 40px; - margin-bottom: 80px; - } - [purpose='checklist'] { - margin-bottom: 24px; - display: flex; - flex-direction: row; - // justify-content: center; - align-items: center; - img { - height: 16px; - width: 16px; - margin-right: 16px; - } - p { + &:last-of-type { margin-bottom: 0px; } } - [purpose='tweets-container'] { - padding-top: 120px; - padding-bottom: 120px; + [purpose='feature-image'].left { + margin-left: 24px; + } + [purpose='feature-image'].right { + margin-right: 24px; + } + [purpose='feature-image'] { + max-width: 380px; + img { + max-width: 100%; + max-height: 100%; + width: 380px; + } + } + [purpose='feature-text'] { + width: 468px; + [purpose='animated-arrow-button-red'] { + margin-top: 32px; + } + } + [purpose='checklist'] { + margin-top: 8px; + p { + font-size: 14px; + font-style: normal; + font-weight: 400; + line-height: 21px; + padding-left: 37px; + text-indent: -37px; + margin-bottom: 1.5rem; + &:last-of-type { + margin-bottom: 0px; + } + } + p::before { + content: ' '; + background-image: url('/images/icon-checkmark-green-20x20@2x.png'); + background-size: 20px 20px; + display: inline-block; + position: relative; + top: 5px; + margin-right: 16px; + width: 20px; + height: 20px; + } + } + [purpose='tweets-container'] { + padding-top: 200px; + max-width: 960px; + } + [parasails-component='scrollable-tweets'] { + [purpose='tweets'] { + margin-top: 40px; + } } - [purpose='bottom-gradient'] { background: linear-gradient(180deg, #FFFFFF 0%, #E9F4F4 100%); } @@ -252,225 +366,83 @@ } } - [purpose='modal-form'] { - color: #192147; - input { - border-radius: 6px; - // height: 48px; - } - // Disable default buttons on type="number" inputs - input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { - -webkit-appearance: none; - margin: 0; - } - input[type='number'] { - -moz-appearance: textfield; - } - input[type='radio'] { - accent-color: #6a67fe; - } - - label { - font-weight: 700; - margin-bottom: 12px; - } - width: 100%; - max-width: 450px; - } - - [purpose='submit-button'] { - border-radius: 8px; - height: 54px; - } - - [purpose='mdm-modal'] { - h2 { - font-weight: 800; - font-size: 28px; - line-height: 38px; - } - p { - font-size: 16px; - line-height: 24px; - } - } - [purpose='modal-dialog'] { - max-width: 800px; - } - - [purpose='modal-content'] { - background-color: #F9FAFC; - padding: 40px; - margin-top: 150px; - margin-left: auto; - margin-right: auto; - [purpose='modal-close-button'] { - top: -40px; - right: -40px; - border-radius: 50%; - width: 32px; - height: 32px; - padding: 0px 0px 4px 0px; - background-color: #192147; - color: #FFF; - opacity: 1; - } - } - - @media (min-width: 1200px) { + @media (max-width: 1199px) { [purpose='page-container'] { - padding-left: 120px; - padding-right: 120px; + padding-left: 80px; + padding-right: 80px; } - - [purpose='scope-tansparency-feature-image'] { - img { - max-height: 355px; + [purpose='video-modal'] { + [purpose='modal-dialog'] { + width: 100%; + max-width: 100%; } - } - } - - @media (max-width: 1200px) { - [purpose='logos'] { - height: 58px; - margin-left: auto; - margin-right: auto; - img { - margin-top: 23.5px; - margin-bottom: 23.5px; - padding-left: 25px; - padding-right: 25px; + [purpose='modal-content'] { + max-width: 960px; + height: 540px; } - [purpose='snowflake-logo'] { - height: 21px; - } - [purpose='wayfair-logo'] { - height: 23px; - } - [purpose='uber-logo'] { - height: 20px; - } - [purpose='atlassian-logo'] { - height: 16px; - } - [purpose='segment-logo'] { - height: 22px; + iframe { + width: 960px; + height: 540px; } } } @media (max-width: 991px) { - - [purpose='button-row'], [purpose='bottom-button-row'] { - margin-right: auto; - margin-left: auto; + [purpose='page-container'] { + padding-left: 40px; + padding-right: 40px; } - - [purpose='hero-background'] { - padding-top: 120px; - padding-bottom: 80px; - padding-left: 0px; - padding-right: 0px; + [purpose='page-content'] { + max-width: 840px; } - h1 { - font-size: 50px; - line-height: 64px; + [purpose='tweets-container'] { + max-width: 840px; } - - [purpose='logos'] { - height: 58px; - margin-left: 20px; - margin-right: 20px; - img { - margin-top: 17.5px; - margin-bottom: 17.5px; - padding-left: 10px; - padding-right: 10px; - } + [purpose='testimonial-videos'] { + width: 410px; + } + [purpose='hero-text'] { + width: 410px; + } + [purpose='feature-text'] { + width: 410px; } } - @media (max-width: 768px) { - - h1 { - font-size: 48px; - line-height: 54px; - white-space: normal; - } + @media (max-width: 767px) { [purpose='page-container'] { padding-left: 40px; padding-right: 40px; - padding-bottom: 80px; } - - [purpose='checklists'] { - margin-bottom: 40px; - } - - [purpose='feature'] { - margin-top: 80px; - } - - [purpose='feature-image'], [purpose='large-feature-image'], [purpose='scope-tansparency-feature-image'] { - margin-bottom: 40px; - img { - max-height: 100%; - max-width: 100%; - } - } - - [purpose='hero-background'] { - padding-top: 60px; - padding-bottom: 60px; - padding-left: 20px; - padding-right: 20px; - } - - [purpose='hero-text'] { - text-align: center; + [purpose='page-content'] { max-width: 480px; } - - [purpose='bottom-button-row'] { - margin-top: 80px; - } - [purpose='tweets-container'] { - padding-top: 80px; - padding-bottom: 80px; + max-width: 480px; padding-left: 40px; padding-right: 40px; + padding-top: 120px; } - - [purpose='logos'] { - height: auto; - } - } - - @media (max-width: 575px) { - - - [purpose='modal-content'] { - background-color: #F9FAFC; - padding: 24px; - margin-top: 100px; - margin-left: auto; - margin-right: auto; - [purpose='modal-close-button'] { - top: 5px; - right: 0; - border-radius: 100%; - width: 32px; - height: 32px; - padding: 0; - background-color: unset; - color: #192147; - opacity: 1; + [purpose='page-headline'] { + padding-bottom: 80px; + width: 100%; + h2 { + font-size: 42px; + line-height: 50.4px; } } - - [purpose='button-row'], [purpose='bottom-button-row'] { + [purpose='hero-image'] { + margin-right: unset; + } + [purpose='hero-text'] { + width: unset; + margin-left: auto; + } + [purpose='testimonial-videos'] { + width: unset; + } + [purpose='button-row'] { max-width: 100%; [purpose='cta-button'] { margin-right: 0px; @@ -478,38 +450,163 @@ margin-bottom: 24px; } } - [purpose='bottom-button-row'] { - margin-top: 60px; + [purpose='feature-text'] { + width: unset; } - [purpose='feature'] { - margin-top: 60px; + margin-bottom: 120px; } + [purpose='feature-image'] { + margin-left: auto; + margin-right: auto; + margin-bottom: 60px; + &.left { + margin-left: auto; + } + &.right { + margin-right: auto; + } + } + [purpose='hero-image'] { + margin-bottom: 60px; + } + [purpose='testimonials'] { + margin-bottom: 120px; + } + [purpose='testimonial-videos'] { + margin-left: auto; + margin-right: auto; + } + [purpose='testimonial-quote'] { + width: 100%; + margin-bottom: 60px; + [purpose='quote'] { + img { + margin-right: auto; + margin-left: auto; + } + text-align: center; + } + [purpose='quote-image'] { + margin-bottom: 16px; + margin-right: auto; + margin-left: auto; + } + [purpose='quote-attribution'] { + text-align: center; + [purpose='name'] { + margin-bottom: 8px; + } + } + } + [purpose='video-modal'] { + [purpose='modal-dialog'] { + max-width: 97vw; + } + [purpose='modal-content'] { + max-width: 540px; + height: 304px; + } + iframe { + width: 540px; + height: 304px; + } + } + } - + @media (max-width: 575px) { [purpose='page-container'] { - padding-left: 20px; - padding-right: 20px; + padding-left: 40px; + padding-right: 40px; } - - [purpose='hero-text'] { - padding: 0; - } - [purpose='tweets-container'] { - padding-left: 20px; - padding-right: 20px; + padding-left: 40px; + padding-right: 40px; + } + [purpose='feature-image'] { + img { + max-width: 100%; + } + } + [purpose='hero-image'] { + img { + max-width: 100%; + } + } + [purpose='testimonial-video'] { + width: 200px; + height: 160px; + &:first-of-type { + margin-right: 10px; + margin-left: auto; + } + &:last-of-type { + margin-right: auto; + margin-left: 10px; + } } - [parasails-component='scrollable-tweets'] [purpose='tweets'] { - margin-top: 40px; + [purpose='video-modal'] { + [purpose='modal-content'] { + width: 95vw; + height: calc(~'9/16 * 95vw'); + } + iframe { + width: 95vw; + height: calc(~'9/16 * 95vw'); + } + } + } + @media (max-width: 472px) { + [purpose='testimonial-videos'] { + flex-direction: column; + } + [purpose='testimonial-video'] { + width: 223px; + height: 168px; + &:first-of-type { + margin-right: auto; + margin-left: auto; + margin-bottom: 24px; + } + &:last-of-type { + margin-right: auto; + margin-left: auto; + } } } @media (max-width: 375px) { - [purpose='scope-transparency-animated-arrow-button'] { - font-size: 14px; + [purpose='page-container'] { + padding-left: 32px; + padding-right: 32px; + } + [purpose='tweets-container'] { + padding-left: 32px; + padding-right: 32px; + } + [purpose='hero'] { + padding-top: 40px; + padding-bottom: 40px; + } + [purpose='hero-image'] { + max-height: 360px; + max-width: unset; + img { + max-width: 100%; + max-height: 100%; + width: 261px; + } + } + [purpose='testimonials'] { + padding-top: 40px; + margin-bottom: 80px; + } + [purpose='testimonial-quote'] { + margin-bottom: 40px; + } + [purpose='feature-image'] { + margin-bottom: 40px; } } - } diff --git a/website/views/pages/fleet-mdm.ejs b/website/views/pages/fleet-mdm.ejs index b4d783569c..cb23f8f8a2 100644 --- a/website/views/pages/fleet-mdm.ejs +++ b/website/views/pages/fleet-mdm.ejs @@ -1,89 +1,107 @@
- -
- -
-
-

Device management built for IT, security approved

-

Open-source MDM

-

The future of IT and security is smart people using open-source tools. Whether you do pull requests or click around, Fleet is 100% open-source.

-
- See GitOps in action - Talk to an expert +
+
+
+
+

Device management (MDM)

+

Manage devices like code

+
+
+
+ A laptop using Fleet to accurately display the status of MDM configurations
+
+ Convention over configuration +

Configure your devices with sensible defaults, or customize every traditional MDM feature exactly how you want it.

+ Absolute certainty +

Actually verify that settings are applied using real data pulled from your users' devices.

+ ClickOps or DevOps +

Manage your IT infrastructure in any browser or use git to make changes as code. Use the CLI or API to automate the deployment, configuration, and monitoring of your devices.

+ +
+
+
+
+
+
+ an opening quotation mark +

We wanted an open-source MDM that is easy to integrate with our configuration-as-code environment and to deliver the best possible experience for our employees and make security happy.

+
+
+
Kenny Botelho
+
+

Kenny Botelho

+

Lead Client Platform Engineer

+
+
+
+
+ +
+
+ Convention over configuration +
+
+

Convention over configuration

+

Configure your users' computers with sensible defaults, or customize every traditional MDM feature exactly how you want it with Fleet's API, CLI, and webhooks.

+
+

Set up and verify ongoing compliance with CIS standards (one click, 400+ queries, supported by Fleet)

+

Tasked with zero trust? Use sensible, enterprise-ready device health checks from the community

+

Use default workflows for employee offboarding, or run any low-level MDM command

+
+
+
+ +
+
+

Absolute certainty

+

Reduce time wasted hunting down whether a change happened. Actually verify that settings are applied using real data pulled from your users' devices.

+
+

Use a git repo as the source of truth to reduce errors (submitting the wrong patch, configuration setting etc).

+

Every change to a policy or security control is tracked and auditable in Fleet’s history, or via the repo commit log

+
+
+
+ Absolute certainty +
+
+ +
+
+ ClickOps or DevOps +
+
+

ClickOps or DevOps

+

Manage your IT infrastructure in any browser or use git to make infrastructure changes as code. You can use the CLI or API to automate the deployment, configuration, and monitoring of your devices.

+
+
+ +
+
+

Transparency for end users

+

Provide assurance to your end users with Fleet Desktop about what information is being collected from their device.

+
+

Let end users see the source code for exactly how they are being monitored.

+

Set clear expectations about what is and isn’t acceptable use of work computers.

+

Let users participate in fixing failing compliance policies.

+
+
+
+ Transparency for end users
- -
- -
-
-

Made for customization

-

Integrations with leading configuration management platforms, including Chef, Munki, and Puppet, allow for efficiency in your management workflows. Our API and CLI provide the flexibility to program Fleet as you see fit.

-
-
- A bento box featuring all the tools Fleet can bring together -
-
-
-
- A Fleet orb scanning a Laptop -
-
-

Real-time visibility

-

Don't worry about your workstation configuration being out of date. Fleet makes it easy to see which settings have been applied to your devices. Real-time results allow you to see the status of your entire fleet at any given moment.

-
-
-
-
-

All platforms welcome

-

Give your teams access to any machine regardless of OS or manufacturer. Fleet supports Mac, Linux, Chromebooks, and Windows devices. So, you can make the most of your resources (and make everybody’s lives easier).

-
-
- All platforms welcome -
-
- -
-
- Transparency for end users -
-
-

Transparency for end users

- -

Provide assurance to your end users about what information is being collected from their device.

-
-
- A green circle containing a checkmark -

Let end users see the source code for exactly how they are being monitored.

-
-
- A green circle containing a checkmark -

Set clear expectations about what is and isn’t acceptable use of work computers.

-
-
- A green circle containing a checkmark -

Let users participate in fixing things.

-
-
- Learn more about scope transparency -
-
- -
<%/* End of page gradient */%>
-
-
-

Don’t know osquery?

-

Dedicated support from osquery experts

-

Osquery is the open-source agent that powers Fleet. And we have the most osquery experts around. We’ll help you realize the potential of this tool for your organization.

+
+
+

Who else uses Fleet?

+

Empowering IT teams

@@ -93,21 +111,19 @@

Open-source device management

Lighter than air

-
- <%/* Cloud city banner */%>
+ <%/* Cloud city banner */%>
A glass city floating on top of fluffy white clouds A glass city floating on top of fluffy white clouds A glass city floating on top of fluffy white clouds
- -
@@ -151,6 +167,5 @@
-
<%- /* Expose server-rendered data as window.SAILS_LOCALS :: */ exposeLocalsToBrowser() %> diff --git a/website/views/pages/homepage.ejs b/website/views/pages/homepage.ejs index 50b6bd7033..bb3c17bc98 100644 --- a/website/views/pages/homepage.ejs +++ b/website/views/pages/homepage.ejs @@ -216,21 +216,6 @@
- <%/* ClickOps or DevOps block */%> -
-
-

ClickOps or DevOps

-

Manage your IT infrastructure in any browser or use git to make infrastructure changes as code. You can use the CLI or API to automate the deployment, configuration, and monitoring of your devices.

- Explore the docs -
-
-
-
-
- A blank image -
-
-

Open by design

Fleet is dedicated to flexibility, accessibility, and clarity. We think everyone can contribute and that tools should be as easy as possible for everyone to understand.

diff --git a/website/views/pages/try-fleet/explore-data.ejs b/website/views/pages/try-fleet/explore-data.ejs index b87292f9f5..5a588fa530 100644 --- a/website/views/pages/try-fleet/explore-data.ejs +++ b/website/views/pages/try-fleet/explore-data.ejs @@ -5,7 +5,7 @@

See live data collected from a real device enrolled in Fleet.