Website: remove /overview & unused images (#13840)
Closes: #13769 Changes: - Removed the /overview page - Updated routes, importer.less, and policies - Removed 21 unused images
27
website/api/controllers/view-sales-one-pager.js
vendored
|
|
@ -1,27 +0,0 @@
|
|||
module.exports = {
|
||||
|
||||
|
||||
friendlyName: 'View sales one pager',
|
||||
|
||||
|
||||
description: 'Display "Sales one" page.',
|
||||
|
||||
|
||||
exits: {
|
||||
|
||||
success: {
|
||||
viewTemplatePath: 'pages/sales-one-pager'
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
|
||||
fn: async function () {
|
||||
|
||||
// Respond with view.
|
||||
return {};
|
||||
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
19
website/assets/images/background-cta.svg
vendored
|
|
@ -1,19 +0,0 @@
|
|||
<svg width="900" height="281" viewBox="0 0 900 281" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path opacity="0.6" fill-rule="evenodd" clip-rule="evenodd" d="M900.364 -126.394C675.48 -218.028 520.872 -227.072 436.54 -153.528C310.054 -43.2121 385.927 18.7557 290.715 161.043C195.504 303.33 12.0844 194.592 -105.326 281.917C-183.6 340.136 -197.377 641.088 -146.656 745.353L900.364 746.945V-126.394Z" fill="url(#paint0_linear_4372_12320)"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M1054.37 91.2689C829.482 -0.364415 674.874 -9.40902 590.542 64.1351C464.055 174.451 539.929 236.421 444.717 378.706C349.505 520.99 166.086 412.255 48.6753 499.571C-29.5985 557.796 -43.3752 639.041 7.34524 743.306L1054.37 710.841V91.2689Z" fill="url(#paint1_linear_4372_12320)" fill-opacity="0.8"/>
|
||||
<path opacity="0.05" fill-rule="evenodd" clip-rule="evenodd" d="M1441.28 76.14C1216.39 -15.4933 1061.78 -24.5379 977.453 49.0062C850.966 159.322 926.84 221.29 831.628 363.577C736.416 505.864 552.997 397.126 435.586 484.442C357.313 542.667 343.536 623.912 394.256 728.177L1441.28 725.52V76.14Z" fill="url(#paint2_linear_4372_12320)"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_4372_12320" x1="855.433" y1="331.447" x2="409.921" y2="-327.879" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3F2B6F" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#3F2B6F"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_4372_12320" x1="1007.71" y1="740.06" x2="561.531" y2="80.5799" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3F2B6F" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#3F2B6F"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint2_linear_4372_12320" x1="902.809" y1="-0.111328" x2="902.807" y2="728.177" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#AE6DDF"/>
|
||||
<stop offset="1" stop-color="#6A67FE"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.8 KiB |
|
|
@ -1,29 +0,0 @@
|
|||
<svg width="1440" height="576" viewBox="0 0 1440 576" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_5358_21353)">
|
||||
<path d="M1440 0H-1V576H1440V0Z" fill="url(#paint0_linear_5358_21353)"/>
|
||||
<g clip-path="url(#clip1_5358_21353)">
|
||||
<path opacity="0.4" fill-rule="evenodd" clip-rule="evenodd" d="M1902 -34.0324C1623 -123.184 1436.23 -119.595 1341.7 -23.2649C1199.92 121.229 1296.96 188.651 1195.77 368.662C1094.59 548.672 863.849 435.075 730.828 551.061C642.149 628.402 633.183 727.391 703.932 848.028L1959.97 711.026L1902 -34.0324Z" fill="url(#paint1_linear_5358_21353)"/>
|
||||
<path opacity="0.75" fill-rule="evenodd" clip-rule="evenodd" d="M-216.622 440.719C17.85 536.259 179.05 545.689 266.978 469.009C398.857 353.997 319.749 289.372 419.02 141.026C518.291 -7.3201 709.531 106.047 831.948 14.9954C913.559 -45.7022 927.926 -130.407 875.05 -239.119L-216.612 -205.271L-216.622 440.719Z" fill="url(#paint2_linear_5358_21353)"/>
|
||||
</g>
|
||||
</g>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_5358_21353" x1="1440" y1="0" x2="-1" y2="0.000107437" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#362863"/>
|
||||
<stop offset="1" stop-color="#272A5E"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_5358_21353" x1="1906.6" y1="750.527" x2="1308.35" y2="-0.775148" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3F2B6F" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#3F2B6F"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint2_linear_5358_21353" x1="906.234" y1="-239.119" x2="-216.622" y2="-239.119" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#201E43" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#272A5E"/>
|
||||
</linearGradient>
|
||||
<clipPath id="clip0_5358_21353">
|
||||
<rect width="1440" height="576" fill="white"/>
|
||||
</clipPath>
|
||||
<clipPath id="clip1_5358_21353">
|
||||
<rect width="1440" height="576" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.8 KiB |
|
|
@ -1,24 +0,0 @@
|
|||
<svg width="1400" height="360" viewBox="0 0 1400 360" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path opacity="0.4" fill-rule="evenodd" clip-rule="evenodd" d="M-0.950195 483.854C289.869 602.336 489.801 614.03 598.845 518.938C762.4 376.299 664.298 296.177 787.421 112.199C910.544 -71.7784 1147.75 68.8201 1299.56 -44.0934C1400.79 -119.367 1418.61 -224.411 1353.02 -359.226L-0.950195 -317.251V483.854Z" fill="url(#paint0_linear_4372_11969)"/>
|
||||
<path opacity="0.6" fill-rule="evenodd" clip-rule="evenodd" d="M1449.05 -582.05C1118.88 -716.583 891.893 -729.862 768.079 -621.887C582.376 -459.925 693.771 -368.946 553.984 -160.045C414.198 48.8561 144.908 -110.789 -27.4706 17.4192C-142.39 102.894 -162.616 282.17 -88.1501 435.249L1449.05 437.586V-582.05Z" fill="url(#paint1_linear_4372_11969)"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M1675.15 -315C1344.98 -449.533 1117.99 -462.812 994.18 -354.837C808.477 -192.875 919.871 -101.892 780.085 107.005C640.298 315.903 371.008 156.261 198.629 284.455C83.7105 369.939 63.484 489.22 137.95 642.299L1675.15 594.636V-315Z" fill="url(#paint2_linear_4372_11969)"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M-646 308.473C-315.833 443.006 -88.8431 456.285 34.9705 348.31C220.674 186.358 109.279 95.3575 249.065 -113.533C388.852 -322.423 658.142 -162.788 830.52 -291C945.439 -376.47 965.671 -495.746 891.214 -648.826L-645.986 -601.163L-646 308.473Z" fill="url(#paint3_linear_4372_11969)"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_4372_11969" x1="44.5884" y1="-181.499" x2="647.605" y2="328.615" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3F2B6F" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#3F2B6F"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_4372_11969" x1="1383.08" y1="370.212" x2="728.999" y2="-597.789" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3F2B6F" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#3F2B6F"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint2_linear_4372_11969" x1="1606.65" y1="637.533" x2="951.587" y2="-330.694" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3F2B6F" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#3F2B6F"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint3_linear_4372_11969" x1="935.125" y1="-648.826" x2="-646" y2="-648.826" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#201E43" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#272A5E"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 2.3 KiB |
|
Before Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 56 KiB |
|
Before Width: | Height: | Size: 117 KiB |
|
Before Width: | Height: | Size: 117 KiB |
BIN
website/assets/images/feature-realtime-440x277.png
vendored
|
Before Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 83 KiB |
|
Before Width: | Height: | Size: 37 KiB |
BIN
website/assets/images/icon-globe-error-36x36@2x.png
vendored
|
Before Width: | Height: | Size: 2.9 KiB |
BIN
website/assets/images/icon-hourglass-36x36@2x.png
vendored
|
Before Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 959 B |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 2.4 KiB |
29
website/assets/js/pages/sales-one-pager.page.js
vendored
|
|
@ -1,29 +0,0 @@
|
|||
parasails.registerPage('sales-one-pager', {
|
||||
// ╦╔╗╔╦╔╦╗╦╔═╗╦ ╔═╗╔╦╗╔═╗╔╦╗╔═╗
|
||||
// ║║║║║ ║ ║╠═╣║ ╚═╗ ║ ╠═╣ ║ ║╣
|
||||
// ╩╝╚╝╩ ╩ ╩╩ ╩╩═╝ ╚═╝ ╩ ╩ ╩ ╩ ╚═╝
|
||||
data: {
|
||||
//…
|
||||
},
|
||||
|
||||
// ╦ ╦╔═╗╔═╗╔═╗╦ ╦╔═╗╦ ╔═╗
|
||||
// ║ ║╠╣ ║╣ ║ ╚╦╝║ ║ ║╣
|
||||
// ╩═╝╩╚ ╚═╝╚═╝ ╩ ╚═╝╩═╝╚═╝
|
||||
beforeMount: function() {
|
||||
//…
|
||||
},
|
||||
mounted: async function() {
|
||||
//…
|
||||
},
|
||||
|
||||
// ╦╔╗╔╔╦╗╔═╗╦═╗╔═╗╔═╗╔╦╗╦╔═╗╔╗╔╔═╗
|
||||
// ║║║║ ║ ║╣ ╠╦╝╠═╣║ ║ ║║ ║║║║╚═╗
|
||||
// ╩╝╚╝ ╩ ╚═╝╩╚═╩ ╩╚═╝ ╩ ╩╚═╝╝╚╝╚═╝
|
||||
methods: {
|
||||
clickOpenChatWidget: function() {
|
||||
if(window.HubSpotConversations && window.HubSpotConversations.widget){
|
||||
window.HubSpotConversations.widget.open();
|
||||
}
|
||||
},
|
||||
}
|
||||
});
|
||||
1
website/assets/styles/importer.less
vendored
|
|
@ -53,7 +53,6 @@
|
|||
@import 'pages/try-fleet/register.less';
|
||||
@import 'pages/try-fleet/sandbox-teleporter.less';
|
||||
@import 'pages/try-fleet/sandbox-expired.less';
|
||||
@import 'pages/sales-one-pager.less';
|
||||
@import 'pages/query-detail.less';
|
||||
@import 'pages/query-library.less';
|
||||
@import 'pages/docs/basic-documentation.less';
|
||||
|
|
|
|||
280
website/assets/styles/pages/sales-one-pager.less
vendored
|
|
@ -1,280 +0,0 @@
|
|||
#sales-one-pager {
|
||||
padding-bottom: 120px;
|
||||
[purpose='banner-background'] {
|
||||
background: url('/images/background-sales-banner.svg');
|
||||
background-size: cover;
|
||||
background-position-x: right;
|
||||
color: #fff;
|
||||
background-color: #182147;
|
||||
}
|
||||
|
||||
[purpose='button-row'] {
|
||||
a {
|
||||
font-weight: 700;
|
||||
font-size: 16px;
|
||||
line-height: 24px;
|
||||
}
|
||||
[purpose='cta-button'] {
|
||||
cursor: pointer;
|
||||
margin-right: 32px;
|
||||
background: @core-vibrant-red;
|
||||
border-radius: 8px;
|
||||
padding-left: 32px;
|
||||
padding-right: 32px;
|
||||
height: 48px;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
color: #FFF;
|
||||
position: relative;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
[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='banner'] {
|
||||
padding-top: 80px;
|
||||
padding-bottom: 80px;
|
||||
padding-right: 40px;
|
||||
padding-left: 40px;
|
||||
}
|
||||
|
||||
[purpose='banner-text'] {
|
||||
max-width: 511px;
|
||||
margin-right: 60px;
|
||||
h1 {
|
||||
font-weight: 800;
|
||||
font-size: 36px;
|
||||
line-height: 42px;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
h4 {
|
||||
font-weight: 400;
|
||||
font-size: 24px;
|
||||
line-height: 28px;
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
}
|
||||
|
||||
[purpose='banner-hero-image'] {
|
||||
width: 100%;
|
||||
max-height: 212px;
|
||||
}
|
||||
|
||||
[purpose='content'] {
|
||||
width: 100%;
|
||||
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
padding-top: 80px;
|
||||
}
|
||||
[purpose='headline'] {
|
||||
margin-bottom: 40px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 24px;
|
||||
line-height: 32px;
|
||||
font-weight: 800;
|
||||
}
|
||||
h4 {
|
||||
font-size: 20px;
|
||||
line-height: 32px;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
[purpose='common-problem'] {
|
||||
text-align: center;
|
||||
max-width: 250px;
|
||||
align-items: center;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
// margin-right: 12px;
|
||||
// margin-left: 12px;
|
||||
margin-bottom: 40px;
|
||||
flex: 0 0 250px;
|
||||
img {
|
||||
width: 36px;
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
p {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
}
|
||||
|
||||
[purpose='tweet-deck'] {
|
||||
max-width: 1040px;
|
||||
padding-bottom: 40px;
|
||||
box-sizing: content-box;
|
||||
[purpose='tweet-card'] {
|
||||
text-align: left;
|
||||
background: #FFFFFF;
|
||||
padding: 40px;
|
||||
margin-bottom: 0px;
|
||||
margin-left: 15px;
|
||||
margin-right: 15px;
|
||||
border: 1px solid #E2E4EA;
|
||||
box-sizing: border-box;
|
||||
box-shadow: 0px 2px 3px -5px rgba(25, 33, 71, 0.1);
|
||||
border-radius: 16px;
|
||||
p {
|
||||
font-size: 16px;
|
||||
line-height: 24px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
[purpose='feature'] {
|
||||
margin-top: 60px;
|
||||
img {
|
||||
width: 440px;
|
||||
max-width: 100%;
|
||||
}
|
||||
}
|
||||
[purpose='hero-image'] {
|
||||
img {
|
||||
max-width: 100%;
|
||||
}
|
||||
}
|
||||
[purpose='feature-text'] {
|
||||
align-self: center;
|
||||
max-width: 380px;
|
||||
h4 {
|
||||
font-weight: 700;
|
||||
font-size: 20px;
|
||||
line-height: 24px;
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
}
|
||||
|
||||
[purpose='fleet-cta'] {
|
||||
background-image: url('/images/background-cta.svg');
|
||||
background-position-x: center;
|
||||
background-size: cover;
|
||||
background-color: #192147;
|
||||
padding: 60px 90px 66px 90px;
|
||||
border-radius: 16px;
|
||||
margin-top: 120px;
|
||||
}
|
||||
@media (max-width: 1094px) {
|
||||
[purpose='banner-text'] {
|
||||
margin-right: 16px;
|
||||
}
|
||||
[purpose='banner-hero-image'] {
|
||||
width: 100%;
|
||||
max-height: 200px;
|
||||
}
|
||||
|
||||
}
|
||||
@media (max-width: 1023px) {
|
||||
[purpose='banner-text'] {
|
||||
margin-right: 0px;
|
||||
}
|
||||
[purpose='banner-hero-image'] {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@media (max-width: 991px) {
|
||||
[purpose='content'] {
|
||||
padding-left: 40px;
|
||||
padding-right: 40px;
|
||||
}
|
||||
[purpose='banner-text'] {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
[purpose='feature-image'] {
|
||||
margin-right: auto;
|
||||
margin-left: auto;
|
||||
}
|
||||
[purpose='feature-text'] {
|
||||
margin-bottom: 24px;
|
||||
text-align: center;
|
||||
}
|
||||
[purpose='feature'] {
|
||||
|
||||
}
|
||||
[purpose='tweet-deck'] {
|
||||
padding-left: 40px;
|
||||
padding-right: 40px;
|
||||
[purpose='tweet-card'] {
|
||||
margin-bottom: 30px;
|
||||
}
|
||||
}
|
||||
[purpose='common-problem'] {
|
||||
margin-right: 15px;
|
||||
margin-left: 15px;
|
||||
}
|
||||
[purpose='common-problem'] {
|
||||
flex: 1 0 200px;
|
||||
}
|
||||
[purpose='fleet-cta'] {
|
||||
padding: 60px 45px;
|
||||
}
|
||||
}
|
||||
@media (max-width: 776px) {
|
||||
[purpose='common-problem'] {
|
||||
flex: 1 0 200px;
|
||||
}
|
||||
|
||||
}
|
||||
@media (max-width: 541px) {
|
||||
[purpose='button-row'] {
|
||||
max-width: 100%;
|
||||
[purpose='cta-button'] {
|
||||
margin-right: 0px;
|
||||
width: 100%;
|
||||
margin-bottom: 24px;
|
||||
}
|
||||
}
|
||||
[purpose='common-problem'] {
|
||||
flex: 0 0 180px;
|
||||
}
|
||||
[purpose='banner'] {
|
||||
padding-left: 24px;
|
||||
padding-right: 24px;
|
||||
}
|
||||
}
|
||||
}
|
||||
1
website/config/policies.js
vendored
|
|
@ -39,7 +39,6 @@ module.exports.policies = {
|
|||
'deliver-demo-signup': true,
|
||||
'articles/*': true,
|
||||
'reports/*': true,
|
||||
'view-sales-one-pager': true,
|
||||
'try-fleet/view-register': true,
|
||||
'try-fleet/view-sandbox-login': true,
|
||||
'try-fleet/view-sandbox-teleporter-or-redirect-because-expired-or-waitlist': true,
|
||||
|
|
|
|||
9
website/config/routes.js
vendored
|
|
@ -158,15 +158,6 @@ module.exports.routes = {
|
|||
}
|
||||
},
|
||||
|
||||
'GET /overview': {
|
||||
action: 'view-sales-one-pager',
|
||||
locals: {
|
||||
pageTitleForMeta: 'Overview | Fleet for osquery',
|
||||
pageDescriptionForMeta: 'Fleet helps security and IT teams protect their devices. We\'re the single source of truth for workstation and server telemetry. Click to learn more!',
|
||||
layout: 'layouts/layout-landing'
|
||||
},
|
||||
},
|
||||
|
||||
'GET /try-fleet/register': {
|
||||
action: 'try-fleet/view-register',
|
||||
locals: {
|
||||
|
|
|
|||
188
website/views/pages/sales-one-pager.ejs
vendored
|
|
@ -1,188 +0,0 @@
|
|||
<div id="sales-one-pager" v-cloak>
|
||||
|
||||
<div purpose="banner-background">
|
||||
<div purpose="banner" class="container-fluid">
|
||||
<div style="max-width:1200px;" class="flex-row row mx-xl-auto justify-content-center align-items-center">
|
||||
<div purpose="banner-text" class="text-center text-lg-left">
|
||||
<h1>IT & security bliss starts with effective device management</h1>
|
||||
<h4>Any operating system, deployed anywhere.</h4>
|
||||
<div purpose="cta-buttons" style="max-width: 500px;" class="flex-row row mx-md-0 mx-4 pt-2">
|
||||
<a href="/try-fleet/register?tryitnow" class="btn btn-primary col-md-6 col-12">Try it out</a>
|
||||
<a purpose="demo-btn" style="color: #F9FAFC; max-width: 220px;" @click="clickOpenChatWidget()" class="btn col-md-6 col-12 mx-auto">Talk to an expert</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="d-none d-lg-block px-0 px-sm-auto" purpose="banner-hero">
|
||||
<img purpose="banner-hero-image" alt="A group of devices that are using Fleet" src="/images/hero-cloud-devices-477x213@2x.png">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div purpose="content" style="max-width: 800px;" class="container">
|
||||
<div purpose="headline" class="mb-0">
|
||||
<h2>Common problems faced by IT and security teams:</h2>
|
||||
<h4>From complex laws and organizational requirements to security threats and not-quite-integrated tools. IT admins face incredible pressure to keep devices safe and secure.</h4>
|
||||
</div>
|
||||
|
||||
<div style="padding-top: 40px;" class="d-flex row flex-row mx-auto justify-content-lg-between justify-content-center">
|
||||
<div purpose="common-problem">
|
||||
<img alt="Insecure devices" src="/images/icon-insecure-device-36x36@2x.png">
|
||||
<p><strong>51%</strong> of IT admins say they don’t maintain secure laptops and servers effectively.
|
||||
</p>
|
||||
</div>
|
||||
<div purpose="common-problem">
|
||||
<img alt="Incomplete setup" src="/images/icon-incomplete-setup-36x36@2x.png">
|
||||
<p><strong>75%</strong> don’t have their devices running the latest operating system.
|
||||
</p>
|
||||
</div>
|
||||
<div purpose="common-problem">
|
||||
<img alt="An incomplete checklist" src="/images/icon-imcomplete-checklist-36x36@2x.png">
|
||||
<p><strong>51%</strong> say they don’t effectively enforce compliance and security posture.
|
||||
</p>
|
||||
</div>
|
||||
<div purpose="common-problem">
|
||||
<img alt="A hourglass" src="/images/icon-hourglass-36x36@2x.png">
|
||||
<p><strong>48%</strong> can’t respond to incidents in a timely manner.
|
||||
</p>
|
||||
</div>
|
||||
<div purpose="common-problem">
|
||||
<img alt="A globe" src="/images/icon-globe-error-36x36@2x.png">
|
||||
<p><strong>77%</strong> don’t have all their devices enrolled in their MDMs.
|
||||
</p>
|
||||
</div>
|
||||
<div purpose="common-problem">
|
||||
<img alt="Inadequate visibility" src="/images/icon-no-visibility-36x36@2x.png">
|
||||
<p><strong>45%</strong> don’t have enough visibility to investigate in real time.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="padding-top: 80px;" purpose="headline">
|
||||
<h2>Introducing Fleet</h2>
|
||||
<h4>Accurate visibility into your laptops and servers on every OS</h4>
|
||||
<p style="margin-top: 40px; margin-bottom:0px;">Keep your devices safe from vulnerabilities, maintain continuous compliance, and keep accurate inventories of hundreds of thousands of devices with Fleet and osquery.</p>
|
||||
</div>
|
||||
|
||||
<div purpose="hero-image">
|
||||
<img class="mx-auto" alt="The Fleet instance and fleetctl command line tool" src="/images/hero-fleet-ui-800x510@2x.png">
|
||||
</div>
|
||||
</div>
|
||||
<div style="background-color: #F4F6FA;">
|
||||
<div purpose="content" style="max-width: 800px;">
|
||||
<div purpose="headline">
|
||||
<h2>Community driven, and built on open-core technology.</h2>
|
||||
<h4>Fleet is widely adopted in the Fortune 1,000 and manages over 1.65 million devices.</h4>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="tweet-deck" class="row d-flex flex-column flex-lg-row card-deck mx-auto">
|
||||
<div purpose="tweet-card" class="card ml-xl-0">
|
||||
<div class="mb-4">
|
||||
<a href="https://twitter.com/Square"><img width="131" height="38" alt="Square logo" src="/images/social-proof-logo-square-131x38@2x.png"/></a>
|
||||
</div>
|
||||
<p class="pb-2 mb-1">Mad props to how easy making a deploy pkg of Orbit was. I wish everyone made stuff that easy.</p>
|
||||
<div class="row px-3 pt-2">
|
||||
<div>
|
||||
<p class="font-weight-bold m-0">Wesley Whetstone</p>
|
||||
<p class="m-0">CPE <a href="https://twitter.com/Square">@Square</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="tweet-card" class="card">
|
||||
<div class="mb-4">
|
||||
<a href="https://twitter.com/SnowflakeDB"><img width="153" height="38" alt="Snowflake logo" src="/images/social-proof-logo-snowflake-153x38@2x.png"/></a>
|
||||
</div>
|
||||
<p class="pb-2 mb-1">This is pretty dang amazing being able to stream real data this fast.</p>
|
||||
<div class="row px-3 pt-2">
|
||||
<div>
|
||||
<p class="font-weight-bold m-0">Tom Larkin</p>
|
||||
<p class="m-0">IT Engineering <a href="https://twitter.com/SnowflakeDB">@Snowflake</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="tweet-card" class="card mr-xl-0">
|
||||
<div class="mb-4">
|
||||
<a href="https://twitter.com/comcast"><img width="107" height="38" alt="Comcast logo" src="/images/social-proof-logo-comcast-107x38.png"/></a>
|
||||
</div>
|
||||
<p class="pb-2 mb-1">Fleet is the "just right" open-source, enterprise grade solution.</p>
|
||||
<div class="row px-3 pt-2">
|
||||
<div>
|
||||
<p class="font-weight-bold m-0">Abubakar Yousafzai</p>
|
||||
<p class="m-0">Security Software Development & Engineering <a href="https://twitter.com/comcast">@Comcast</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container pt-0" purpose="content">
|
||||
<div purpose="button-row" style="padding-bottom: 80px; max-width: 500px;" class="d-flex flex-sm-row flex-column justify-content-center align-items-center mx-auto">
|
||||
<a purpose="cta-button" href="/try-fleet/register?tryitnow">Try Fleet today</a>
|
||||
<a @click="clickOpenChatWidget()" purpose="animated-arrow-button-red">Talk to an expert</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div purpose="content" style="max-width: 900px;" class="container">
|
||||
<div purpose="headline">
|
||||
<h2>Key features include:</h2>
|
||||
</div>
|
||||
|
||||
<div purpose="feature" class="d-flex flex-lg-row flex-column justify-content-between">
|
||||
<div class="order-last" purpose="feature-image">
|
||||
<img alt="Real-time device visibility" src="/images/feature-realtime-440x277.png">
|
||||
</div>
|
||||
<div class="order-lg-last" purpose="feature-text">
|
||||
<h4>Real-time device visibility
|
||||
</h4>
|
||||
<p>Allows admins an accurate birds-eye-view of the wellbeing of their devices, so they can detect compliance and system issues as they happen.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div purpose="feature" class="d-flex flex-column flex-lg-row justify-content-between">
|
||||
<div purpose="feature-text">
|
||||
<h4>Discover vulnerable applications
|
||||
</h4>
|
||||
<p>By viewing application inventories, in order to patch them before downtime and data breaches occur.
|
||||
</p>
|
||||
</div>
|
||||
<div purpose="feature-image">
|
||||
<img alt="Discover vulnerable applications" src="/images/feature-vulnerable-software-440x277.png">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div purpose="feature" class="d-flex flex-column flex-lg-row justify-content-between">
|
||||
<div class="order-last" purpose="feature-image">
|
||||
<img alt="File integrity monitoring" src="/images/feature-file-integrity-monitoring-440x277.png">
|
||||
</div>
|
||||
<div class="order-lg-last" purpose="feature-text">
|
||||
<h4>File integrity monitoring
|
||||
</h4>
|
||||
<p>Gives you peace of mind that files aren't changing, unless they're supposed to.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div purpose="feature" class="d-flex flex-column flex-lg-row justify-content-between">
|
||||
<div purpose="feature-text">
|
||||
<h4>Threat detection
|
||||
</h4>
|
||||
<p>Allow admins to detect malware and suspicious processes, so they can begin remediation as soon as risks emerge.
|
||||
</p>
|
||||
</div>
|
||||
<div purpose="feature-image">
|
||||
<img alt="Threat detection" src="/images/feature-threat-detection-440x277.png">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div purpose="fleet-cta">
|
||||
<div class="text-white text-center">
|
||||
<h3>Give Fleet a try</h3>
|
||||
<p>Get up and running with a test environment of Fleet within minutes</p>
|
||||
</div>
|
||||
<div purpose="cta-buttons" class="mx-auto d-flex flex-sm-row flex-column justify-content-center">
|
||||
<a style="max-width: 220px;" class="text-white mr-sm-4 ml-sm-0 d-sm-flex align-items-center justify-content-center btn btn-block btn-primary mx-auto" href="/try-fleet/register?tryitnow">Get started</a>
|
||||
<a purpose="demo-btn" style="max-width: 220px;" class="btn btn-lg text-white btn-white mr-2 pl-0 mx-auto mx-sm-0 mt-2 mt-sm-0" @click="clickOpenChatWidget()">Talk to an expert</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<%- /* Expose server-rendered data as window.SAILS_LOCALS :: */ exposeLocalsToBrowser() %>
|
||||