LayMesh文档
EN

Showcase

showcase.lay
# Authored on a 297 x 420 mm grid, then uniformly scaled to a 16 cm page.import { photo, icon } from "./components/materials.lay"import { card } from "./components/card.lay" scale = 160 / 297page = canvas(name="LayMesh layout atlas", size=(16 cm, 420 mm * scale), background="#ffffff")artboard = group()artboard.add(rect(size=(297 mm, 420 mm), fill="#ffffff"), target=artboard.top_left)font_family = "DejaVu Sans"ink = "#213047"muted = "#66768b"teal = "#087f8c"gold = "#e4a63a"

预览

背景
Showcase
原始示例
合计 —
详情

尚未运行

本设备浏览器实测;不含防抖等待。

修改仅保留在本页
依赖文件
  • examples/assets/icon.svg
  • examples/assets/photo.png
  • examples/components/card.lay
  • examples/components/materials.lay
  • examples/showcase.lay

复现

sh
laymesh validate examples/showcase.laylaymesh render examples/showcase.lay -o figure.svglaymesh render examples/showcase.lay -o figure.pdflaymesh render examples/showcase.lay -o figure.png --dpi 300