diff --git a/packages/ui/src/components/CircleButton.svelte b/packages/ui/src/components/CircleButton.svelte new file mode 100644 index 0000000000..2cabf630d6 --- /dev/null +++ b/packages/ui/src/components/CircleButton.svelte @@ -0,0 +1,61 @@ + + + + +
+
+ {#if typeof (icon) === 'string'} + + {:else} + + {/if} +
+
+ + diff --git a/packages/ui/src/components/Dialog.svelte b/packages/ui/src/components/Dialog.svelte index 75bf18d697..cb65c70397 100644 --- a/packages/ui/src/components/Dialog.svelte +++ b/packages/ui/src/components/Dialog.svelte @@ -60,7 +60,7 @@ .dialog { display: flex; flex-direction: column; - width: 45rem; + width: 42.5rem; min-height: 100vh; max-height: 100vh; background-color: var(--theme-bg-color); diff --git a/packages/ui/src/components/EditBox.svelte b/packages/ui/src/components/EditBox.svelte index 9e35e8771a..84fd52d9e2 100644 --- a/packages/ui/src/components/EditBox.svelte +++ b/packages/ui/src/components/EditBox.svelte @@ -100,6 +100,7 @@ input { margin: 0; padding: 0; + color: inherit; border: none; border-radius: 2px; diff --git a/packages/ui/src/index.ts b/packages/ui/src/index.ts index 096c5859e2..d38dee6c94 100644 --- a/packages/ui/src/index.ts +++ b/packages/ui/src/index.ts @@ -50,6 +50,7 @@ export { default as CheckBoxList } from './components/CheckBoxList.svelte' export { default as EditWithIcon } from './components/EditWithIcon.svelte' export { default as Loading } from './components/Loading.svelte' export { default as Popup } from './components/Popup.svelte' +export { default as CircleButton } from './components/CircleButton.svelte' export { default as IconAdd } from './components/icons/Add.svelte' export { default as IconSearch } from './components/icons/Search.svelte' diff --git a/plugins/recruit-resources/img/header-green.png b/plugins/recruit-resources/img/header-green.png index 9ddef1b989..0cc5bd8c84 100755 Binary files a/plugins/recruit-resources/img/header-green.png and b/plugins/recruit-resources/img/header-green.png differ diff --git a/plugins/recruit-resources/src/components/DialogHeader.svelte b/plugins/recruit-resources/src/components/DialogHeader.svelte index 0dca7f4583..f990057526 100644 --- a/plugins/recruit-resources/src/components/DialogHeader.svelte +++ b/plugins/recruit-resources/src/components/DialogHeader.svelte @@ -18,8 +18,11 @@ import { getMetadata } from '@anticrm/platform' import login from '@anticrm/login' - import { EditBox, Button, Label } from '@anticrm/ui' + import { EditBox, Button, CircleButton, Grid, Label } from '@anticrm/ui' import FileUpload from './icons/FileUpload.svelte' + import Edit from './icons/Edit.svelte' + import Twitter from './icons/Twitter.svelte' + import User from './icons/User.svelte' let dragover = false @@ -53,27 +56,40 @@ on:dragover|preventDefault={ ()=>{} } on:dragleave={ () => { dragover = false } } on:drop|preventDefault|stopPropagation={drop}> -
-
-
 
-
Candidate title
- +
+
+
+
+ + +
+ +
+ +
-
+
+
+ + + + +
diff --git a/plugins/recruit-resources/src/components/icons/Edit.svelte b/plugins/recruit-resources/src/components/icons/Edit.svelte new file mode 100644 index 0000000000..1c4e3e0837 --- /dev/null +++ b/plugins/recruit-resources/src/components/icons/Edit.svelte @@ -0,0 +1,24 @@ + + + + + + + diff --git a/plugins/recruit-resources/src/components/icons/Twitter.svelte b/plugins/recruit-resources/src/components/icons/Twitter.svelte new file mode 100644 index 0000000000..61625b252b --- /dev/null +++ b/plugins/recruit-resources/src/components/icons/Twitter.svelte @@ -0,0 +1,24 @@ + + + + + + + diff --git a/plugins/recruit-resources/src/components/icons/User.svelte b/plugins/recruit-resources/src/components/icons/User.svelte new file mode 100644 index 0000000000..ceddd05398 --- /dev/null +++ b/plugins/recruit-resources/src/components/icons/User.svelte @@ -0,0 +1,26 @@ + + + + + + + + +