Fix the looks of NUS IVLE
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images
shadowbox
.gitignore
Makefile
README.md
bootstrap.min.css
code.coffee
code.js
ivle.css
ivle.scss
jquery.min.js
login.coffee
login.js
manifest.json
underscore.min.js

README.md

IVLE Fix

A chromium(/chrome/iron) extension that fixes IVLE's looks for, you know, the 21st century. Or at least that's the aim. I suck as a designer.

Contributions are very welcome.

I'd much prefer that you submit your changes as a pull request, but if you have design ideas but aren't a coder, contact me over email and maybe I'll implement it ;)

Code might be--scratch that--is a bit messy right now. On the list of things to do.

Download

  • Using git

git clone https://github.com/darora/IVLE-Fix.git

  • Manually
    • Download using the Github .zip download option
    • Extract to a temporary folder

Installation

  • Chromium -> Tools -> Extensions
    • Enable 'Developer Mode'
    • Click on 'Load unpacked extension...' & navigate to the folder you downloaded the files to
  • Chrome 11 (Mac)
    • Preferences -> Extensions -> Enable Developer Mode
    • Click on 'Load unpacked extension...' & navigate to the folder you downloaded the files to

Contributing

Design

Erm. Email me about your ideas?

Develop

Much better.

Bootstrap is used for design, and jQuery 1.7 & Underscore.js is already available.

The project uses SCSS (http://sass-lang.com/) & Coffeescript (http://coffeescript.org/).

There might be a better way of installing either on your particular platform. But a generic method would be--

Once you've got those two installed, you can use the included makefile to update the files using your changes.

$ make all

Do note that Chromium doesn't auto-reload your extension files. So if you make changes, remember to press 'Reload' on the extensions page to see your changes!

Screenshots

I'm going to regret adding this. Having to update the screenshots on every commit is going to be a PITA.

Before

Before

After

After

Not using Chrome/Chromium?

  • Port the extension over to your current browser & share it with the world! :)