Search for ~dister-norsyr-torryn
in Grid to find the Canvas app, and install it from there
A public canvas is hosted at
~picsel-norsyr-torryn/public
Come and join the group to share your creations and see what others are doing:
~norsyr-torryn/canvas
$ ./urbit -F zod
- Spin up a fake zod, if you haven't already (should be running on port 8080. If not, you'll need to edit ui/svelte.config.js
)dojo> +code
- Get an access code and use it to sign in to your ship at http://localhost:8080dojo> |mount %base
- Mount %base
, if you haven't alreadydojo> |merge %canvas our %base
- Create a %canvas
deskdojo> |mount %canvas
- Mount the desk so it appears in your pier$ rm -r zod/canvas/*
- Clear out your new desk to make room for the actual deskbase-dev
and garden-dev
desks into your desk./install.sh <PATH_TO_THE_MOUNTED_DESK>
where <PATH_TO_THE_MOUNTED_DESK>
might be something like ~/urbit/zod/canvas
You can alse run ./install.sh -w <PATH_TO_THE_MOUNTED_DESK>
if you want to watch for changes.%canvas
in Dojo withdojo> |commit %canvas
(do this after every change to see it reflected in Urbit)dojo> |install our %canvas
(only necessary the first time, I think)cd ui
npm i
(short for npm install
)npm run dev
(runs on port 3000. To run on a different port: npm run dev -- --port 3001
)npm run build
(in /ui
)./install.sh <PATH_TO_THE_MOUNTED_DESK>
(in project root)|commit %canvas
(in dojo)TODO