diff --git a/src/ui/components/common/HelpButton.css b/src/ui/components/common/HelpButton.css
new file mode 100644
index 0000000..94cec92
--- /dev/null
+++ b/src/ui/components/common/HelpButton.css
@@ -0,0 +1,15 @@
+.HelpSection {
+ display: inline-block;
+ margin-left: 20px;
+ vertical-align: middle;
+}
+
+.HelpButton {
+ height: 20px;
+ filter: drop-shadow(0px 0px 5px rgb(0 0 0 / 20%));
+}
+
+.HelpButton img {
+ height: 100%;
+ filter: invert(100%) sepia(2%) saturate(201%) hue-rotate(47deg) brightness(117%) contrast(100%);
+}
\ No newline at end of file
diff --git a/src/ui/components/common/HelpButton.tsx b/src/ui/components/common/HelpButton.tsx
new file mode 100644
index 0000000..cad14c5
--- /dev/null
+++ b/src/ui/components/common/HelpButton.tsx
@@ -0,0 +1,28 @@
+import React from 'react'
+
+import './HelpButton.css'
+import Help from '../../../resources/icons/help.svg'
+
+interface IProps {
+ id?: string
+}
+
+interface IState {
+ opened: boolean
+}
+
+export default class HelpButton extends React.Component
{
+ constructor(props: IProps) {
+ super(props)
+ }
+
+ render() {
+ return (
+
+
+

+
+
+ )
+ }
+}
\ No newline at end of file
diff --git a/src/ui/components/common/TextInput.tsx b/src/ui/components/common/TextInput.tsx
index 28d611d..c72c604 100644
--- a/src/ui/components/common/TextInput.tsx
+++ b/src/ui/components/common/TextInput.tsx
@@ -10,6 +10,9 @@ interface IProps {
readOnly?: boolean;
id?: string;
clearable?: boolean;
+ style?: {
+ [key: string]: any;
+ }
}
interface IState {
@@ -37,7 +40,7 @@ export default class TextInput extends React.Component {
render() {
return (
-