This is an automated email from the ASF dual-hosted git repository.
marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
The following commit(s) were added to refs/heads/main by this push:
new 7696746c vert.x Logo
7696746c is described below
commit 7696746c698a778f8b7176dd004d5115857b3b69
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Thu Aug 15 15:20:57 2024 -0400
vert.x Logo
---
.../webui/src/designer/icons/ComponentIcons.tsx | 56 +++++++++++++++++++++-
.../src/main/webui/src/designer/utils/CamelUi.tsx | 4 +-
.../src/designer/icons/ComponentIcons.tsx | 56 +++++++++++++++++++++-
karavan-designer/src/designer/utils/CamelUi.tsx | 4 +-
.../src/designer/icons/ComponentIcons.tsx | 56 +++++++++++++++++++++-
karavan-space/src/designer/utils/CamelUi.tsx | 4 +-
6 files changed, 171 insertions(+), 9 deletions(-)
diff --git a/karavan-app/src/main/webui/src/designer/icons/ComponentIcons.tsx
b/karavan-app/src/main/webui/src/designer/icons/ComponentIcons.tsx
index d6ea5d07..a793e522 100644
--- a/karavan-app/src/main/webui/src/designer/icons/ComponentIcons.tsx
+++ b/karavan-app/src/main/webui/src/designer/icons/ComponentIcons.tsx
@@ -16,12 +16,64 @@
*/
import React from 'react';
+export function VertXIcon() {
+ return (
+ <svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlSpace="preserve"
+ id="svg8"
+ x={0}
+ y={0}
+ viewBox="0 0 114.3 114.3"
+ className="icon" width="32px" height="32px">
+ <style>{".st3{fill:#fff}"}</style>
+ <path
+ id="rect4446"
+ d="M15.9 2.7h82.4c7.3 0 13.3 5.1 13.3 11.3v86.3c0 6.2-5.9
11.3-13.3 11.3H15.9c-7.3 0-13.3-5.1-13.3-11.3V14c.1-6.3 6-11.3 13.3-11.3z"
+ style={{
+ fill: "#782a90",
+ stroke: "#782a90",
+ strokeWidth: 5.383,
+ strokeLinejoin: "round",
+ strokeMiterlimit: 11.3386,
+ }}
+ />
+ <path
+ id="path4436"
+ d="M-6.7 20.8h18.6l18.4 42.4 19.2-41.9h17.8L35.1
92.1H24.9L-6.7 20.8z"
+ style={{
+ fillRule: "evenodd",
+ clipRule: "evenodd",
+ fill: "#fff",
+ }}
+ />
+ <circle
+ id="circle4442"
+ cx={42.5}
+ cy={91.8}
+ r={13.2}
+ style={{
+ fill: "#fff",
+ stroke: "#782a90",
+ strokeWidth: 6.3269,
+ strokeLinejoin: "round",
+ strokeMiterlimit: 11.3386,
+ }}
+ />
+ <path
+ d="M100.2 61.8 89.6 77.9l7.6 13.7h21.9zM96.3 21.3l-12.2
19-10.4-19H52.1L74 56.1 56.8 83.3c1.5 2.4 2.3 5.3 2.4 8.3H72l46-70.3H96.3z"
+ className="st3"
+ />
+ </svg>
+ )
+}
+
export function SmooksIcon() {
return (
<svg xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 90 79"
className="icon" width="32px" height="32px">
- <path fill="#FDFEFE" d="M0 0h90v79H0V0Z" />
+ <path fill="#FDFEFE" d="M0 0h90v79H0V0Z"/>
<path
fill="#795EAA"
d="M28 9c3.944.589 6.824 1.786 10.25 3.813.871.5 1.743 1.002
2.64 1.519C43.279 16.22 43.595 17.062 44 20l1 1.938c1.13 2.332 1.575 4.515 2
7.062l3.875-.125c2.18-.07 2.18-.07 4.125.125 2 2 2 2 2.195 4.82l-.07 3.305-.055
3.32L57 43c-5.573-.76-5.573-.76-8-2.125-2.895-1.267-4.892-.44-8
.125-3.668.096-7.331.059-11 0l.063 2.875C30 47 30 47 29
49c-3.911-.674-6.871-2.543-10.25-4.563l-3.266-1.94L13 41l.95-1.875C15.01 36.979
15.775 35.388 16 33c-1.392-2.133-1.392-2.133-3-4v-2c-.957- [...]
@@ -1268,7 +1320,7 @@ export function KameletIcon() {
}
- export function MonitoringIcon() {
+export function MonitoringIcon() {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
diff --git a/karavan-app/src/main/webui/src/designer/utils/CamelUi.tsx
b/karavan-app/src/main/webui/src/designer/utils/CamelUi.tsx
index 2e500773..1958b22a 100644
--- a/karavan-app/src/main/webui/src/designer/utils/CamelUi.tsx
+++ b/karavan-app/src/main/webui/src/designer/utils/CamelUi.tsx
@@ -73,7 +73,7 @@ import {
TerminalIcon,
TestingIcon,
TransformationIcon,
- ValidationIcon,
+ ValidationIcon, VertXIcon,
WebserviceIcon,
WorkflowIcon
} from "../icons/ComponentIcons";
@@ -586,6 +586,8 @@ export class CamelUi {
return RefIcon();
} else if (title === "Direct") {
return DirectIcon();
+ } else if (title.startsWith("Vert.x")) {
+ return VertXIcon();
} else if (title === "Exec") {
return TerminalIcon();
} else if (title === "Grape") {
diff --git a/karavan-designer/src/designer/icons/ComponentIcons.tsx
b/karavan-designer/src/designer/icons/ComponentIcons.tsx
index d6ea5d07..a793e522 100644
--- a/karavan-designer/src/designer/icons/ComponentIcons.tsx
+++ b/karavan-designer/src/designer/icons/ComponentIcons.tsx
@@ -16,12 +16,64 @@
*/
import React from 'react';
+export function VertXIcon() {
+ return (
+ <svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlSpace="preserve"
+ id="svg8"
+ x={0}
+ y={0}
+ viewBox="0 0 114.3 114.3"
+ className="icon" width="32px" height="32px">
+ <style>{".st3{fill:#fff}"}</style>
+ <path
+ id="rect4446"
+ d="M15.9 2.7h82.4c7.3 0 13.3 5.1 13.3 11.3v86.3c0 6.2-5.9
11.3-13.3 11.3H15.9c-7.3 0-13.3-5.1-13.3-11.3V14c.1-6.3 6-11.3 13.3-11.3z"
+ style={{
+ fill: "#782a90",
+ stroke: "#782a90",
+ strokeWidth: 5.383,
+ strokeLinejoin: "round",
+ strokeMiterlimit: 11.3386,
+ }}
+ />
+ <path
+ id="path4436"
+ d="M-6.7 20.8h18.6l18.4 42.4 19.2-41.9h17.8L35.1
92.1H24.9L-6.7 20.8z"
+ style={{
+ fillRule: "evenodd",
+ clipRule: "evenodd",
+ fill: "#fff",
+ }}
+ />
+ <circle
+ id="circle4442"
+ cx={42.5}
+ cy={91.8}
+ r={13.2}
+ style={{
+ fill: "#fff",
+ stroke: "#782a90",
+ strokeWidth: 6.3269,
+ strokeLinejoin: "round",
+ strokeMiterlimit: 11.3386,
+ }}
+ />
+ <path
+ d="M100.2 61.8 89.6 77.9l7.6 13.7h21.9zM96.3 21.3l-12.2
19-10.4-19H52.1L74 56.1 56.8 83.3c1.5 2.4 2.3 5.3 2.4 8.3H72l46-70.3H96.3z"
+ className="st3"
+ />
+ </svg>
+ )
+}
+
export function SmooksIcon() {
return (
<svg xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 90 79"
className="icon" width="32px" height="32px">
- <path fill="#FDFEFE" d="M0 0h90v79H0V0Z" />
+ <path fill="#FDFEFE" d="M0 0h90v79H0V0Z"/>
<path
fill="#795EAA"
d="M28 9c3.944.589 6.824 1.786 10.25 3.813.871.5 1.743 1.002
2.64 1.519C43.279 16.22 43.595 17.062 44 20l1 1.938c1.13 2.332 1.575 4.515 2
7.062l3.875-.125c2.18-.07 2.18-.07 4.125.125 2 2 2 2 2.195 4.82l-.07 3.305-.055
3.32L57 43c-5.573-.76-5.573-.76-8-2.125-2.895-1.267-4.892-.44-8
.125-3.668.096-7.331.059-11 0l.063 2.875C30 47 30 47 29
49c-3.911-.674-6.871-2.543-10.25-4.563l-3.266-1.94L13 41l.95-1.875C15.01 36.979
15.775 35.388 16 33c-1.392-2.133-1.392-2.133-3-4v-2c-.957- [...]
@@ -1268,7 +1320,7 @@ export function KameletIcon() {
}
- export function MonitoringIcon() {
+export function MonitoringIcon() {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
diff --git a/karavan-designer/src/designer/utils/CamelUi.tsx
b/karavan-designer/src/designer/utils/CamelUi.tsx
index 2e500773..1958b22a 100644
--- a/karavan-designer/src/designer/utils/CamelUi.tsx
+++ b/karavan-designer/src/designer/utils/CamelUi.tsx
@@ -73,7 +73,7 @@ import {
TerminalIcon,
TestingIcon,
TransformationIcon,
- ValidationIcon,
+ ValidationIcon, VertXIcon,
WebserviceIcon,
WorkflowIcon
} from "../icons/ComponentIcons";
@@ -586,6 +586,8 @@ export class CamelUi {
return RefIcon();
} else if (title === "Direct") {
return DirectIcon();
+ } else if (title.startsWith("Vert.x")) {
+ return VertXIcon();
} else if (title === "Exec") {
return TerminalIcon();
} else if (title === "Grape") {
diff --git a/karavan-space/src/designer/icons/ComponentIcons.tsx
b/karavan-space/src/designer/icons/ComponentIcons.tsx
index d6ea5d07..a793e522 100644
--- a/karavan-space/src/designer/icons/ComponentIcons.tsx
+++ b/karavan-space/src/designer/icons/ComponentIcons.tsx
@@ -16,12 +16,64 @@
*/
import React from 'react';
+export function VertXIcon() {
+ return (
+ <svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlSpace="preserve"
+ id="svg8"
+ x={0}
+ y={0}
+ viewBox="0 0 114.3 114.3"
+ className="icon" width="32px" height="32px">
+ <style>{".st3{fill:#fff}"}</style>
+ <path
+ id="rect4446"
+ d="M15.9 2.7h82.4c7.3 0 13.3 5.1 13.3 11.3v86.3c0 6.2-5.9
11.3-13.3 11.3H15.9c-7.3 0-13.3-5.1-13.3-11.3V14c.1-6.3 6-11.3 13.3-11.3z"
+ style={{
+ fill: "#782a90",
+ stroke: "#782a90",
+ strokeWidth: 5.383,
+ strokeLinejoin: "round",
+ strokeMiterlimit: 11.3386,
+ }}
+ />
+ <path
+ id="path4436"
+ d="M-6.7 20.8h18.6l18.4 42.4 19.2-41.9h17.8L35.1
92.1H24.9L-6.7 20.8z"
+ style={{
+ fillRule: "evenodd",
+ clipRule: "evenodd",
+ fill: "#fff",
+ }}
+ />
+ <circle
+ id="circle4442"
+ cx={42.5}
+ cy={91.8}
+ r={13.2}
+ style={{
+ fill: "#fff",
+ stroke: "#782a90",
+ strokeWidth: 6.3269,
+ strokeLinejoin: "round",
+ strokeMiterlimit: 11.3386,
+ }}
+ />
+ <path
+ d="M100.2 61.8 89.6 77.9l7.6 13.7h21.9zM96.3 21.3l-12.2
19-10.4-19H52.1L74 56.1 56.8 83.3c1.5 2.4 2.3 5.3 2.4 8.3H72l46-70.3H96.3z"
+ className="st3"
+ />
+ </svg>
+ )
+}
+
export function SmooksIcon() {
return (
<svg xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 90 79"
className="icon" width="32px" height="32px">
- <path fill="#FDFEFE" d="M0 0h90v79H0V0Z" />
+ <path fill="#FDFEFE" d="M0 0h90v79H0V0Z"/>
<path
fill="#795EAA"
d="M28 9c3.944.589 6.824 1.786 10.25 3.813.871.5 1.743 1.002
2.64 1.519C43.279 16.22 43.595 17.062 44 20l1 1.938c1.13 2.332 1.575 4.515 2
7.062l3.875-.125c2.18-.07 2.18-.07 4.125.125 2 2 2 2 2.195 4.82l-.07 3.305-.055
3.32L57 43c-5.573-.76-5.573-.76-8-2.125-2.895-1.267-4.892-.44-8
.125-3.668.096-7.331.059-11 0l.063 2.875C30 47 30 47 29
49c-3.911-.674-6.871-2.543-10.25-4.563l-3.266-1.94L13 41l.95-1.875C15.01 36.979
15.775 35.388 16 33c-1.392-2.133-1.392-2.133-3-4v-2c-.957- [...]
@@ -1268,7 +1320,7 @@ export function KameletIcon() {
}
- export function MonitoringIcon() {
+export function MonitoringIcon() {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
diff --git a/karavan-space/src/designer/utils/CamelUi.tsx
b/karavan-space/src/designer/utils/CamelUi.tsx
index 2e500773..1958b22a 100644
--- a/karavan-space/src/designer/utils/CamelUi.tsx
+++ b/karavan-space/src/designer/utils/CamelUi.tsx
@@ -73,7 +73,7 @@ import {
TerminalIcon,
TestingIcon,
TransformationIcon,
- ValidationIcon,
+ ValidationIcon, VertXIcon,
WebserviceIcon,
WorkflowIcon
} from "../icons/ComponentIcons";
@@ -586,6 +586,8 @@ export class CamelUi {
return RefIcon();
} else if (title === "Direct") {
return DirectIcon();
+ } else if (title.startsWith("Vert.x")) {
+ return VertXIcon();
} else if (title === "Exec") {
return TerminalIcon();
} else if (title === "Grape") {