diff --git a/website/assets/images/icon-android-16x16@2x.png b/website/assets/images/icon-android-16x16@2x.png new file mode 100644 index 0000000000..f7ebcd28a5 Binary files /dev/null and b/website/assets/images/icon-android-16x16@2x.png differ diff --git a/website/assets/images/icon-emoji-x-12x12@2x.png b/website/assets/images/icon-emoji-x-12x12@2x.png new file mode 100644 index 0000000000..072aebe096 Binary files /dev/null and b/website/assets/images/icon-emoji-x-12x12@2x.png differ diff --git a/website/assets/images/icon-ios-16x16@2x.png b/website/assets/images/icon-ios-16x16@2x.png new file mode 100644 index 0000000000..51b60d0352 Binary files /dev/null and b/website/assets/images/icon-ios-16x16@2x.png differ diff --git a/website/assets/js/pages/device-management.page.js b/website/assets/js/pages/device-management.page.js index 3dda3f939d..cbab8c2ab3 100644 --- a/website/assets/js/pages/device-management.page.js +++ b/website/assets/js/pages/device-management.page.js @@ -4,7 +4,15 @@ parasails.registerPage('device-management-page', { // ╩╝╚╝╩ ╩ ╩╩ ╩╩═╝ ╚═╝ ╩ ╩ ╩ ╩ ╚═╝ data: { modal: '', - comparisonMode: 'omnissa' + comparisonMode: 'omnissa', + comparisonModeFriendlyNames: { + jamf: 'Jamf Pro', + omnissa: 'Omnissa (WS1)', + intune: 'Intune', + ansible: 'Ansible', + puppet: 'Puppet', + chef: 'Chef' + } }, // ╦ ╦╔═╗╔═╗╔═╗╦ ╦╔═╗╦ ╔═╗ diff --git a/website/assets/styles/pages/device-management.less b/website/assets/styles/pages/device-management.less index 8798fa5ee9..74f0955927 100644 --- a/website/assets/styles/pages/device-management.less +++ b/website/assets/styles/pages/device-management.less @@ -202,19 +202,29 @@ } } } + [purpose='comparison-column'] { text-align: center; display: flex; justify-content: center; align-self: center; min-width: 200px; + p { + font-size: 12px; + margin-bottom: 0px; + } } [purpose='fleet-column'] { text-align: center; display: flex; - justify-content: center; + justify-content: flex-start; align-self: center; min-width: 200px; + p { + white-space: nowrap; + font-size: 12px; + margin-bottom: 0px; + } } [purpose='feature-name'] { width: 100%; @@ -237,6 +247,10 @@ border: 1px solid #E2E4EA; margin-bottom: 32px; [purpose='table-row'] { + [purpose='red-x'] { + height: 12px; + width: 12px; + } div { padding: 12px 24px; display: flex; @@ -328,6 +342,9 @@ line-height: 21px; color: #192147; } + img { + height: 16px; + } } [purpose='feature-table-row'] { padding: 12px 16px; @@ -348,6 +365,15 @@ display: flex; flex-direction: row; justify-content: center; + [purpose='red-x'] { + height: 12px; + width: 12px; + } + p { + white-space: nowrap; + font-size: 12px; + margin-bottom: 0px; + } img { height: 16px; &:not(:first-of-type) { diff --git a/website/views/pages/device-management.ejs b/website/views/pages/device-management.ejs index d6c898c51e..77b8b71c4e 100644 --- a/website/views/pages/device-management.ejs +++ b/website/views/pages/device-management.ejs @@ -119,13 +119,15 @@
@@ -135,24 +137,33 @@
macOS logo Windows logo + iOS
-
- macOS logo - Windows logo +
+ checkmark
-
- macOS logo +
+

Apple only

+
+
+ ❌

iOS/iPadOS management

- checkmark -
-
checkmark
+
+ ❌ +
+
+

Community module

+
+
+ checkmark +
@@ -160,22 +171,53 @@

Complete device inventory

More info
-
checkmark
-
+
+ macOS logo + Windows logo + Linux logo + Android + iOS +
+
+ ❌ +

Operating system updates

-
checkmark
-
+
+ macOS logo + Windows logo + Android + iOS +
+
+

Apple only

+
+
checkmark
+
+ ❌ +

Configuration management and scripting

-
checkmark
-
+
+ macOS logo + Windows logo + Linux logo + Android + iOS +
+
+

Apple only

+
+
+

Mobile not supported

+
+
checkmark
@@ -186,53 +228,114 @@ macOS logo Windows logo Linux logo + Android + iOS
-
- macOS logo +
+

Apple only

+
+
+

No built-in Linux

+
+
+ checkmark +
+
+ ❌
-

App management

- -
+

App management

- checkmark + macOS logo + Windows logo + Linux logo + Android + iOS
-
+
+

Apple only

+
+
checkmark
+
+ ❌ +

Automated device compliance

- checkmark + macOS logo + Windows logo + Linux logo + Android + iOS
-
+
+

Additional purchase

+
+
checkmark
+
+ ❌ +

REST API

checkmark
-
- checkmark +
+

Microsoft Graph API

+
+
+

Multiple APIs required

Config as code (GitOps)

checkmark
-
+
+ checkmark +
+
+ ❌ +
+
+ +
+
+

Device reporting (<30 mins)

+ More info +
+
+ checkmark +
+
+

6 Hours

+
+
+

One-off scripts

+
+
+ ❌ +

Open source

-
checkmark
-
+

Free and paid version

+
+

Only free version

+
+
+ ❌ +
@@ -241,13 +344,15 @@

Compare with:

Zero-touch setup

@@ -256,19 +361,19 @@
macOS logo Windows logo + iOS
-
-
Omnissa (WS1)
-
- macOS logo - Windows logo +
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+ checkmark
-
-
-
Jamf Pro
-
- macOS logo +
+

Apple only

+
+
+ ❌
@@ -280,37 +385,37 @@ checkmark
-
-
Omnissa (WS1)
-
- checkmark +
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+ ❌
-
-
-
Jamf Pro
-
- checkmark +
+

Community module

+
+
+ checkmark
-

Complete device state

+
+

Complete device inventory

+ More info +
Fleet
- checkmark -
+ macOS logo + Windows logo + Linux logo + Android + iOS
-
-
Omnissa (WS1)
+
+
{{comparisonModeFriendlyNames[comparisonMode]}}
- -
-
-
-
Jamf Pro
-
- + ❌
@@ -319,19 +424,22 @@
Fleet
- checkmark + macOS logo + Windows logo + Android + iOS
-
-
Omnissa (WS1)
-
+
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+

Apple only

+
+
checkmark
-
-
-
Jamf Pro
-
- checkmark +
+ ❌
@@ -340,18 +448,22 @@
Fleet
- checkmark + macOS logo + Windows logo + Linux logo + Android + iOS
-
-
Omnissa (WS1)
-
- checkmark +
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+

Apple only

-
-
-
Jamf Pro
-
+
+

Mobile not supported

+
+
checkmark
@@ -364,41 +476,49 @@ macOS logo Windows logo Linux logo + Android + iOS
-
-
Omnissa (WS1)
-
- macOS logo +
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+

Apple only

-
-
-
Jamf Pro
-
- macOS logo +
+

No built-in Linux

+
+
+ checkmark +
+
+ ❌

App management

-
Fleet
- checkmark + macOS logo + Windows logo + Linux logo + Android + iOS
-
-
Omnissa (WS1)
-
+
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+

Apple only

+
+
checkmark
-
-
-
Jamf Pro
-
- checkmark +
+ ❌
@@ -408,19 +528,23 @@
Fleet
- coming soon + macOS logo + Windows logo + Linux logo + Android + iOS
-
-
Omnissa (WS1)
-
+
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+

Additional purchase

+
+
checkmark
-
-
-
Jamf Pro
-
- checkmark +
+ ❌
@@ -433,37 +557,13 @@ checkmark
-
-
Omnissa (WS1)
-
- checkmark -
-
-
-
Jamf Pro
-
- checkmark -
-
-
-
-

MDM migration

-
Fleet
-
- checkmark +
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+

Microsoft Graph API

-
-
-
Omnissa (WS1)
-
- -
-
-
-
Jamf Pro
-
- +
+

Multiple APIs required

@@ -476,16 +576,38 @@ checkmark
-
-
Omnissa (WS1)
-
- +
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+ checkmark +
+
+ ❌
-
-
Jamf Pro
-
+
+
+
+

Device reporting (<30 mins)

+ More info +
+
+
Fleet
+
+ checkmark +
+
+
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+

6 Hours

+
+
+

One-off scripts

+
+
+ ❌
@@ -498,16 +620,13 @@ checkmark
-
-
Omnissa (WS1)
-
- +
+
{{comparisonModeFriendlyNames[comparisonMode]}}
+
+

Only free version

-
-
-
Jamf Pro
-
- +
+ ❌
@@ -592,8 +711,5 @@
<%/* Cloud city banner */%> - - -
<%- /* Expose server-rendered data as window.SAILS_LOCALS :: */ exposeLocalsToBrowser() %>