diff --git a/InitUiElements.ts b/InitUiElements.ts
index 1a70e0d91..860ffa3a0 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 dd9b23a20..61a85d40f 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 7dfa25ef4..cb872ccbc 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: "