diff --git a/docusaurus/blog/2023-04-10-epinio-gitlab/epinio-gitlab.md b/docusaurus/blog/2023-04-10-epinio-gitlab/epinio-gitlab.md new file mode 100644 index 0000000000..45199cb7ee --- /dev/null +++ b/docusaurus/blog/2023-04-10-epinio-gitlab/epinio-gitlab.md @@ -0,0 +1,22 @@ +--- +title: 'Epinio Gitlab Integration' +description: Allowing the user to more easily use Gitlab directly in the Epinio UI +authors: [sorin] +tags: [Epinio] +--- + +Integrates GitLab directly into the application deployment workflow + + + +![Step 1](./image4.png) + +![Step 2](./image2.png) + +![Overview](./image3.png) + +![Export](./image1.png) + + + + diff --git a/docusaurus/blog/2023-04-10-epinio-gitlab/image.png b/docusaurus/blog/2023-04-10-epinio-gitlab/image.png new file mode 100644 index 0000000000..02e979eea3 Binary files /dev/null and b/docusaurus/blog/2023-04-10-epinio-gitlab/image.png differ diff --git a/docusaurus/blog/2023-04-10-epinio-gitlab/image1.png b/docusaurus/blog/2023-04-10-epinio-gitlab/image1.png new file mode 100644 index 0000000000..e05031f6dc Binary files /dev/null and b/docusaurus/blog/2023-04-10-epinio-gitlab/image1.png differ diff --git a/docusaurus/blog/2023-04-10-epinio-gitlab/image2.png b/docusaurus/blog/2023-04-10-epinio-gitlab/image2.png new file mode 100644 index 0000000000..467ab3f2f2 Binary files /dev/null and b/docusaurus/blog/2023-04-10-epinio-gitlab/image2.png differ diff --git a/docusaurus/blog/2023-04-10-epinio-gitlab/image3.png b/docusaurus/blog/2023-04-10-epinio-gitlab/image3.png new file mode 100644 index 0000000000..83cdf94815 Binary files /dev/null and b/docusaurus/blog/2023-04-10-epinio-gitlab/image3.png differ diff --git a/docusaurus/blog/2023-04-10-epinio-gitlab/image4.png b/docusaurus/blog/2023-04-10-epinio-gitlab/image4.png new file mode 100644 index 0000000000..0194430870 Binary files /dev/null and b/docusaurus/blog/2023-04-10-epinio-gitlab/image4.png differ diff --git a/docusaurus/blog/2023-04-10-epinio-gitlab/image5.png b/docusaurus/blog/2023-04-10-epinio-gitlab/image5.png new file mode 100644 index 0000000000..d2d403563e Binary files /dev/null and b/docusaurus/blog/2023-04-10-epinio-gitlab/image5.png differ diff --git a/docusaurus/blog/2023-04-13-socket-disconnect-modal.md b/docusaurus/blog/2023-04-13-socket-disconnect-modal.md index 4038c66866..14a4a4eecb 100644 --- a/docusaurus/blog/2023-04-13-socket-disconnect-modal.md +++ b/docusaurus/blog/2023-04-13-socket-disconnect-modal.md @@ -1,20 +1,16 @@ --- -title: 'Inactive socket timeouts' +title: 'Socket Timeout UX' description: Inactivity notification and timeout settings in the UI -slug: Inactivity Timeout Modal authors: [eden] tags: [Manager, Modal, Timeout, Inactivity] --- -## Overview - As part of Rancher Manager's wider performance improvement work, we looked at simple ways to improve the browser's performance. - -## User flow - Users often have many tabs open in their browser, each connecting to the Rancher backend via sockets. To reduce this load when browser tabs go unnoticed, we will implement a user-configurable time-out to disconnect any sockets the UI has open to the backend. + + Once implemented, after a given time, the user will receive an intitial modal dialogue warning them of the pending socket time-out and allow them to reset the timer, signalling that the sockets should stay connected and a time-out modal when the time-out has expired. ## UX Design diff --git a/docusaurus/blog/2023-04-14-rancher-manager-extensions.md b/docusaurus/blog/2023-04-14-rancher-manager-extensions.md index 115720d9b3..a995e965d3 100644 --- a/docusaurus/blog/2023-04-14-rancher-manager-extensions.md +++ b/docusaurus/blog/2023-04-14-rancher-manager-extensions.md @@ -1,19 +1,23 @@ --- -title: 'Rancher Manager extensions' -description: Extend the functionality of the platform using extensions -slug: Rancher Manager extensions +title: 'Enhancing Rancher Manager' +description: Enhancing Rancher Manager authors: [neil, alex, jordon] tags: [Manager, Extensions] --- -## Overview +Rancher Manager Extensions are a new feature in Rancher Manager that allows organizations to extend its functionality by adding custom tools and integrations. Extensions can be developed and deployed to Rancher Manager using a simple API, making it easy to customize and enhance the platform to meet specific requirements. -One of the key features of Rancher Manager is its extensibility. With Rancher Manager extensions, users can extend the functionality of the platform to meet their specific needs. + -Rancher Manager extensions are custom-built plugins that can be integrated into the Rancher Manager platform. These plugins are designed to provide additional functionality that is not available out-of-the-box. For example, an extension could be created to provide additional monitoring and logging capabilities, or to add custom security features. +Rancher Manager Extensions allow organizations to streamline Kubernetes management tasks by integrating with other Kubernetes tools, such as Helm and Istio. They can also be used to create custom dashboards and monitoring tools, add support for specific cloud providers, and enhance security and compliance. +Developing Rancher Manager Extensions is a straightforward process. Extensions are developed using standard web technologies, such as HTML, CSS, and JavaScript, and can be deployed to Rancher Manager using a simple API. Rancher provides extensive documentation and examples to help developers get started with Rancher Manager Extensions. -Extensions are built using the Rancher CLI (Command Line Interface) and are packaged as Docker containers. Once an extension is packaged, it can be uploaded to Rancher Manager and installed with just a few clicks. Once installed, the extension will be integrated seamlessly into the Rancher Manager interface. +To create a Rancher Manager Extension, developers need to define the extension’s user interface, create the necessary backend functionality using the Rancher API, and package the extension as a container image. Once the extension is packaged, it can be deployed to Rancher Manager using the Rancher API, and users can access it through the Rancher Manager UI. +Rancher Manager Extensions are a powerful tool for enhancing Kubernetes management workflows. By integrating with other Kubernetes tools and adding custom functionality, organizations can streamline their Kubernetes management tasks and improve operational efficiency. -One of the key benefits of Rancher Manager extensions is that they can be easily customized to meet the needs of individual users or organizations. This makes Rancher Manager a flexible and adaptable tool for managing containerized applications. With the ability to add custom functionality through extensions, users can tailor the platform to their specific requirements. +To learn more about Rancher Manager Extensions and how to develop them, check out the following resources: + - Rancher Manager Extensions Documentation: https://rancher.com/docs/rancher/v2.x/en/extend-rancher/ + - Rancher Manager Extensions GitHub Repository: https://github.com/rancher/rancher-catalog + - Rancher Manager Extensions Example Repository: https://github.com/rancher/longhorn-manager-extensions -In conclusion, Rancher Manager extensions are a powerful feature of the Rancher Manager platform that allow users to extend the functionality of the platform to meet their specific needs. By providing a flexible and customizable tool for managing containerized applications, Rancher Manager is an ideal solution for organizations looking to streamline their container management processes. \ No newline at end of file +In conclusion, Rancher Manager Extensions are a powerful feature of Rancher Manager that allow organizations to customize and enhance their Kubernetes management workflows. With a simple API and extensive documentation and examples, developing Rancher Manager Extensions is a straightforward process. By leveraging Rancher Manager Extensions, organizations can improve operational efficiency and streamline their Kubernetes management tasks. \ No newline at end of file diff --git a/docusaurus/blog/2023-04-15-app-and-cluster-menu-redesign.md b/docusaurus/blog/2023-04-15-app-and-cluster-menu-redesign.md index 4dcd44b3e7..ea499f4700 100644 --- a/docusaurus/blog/2023-04-15-app-and-cluster-menu-redesign.md +++ b/docusaurus/blog/2023-04-15-app-and-cluster-menu-redesign.md @@ -1,20 +1,16 @@ --- -title: 'Application menu design' +title: 'Rethinking the Application Menu' description: Allow the user to quickly change between apps and clusters -slug: Global app and cluster menu -authors: [manuele, eden, kwwii] +authors: [eden, kwwii] tags: [Manager, Navigation] --- -## Overview - As part of our usability review, we learned that the top level context switching mechanism for our application is hidden behine a burger menu. - -## User flow - In order to select an application or explore a cluster the user must first expand a hidden menu. As this is an action users perform often, offering a persistent way to change between app and cluster context will improve usability. + + ## UX Design **Overview** diff --git a/docusaurus/blog/authors.yml b/docusaurus/blog/authors.yml index f45eb05fe7..61c87f1fd4 100644 --- a/docusaurus/blog/authors.yml +++ b/docusaurus/blog/authors.yml @@ -1,6 +1,6 @@ kwwii: - name: Kenneth Wesley Wimer II - title: UX/UI Head + name: Kenneth Wimer + title: User Experience Wizard url: https://github.com/kwwii image_url: https://github.com/kwwii.png @@ -66,7 +66,7 @@ phil: neil: name: Neil MacDougall - title: UX/UI Developer + title: Director - UX/UI url: https://github.com/nwmac image_url: https://github.com/nwmac.png diff --git a/docusaurus/blog/2021-08-26-welcome/index.md b/docusaurus/blog/index.md similarity index 72% rename from docusaurus/blog/2021-08-26-welcome/index.md rename to docusaurus/blog/index.md index 24f5955384..d590158bc2 100644 --- a/docusaurus/blog/2021-08-26-welcome/index.md +++ b/docusaurus/blog/index.md @@ -1,17 +1,15 @@ --- -slug: welcome -title: Welcome -authors: [kwwii] +title: The Rancher UX/UI team +authors: [neil, kwwii, cody, nancy, sean, jordon, phil, giuseppe, shavin, alex, sorin, eden, richa, manuele, francesco, richard] tags: [team, Rancher, Manager, Epinio, Opni, Desktop, Harvester, Fleet, Elemental] --- -## Rancher UX/UI team - + As a team, we are dedicated to creating intuitive, user-friendly interfaces that make it easy for our customers to manage their containerized applications at scale. Our goal is to provide a seamless experience that simplifies complex tasks and enables users to focus on what matters most - their business objectives. -We believe that good design is a combination of empathy, user research, and iterative prototyping, and we are committed to constantly improving our designs based on user feedback. We look forward to working together to create the best possible user experience for our customers. +We believe that good UX is a combination of empathy, user research, and iterative prototyping, and we are committed to constantly improving our UI based on user feedback. We look forward to working together to create the best possible user experience for our customers. -## Team Goals +## Our Goals - Improve productivity: make it easier for users to complete tasks quickly and efficiently. This can lead to improved productivity and a more efficient use of time and resources.