Skip to content
forked from revalo/lmodplus

An attempt to speed up the bloated and slow learning-modules.mit.edu

License

Notifications You must be signed in to change notification settings

hanryhu/lmodplus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LMOD+

An attempt to speed up the bloated and slow learning-modules.mit.edu. Tries to give the old stellar like experience.

Download

LMOD+ is a Chrome Extention. Download it from the Chrome Web Store or Firefox Add-Ons. Navigate to any LMOD Site to see the updated version.

Development

Setup

Simply clone the repo and drag the extention into chrome://extensions. The main app HTML and CSS should hot reload with every change. Anything that changes with the manifest or the injection scripts need to be manually reloaded.

Codebase

The codebase is written in JavaScript and uses Vue.js. The main interface with the LMOD API is inside src/api.js and the Vue app is inside src/main.js.

The library packages are bundled in the dist directory. Importing external code from CDNs is forbidden as per Chrome's Content Security Policy.

Contributing

Please open issues for any bugs or feature requests and submit pull requests to contribute directly. There isn't a standard style guide to follow, just be neat and have decent commit messages.

License

Copyright (c) 2018 Shreyas Kapur. Released under MIT License.

About

An attempt to speed up the bloated and slow learning-modules.mit.edu

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.5%
  • HTML 11.0%
  • CSS 5.5%