Studio: UX-improvements after user testing
This commit is contained in:
parent
2041a9245d
commit
44c1548e89
19 changed files with 100 additions and 35 deletions
|
@ -210,7 +210,7 @@
|
|||
]
|
||||
},
|
||||
"tags": {
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag",
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag\ntypeHelper: uploadableOnly",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
|
|
|
@ -210,7 +210,7 @@ export default {
|
|||
]
|
||||
},
|
||||
"tags": {
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag",
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag\ntypeHelper: uploadableOnly",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
|
|
|
@ -1992,7 +1992,7 @@
|
|||
]
|
||||
},
|
||||
"tags": {
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag",
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag\ntypeHelper: uploadableOnly",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
|
@ -2392,7 +2392,7 @@
|
|||
]
|
||||
},
|
||||
"tags": {
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag",
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag\ntypeHelper: uploadableOnly",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
|
|
|
@ -1970,7 +1970,7 @@ export default {
|
|||
]
|
||||
},
|
||||
"tags": {
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag",
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag\ntypeHelper: uploadableOnly",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
|
@ -2369,7 +2369,7 @@ export default {
|
|||
]
|
||||
},
|
||||
"tags": {
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag",
|
||||
"description": "A single tag (encoded as <code>key=value</code>) out of all the tags to add onto the newly created point.\nNote that the icon in the UI will be chosen automatically based on the tags provided here.\n\nquestion: What tag should be added to the new object?\ntype: simple_tag\ntypeHelper: uploadableOnly",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
|
||||
Create a simple layer specification using MapComplete studio with 'images' and a question. The actual _topic_ of the layer can be chosen by the participant
|
||||
|
||||
This participant wanted to create a layer about solar panels.
|
||||
|
||||
## Background info
|
||||
|
||||
Browser: Librewolf on a linux machine (actually: pietervdvn's dev machine)
|
||||
|
@ -30,4 +32,4 @@ As such, many terms and the general structure of Studio were intuitively clear.
|
|||
|
||||
## Other misc issues
|
||||
|
||||
- The crosshair might be invisible if the aerial imagery is quite dark (fixed in 9dc222be433512d4d1ca530c1d09e28442d976ec)
|
||||
- [x] The crosshair might be invisible if the aerial imagery is quite dark (fixed in 9dc222be433512d4d1ca530c1d09e28442d976ec)
|
||||
|
|
22
Docs/UserTests/2023-10-17 User Test Studio bxl-forever.md
Normal file
22
Docs/UserTests/2023-10-17 User Test Studio bxl-forever.md
Normal file
|
@ -0,0 +1,22 @@
|
|||
# User Test of the Studio
|
||||
|
||||
## Task
|
||||
|
||||
Create a simple layer specification using MapComplete studio with 'images' and a question. The actual _topic_ of the layer can be chosen by the participant
|
||||
|
||||
This participant wanted to create a layer to park escooters
|
||||
|
||||
## Background info
|
||||
|
||||
Browser: Participants machine, browser unknown (but no browser-specific bugs were encountered)
|
||||
Testurl: hosted.Mapcomplete.org/studio.html
|
||||
The participant has extensive OpenStreetMap-knowledge but only used MapComplete a few times, long ago.
|
||||
|
||||
## Surfaced issues
|
||||
|
||||
- [x] In presets, all options can be chosen (e.g. regex, '<', ...). However, these should be uploadable tags
|
||||
- [x] The 'try it out'-button should be a 'next'-button
|
||||
- [x] Entering an incorrect ID and pressing enter still takes you to the layer editor with an incorrect ID
|
||||
- [x] A name and description are obligatory to use the layer as single-layer-theme; but those error messages are unclear.
|
||||
- [ ]
|
||||
- [ ]
|
Loading…
Add table
Add a link
Reference in a new issue