diff --git a/models/recruit/src/index.ts b/models/recruit/src/index.ts index 1c24d07647..ed3ccae000 100644 --- a/models/recruit/src/index.ts +++ b/models/recruit/src/index.ts @@ -147,8 +147,7 @@ export function createModel (builder: Builder): void { label: recruit.string.ReviewCategory, spaceClass: recruit.class.ReviewCategory, addSpaceLabel: recruit.string.CreateReviewCategory, - createComponent: recruit.component.CreateReviewCategory, - component: recruit.component.EditReviewCategory + createComponent: recruit.component.CreateReviewCategory } ], specials: [ @@ -295,6 +294,14 @@ export function createModel (builder: Builder): void { editor: recruit.component.EditApplication }) + builder.mixin(recruit.class.Vacancy, core.class.Class, view.mixin.ObjectEditor, { + editor: recruit.component.EditVacancy + }) + + builder.mixin(recruit.class.ReviewCategory, core.class.Class, view.mixin.ObjectEditor, { + editor: recruit.component.EditReviewCategory + }) + builder.mixin(recruit.class.Applicant, core.class.Class, view.mixin.AttributePresenter, { presenter: recruit.component.ApplicationPresenter }) diff --git a/plugins/workbench-resources/src/components/Header.svelte b/plugins/workbench-resources/src/components/Header.svelte index 2c41ffb5d2..638d195a7f 100644 --- a/plugins/workbench-resources/src/components/Header.svelte +++ b/plugins/workbench-resources/src/components/Header.svelte @@ -23,9 +23,20 @@
-
+
{#if icon }
{/if} {label}
{#if description }{description}{/if}
+ + + + diff --git a/plugins/workbench-resources/src/components/SpaceHeader.svelte b/plugins/workbench-resources/src/components/SpaceHeader.svelte index 3b2177f3ac..7f29480e78 100644 --- a/plugins/workbench-resources/src/components/SpaceHeader.svelte +++ b/plugins/workbench-resources/src/components/SpaceHeader.svelte @@ -14,19 +14,19 @@ -->
{#if space} -
+
{#if viewlets.length > 1}
{#each viewlets as viewlet, i} diff --git a/plugins/workbench-resources/src/components/SpaceView.svelte b/plugins/workbench-resources/src/components/SpaceView.svelte index cdee2ccb3d..cf4c8ee87f 100644 --- a/plugins/workbench-resources/src/components/SpaceView.svelte +++ b/plugins/workbench-resources/src/components/SpaceView.svelte @@ -54,7 +54,7 @@ $: update(currentView?.class, currentSpace) - + {#if _class && space} {/if} diff --git a/plugins/workbench-resources/src/components/navigator/SpacesNav.svelte b/plugins/workbench-resources/src/components/navigator/SpacesNav.svelte index c21e8efa8d..c1f975b5c7 100644 --- a/plugins/workbench-resources/src/components/navigator/SpacesNav.svelte +++ b/plugins/workbench-resources/src/components/navigator/SpacesNav.svelte @@ -13,11 +13,12 @@ // limitations under the License. -->