Brickheart

AI: assisted

Posts

  • Hello from dev

    The first post on the Brickheart dev blog.

  • Brick Heart: website construction

    site/ ├── wrangler.jsonc (Cloudflare config) ├── languages.json (single list of languages) └── public/ (everything uploaded to the live site) ├── index.html (language picker) ├── 404.html (neutral fallback) ├── robots.txt ├── sitemap.xml (generated) ├── _headers (security headers) ├── css/base.css (shared styles) ├── js/picker.js ├── en/ index.html, 404.html └── zh/ index.html, 404.html scripts/build-sitemap.mjs

  • Project background: a browser-based LEGO builder

  • Accessible LEGO CAD and Building Tools

    This session explored the current landscape of accessible LEGO design and building technology, with a focus on opportunities for blind and low-vision users.

  • LFrame WebGL Rendering

    A web-based LEGO model viewer built on the open-source brick-viewer component. It will be combined with a parts database, a searchable model gallery, user uploads, and an installable offline editor.

  • Brick Heart: The project

    Brick Heart aims to make building LEGO models digitally as accessible as possible across languages and input modalities, so that a model can be assembled without a mouse click or drag. It uses LDraw, the community-run open format for digital LEGO models.

  • Brick Heart — Research Directions

    Brick Heart is a proposed research project exploring accessible spatial programming through digital construction.

  • Accessibility-Focused LEGO Modelling

    Current LEGO and CAD-style building tools are largely mouse-centric. While some products claim accessibility through keyboard shortcuts or assistive technology compatibility, this does not necessarily make them usable for designers with significant motor impairments.