From 4b010b6303240ab725bacfc6145390f7a2aa06d0 Mon Sep 17 00:00:00 2001 From: Muhammad Ali Date: Fri, 20 Dec 2024 17:42:23 +0500 Subject: [PATCH] WD-16836 Rebranded /landscape/features page (#14576) * Rebranded /landscape/features page * Applied UX review suggestions * Applied design review changes * lazy load images not in viewport * Code review changes * Added different assets for different screen sizes --------- Co-authored-by: Muhammad Ali --- templates/landscape/features.html | 456 ++++++++++++++++++------------ 1 file changed, 283 insertions(+), 173 deletions(-) diff --git a/templates/landscape/features.html b/templates/landscape/features.html index 99809daca1b..5a2caaa915e 100644 --- a/templates/landscape/features.html +++ b/templates/landscape/features.html @@ -1,191 +1,301 @@ {% extends "landscape/base_landscape.html" %} +{% from "_macros/vf_hero.jinja" import vf_hero %} +{% from "_macros/vf_tiered-list.jinja" import vf_tiered_list %} + {% block title %}Landscape Features{% endblock %} -{% block meta_description %}Landscape makes security and compliance cost-effective for any number of of desktops, servers and cloud instances. Its functionality encompasses software management, patching security vulnerabilities, inventory management and monitoring.{% endblock meta_description %} -{% block meta_copydoc %}https://docs.google.com/document/d/1AM3pioDfZapMw_HpQOYei2k7IfiChu0YN8Iwp7JzWRY/edit#{% endblock meta_copydoc %} + +{% block meta_description %} + Landscape makes security and compliance cost-effective for any number of desktops, servers and cloud instances. Its functionality encompasses software management, patching security vulnerabilities, inventory management and monitoring. +{% endblock meta_description %} + +{% block meta_copydoc %} + https://docs.google.com/document/d/1AM3pioDfZapMw_HpQOYei2k7IfiChu0YN8Iwp7JzWRY/edit# +{% endblock meta_copydoc %} {% block content %} -
-
-
-

Manage thousands of Ubuntu machines as easily as one

-

Landscape is the most cost-effective way to support and administer large and growing networks of desktops, servers, and clouds. Reduce your team's efforts for day-to-day Linux server management and desktop administration.

+ {% call(slot) vf_hero( + title_text='Manage thousands of Ubuntu
machines as easily as one', + subtitle_text='', + layout='50/50-full-width-image' + ) -%} + {%- if slot == 'description' -%}

- Get Landscape - Contact us + Landscape is the most cost-effective way to support and administer large and growing networks of desktops, servers, clouds, and embedded devices. Reduce your team's efforts for day-to-day linux server management and desktop administration.

+ {%- endif -%} + {%- if slot == 'cta' -%} + Get Landscape + Contact us + {%- endif -%} + {%- if slot == 'image' -%} +
+ {{ image(url="https://assets.ubuntu.com/v1/6f7a10ec-hero.png", + alt="", + width="2464", + height="1027", + hi_def=True, + loading="auto|lazy", + attrs={"class": "p-image-container__image"}) | safe + }} +
+ {% endif -%} + {% endcall -%} + +
+
+
+
+

+ Systems +
+ management +

+
+
+
    +
  • Manage desktop, server and cloud deployments
  • +
  • + Up to 40,000 machines with a single instance, and scale up for larger deployments +
  • +
  • Create custom profiles for managing different machine classes
  • +
  • Easily install, update and remove software
  • +
  • Define policies for automated updates and security patches
  • +
  • Configure users and groups
  • +
+
-
- {{ - image ( - url="https://assets.ubuntu.com/v1/b1f94a65-Landscape-Network.svg", - alt="", - width="287", - height="195", - hi_def=True, - loading="lazy" - ) | safe - }} -
-
-
- -
-
-

Systems management

-
    -
  • Manage desktop, server and cloud deployments
  • -
  • Up to 40,000 machines with a single instance
  • -
  • Create custom profiles for managing different machine classes
  • -
  • Easily install, update and remove software
  • -
  • Define policies for automated updates and security patches
  • -
  • Configure users and groups
  • -
-
-
- -
-
-
-

Monitor your machines at scale

-
    -
  • Set alerts for updates on specific machines
  • -
  • Graph trends of temperature, disk, memory usage and system load
  • -
  • List all processes running on a machine and remotely kill rogue processes
  • -
  • Build your own graphs with custom metrics
  • -
-
-
- {{ - image ( - url="https://assets.ubuntu.com/v1/fe2cdde9-features-graph.png", - alt="", - width="979", - height="519", - hi_def=True, - loading="lazy" - ) | safe - }} -
-
-
- -
-
-
- {{ - image ( - url="https://assets.ubuntu.com/v1/0c8225b7-men-icons.png", - alt="", - width="327", - height="257", - hi_def=True, - loading="lazy" - ) | safe - }} -
-
-

Maintain security and compliance

-
    -
  • Patch compliance – keep systems secure and up to date
  • -
  • Role Based Access Control (RBAC)
  • -
  • Automated audit logging and compliance reporting
  • -
  • Regulatory compliance is significantly simplified with custom reporting
  • -
-
-
-
- -
-
-
-

Control your inventory

-
    -
  • Quickly track full software package information for all registered machines
  • -
  • Gather asset information in real time
  • -
  • Create dynamic search groups to perform operations on categories of machines
  • -
  • Easily access any machine property
  • -
-
-
- {{ - image ( - url="https://assets.ubuntu.com/v1/990093e1-features-control.png", - alt="", - width="1030", - height="510", - hi_def=True, - loading="lazy" - ) | safe - }} -
-
-
- -
-
-
- {{ - image ( - url="https://assets.ubuntu.com/v1/8c9b1434-repo-management.svg", - alt="", - width="331", - height="241", - hi_def=True, - loading="lazy" - ) | safe - }} -
-
-

Package repository management

-
    -
  • Mirror and stage internal or external APT repositories
  • -
  • Upload and manage custom packages
  • -
+
+ +
+
+
+
+

Monitor your machines at scale

+
+
+
    +
  • Set alerts for updates on specific machines
  • +
  • Graph trends of temperature, disk, memory usage and system load
  • +
  • List all processes running on a machine and remotely kill rogue processes
  • +
  • Build your own graphs with custom metrics
  • +
+
- -
- -
-
-
-

Integrate Landscape with your current systems

-
    -
  • Scriptable API to customise Landscape for your organisation's needs
  • -
  • Integrate with your current configuration management, monitoring and ticketing systems
  • -
+
+ +
+
+
+
+

Maintain security and compliance

+
-
- {{ - image ( - url="https://assets.ubuntu.com/v1/b585b805-terminal.svg", - alt="", - width="188", - height="172", - hi_def=True, - loading="lazy" - ) | safe - }} +
+
+
+
+ {{ image(url="https://assets.ubuntu.com/v1/f42fe551-patch compliance-updated.png", + alt="", + width="568", + height="853", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--small u-hide--medium"}) | safe + }} + {{ image(url="https://assets.ubuntu.com/v1/d51507c7-patch compliance - tablet.png", + alt="", + width="568", + height="569", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--small u-hide--large"}) | safe + }} + {{ image(url="https://assets.ubuntu.com/v1/f19c7eea-patch compliance - mobile.png", + alt="", + width="1174", + height="782", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--medium u-hide--large"}) | safe + }} +
+
+

Patch compliance - keep systems secure and up to date

+
+
+
+
+ {{ image(url="https://assets.ubuntu.com/v1/d6b6ae6b-rbac.png", + alt="", + width="568", + height="853", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--small u-hide--medium"}) | safe + }} + {{ image(url="https://assets.ubuntu.com/v1/840b2dda-rbac%20-%20tablet.png", + alt="", + width="568", + height="569", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--small u-hide--large"}) | safe + }} + {{ image(url="https://assets.ubuntu.com/v1/04ddcef2-rbac%20-%20mobile.png", + alt="", + width="1174", + height="782", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--medium u-hide--large"}) | safe + }} +
+
+

Role Based Access Control (RBAC)

+
+
+
+
+ {{ image(url="https://assets.ubuntu.com/v1/bb8fd9a7-automated.png", + alt="", + width="568", + height="853", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--small u-hide--medium"}) | safe + }} + {{ image(url="https://assets.ubuntu.com/v1/28f2d144-automated%20-%20tablet.png", + alt="", + width="568", + height="569", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--small u-hide--large"}) | safe + }} + {{ image(url="https://assets.ubuntu.com/v1/d318bd9e-automated%20-%20mobile.png", + alt="", + width="1174", + height="782", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--medium u-hide--large"}) | safe + }} +
+
+

Automated audit logging and compliance reporting

+
+
+
+
+ {{ image(url="https://assets.ubuntu.com/v1/99d5b20b-regulatory-compliance.png", + alt="", + width="568", + height="853", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--small u-hide--medium"}) | safe + }} + {{ image(url="https://assets.ubuntu.com/v1/acecc768-regulatory-compliance%20-%20tablet.png", + alt="", + width="568", + height="569", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--small u-hide--large"}) | safe + }} + {{ image(url="https://assets.ubuntu.com/v1/39710e02-regulatory-compliance%20-%20mobile.png", + alt="", + width="1174", + height="782", + hi_def=True, + loading="lazy", + attrs={"class": "p-image-container__image u-hide--medium u-hide--large"}) | safe + }} +
+
+

+ Regulatory compliance is significantly simplified with custom reporting +

+
-
-
+ + +
+ {%- call(slot) vf_tiered_list(is_list_full_width_on_tablet=false) -%} + {%- if slot == 'title' -%} +

Why choose Landscape?

+ {%- endif -%} + + {%- if slot == 'list_item_title_1' -%} +

Control your inventory

+ {%- endif -%} + + {%- if slot == 'list_item_description_1' -%} +
    +
  • Quickly track full software package information for all registered machines
  • +
  • Gather asset information in real time
  • +
  • Create dynamic search groups to perform operations on categories of machines
  • +
  • Easily access any machine property
  • +
+ {%- endif -%} -
-
-

Deploy, monitor and manage your Ubuntu systems

-

- Get Landscape - Contact us -

-
-
+ {%- if slot == 'list_item_title_2' -%} +

Package repository management

+ {%- endif -%} - -
-
+ {%- if slot == 'list_item_description_2' -%} +
    +
  • Mirror and stage internal or external APT repositories
  • +
  • Upload and manage custom packages
  • +
+ {%- endif -%} + + {%- if slot == 'list_item_title_3' -%} +

+ Integrate Landscape +
+ with your current systems +

+ {%- endif -%} + + {%- if slot == 'list_item_description_3' -%} +
    +
  • Scriptable API to customize Landscape for your organization’s needs
  • +
  • + Integrate with your current configuration management, monitoring and ticketing systems +
  • +
+ {%- endif -%} + {%- endcall -%} +
+ +
+ +
+
+
+

Deploy, monitor and manage your Ubuntu systems

+
+ +
+
- + +
+ {% endblock content %}