diff --git a/core/src/Modal.html b/core/src/Modal.html index e76bd94974..a8520576ee 100644 --- a/core/src/Modal.html +++ b/core/src/Modal.html @@ -1,6 +1,6 @@
-
+
{#if modalSettings.title} @@ -37,7 +37,7 @@

{modalSettings.title}

let pathData; let nodeParams; - const prepareNodeData = async (path) => { + const prepareNodeData = async path => { const pathUrlRaw = path && path.length ? GenericHelpers.getPathWithoutHash(path) : ''; const params = RoutingHelpers.parseParams(pathUrlRaw.split('?')[1]); @@ -52,16 +52,13 @@

{modalSettings.title}

isDataPrepared = true; }; - const getNode = async (path) => { + const getNode = async path => { if (isDataPrepared) { - const iframe = createIframeModal( - nodeObject.viewUrl, - { - context: pathData.context, - pathParams: pathData.pathParams, - nodeParams - } - ); + const iframe = createIframeModal(nodeObject.viewUrl, { + context: pathData.context, + pathParams: pathData.pathParams, + nodeParams + }); dispatch('iframeCreated', { modalIframe: iframe, modalIframeData: { ...pathData, nodeParams } @@ -71,7 +68,7 @@

{modalSettings.title}

} }; const createIframeModal = (viewUrl, componentData) => { - const elem = document.getElementsByClassName('fd-modal'); + const elem = document.getElementsByClassName('lui-modal-mf'); let modalSize = '80%'; if (modalSettings.size) { if (modalSettings.size === 'l') { @@ -100,7 +97,6 @@

{modalSettings.title}

return iframe; }; - // [svelte-upgrade warning] // beforeUpdate and afterUpdate handlers behave // differently to their v2 counterparts diff --git a/website/landingpage/dev/src/pages/about.html b/website/landingpage/dev/src/pages/about.html index 245b67743e..4849278a68 100644 --- a/website/landingpage/dev/src/pages/about.html +++ b/website/landingpage/dev/src/pages/about.html @@ -9,15 +9,33 @@
-

Offering a wide array of products, many companies are also offering just as many entry points as user interfaces. Oftentimes, these entry points and user interfaces lack in consistency and recognizability. Seamless transition between products is often hard to achieve, and this is one of the cornerstones of a great customer experience. Ensuring a consistent look and feel and harmonizing all the products and applications is a demanding and expensive task. It means rebuilding them from the ground up and fulfilling particular UX requirements. One of the reasons why it is so difficult is that different products are developed on different technology stacks.

+

Offering a wide array of products, many companies are also offering just as many entry points as user + interfaces. Oftentimes, these entry points and user interfaces lack in consistency and recognizability. Seamless + transition between products is often hard to achieve, and this is one of the cornerstones of a great customer + experience. Ensuring a consistent look and feel and harmonizing all the products and applications is a demanding + and expensive task. It means rebuilding them from the ground up and fulfilling particular UX requirements. One + of the reasons why it is so difficult is that different products are developed on different technology stacks. +

-

We aspire to sell our customers a great customer experience and we believe that a great customer experience should be available to both customers and the people who make this customer experience possible – administrators and developers.

+

We aspire to sell our customers a great customer experience and we believe that a great customer experience + should be available to both customers and the people who make this customer experience possible – administrators + and developers.

-

With this goal in mind, we have designed Luigi, which makes it possible to transform your product smoothly from a monolith to a micro-service and micro-frontend architecture. With Luigi, you build an overarching administration and business user application and re-use the functions and views of the applications currently available. Also, you can take modules or even entire applications from third-party vendors and integrate them directly into your application.

+

With this goal in mind, we have designed Luigi, which makes it possible to transform your product smoothly from + a monolith to a micro-service and micro-frontend architecture. With Luigi, you build an overarching + administration and business user application and re-use the functions and views of the applications currently + available. Also, you can take modules or even entire applications from third-party vendors and integrate them + directly into your application.

-

Luigi is your choice if you are using independent distributed UI teams to develop, deploy, maintain, and operate modules and end-to-end features independently. Such distributed teams do not have to make commitments to the same repository and depend on each other during the development and release cycles. This way, there is no need for any specific team to be the domain expert and fully own the entire underlying feature set and product portfolio behind the monolith UI. Another advantage is that, once developed, these independently developed features can be used by multiple solutions.

+

Luigi is your choice if you are using independent distributed UI teams to develop, deploy, maintain, and + operate modules and end-to-end features independently. Such distributed teams do not have to make commitments to + the same repository and depend on each other during the development and release cycles. This way, there is no + need for any specific team to be the domain expert and fully own the entire underlying feature set and product + portfolio behind the monolith UI. Another advantage is that, once developed, these independently developed + features can be used by multiple solutions.

-

Finally, Luigi provides out-of-the-box features such as a shell bar, a navigation component, and easy-to-use functions to display alerts, confirmation messages, etc.

+

Finally, Luigi provides out-of-the-box features such as a shell bar, a navigation component, and easy-to-use + functions to display alerts, confirmation messages, etc.

@@ -42,37 +60,7 @@

From startups to the largest companies

-
    -
  • - SAP -
  • -
  • - Kyma -
  • -
  • - SAAS - Software as a Service -
  • -
  • - Citizen-e.io -
  • -
  • - SNK -
  • -
+ {{> whoisusingluigi}}
@@ -86,4 +74,4 @@

From startups to the largest companies

GET STARTED
- + \ No newline at end of file diff --git a/website/landingpage/public/about.html b/website/landingpage/public/about.html index aad92d0003..c365e1107b 100644 --- a/website/landingpage/public/about.html +++ b/website/landingpage/public/about.html @@ -82,15 +82,33 @@
-

Offering a wide array of products, many companies are also offering just as many entry points as user interfaces. Oftentimes, these entry points and user interfaces lack in consistency and recognizability. Seamless transition between products is often hard to achieve, and this is one of the cornerstones of a great customer experience. Ensuring a consistent look and feel and harmonizing all the products and applications is a demanding and expensive task. It means rebuilding them from the ground up and fulfilling particular UX requirements. One of the reasons why it is so difficult is that different products are developed on different technology stacks.

+

Offering a wide array of products, many companies are also offering just as many entry points as user + interfaces. Oftentimes, these entry points and user interfaces lack in consistency and recognizability. Seamless + transition between products is often hard to achieve, and this is one of the cornerstones of a great customer + experience. Ensuring a consistent look and feel and harmonizing all the products and applications is a demanding + and expensive task. It means rebuilding them from the ground up and fulfilling particular UX requirements. One + of the reasons why it is so difficult is that different products are developed on different technology stacks. +

-

We aspire to sell our customers a great customer experience and we believe that a great customer experience should be available to both customers and the people who make this customer experience possible – administrators and developers.

+

We aspire to sell our customers a great customer experience and we believe that a great customer experience + should be available to both customers and the people who make this customer experience possible – administrators + and developers.

-

With this goal in mind, we have designed Luigi, which makes it possible to transform your product smoothly from a monolith to a micro-service and micro-frontend architecture. With Luigi, you build an overarching administration and business user application and re-use the functions and views of the applications currently available. Also, you can take modules or even entire applications from third-party vendors and integrate them directly into your application.

+

With this goal in mind, we have designed Luigi, which makes it possible to transform your product smoothly from + a monolith to a micro-service and micro-frontend architecture. With Luigi, you build an overarching + administration and business user application and re-use the functions and views of the applications currently + available. Also, you can take modules or even entire applications from third-party vendors and integrate them + directly into your application.

-

Luigi is your choice if you are using independent distributed UI teams to develop, deploy, maintain, and operate modules and end-to-end features independently. Such distributed teams do not have to make commitments to the same repository and depend on each other during the development and release cycles. This way, there is no need for any specific team to be the domain expert and fully own the entire underlying feature set and product portfolio behind the monolith UI. Another advantage is that, once developed, these independently developed features can be used by multiple solutions.

+

Luigi is your choice if you are using independent distributed UI teams to develop, deploy, maintain, and + operate modules and end-to-end features independently. Such distributed teams do not have to make commitments to + the same repository and depend on each other during the development and release cycles. This way, there is no + need for any specific team to be the domain expert and fully own the entire underlying feature set and product + portfolio behind the monolith UI. Another advantage is that, once developed, these independently developed + features can be used by multiple solutions.

-

Finally, Luigi provides out-of-the-box features such as a shell bar, a navigation component, and easy-to-use functions to display alerts, confirmation messages, etc.

+

Finally, Luigi provides out-of-the-box features such as a shell bar, a navigation component, and easy-to-use + functions to display alerts, confirmation messages, etc.

@@ -115,36 +133,41 @@

From startups to the largest companies

+
    -
  • - SAP -
  • -
  • - Kyma -
  • -
  • - SAAS - Software as a Service -
  • -
  • - Citizen-e.io -
  • -
  • - SNK -
  • +
  • + SAP +
  • +
  • + Kyma +
  • +
  • + SAAS - Software as a Service +
  • +
  • + Citizen-e.io +
  • +
  • + SNK +
  • +
  • + co.brick +
  • +
  • + + your company +
@@ -160,7 +183,6 @@

From startups to the largest companies

-