From 63c3370e0b7d57161cd671dd152d62a1ad1fe50c Mon Sep 17 00:00:00 2001 From: Stefan Pejcic Date: Sat, 10 Feb 2024 18:11:33 +0100 Subject: [PATCH] ikone --- .../src/assets/integration-icons/index.ts | 5 ++++ .../assets/integration-icons/languages.tsx | 6 ++--- .../src/assets/integration-icons/suspend.tsx | 23 ++++++++++++++++++ .../src/assets/integration-icons/upgrade.tsx | 24 +++++++++++++++++++ .../src/assets/integration-icons/userip.tsx | 24 +++++++++++++++++++ .../assets/integration-icons/userlogin.tsx | 24 +++++++++++++++++++ .../assets/integration-icons/userserver.tsx | 23 ++++++++++++++++++ documentation/src/assets/integrations.ts | 15 ++++++++---- 8 files changed, 136 insertions(+), 8 deletions(-) create mode 100644 documentation/src/assets/integration-icons/suspend.tsx create mode 100644 documentation/src/assets/integration-icons/upgrade.tsx create mode 100644 documentation/src/assets/integration-icons/userip.tsx create mode 100644 documentation/src/assets/integration-icons/userlogin.tsx create mode 100644 documentation/src/assets/integration-icons/userserver.tsx diff --git a/documentation/src/assets/integration-icons/index.ts b/documentation/src/assets/integration-icons/index.ts index f91016d..4ac74b0 100644 --- a/documentation/src/assets/integration-icons/index.ts +++ b/documentation/src/assets/integration-icons/index.ts @@ -4,6 +4,11 @@ export { default as ServerInfo } from "./serverinfo"; export { default as Keyboard } from "./keyboard"; export { default as Responsive } from "./responsive"; export { default as Branding } from "./branding"; +export { default as Suspend } from "./suspend"; +export { default as UserServer } from "./userserver"; +export { default as UserIP } from "./userip"; +export { default as UserLogin } from "./userlogin"; +export { default as Upgrade } from "./upgrade"; export { default as Search } from "./search"; export { default as Ably } from "./ably"; export { default as Airtable } from "./airtable"; diff --git a/documentation/src/assets/integration-icons/languages.tsx b/documentation/src/assets/integration-icons/languages.tsx index 44d2447..d440b5e 100644 --- a/documentation/src/assets/integration-icons/languages.tsx +++ b/documentation/src/assets/integration-icons/languages.tsx @@ -3,9 +3,9 @@ import { SVGProps } from "react"; const SvgLanguages = (props: SVGProps) => ( ) => ( + + + + + + +); + +export default SvgSuspend; diff --git a/documentation/src/assets/integration-icons/upgrade.tsx b/documentation/src/assets/integration-icons/upgrade.tsx new file mode 100644 index 0000000..5edc607 --- /dev/null +++ b/documentation/src/assets/integration-icons/upgrade.tsx @@ -0,0 +1,24 @@ +import * as React from "react"; +import { SVGProps } from "react"; + +const SvgUpgrade = (props: SVGProps) => ( + + + + + + + +); + +export default SvgUpgrade; diff --git a/documentation/src/assets/integration-icons/userip.tsx b/documentation/src/assets/integration-icons/userip.tsx new file mode 100644 index 0000000..028755a --- /dev/null +++ b/documentation/src/assets/integration-icons/userip.tsx @@ -0,0 +1,24 @@ +import * as React from "react"; +import { SVGProps } from "react"; + +const SvgUserIP = (props: SVGProps) => ( + + + + + + + +); + +export default SvgUserIP; diff --git a/documentation/src/assets/integration-icons/userlogin.tsx b/documentation/src/assets/integration-icons/userlogin.tsx new file mode 100644 index 0000000..2f40ebc --- /dev/null +++ b/documentation/src/assets/integration-icons/userlogin.tsx @@ -0,0 +1,24 @@ +import * as React from "react"; +import { SVGProps } from "react"; + +const SvgUserLogin = (props: SVGProps) => ( + + + + + + + +); + +export default SvgUserLogin; diff --git a/documentation/src/assets/integration-icons/userserver.tsx b/documentation/src/assets/integration-icons/userserver.tsx new file mode 100644 index 0000000..a0449db --- /dev/null +++ b/documentation/src/assets/integration-icons/userserver.tsx @@ -0,0 +1,23 @@ +import * as React from "react"; +import { SVGProps } from "react"; + +const SvgUserServer = (props: SVGProps) => ( + + + + + + +); + +export default SvgUserServer; diff --git a/documentation/src/assets/integrations.ts b/documentation/src/assets/integrations.ts index 27e9e5f..2d53f5d 100644 --- a/documentation/src/assets/integrations.ts +++ b/documentation/src/assets/integrations.ts @@ -7,6 +7,11 @@ import { ServerInfo, Responsive, Branding + Suspend, + Upgrade, + UserServer, + UserIP, + UserLogin, Airtable, Antd, Appwrite, @@ -313,7 +318,7 @@ export const integrations: IntegrationsType = { integrations: [ { name: "Suspend / Delete accounts", - icon: React, + icon: Suspend, description: "Suspend customer accounts to instantly disable their OpenPanel access and websites. Delete accounts when they are no longer required.", url: "/docs/admin/users/openpanel/#suspend-user", @@ -321,7 +326,7 @@ export const integrations: IntegrationsType = { }, { name: "Upgrade / Downgrade package", - icon: HookForm, + icon: Upgrade, description: "Seamlessly upgrade or downgrade a customer's package to another of your hosting packages.", url: "/docs/admin/users/openpanel/#detailed-user-information", @@ -329,7 +334,7 @@ export const integrations: IntegrationsType = { }, { name: "Dedicated IP address", - icon: Sanity, + icon: UserIP, description: "Allocate an IPv4 address to users, providing them with a dedicated IP for their websites and services.", url: "/docs/admin/users/openpanel/#change-ip-address-for-user", @@ -337,14 +342,14 @@ export const integrations: IntegrationsType = { }, { name: "Impersonation", - icon: Kbar, + icon: UserLogin, description: "Auto-login to access a customer's account and see exactly what they see without having to leave your account.", url: "/docs/admin/users/openpanel/#detailed-user-information", status: "stable", }, { name: "Apache or Nginx per user", - icon: React, + icon: UserServer, description: "Administrators can select either Apache or Nginx as the web server for each user. This flexibility allows admins to accommodate a mix of users utilizing Apache and others using Nginx, all within the same server.", url: "/docs/admin/plans/hosting_plans/#create-a-plan",