Various small fixes, add indication of which tags are added for power users
This commit is contained in:
parent
a55767c1e9
commit
47d755e59f
9 changed files with 147 additions and 59 deletions
|
@ -296,7 +296,7 @@ class LayerGenerator extends UIElement {
|
|||
addExtraTags: "",
|
||||
mappings: [],
|
||||
question: "",
|
||||
render: "Title",
|
||||
render: "./assets/bug.svg",
|
||||
type: "text"
|
||||
}, {
|
||||
header: "Icon",
|
||||
|
@ -304,13 +304,14 @@ class LayerGenerator extends UIElement {
|
|||
removable: false,
|
||||
hideQuestion: true
|
||||
}),
|
||||
|
||||
|
||||
new TagRenderingGenerator(fullConfig, layerConfig, layerConfig.color ?? {
|
||||
key: "*",
|
||||
addExtraTags: "",
|
||||
mappings: [],
|
||||
question: "",
|
||||
render: "Title",
|
||||
render: "#0000ff",
|
||||
type: "text"
|
||||
}, {
|
||||
header: "Colour",
|
||||
|
@ -319,6 +320,20 @@ class LayerGenerator extends UIElement {
|
|||
hideQuestion: true
|
||||
}),
|
||||
|
||||
new TagRenderingGenerator(fullConfig, layerConfig, layerConfig.width ?? {
|
||||
key: "*",
|
||||
addExtraTags: "",
|
||||
mappings: [],
|
||||
question: "",
|
||||
render: "10",
|
||||
type: "nat"
|
||||
}, {
|
||||
header: "Line thickness",
|
||||
description: "This decides the line thickness of ways (in pixels)",
|
||||
removable: false,
|
||||
hideQuestion: true
|
||||
}),
|
||||
|
||||
|
||||
...layerConfig.tagRenderings.map(tr => new TagRenderingGenerator(fullConfig, layerConfig, tr, {
|
||||
header: "Tag rendering",
|
||||
|
@ -406,17 +421,21 @@ class AllLayerComponent extends UIElement {
|
|||
config.data.layers.push({
|
||||
id: "",
|
||||
title: {
|
||||
key: "",
|
||||
render: "title"
|
||||
key: "*",
|
||||
render: "Title"
|
||||
},
|
||||
icon: {
|
||||
key: "",
|
||||
key: "*",
|
||||
render: "./assets/bug.svg"
|
||||
},
|
||||
color: {
|
||||
key: "",
|
||||
key: "*",
|
||||
render: "#0000ff"
|
||||
},
|
||||
width: {
|
||||
key:"*",
|
||||
render: "10"
|
||||
},
|
||||
description: "",
|
||||
minzoom: 12,
|
||||
overpassTags: "",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue