Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 972 Bytes

README.md

File metadata and controls

35 lines (22 loc) · 972 Bytes

Source files for the official MacDown site

These are Lektor source files used to generate http://macdown.uranusjr.com. The generated files are hosted on Netlify with the custom domain name.

Run site locally

  1. Install Lektor.
  2. Install Python dependencies: pip install -r requirements.txt.
  3. Optional: Install pyobjc-framework-webkit for faster JavaScript server-side rendering.
  4. invoke build to build the files. Internet connection is required on the first run.
  5. invoke serve to launch the dev server.
  6. Visit http://localhost:5000.

TODO

Deployment:

  • Make sure update-pushing works.
  • Add a license file to the repo.

Feature:

  • Re-write release script in the main repo to integrate with the JSON publish API.

Markdown renderer:

  • $-style math.
  • Context-aware $$ math.
  • Escape in math syntax.
  • Quote syntax.