Aardwolf-Social / aardwolf

Powering connected social communities with open software.
GNU Affero General Public License v3.0
477 stars 40 forks source link

Banjofox/yew migration/sign up #288

Closed BanjoFox closed 1 year ago

BanjoFox commented 1 year ago

This PR effectively initializes the Yew Framework scaffolding, and starts to build out the "Sign Up" page.

Oh, and it includes the complete set of files for Bulma (CSS framework), and ForkAwesome (SVG Icons). We -could- pull them from CDN's but having them locally allows for modification.

BanjoFox commented 1 year ago

Use and testing of this requires two steps

1) Install Trunk $ cargo install --locked trunk

2) Add WASM target $ rustup target add wasm32-unknown-unknown

Then you can go into the /aardwolf-yew directory (CLI), and run the following command which will spin up a local server. $ trunk serve