diff --git a/package-lock.json b/package-lock.json index cc363e25f..11d3b0d26 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6228,6 +6228,12 @@ "webidl-conversions": "^4.0.2" } }, + "node_modules/driver.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/driver.js/-/driver.js-1.3.5.tgz", + "integrity": "sha512-exkp49hXuujvTOZ3zYgySWRlEAa8/3nA8glYjtuZjmkTdsQITXivBsW1ytyhKQx3WkeYaovlnvVcLbtTaN86kA==", + "license": "MIT" + }, "node_modules/duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -13848,6 +13854,7 @@ "apexcharts": "4", "cypress": "13", "d3": "7", + "driver.js": "^1.3.5", "pinia": "<2.2.3", "pinia-plugin-persistedstate-2": "2", "vee-validate": "4", diff --git a/webapp/package.json b/webapp/package.json index 8554f7b93..380cf65e1 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -17,6 +17,7 @@ "apexcharts": "4", "cypress": "13", "d3": "7", + "driver.js": "1", "pinia": "<2.2.3", "pinia-plugin-persistedstate-2": "2", "vee-validate": "4", diff --git a/webapp/src/assets/svg/QuestionMarkIcon.vue b/webapp/src/assets/svg/QuestionMarkIcon.vue new file mode 100644 index 000000000..bcf806841 --- /dev/null +++ b/webapp/src/assets/svg/QuestionMarkIcon.vue @@ -0,0 +1,13 @@ + diff --git a/webapp/src/components/dataset_input/DataDescription.vue b/webapp/src/components/dataset_input/DataDescription.vue index 45f0bc111..32b584fa1 100644 --- a/webapp/src/components/dataset_input/DataDescription.vue +++ b/webapp/src/components/dataset_input/DataDescription.vue @@ -4,18 +4,30 @@ -
- Don't have any data? You can download an example dataset here. -

+
+ Don't have any data? You can download an example dataset + here.

-

+
+
-
-
+
+
- {{ column.columnName }}: {{ column.columnData }} + {{ column.columnName }}: + {{ column.columnData }}
-
+
Error! Image not found + />
@@ -45,10 +58,10 @@ diff --git a/webapp/src/components/dataset_input/FileSelection.vue b/webapp/src/components/dataset_input/FileSelection.vue index fb521ef15..380e715fb 100644 --- a/webapp/src/components/dataset_input/FileSelection.vue +++ b/webapp/src/components/dataset_input/FileSelection.vue @@ -18,11 +18,14 @@ @dragleave="onDragLeave" @drop="async (e: DragEvent) => await dragFiles(e)" > -

+

Drag and drop the {{ fileType }} or