refactor dialogs to be mobile-friendly

This commit is contained in:
Azgaar 2022-05-28 01:47:25 +03:00 committed by Peter
parent 48e36fa26c
commit 7c4f685a57

View file

@ -1,6 +1,7 @@
const initialSeed = generateSeed(); const initialSeed = generateSeed();
let graph = getGraph(grid); let graph = getGraph(grid);
const initialSeed = generateSeed();
appendStyleSheet(); appendStyleSheet();
insertHtml(); insertHtml();
addListeners(); addListeners();
@ -321,6 +322,13 @@ async function drawPrecreatedHeightmap(id) {
article.querySelector("img").src = dataUrl; article.querySelector("img").src = dataUrl;
} }
function drawTemplatePreview(id) {
const heights = generateHeightmap(id);
const dataUrl = drawHeights(heights);
const article = byId("heightmapSelection").querySelector(`[data-id="${id}"]`);
article.querySelector("img").src = dataUrl;
}
async function drawPrecreatedHeightmap(id) { async function drawPrecreatedHeightmap(id) {
const heights = await HeightmapGenerator.fromPrecreated(id); const heights = await HeightmapGenerator.fromPrecreated(id);
const dataUrl = drawHeights(heights); const dataUrl = drawHeights(heights);