This repository contains documentation for the Document Assembly Line Project run out of Suffolk LIT Lab.
This project created CourtFormsOnline.org.
The primary repository that this documents is docassemble-AssemblyLine.
This website is built using Docusaurus, a static website generator for documentation. Documentation is contained in a series of markdown files. The menu is contained in a file named sidebar.js
.
If you want to contribute, please follow the LIT Lab style guide. When you submit a pull request with your changes, request a review from one or more LIT Lab staff members.
You will need to have a local copy of node.js and npm installed to edit the documentation.
Make a local clone of this repository, navigate to the repository in the terminal, and enter:
npm install
npm run start
This command runs npm run build
, then starts a local development server and opens up the documentation website in a browser window. Most changes are reflected live without having to refresh the page or restart the server.
This command generates static content in the build directory that can be served using any static contents hosting service.
npm run build
We use GitHub pages for deployment. Use the command below to deploy the repository to the gh-pages branch. It will then go live at asssemblyline.suffolklitlab.org.
GIT_USER=<Your GitHub username> USE_SSH=TRUE npm run deploy