draw canvas from a map

This commit is contained in:
pena 2022-12-06 03:08:30 +01:00 committed by Swrup
parent 00c9c587c7
commit 7cb03b8779
2 changed files with 100 additions and 8 deletions

View file

@ -1,6 +1,13 @@
open Tyxml.Html
open Syntax
let mk_img name =
img
~src:(Format.sprintf "/assets/img/%s.png" name)
~alt:name
~a:[ a_hidden (); a_id name ]
()
let get request =
let** () = User.assert_logged request in
let title = "Your island" in
@ -9,12 +16,14 @@ let get request =
~a:[ a_id "canvas" ]
[ txt "please update your browser or enable javascript" ]
in
let img_grass =
img ~src:"/assets/img/grass.png" ~alt:"grass"
~a:[ a_hidden (); a_id "grass" ]
()
let img_grass = mk_img "grass" in
let img_papy_bottom = mk_img "papy_bottom" in
let img_water = mk_img "water" in
let page =
div ~a:[ a_class [ "centered" ] ]
@@ [ canvas; img_grass; img_papy_bottom; img_water ]
in
let page = div ~a:[ a_class [ "centered" ] ] @@ [ canvas; img_grass ] in
let js =
script