The work in progress website for the actix project based on tokio's website.
Building the website depends on Hugo. So, first make sure that you have it installed. If on OS X and using Homebrew, run the following:
brew update && brew install hugoThen, get the website running locally:
git clone https://github.com/actix/actix-website.git
cd actix-website
hugo serverThen visit http://localhost:1313.
Diagrams are located under /static/css/img/diagrams/ and built with Mermaid CLI.
For instance to edit connection_overview diagram:
cd static/css/img/diagrams
vi connection_overview.mmd
# Compile diagrams:
mmdc -i connection_overview.mmd -o connection_overview.svgPretty murky. Right now a massive clone of the tokio website. Will get this figured out as we go along.