Small improvements to the docs

This commit is contained in:
Pieter Vander Vennet 2020-08-25 00:20:20 +02:00
parent e320f1af0c
commit c8b2dab669
3 changed files with 24 additions and 12 deletions

View file

@ -66,8 +66,10 @@ export class InitUiElements {
if (State.state.featureSwitchMoreQuests.data){ if (State.state.featureSwitchMoreQuests.data){
tabs.push({header: `<img src='${'./assets/add.svg'}'>` tabs.push({
, content: new MoreScreen()}); header: `<img src='${'./assets/add.svg'}'>`
, content: new MoreScreen()
});
} }

View file

@ -41,17 +41,27 @@ MapComplete is set up to lure people into OpenStreetMap and to teach them while
A typical user journey would be: A typical user journey would be:
0. Oh, this is a cool map of _my specific interest_! There is a lot of data already... 0. Oh, this is a cool map of _my specific interest_! There is a lot of data already...
a. The user might discover the explanation about OSM in the dedicated tab page
b. The user might discover the other themes in the other tab * The user might discover the explanation about OSM in the dedicated tab page
c. The user might share the map and/or embed it * The user might discover the other themes in the other tab
1) The user clicks that big tempting button 'login' in order to answer questions. The user makes an account - a big step. * The user might share the map and/or embed it
1. The user clicks that big tempting button 'login' in order to answer questions. The user makes an account - a big step.
2. The user answers a question! Hooray! 2. The user answers a question! Hooray!
When at least one question is answered (aka: having one changeset on OSM), adding a new point is unlocked When at least one question is answered (aka: having one changeset on OSM), adding a new point is unlocked
3. The user adds a new POI somewhere
a. Note that _all messages_ must be read before being able to add a point. In other words, sending a message to a misbehaving MapComplete user acts as having a zero-minutes-block. This is added deliberately to avoid new users fucking up too much 3. The user adds a new POI somewhere
4. At 50 changesets, the custom layout becomes available
* Note that _all messages_ must be read before being able to add a point.
* In other words, sending a message to a misbehaving MapComplete user acts as having a **zero-day-block**. This is added deliberately to make sure new users _have_ to read feedback from the community.
4. At 50 changesets, the [personal layout](https://pietervdvn.github.io/MapComplete/personal.html) is advertised. The personal theme is a theme where contributors can pick layers from all the offical themes. Note that the personal theme is always available.
5. At 200 changesets, the tags become visible when answering questions and when adding a new point from a preset. This is to give more control to power users and to teach new users the tagging scheme 5. At 200 changesets, the tags become visible when answering questions and when adding a new point from a preset. This is to give more control to power users and to teach new users the tagging scheme
6. At 250 changesets, the tags get linked to the wiki 6. At 250 changesets, the tags get linked to the wiki
7. At 500 changesets, I expect contributors to be power users and to be comfortable with tagging scheme and such. The custom theme generator is unlocked. 7. At 500 changesets, I expect contributors to be power users and to be comfortable with tagging scheme and such. The custom theme generator is unlocked.

View file

@ -936,12 +936,12 @@ export default class Translations {
favourite: { favourite: {
title: new T({en: "Personal theme"}), title: new T({en: "Personal theme"}),
description: new T({ description: new T({
en: "Add favourite layers from other themes to create a custom theme." en: "Create a personal theme based on all the available layers of all themes"
}), }),
panelIntro: new T({ panelIntro: new T({
en: "<h3>Your custom theme</h3>Create your own theme here by picking your favourite layers" en: "<h3>Your personal theme</h3>Activate your favourite layers from all the official themes"
}), }),
loginNeeded: new T({en: "<h3>Log in</h3>A custom layout is only available for OpenStreetMap users"}), loginNeeded: new T({en: "<h3>Log in</h3>A personal layout is only available for OpenStreetMap users"}),
reload: new T({en: "Reload the data"}) reload: new T({en: "Reload the data"})
} }
} }