5e4b076b93
* Changed unsaved changes asterisk to an svg circle. #158 * Fixed #100 Unmatched routes are handled by react-router on the client side and a single wildcard route on server.routes.js renders the index html. When the /:username/sketches route is matched and the username is not valid, the user will be redirected to the index route and a toast will explain what happened. When the username is 'p5' (default when logged out) it will show all sketches. Maybe this should be changed to just public or 'local' sketches? * Moved unsaved changes SVG to a separate file. * User not found is now a 404 error. * Added server rendered 404 page. * Removed console.log * 404 Page now renders a random p5 sketch. TODO: make 404 sketches. * Added 404 header 404 page now fetches a random example sketch * Moved circle closer to file name * Render 404 page in SketchList route if !user |
||
---|---|---|
.. | ||
down-arrow.svg | ||
exit.svg | ||
file.svg | ||
folder.svg | ||
github.svg | ||
left-arrow.svg | ||
minus.svg | ||
p5js-logo.svg | ||
pencil.svg | ||
play.svg | ||
plus-icon.svg | ||
plus.svg | ||
preferences.svg | ||
right-arrow.svg | ||
stop.svg | ||
trash-can.svg | ||
triangle-arrow-down.svg | ||
triangle-arrow-right.svg | ||
unsaved-changes-dot.svg | ||
up-arrow.svg |