As a user, I should be able to enter my @p in my Sky navbar and see my homepage. I should be able to enter someone else's @p in the navbar and see their homepage, or a default homepage if 1) the ship isn't booted or 2) they haven't set up a homepage yet.
My homepage is publicly viewable to everyone using Sky or clicking a link to this homepage on the clearweb.
This should look as much like the Sky homepages demo as possible, using the code in urbit/shrub as a reference implementation.
All homepages should include basic info at the top including header image, profile image, display name, and a short bio of 256 characters or less.
(Ideally, my homepage can have widgets. A widget might be a pair of React component and a scry path that serves some JSON data. This might have security implications that make it a NEAR Social VM-complete problem. Let's find out!)
If I'm viewing my own homepage while logged into Urbit, I'm able to edit the info and widgets in there. Personally I'd like to be able to do this without clicking a specific "Edit" button, so my homepage itself is a WYSIWYG homepage builder.
As a user, I should be able to enter my
@pin my Sky navbar and see my homepage. I should be able to enter someone else's@pin the navbar and see their homepage, or a default homepage if 1) the ship isn't booted or 2) they haven't set up a homepage yet.My homepage is publicly viewable to everyone using Sky or clicking a link to this homepage on the clearweb.
This should look as much like the Sky homepages demo as possible, using the code in
urbit/shrubas a reference implementation.All homepages should include basic info at the top including header image, profile image, display name, and a short bio of 256 characters or less.
(Ideally, my homepage can have widgets. A widget might be a pair of React component and a scry path that serves some JSON data. This might have security implications that make it a NEAR Social VM-complete problem. Let's find out!)
If I'm viewing my own homepage while logged into Urbit, I'm able to edit the info and widgets in there. Personally I'd like to be able to do this without clicking a specific "Edit" button, so my homepage itself is a WYSIWYG homepage builder.