diff --git a/packages/client/hmi-client/src/assets/css/theme/designer/components/input/_terainput.scss b/packages/client/hmi-client/src/assets/css/theme/designer/components/input/_terainput.scss
index d5fc11e6b3..afbf3a4640 100644
--- a/packages/client/hmi-client/src/assets/css/theme/designer/components/input/_terainput.scss
+++ b/packages/client/hmi-client/src/assets/css/theme/designer/components/input/_terainput.scss
@@ -7,6 +7,7 @@
padding-right: var(--gap-1-5);
font-size: var(--font-caption);
align-self: center;
+ text-wrap: nowrap;
};
& > main {
display: flex;
diff --git a/packages/client/hmi-client/src/components/asset/tera-asset.vue b/packages/client/hmi-client/src/components/asset/tera-asset.vue
index 8f80433b0a..a32d3bc54e 100644
--- a/packages/client/hmi-client/src/components/asset/tera-asset.vue
+++ b/packages/client/hmi-client/src/components/asset/tera-asset.vue
@@ -250,7 +250,7 @@ nav {
flex-direction: column;
width: fit-content;
gap: 1rem;
- padding: var(--gap) var(--gap-large) 0 var(--gap-small);
+ padding: var(--gap) var(--gap-large) 0 var(--gap-2);
/* Responsible for stickiness */
position: sticky;
top: 0;
@@ -270,8 +270,8 @@ header {
flex-direction: column;
justify-content: space-between;
height: fit-content;
- padding: var(--gap-small) var(--gap);
- gap: var(--gap-small);
+ padding: var(--gap-2) var(--gap);
+ gap: var(--gap-2);
background-color: var(--surface-0);
backdrop-filter: blur(6px);
overflow: hidden;
@@ -305,7 +305,7 @@ header.overview-banner section {
}
header.with-tabs {
- padding: var(--gap-small) var(--gap) 0;
+ padding: var(--gap-2) var(--gap) 0;
}
.overview-banner {
@@ -337,7 +337,7 @@ header section:deep(> input) {
}
.authors i {
- margin-right: var(--gap-small);
+ margin-right: var(--gap-2);
}
.authors ~ * {
@@ -352,7 +352,7 @@ header section:deep(> input) {
header aside {
display: flex;
flex-direction: row;
- gap: var(--gap-small);
+ gap: var(--gap-2);
}
.shadow {
@@ -363,17 +363,17 @@ header aside {
/* Affects child components put in the slot*/
main:deep(.p-accordion) {
- margin: var(--gap-small);
+ margin: var(--gap-2);
}
main:deep(.p-accordion-content) {
- padding-bottom: var(--gap-small);
+ padding-bottom: var(--gap-2);
}
main:deep(.p-accordion-content ul) {
display: flex;
flex-direction: column;
- gap: var(--gap-small);
+ gap: var(--gap-2);
list-style: none;
}
diff --git a/packages/client/hmi-client/src/components/dataset/tera-column-info.vue b/packages/client/hmi-client/src/components/dataset/tera-column-info.vue
new file mode 100644
index 0000000000..aaa7e900a6
--- /dev/null
+++ b/packages/client/hmi-client/src/components/dataset/tera-column-info.vue
@@ -0,0 +1,208 @@
+
+
+
+ {{ column.symbol }}
+
+ {{ column.name }}
+
+
+
+ {{ column.unit }}
+
+
+
+
+ {{ column.dataType }}
+
+
+
+
+ {{ query }}
+ (results = await searchCuriesEntities(query))"
+ @item-select="
+ $emit('update-column', { key: 'concept', value: { curie: $event.value.curie, name: $event.value.name } })
+ "
+ @keyup.enter="applyValidConcept"
+ @blur="applyValidConcept"
+ />
+
+
+ {{ column.description }}
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/client/hmi-client/src/components/dataset/tera-dataset-overview-table.vue b/packages/client/hmi-client/src/components/dataset/tera-dataset-overview-table.vue
deleted file mode 100644
index f42197920e..0000000000
--- a/packages/client/hmi-client/src/components/dataset/tera-dataset-overview-table.vue
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
-
-
{{ data.concept }}
-
-
-
-
-
-
- (curies = await searchCuriesEntities(query))"
- @item-select="
- updateDataset(index, 'metadata', {
- ...data.column?.metadata,
- groundings: {
- identifiers: parseCurie($event.value?.curie)
- }
- })
- "
- optionLabel="name"
- />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/packages/client/hmi-client/src/components/dataset/tera-dataset.vue b/packages/client/hmi-client/src/components/dataset/tera-dataset.vue
index b2f1996744..6a8b889f4b 100644
--- a/packages/client/hmi-client/src/components/dataset/tera-dataset.vue
+++ b/packages/client/hmi-client/src/components/dataset/tera-dataset.vue
@@ -1,9 +1,10 @@
-
+
@@ -33,9 +34,9 @@
-
-
-
+
+
+
@@ -65,12 +66,15 @@
- updateAndFetchDataset(dataset)"
- class="column-information-table"
- />
+
@@ -116,11 +120,21 @@
+
+