Visualize the Freifunk Mesh
Find a file
2015-04-06 23:12:37 +02:00
doc README: add screenshots 2015-04-01 17:07:50 +02:00
html sidebar styling 2015-04-04 18:01:57 +02:00
img forcegraph: optimize background image 2015-04-02 02:46:19 +02:00
lib forcegraph: keep objects highlighted on updates 2015-04-06 23:12:37 +02:00
scss sidebar styling 2015-04-04 18:01:57 +02:00
tasks sidebar styling 2015-04-04 18:01:57 +02:00
.gitignore switch to sass 2015-03-31 15:39:41 +02:00
.travis.yml add travis-ci 2015-04-01 17:53:30 +02:00
app.js make proportions.setData idempotent 2015-04-06 23:10:55 +02:00
bower.json make meshstats, simplenodelist setData idempotent 2015-04-06 23:10:54 +02:00
build.js refactor main, app 2015-03-29 04:35:20 +02:00
Gruntfile.js switch to sass 2015-03-31 15:39:41 +02:00
helper.js make linkId a property (id) of link 2015-04-06 23:10:37 +02:00
index.html sidebar styling 2015-04-04 18:01:57 +02:00
LICENSE license as GPL3 2015-03-29 00:22:21 +01:00
package.json make linkId a property (id) of link 2015-04-06 23:10:37 +02:00
README.md README: mention ruby/sass dependency 2015-04-03 22:21:52 +02:00
style.css switch to sass 2015-03-31 15:39:41 +02:00

Build Status

Meshviewer

Meshviewer is a frontend for ffmap-backend.

Screenshots

Dependencies

  • npm
  • bower
  • grunt-cli
  • Ruby and Sass

Installing dependencies

npm install
bower install

Building

You may want to tweak lib/config.js to point to your data fils. If it's served from a different domain, remember to enable CORS on your webserver. Enabling GZip will reduce bandwidth consumption.

Just run:

grunt

This will generate build/ containing all required files.