First Component
parent
73780d9530
commit
b82dc913a6
File diff suppressed because one or more lines are too long
@ -1,3 +1,29 @@
|
|||||||
|
html, body {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
font-family: sans-serif;
|
||||||
|
}
|
||||||
|
|
||||||
|
header, footer {
|
||||||
|
background-color: aqua;
|
||||||
|
padding: 14px 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
main {
|
||||||
|
background-color: red;
|
||||||
|
width: 80%;
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
#map {
|
#map {
|
||||||
height: 60vh;
|
height: 60vh;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.flex {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
.flex > *[main] {
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
import './map.js'
|
import './src/map.js'
|
||||||
|
|
||||||
console.log('Hello World')
|
console.log('Hello World')
|
||||||
|
console.log('lala')
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
import { coordsToPath } from './util.js'
|
||||||
|
|
||||||
|
const root = document.getElementById('currentTile')
|
||||||
|
|
||||||
|
export const render = (coords) => {
|
||||||
|
root.innerHTML = `
|
||||||
|
<div class="flex">
|
||||||
|
<img src="/tiles${coordsToPath(coords)}">
|
||||||
|
</div>
|
||||||
|
Hello World! ${JSON.stringify(coords)}
|
||||||
|
`
|
||||||
|
}
|
@ -0,0 +1 @@
|
|||||||
|
export const coordsToPath = coords => `/${coords.z}/${coords.x}/${coords.y}`
|
Loading…
Reference in New Issue