Website: Update homepage (#29982)

Changes:
- Updated the homepage to match the latest wireframes.

> Note: This PR will not be ready to merge until the video is added to
it.

---------

Co-authored-by: Mike Thomas <78363703+mike-j-thomas@users.noreply.github.com>
This commit is contained in:
Eric 2025-06-17 00:43:59 -05:00 committed by GitHub
parent f53aeab322
commit cef08202b8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 1774 additions and 2067 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2 KiB

After

Width:  |  Height:  |  Size: 710 B

View file

@ -19,8 +19,10 @@ parasails.registerPage('homepage', {
cloudError: '',
cloudSuccess: false,
comparisonTableMode: 'it',
// For MDM comparison table
comparisonMode: 'sccm',
comparisonModeForIt: 'sccm',
comparisonModeForSecurity: 'rapid',
comparisonModeFriendlyNames: {
jamf: 'Jamf Pro',
sccm: 'SCCM',
@ -29,7 +31,11 @@ parasails.registerPage('homepage', {
tanium: 'Tanium',
ansible: 'Ansible',
puppet: 'Puppet',
chef: 'Chef'
chef: 'Chef',
rapid: 'Rapid 7',
crowdstrike: 'Crowdstrike',
qualys: 'Qualys',
tenable: 'Tenable',
}
},
@ -108,7 +114,15 @@ parasails.registerPage('homepage', {
clickOpenVideoModal: function(modalName) {
this.modal = modalName;
},
clickSwitchComparisonMode: async function(mode) {
this.comparisonTableMode = mode;
await setTimeout(()=>{
$('[data-toggle="tooltip"]').tooltip({
container: '#homepage',
trigger: 'hover',
});
}, 250);
},
closeModal: function() {
this.modal = undefined;
},

View file

@ -56,7 +56,7 @@ b, strong, .font-weight-bold {
color: @core-fleet-black;
}
a[href] {
a[href]:not([no-underline]) {
color: @core-fleet-black-75;
text-decoration: underline;
text-underline-offset: 4px;
@ -67,6 +67,9 @@ a[href] {
text-decoration-color: @core-fleet-black;;
}
}
a:hover {
text-decoration: none;
}
a[target='_blank']:not([no-icon]) {
&::after {
content: ' ';

File diff suppressed because it is too large Load diff

BIN
website/assets/videos/features-loop.mp4 vendored Normal file

Binary file not shown.

File diff suppressed because it is too large Load diff