diff --git a/InitUiElements.ts b/InitUiElements.ts index 1a70e0d..860ffa3 100644 --- a/InitUiElements.ts +++ b/InitUiElements.ts @@ -66,8 +66,10 @@ export class InitUiElements { if (State.state.featureSwitchMoreQuests.data){ - tabs.push({header: `` - , content: new MoreScreen()}); + tabs.push({ + header: `` + , content: new MoreScreen() + }); } diff --git a/README.md b/README.md index dd9b23a..61a85d4 100644 --- a/README.md +++ b/README.md @@ -41,17 +41,27 @@ MapComplete is set up to lure people into OpenStreetMap and to teach them while A typical user journey would be: 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 - c. 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. + + * The user might discover the explanation about OSM in the dedicated tab page + * The user might discover the other themes in the other tab + * 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! 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 -4. At 50 changesets, the custom layout becomes available + +3. The user adds a new POI somewhere + + * 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 + 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. diff --git a/UI/i18n/Translations.ts b/UI/i18n/Translations.ts index 7dfa25e..cb872cc 100644 --- a/UI/i18n/Translations.ts +++ b/UI/i18n/Translations.ts @@ -936,12 +936,12 @@ export default class Translations { favourite: { title: new T({en: "Personal theme"}), 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({ - en: "

Your custom theme

Create your own theme here by picking your favourite layers" + en: "

Your personal theme

Activate your favourite layers from all the official themes" }), - loginNeeded: new T({en: "

Log in

A custom layout is only available for OpenStreetMap users"}), + loginNeeded: new T({en: "

Log in

A personal layout is only available for OpenStreetMap users"}), reload: new T({en: "Reload the data"}) } }