Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 1.36 KB

README.md

File metadata and controls

21 lines (17 loc) · 1.36 KB

JamsEDU

JamsEDU (Jamstack for Education) is a feature rich but simplistic to use Jamstack application designed for educational content. Originally designed to help rapidly develop and deploy University courses, JamsEDU is the perfect way to quickly create secure static websites for STEM focused content. View the JamsEDU (jamsedu.com) website for a live demo.

Features

JamsEDU is fully customizable for your institutions needs. Out of the box all you need to do is include the js/jams-edu.js JavaScript file in the head of your page(s) or template(s) and the following features will be active:

  • Responsive styles for common HTML elements like lists, tables, images, and videos.
  • Simplified HTML syntax for normally complex elements like images, videos, and alignment of elements; left, right, centered.
  • Diagrams auto generated with Mermaid.
  • Math formulas and equations auto generated with Katex.
  • Code blocks auto styled and made responsive with Highlight JS.
  • A user friendly JamsEDU style guide that can train any user to create content for JamsEDU in a single day.

Requirements

Any user who wishes to run the JamsEDU compiler needs the following software installed on their machine:

Software Version
Node.js >= 14.15.4
LESS optional - installed globally via npm
SASS optional - installed globally via npm