From fdf0c28daf9226db2c2b51fbc417e6c7ce047cde Mon Sep 17 00:00:00 2001 From: Connor Turland Date: Tue, 26 Aug 2014 22:51:50 -0400 Subject: [PATCH] sprites --- app/assets/application-bkup.css | 1778 +++++++++++++++++ app/assets/base-bkup.css | 639 ++++++ app/assets/images/CO32.png | Bin 958 -> 0 bytes app/assets/images/CO32b.png | Bin 690 -> 0 bytes app/assets/images/CO36.png | Bin 1040 -> 0 bytes app/assets/images/CO36b.png | Bin 755 -> 0 bytes app/assets/images/CO64.png | Bin 1579 -> 0 bytes app/assets/images/CO64b.png | Bin 1142 -> 0 bytes app/assets/images/PR32.png | Bin 933 -> 0 bytes app/assets/images/PR32b.png | Bin 659 -> 0 bytes app/assets/images/PR36.png | Bin 1040 -> 0 bytes app/assets/images/PR36b.png | Bin 757 -> 0 bytes app/assets/images/PR64.png | Bin 1542 -> 0 bytes app/assets/images/PR64b.png | Bin 1128 -> 0 bytes app/assets/images/PU32.png | Bin 920 -> 0 bytes app/assets/images/PU32b.png | Bin 657 -> 0 bytes app/assets/images/PU36.png | Bin 1024 -> 0 bytes app/assets/images/PU36b.png | Bin 748 -> 0 bytes app/assets/images/PU64.png | Bin 1558 -> 0 bytes app/assets/images/PU64b.png | Bin 1129 -> 0 bytes app/assets/images/__MACOSX/._CO32.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._CO32b.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._CO36.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._CO36b.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._CO64.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._CO64b.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PR32.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PR32b.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PR36.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PR36b.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PR64.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PR64b.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PU32.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PU32b.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PU36.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PU36b.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PU64.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._PU64b.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._activity.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._addtomap.png | Bin 70 -> 0 bytes .../images/__MACOSX/._arrowcollapse.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._arrowdown.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._arrowexpand.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._arrowright.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._center.png | Bin 70 -> 0 bytes .../images/__MACOSX/._contextdelete.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._contextgear.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._contexthide.png | Bin 70 -> 0 bytes .../images/__MACOSX/._contextpermissions.png | Bin 70 -> 0 bytes .../images/__MACOSX/._contextpopout.png | Bin 70 -> 0 bytes .../images/__MACOSX/._contextremove.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._edit.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._featured.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._feedback.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._filter.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._fork.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._help.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._home.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._junto24.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._junto32.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._lbToS.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._lbgithub.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._lbgoogle.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._lbtwitter.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._lbwordpress.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._link.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._linkedmedia.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._mapinfo.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._metamap.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._metamap16.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._metamap32.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._metamap32c.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._metamap36c.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._newmap.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._photo.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._remove.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._search.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._settings32.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._share.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._synapse16.png | Bin 70 -> 0 bytes .../images/__MACOSX/._synapse32scard.png | Bin 70 -> 0 bytes .../images/__MACOSX/._synapse32tmcard.png | Bin 70 -> 0 bytes .../images/__MACOSX/._synapsedirection.png | Bin 70 -> 0 bytes .../__MACOSX/._synapsedirectionright.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._synapsestar.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._topic16.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._topic32.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._upload.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._user.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._useradmin.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._userlogout.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._usersettings.png | Bin 70 -> 0 bytes .../images/__MACOSX/._usershareinvite.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._xlightbox.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._zoomin.png | Bin 70 -> 0 bytes app/assets/images/__MACOSX/._zoomout.png | Bin 70 -> 0 bytes app/assets/images/about_sprite.png | Bin 0 -> 3216 bytes app/assets/images/activity.png | Bin 468 -> 0 bytes app/assets/images/addtomap.png | Bin 246 -> 0 bytes app/assets/images/addtopic_sprite.png | Bin 0 -> 361 bytes app/assets/images/arrow_sprite.png | Bin 0 -> 566 bytes app/assets/images/arrowcollapse.png | Bin 274 -> 0 bytes app/assets/images/arrowdown.png | Bin 228 -> 0 bytes app/assets/images/arrowdown_sprite.png | Bin 0 -> 289 bytes app/assets/images/arrowexpand.png | Bin 290 -> 0 bytes app/assets/images/arrowright.png | Bin 246 -> 0 bytes app/assets/images/arrowright_sprite.png | Bin 0 -> 303 bytes app/assets/images/context_sprite.png | Bin 0 -> 1888 bytes app/assets/images/contextdelete.png | Bin 254 -> 0 bytes app/assets/images/contextgear.png | Bin 280 -> 0 bytes app/assets/images/contexthide.png | Bin 348 -> 0 bytes app/assets/images/contextpermissions.png | Bin 256 -> 0 bytes app/assets/images/contextpopout.png | Bin 300 -> 0 bytes app/assets/images/contextremove.png | Bin 254 -> 0 bytes app/assets/images/edit.png | Bin 323 -> 324 bytes app/assets/images/exploremaps_sprite.png | Bin 0 -> 1642 bytes app/assets/images/extents_sprite.png | Bin 0 -> 602 bytes app/assets/images/featured.png | Bin 442 -> 0 bytes app/assets/images/feedback.png | Bin 1150 -> 0 bytes app/assets/images/feedback_sprite.png | Bin 0 -> 2143 bytes app/assets/images/filter.png | Bin 421 -> 0 bytes app/assets/images/fork.png | Bin 499 -> 0 bytes app/assets/images/help.png | Bin 587 -> 0 bytes app/assets/images/help_sprite.png | Bin 0 -> 853 bytes app/assets/images/home.png | Bin 452 -> 0 bytes app/assets/images/home_dark.png | Bin 0 -> 465 bytes app/assets/images/home_light.png | Bin 0 -> 452 bytes app/assets/images/junto24.png | Bin 1049 -> 0 bytes app/assets/images/junto24_sprite.png | Bin 0 -> 1773 bytes app/assets/images/junto32.png | Bin 1853 -> 0 bytes app/assets/images/lbToS.png | Bin 577 -> 0 bytes app/assets/images/lbgithub.png | Bin 598 -> 0 bytes app/assets/images/lbgoogle.png | Bin 635 -> 0 bytes app/assets/images/lbtwitter.png | Bin 545 -> 0 bytes app/assets/images/lbwordpress.png | Bin 621 -> 0 bytes app/assets/images/link.png | Bin 436 -> 0 bytes app/assets/images/link_sprite.png | Bin 0 -> 601 bytes app/assets/images/linkedmedia.png | Bin 390 -> 404 bytes app/assets/images/map32_sprite.png | Bin 0 -> 744 bytes app/assets/images/mapinfo.png | Bin 641 -> 0 bytes app/assets/images/mapinfo_sprite.png | Bin 0 -> 950 bytes app/assets/images/metacodesettings_sprite.png | Bin 0 -> 475 bytes app/assets/images/metamap.png | Bin 535 -> 0 bytes app/assets/images/metamap16.png | Bin 392 -> 387 bytes app/assets/images/metamap32.png | Bin 546 -> 0 bytes app/assets/images/metamap36c.png | Bin 1575 -> 1577 bytes app/assets/images/newmap.png | Bin 591 -> 0 bytes app/assets/images/permissions32_sprite.png | Bin 0 -> 2937 bytes app/assets/images/permissions36_sprite.png | Bin 0 -> 2283 bytes app/assets/images/permissions64sprite.png | Bin 0 -> 4193 bytes app/assets/images/photo.png | Bin 691 -> 685 bytes app/assets/images/remove.png | Bin 366 -> 328 bytes app/assets/images/settings32.png | Bin 373 -> 0 bytes app/assets/images/share.png | Bin 646 -> 0 bytes app/assets/images/share_sprite.png | Bin 0 -> 985 bytes app/assets/images/synapse16.png | Bin 333 -> 333 bytes app/assets/images/synapse32.png | Bin 0 -> 467 bytes app/assets/images/synapse32scard.png | Bin 466 -> 0 bytes app/assets/images/synapse32sprite.png | Bin 0 -> 627 bytes app/assets/images/synapse32tmcard.png | Bin 434 -> 0 bytes app/assets/images/synapsedirection.png | Bin 303 -> 0 bytes .../images/synapsedirectionleft_sprite.png | Bin 0 -> 494 bytes app/assets/images/synapsedirectionright.png | Bin 301 -> 0 bytes .../images/synapsedirectionright_sprite.png | Bin 0 -> 501 bytes app/assets/images/synapsestar.png | Bin 303 -> 304 bytes app/assets/images/topic32.png | Bin 769 -> 770 bytes app/assets/images/topright_sprite.png | Bin 0 -> 8059 bytes app/assets/images/upload.png | Bin 362 -> 0 bytes app/assets/images/upload_sprite.png | Bin 0 -> 476 bytes app/assets/images/user.png | Bin 1908 -> 1908 bytes app/assets/images/user_sprite.png | Bin 0 -> 1936 bytes app/assets/images/useradmin.png | Bin 544 -> 0 bytes app/assets/images/userlogout.png | Bin 514 -> 0 bytes app/assets/images/usersettings.png | Bin 417 -> 0 bytes app/assets/images/usershareinvite.png | Bin 386 -> 0 bytes app/assets/images/xlightbox.png | Bin 260 -> 266 bytes app/assets/images/zoom_sprite.png | Bin 0 -> 364 bytes app/assets/images/zoomextents.png | Bin 439 -> 0 bytes app/assets/images/zoomin.png | Bin 230 -> 0 bytes app/assets/images/zoomout.png | Bin 187 -> 0 bytes .../javascripts/metamaps/Metamaps.GlobalUI.js | 6 +- app/assets/stylesheets/application.css | 535 ++--- app/assets/stylesheets/base.css | 41 +- app/assets/stylesheets/clean.css | 134 +- app/models/map.rb | 13 +- app/views/layouts/_account.html.erb | 49 +- app/views/layouts/_lightboxes.html.erb | 38 +- app/views/layouts/_templates.html.erb | 32 + app/views/layouts/_upperelements.html.erb | 13 +- app/views/maps/_mapinfobox.html.erb | 43 +- app/views/shared/_cheatsheet.html.erb | 25 - public/famous/main.js | 4 +- public/famous/templates.js | 32 +- 193 files changed, 2967 insertions(+), 415 deletions(-) create mode 100644 app/assets/application-bkup.css create mode 100644 app/assets/base-bkup.css delete mode 100755 app/assets/images/CO32.png delete mode 100755 app/assets/images/CO32b.png delete mode 100755 app/assets/images/CO36.png delete mode 100755 app/assets/images/CO36b.png delete mode 100755 app/assets/images/CO64.png delete mode 100755 app/assets/images/CO64b.png delete mode 100755 app/assets/images/PR32.png delete mode 100755 app/assets/images/PR32b.png delete mode 100755 app/assets/images/PR36.png delete mode 100755 app/assets/images/PR36b.png delete mode 100755 app/assets/images/PR64.png delete mode 100755 app/assets/images/PR64b.png delete mode 100755 app/assets/images/PU32.png delete mode 100755 app/assets/images/PU32b.png delete mode 100755 app/assets/images/PU36.png delete mode 100755 app/assets/images/PU36b.png delete mode 100755 app/assets/images/PU64.png delete mode 100755 app/assets/images/PU64b.png delete mode 100755 app/assets/images/__MACOSX/._CO32.png delete mode 100755 app/assets/images/__MACOSX/._CO32b.png delete mode 100755 app/assets/images/__MACOSX/._CO36.png delete mode 100755 app/assets/images/__MACOSX/._CO36b.png delete mode 100755 app/assets/images/__MACOSX/._CO64.png delete mode 100755 app/assets/images/__MACOSX/._CO64b.png delete mode 100755 app/assets/images/__MACOSX/._PR32.png delete mode 100755 app/assets/images/__MACOSX/._PR32b.png delete mode 100755 app/assets/images/__MACOSX/._PR36.png delete mode 100755 app/assets/images/__MACOSX/._PR36b.png delete mode 100755 app/assets/images/__MACOSX/._PR64.png delete mode 100755 app/assets/images/__MACOSX/._PR64b.png delete mode 100755 app/assets/images/__MACOSX/._PU32.png delete mode 100755 app/assets/images/__MACOSX/._PU32b.png delete mode 100755 app/assets/images/__MACOSX/._PU36.png delete mode 100755 app/assets/images/__MACOSX/._PU36b.png delete mode 100755 app/assets/images/__MACOSX/._PU64.png delete mode 100755 app/assets/images/__MACOSX/._PU64b.png delete mode 100755 app/assets/images/__MACOSX/._activity.png delete mode 100755 app/assets/images/__MACOSX/._addtomap.png delete mode 100755 app/assets/images/__MACOSX/._arrowcollapse.png delete mode 100755 app/assets/images/__MACOSX/._arrowdown.png delete mode 100755 app/assets/images/__MACOSX/._arrowexpand.png delete mode 100755 app/assets/images/__MACOSX/._arrowright.png delete mode 100755 app/assets/images/__MACOSX/._center.png delete mode 100755 app/assets/images/__MACOSX/._contextdelete.png delete mode 100755 app/assets/images/__MACOSX/._contextgear.png delete mode 100755 app/assets/images/__MACOSX/._contexthide.png delete mode 100755 app/assets/images/__MACOSX/._contextpermissions.png delete mode 100755 app/assets/images/__MACOSX/._contextpopout.png delete mode 100755 app/assets/images/__MACOSX/._contextremove.png delete mode 100755 app/assets/images/__MACOSX/._edit.png delete mode 100755 app/assets/images/__MACOSX/._featured.png delete mode 100755 app/assets/images/__MACOSX/._feedback.png delete mode 100755 app/assets/images/__MACOSX/._filter.png delete mode 100755 app/assets/images/__MACOSX/._fork.png delete mode 100755 app/assets/images/__MACOSX/._help.png delete mode 100755 app/assets/images/__MACOSX/._home.png delete mode 100755 app/assets/images/__MACOSX/._junto24.png delete mode 100755 app/assets/images/__MACOSX/._junto32.png delete mode 100755 app/assets/images/__MACOSX/._lbToS.png delete mode 100755 app/assets/images/__MACOSX/._lbgithub.png delete mode 100755 app/assets/images/__MACOSX/._lbgoogle.png delete mode 100755 app/assets/images/__MACOSX/._lbtwitter.png delete mode 100755 app/assets/images/__MACOSX/._lbwordpress.png delete mode 100755 app/assets/images/__MACOSX/._link.png delete mode 100755 app/assets/images/__MACOSX/._linkedmedia.png delete mode 100755 app/assets/images/__MACOSX/._mapinfo.png delete mode 100755 app/assets/images/__MACOSX/._metamap.png delete mode 100755 app/assets/images/__MACOSX/._metamap16.png delete mode 100755 app/assets/images/__MACOSX/._metamap32.png delete mode 100755 app/assets/images/__MACOSX/._metamap32c.png delete mode 100755 app/assets/images/__MACOSX/._metamap36c.png delete mode 100755 app/assets/images/__MACOSX/._newmap.png delete mode 100755 app/assets/images/__MACOSX/._photo.png delete mode 100755 app/assets/images/__MACOSX/._remove.png delete mode 100755 app/assets/images/__MACOSX/._search.png delete mode 100755 app/assets/images/__MACOSX/._settings32.png delete mode 100755 app/assets/images/__MACOSX/._share.png delete mode 100755 app/assets/images/__MACOSX/._synapse16.png delete mode 100755 app/assets/images/__MACOSX/._synapse32scard.png delete mode 100755 app/assets/images/__MACOSX/._synapse32tmcard.png delete mode 100755 app/assets/images/__MACOSX/._synapsedirection.png delete mode 100755 app/assets/images/__MACOSX/._synapsedirectionright.png delete mode 100755 app/assets/images/__MACOSX/._synapsestar.png delete mode 100755 app/assets/images/__MACOSX/._topic16.png delete mode 100755 app/assets/images/__MACOSX/._topic32.png delete mode 100755 app/assets/images/__MACOSX/._upload.png delete mode 100755 app/assets/images/__MACOSX/._user.png delete mode 100755 app/assets/images/__MACOSX/._useradmin.png delete mode 100755 app/assets/images/__MACOSX/._userlogout.png delete mode 100755 app/assets/images/__MACOSX/._usersettings.png delete mode 100755 app/assets/images/__MACOSX/._usershareinvite.png delete mode 100755 app/assets/images/__MACOSX/._xlightbox.png delete mode 100755 app/assets/images/__MACOSX/._zoomin.png delete mode 100755 app/assets/images/__MACOSX/._zoomout.png create mode 100755 app/assets/images/about_sprite.png delete mode 100755 app/assets/images/activity.png delete mode 100755 app/assets/images/addtomap.png create mode 100755 app/assets/images/addtopic_sprite.png create mode 100755 app/assets/images/arrow_sprite.png delete mode 100755 app/assets/images/arrowcollapse.png delete mode 100755 app/assets/images/arrowdown.png create mode 100755 app/assets/images/arrowdown_sprite.png delete mode 100755 app/assets/images/arrowexpand.png delete mode 100755 app/assets/images/arrowright.png create mode 100755 app/assets/images/arrowright_sprite.png create mode 100755 app/assets/images/context_sprite.png delete mode 100755 app/assets/images/contextdelete.png delete mode 100755 app/assets/images/contextgear.png delete mode 100755 app/assets/images/contexthide.png delete mode 100755 app/assets/images/contextpermissions.png delete mode 100755 app/assets/images/contextpopout.png delete mode 100755 app/assets/images/contextremove.png create mode 100755 app/assets/images/exploremaps_sprite.png create mode 100755 app/assets/images/extents_sprite.png delete mode 100755 app/assets/images/featured.png delete mode 100755 app/assets/images/feedback.png create mode 100755 app/assets/images/feedback_sprite.png delete mode 100755 app/assets/images/filter.png delete mode 100755 app/assets/images/fork.png delete mode 100755 app/assets/images/help.png create mode 100755 app/assets/images/help_sprite.png delete mode 100755 app/assets/images/home.png create mode 100755 app/assets/images/home_dark.png create mode 100755 app/assets/images/home_light.png delete mode 100755 app/assets/images/junto24.png create mode 100755 app/assets/images/junto24_sprite.png delete mode 100755 app/assets/images/junto32.png delete mode 100755 app/assets/images/lbToS.png delete mode 100755 app/assets/images/lbgithub.png delete mode 100755 app/assets/images/lbgoogle.png delete mode 100755 app/assets/images/lbtwitter.png delete mode 100755 app/assets/images/lbwordpress.png delete mode 100755 app/assets/images/link.png create mode 100755 app/assets/images/link_sprite.png create mode 100755 app/assets/images/map32_sprite.png delete mode 100755 app/assets/images/mapinfo.png create mode 100755 app/assets/images/mapinfo_sprite.png create mode 100755 app/assets/images/metacodesettings_sprite.png delete mode 100755 app/assets/images/metamap.png delete mode 100755 app/assets/images/metamap32.png delete mode 100755 app/assets/images/newmap.png create mode 100755 app/assets/images/permissions32_sprite.png create mode 100755 app/assets/images/permissions36_sprite.png create mode 100755 app/assets/images/permissions64sprite.png delete mode 100755 app/assets/images/settings32.png delete mode 100755 app/assets/images/share.png create mode 100755 app/assets/images/share_sprite.png create mode 100755 app/assets/images/synapse32.png delete mode 100755 app/assets/images/synapse32scard.png create mode 100755 app/assets/images/synapse32sprite.png delete mode 100755 app/assets/images/synapse32tmcard.png delete mode 100755 app/assets/images/synapsedirection.png create mode 100755 app/assets/images/synapsedirectionleft_sprite.png delete mode 100755 app/assets/images/synapsedirectionright.png create mode 100755 app/assets/images/synapsedirectionright_sprite.png create mode 100755 app/assets/images/topright_sprite.png delete mode 100755 app/assets/images/upload.png create mode 100755 app/assets/images/upload_sprite.png create mode 100755 app/assets/images/user_sprite.png delete mode 100755 app/assets/images/useradmin.png delete mode 100755 app/assets/images/userlogout.png delete mode 100755 app/assets/images/usersettings.png delete mode 100755 app/assets/images/usershareinvite.png create mode 100755 app/assets/images/zoom_sprite.png delete mode 100755 app/assets/images/zoomextents.png delete mode 100755 app/assets/images/zoomin.png delete mode 100755 app/assets/images/zoomout.png diff --git a/app/assets/application-bkup.css b/app/assets/application-bkup.css new file mode 100644 index 00000000..ca3caae3 --- /dev/null +++ b/app/assets/application-bkup.css @@ -0,0 +1,1778 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, + * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the top of the + * compiled file, but it's generally better to create a new file per style scope. + * + *= require_self + *= require_tree . + *= require base + *= require jquery.mCustomScrollbar + *= require jquery-ui +*/ + +/* clear styles */ + +html, +body, +div, +h1, +h2, +h3, +h4, +h5, +h6, +ul, +ol, +dl, +li, +dt, +dd, +p, +blockquote, +pre, +form, +fieldset, +table, +th, +td, +legend { + margin: 0; + padding: 0; +} +img { + border: 0; + padding: 0; + margin: 0; + display: block; + text-indent: -9999px; +} +html, +body, +.main, +.wrapper { + height: 100%; +} +.wrapper.homePage { + /*background: url('mm-homepage-bg-image.png') no-repeat center -249px;*/ +} +.wrapper.mapPage { + overflow: hidden; +} +/* scrollbar override */ + +.mCS_no_scrollbar { + padding-right: 0px !important; +} +.mCSB_container { + margin-right: 15px !important; +} +/* forgot password fix */ + +.forgotPassword input[type="submit"] { + padding: 0 5px; + width: auto; +} +html { + +} +body { + background: #d8d9da url(shattered_@2X.png); + font-family: 'din-medium', helvetica, sans-serif; + color: #424242; +} + + +h1, +h2, +h3, +h4, +h5, +h6 { + font-weight: normal; +} +h1 { + display: block; + text-align: left; + font-family: "vinyl", sans-serif; +} +h2 { + display: block; + text-align: center; + font-family: "katarine-web", sans-serif; + background: url('black_bg.png'); + font-size: 24px; + line-height: 35px; +} +a { + color: #424242; + text-decoration: none; +} +button.button, +a.button, +input[type="submit"] { + border: none; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); + box-shadow: 0 1px 2px rgba(0, 0, 0, .2); + border: none; + border-bottom-left-radius: 0; + border-top-left-radius: 0; + height: 30px; + outline: none; + padding: 0 0; + width: 60px; + -webkit-box-shadow: none; + box-shadow: none; + background: #AEA9FD; + vertical-align: top; + color: black; + margin: 0px; + cursor: pointer; + display: inline-block; + font-weight: bold; + line-height: 29px; + min-width: 54px; + text-align: center; + text-decoration: none; + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-user-select: none; +} +button.button:hover, +a.button:hover, +input[type="submit"]:hover { + background: #B6B2FD; +} +/* + * Utility + */ + +.clearfloat { + clear: both; +} +.leaveSpace { + display: block; + height: 50px; +} +.hidden { + display: none; +} +/* + * Layout stuffs + */ + +/*#barometer_tab { + display: none; +}*/ + +#error_explanation { + background: #612127; + padding: 30px; + color: #FFF; +} +#error_explanation h2 { + display: none; +} +#error_explanation ul { + list-style: none; +} +.profile { + height: 100%; + margin-bottom: 50px; +} +.centeredProfile { + margin: 0 auto; + display: block; + width: 830px; +} +.requestInvite { + display: block; + margin: -720px auto 0; +} +.new_session, +.new_user, +.edit_user, +.forgotPassword { + display: block; + width: 250px; + background-color: #E0E0E0; + padding: 20px; + border-radius: 5px; + color: black; + box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.4); +} +.centerGreyForm input[type="text"], +.centerGreyForm input[type="email"], +.centerGreyForm input[type="password"] { + width: 250px; + height: 32px; + font-size: 15px; + direction: ltr; + -webkit-appearance: none; + appearance: none; + display: inline-block; + margin: 0; + padding: 0 8px; + background: #fff; + border: 1px solid #d9d9d9; + border-top: 1px solid #c0c0c0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + font: -webkit-small-control; + color: initial; + letter-spacing: normal; + word-spacing: normal; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: start; +} +.centerGreyForm input[type="text"]:hover, +.centerGreyForm input[type="email"]:hover, +.centerGreyForm input[type="password"]:hover { + border: 1px solid #b9b9b9; + border-top: 1px solid #a0a0a0; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +#closenewtopic, +#closenewsynapse { + position: absolute; + top: 3px; + right: 3px; +} +.new_topic { + /* start it off screen while it initializes the spinner, then it will be hidden with jquery */ + top: -1000px; + left: -1000px; + display: block; + position: absolute; + width: 300px; + margin: -40px 0 0 -50px; +} +.new_synapse { + display: none; + position: absolute; +} +#new_topic .twitter-typeahead { + position: absolute !important; + top: 40px; + left: 50px; + z-index: 9999; + width: 202px; + height: 37px; + font-family: ':atp'; +} +.new_topic #topic_name, +.new_topic .tt-hint { + width: 190px; + background: rgba(0, 0, 0, 0.8); + height: 25px; + margin: 0; + padding: 5px 5px; + border: 1px solid black; + outline: none; + font-size: 25px; + line-height: 35px; + color: rgba(255, 255, 255, 0.7); + font-family: 'LatoLight'; +} +.openMetacodeSwitcher { + display: block; + height: 20px; + width: 20px; + background-image: url('MMCCicon_metacode_set_change.png'); + background-size: contain; + position: absolute; + z-index: 2; + top: 20px; + left: 30px; +} +#metacodeImg { + height: 120px; +} +#metacodeImgTitle { + float: left; + width: 120px; + text-align: center; + margin-left: 90px; + font-family: 'LatoRegular'; +} +/* synapse autocomplete */ + +.new_topic #topic_name { + color: white; +} +.new_topic .tt-hint { + color: grey; +} +.new_topic #topic_name, +.new_topic .tt-hint { + width: 190px; + background: rgba(0, 0, 0, 0.8); + height: 25px; + margin: 0; + padding: 5px 5px; + border: 1px solid black; + outline: none; + font-size: 18px; + line-height: 35px; + font-family: 'LatoRegular'; +} +.new_synapse #synapse_desc { + color: rgba(255, 255, 255, 0.7); +} +.new_synapse .tt-hint { + color: rgba(255, 255, 255, 0.4); +} +.new_synapse #synapse_desc, +.new_synapse .tt-hint { + width: 200px; + background: rgba(0, 0, 0, 0.8); + height: 18px; + margin: 0; + padding: 5px 5px; + border: 1px solid black; + outline: none; + font-size: 16px; + line-height: 20px; + font-family: 'LatoRegular'; +} +label, +select, +input, +textarea { + display: block; +} +label { + margin-top: 10px; + margin-bottom: 4px; +} +input[type="submit"] { + margin-top: 5px; +} +#user_remember_me { + margin-top: 11px; +} +#user_remember_me, +label[for="user_remember_me"] { + float: left; +} +.contentarea p, +.contentarea ul, +.contentarea ol, +.contentarea table { + font-size: 14px; + line-height: 1.55em; + padding: 0.5em 0 +} +.contentarea ul li { + padding: 0.2em 0; +} +.contentarea ol li { + padding: 0.2em 0; +} +.contentarea ul { + margin: 0 0 0 1em; +} +.contentarea ol { + margin: 0 0 0 1.3em; +} +.main { + /*overflow:hidden; */ +} +#infovis-canvas { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +/* --- top options --*/ + +.headertop { + display: block; + position: fixed; + top: 20px; + z-index: 10; + border-radius: 5px; + margin: 10px 0px 10px 10px; + background: #111614; + padding: 5px 10px; + box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.4); +} +.headertop .tab { + background: url(tab.png) no-repeat 0 0; + position: absolute; + top: -11px; + right: -2px; + display: block; + width: 45px; + height: 15px; + cursor: move; +} +.headertop button, +.headertop input { + height: 30px; + background: none; + color: #717474; + font-family: 'LatoLight'; + font-size: 17px; + border: none; + border-right: 1px solid #717474; + cursor: pointer; + margin: 3px 0; + clear: both; + float: right; +} +.headertop button:hover, +.headertop input:hover { + border-right: 1px solid #6d7310; + color: #6d7310; +} +.wrapper { + display: block; + height: 100%; + margin: 0 0; +} + +/* account */ + +.sidebarAccount { + width: 32px; + height: 32px; +} +.unauthenticated .sidebarAccount { + width: 84px; + box-shadow: 0px 1px 1.5px rgba(0,0,0,0.12), 0 1px 1px rgba(0,0,0,0.24); + border-radius: 2px; +} +.sidebarAccountIcon { + cursor: pointer; +} +.authenticated .sidebarAccountIcon { + height: 32px; + width: 32px; +} +.unauthenticated .sidebarAccountIcon { + width: 66px; + height: 14px; + padding: 9px; + border-radius: 2px; + background-color: #E0E0E0; + color: #424242; + text-transform: uppercase; + text-align: center; + font-size: 14px; + line-height: 14px; +} +.sidebarAccountIcon img { + border-radius: 17px; +} +.sidebarAccountBox { + display: none; + height: auto; + padding: 10px; + min-width: 120px; +} +.authenticated .sidebarAccountBox { + width: auto; +} +.unauthenticated .sidebarAccountBox { + width: 200px; +} +.sidebarAccountBox h3 { + font-family: 'vinyl', helvetica, sans-serif; + text-transform: uppercase; + font-style: italic; +} +.sidebarAccountBox ul { + list-style: none; +} +.sidebarAccountBox li.accountIcon { + padding: 0; + background-size: 18px 18px; + background-repeat: no-repeat; + background-position: 0px 6px; + font-size: 18px; + line-height: 20px; +} +li.accountIcon:hover { + background-position: 4px 6px; +} +li.accountMaps { + background-image: url('MMCCicon_map.png'); +} +li.accountSettings { + background-image: url('usersettings.png'); +} +li.accountAdmin { + background-image: url('MMCCicon_admin.png'); +} +li.accountInvite { + background-image: url('MMCCicon_invite.png'); +} +li.accountLogout { + background-image: url('MMCCicon_logout.png'); +} +li.accountIcon a { + display: block; + padding: 6px 0 6px 25px; +} +li.accountInvite span { + display: block; + padding: 6px 0 6px 25px; +} +.sidebarAccountBox a { + +} +.sidebarAccountBox input[type="email"], +.sidebarAccountBox input[type="password"] { + width: 200px; + height: 32px; + font-size: 15px; + direction: ltr; + -webkit-appearance: none; + appearance: none; + display: inline-block; + margin: 0; + padding: 0 8px; + background: #fff; + border: 1px solid #d9d9d9; + border-top: 1px solid #c0c0c0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + font: -webkit-small-control; + color: initial; + letter-spacing: normal; + word-spacing: normal; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: start; +} +.sidebarAccountBox input[type="email"]:hover, +.sidebarAccountBox input[type="password"]:hover { + border: 1px solid #b9b9b9; + border-top: 1px solid #a0a0a0; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.sidebarAccountBox .links a { + display: block; + margin-top: 5px; +} +/* Save To New Map */ + +.sidebarFork { + width: 32px; + height: 32px; +} +.sidebarForkIcon { + position: absolute; + width: 32px; + height: 32px; + background: url('fork.png') no-repeat center center; + background-size: 32px 32px; + cursor: pointer; +} +.sidebarForkIcon:hover {} + +.sidebarFork .hoverForTip:hover .tip { + display: block; +} +.sidebarFork .tip { + display: none; + position: absolute; + background: black; + text-align: center; + top: 36px; + right: 0; + color: white; + border-radius: 4px; + font-size: 15px !important; + font-family: 'LatoRegular'; + line-height: 17px; + padding: 3px 5px 2px; + z-index: 100; +} +/* end Save To New Map */ + +/* Filter */ + +.sidebarFilter { + width: 32px; + height: 32px; +} + +.sidebarFilterIcon { + position: absolute; + width: 32px; + height: 32px; + background: url('filter.png') no-repeat center center; + background-size: 32px 32px; + cursor: pointer; +} +.sidebarFilterIcon:hover { + +} + +.sidebarFilterBox { + display:none; + height: 400px; + width: 320px; + padding: 10px; + text-align: center; + overflow-y: auto; +} +h3.filterBox { + text-align: left; + float: left; +} +.sidebarFilterBox span { + float: right; + background: #15bad4; + padding: 1px 4px; + border-radius: 2px; + margin-left: 5px; + cursor: pointer; +} +.sidebarFilterBox ul { + list-style: none; +} +.sidebarFilterBox li { + float: left; + width: 61px; + height: 70px; + cursor: pointer; +} +.sidebarFilterBox li:hover { + background: #000; +} +.sidebarFilterBox li img { + background-color: rgba(255, 255, 255, 0.1); + width: 45px; + height: 45px; + margin: 0 auto; +} +.sidebarFilterBox li p { + font-size: 11px; + line-height: 11px; + font-family: arial, sans-serif; +} +.sidebarFilterBox li.toggledOff { + opacity: 0.4; +} +.sidebarFilterBox h3 { + text-align: left; + text-transform: uppercase; + font-weight: bold; +} +#filter_by_metacode { + border-bottom: 1px solid black; + margin: 5px; +} +#filter_by_mapper { + margin: 5px auto; +} +#filter_by_synapse { + margin: 5px auto; + border-bottom: 1px solid black; +} +/* end filter by metacode */ + +/* collaborate */ + +.sidebarCollaborate { + width: 32px; + height: 32px; +} +.sidebarCollaborateIcon { + position: absolute; + width: 32px; + height: 32px; + background-image: url('junto32.png'); + background-size: 32px 32px; + background-position: center center; + background-repeat: no-repeat; + cursor: pointer; +} +.sidebarCollaborateIcon.blue { + background-image: url('junto32.png'); +} +.sidebarCollaborateBox { + display: none; + height: auto; + width: auto; + padding: 10px; + min-width: 180px; +} +h3.realtimeBoxTitle { + margin-bottom: 10px; + text-align: left; + float: left; + font-family: 'Lato', helvetica, sans-serif; +} +.sidebarCollaborateBox .realtimeOnOff { + float: left; + padding: 4px; + border-radius: 2px; + margin-left: 12px; + cursor: pointer; + width: 31px; + text-align: center; +} +.sidebarCollaborateBox .rtOff { + background: white; + color: black; +} +.sidebarCollaborateBox .rtOff:hover { + padding: 3px; + border: 1px solid #15bad4; +} +.sidebarCollaborateBox .rtOn { + background: #15bad4; + color: white; +} +.realtimeMapperList .rtMapper { + list-style-type: none; + white-space: nowrap; + padding: 2px 5px 2px 30px; + display: block; + background-size: 26px 26px; + background-repeat: no-repeat; + background-position: 4px center; + margin-bottom: 5px; +} +.realtimeMapperList .littleRtOff { + background-image: url('junto24.png'); +} +.realtimeMapperList .littleRtOn { + background-image: url('junto24.png'); +} +/* end collaborate */ + +.nodemargin { + padding-top: 120px; +} +.divider { + margin: 20px 50px 20px 50px; + border-bottom: 2px solid #FFF; +} +.empty { + margin-left: 50px; +} +#menus { + margin: 0 7px; +} +/* right click menu */ + +.rightclickmenu { + position: absolute; + background: white; + z-index: 20; + border-radius: 2px; + color: black; +} +.rightclickmenu ul { + padding: 2px; +} +.rightclickmenu ul li { + list-style: none; + padding: 3px 10px 3px 30px; + font-family: arial, sans-serif; + font-size: 17px; + line-height: 17px; + background-repeat: no-repeat; + background-size: 20px 20px; + background-position: 5px 2px; +} +.rightclickmenu ul li:nth-child(odd) { + background-color: #FFF; +} +.rightclickmenu ul li:nth-child(even) { + background-color: #EEE; +} +.rightclickmenu ul li:hover { + background-color: #BBB; + background-position: 7px 2px; + cursor: pointer; +} +.rightclickmenu .rc-delete { + background-image: url(MMCCicon_delete_black.png); +} +.rightclickmenu .rc-remove { + background-image: url(MMCCicon_remove_from_map_black.png); +} +.rightclickmenu .rc-hide { + background-image: url(MMCCicon_hide.png); +} +.rightclickmenu .rc-center { + background-image: url(MMCCicon_center.png); +} +.rightclickmenu .rc-popout { + background-image: url(MMCCicon_pop-out_black.png); +} +.rightclickmenu .rc-permission { + background-image: url(MMCCicon_edit_permission_black.png); + position: relative; +} +.rightclickmenu .rc-metacode { + background-image: url(blank.png); + position: relative; +} +.rc-metacode li img { +float: left; +} +.rightclickmenu .rc-permission ul, .rightclickmenu .rc-metacode ul { + display: none; + background: white; + top: 0; + left: 100%; + position: absolute; + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; + border-top-right-radius: 2px; +} +.rightclickmenu .rc-permission:hover ul, .rightclickmenu .rc-metacode:hover ul { + display: block; +} +.rightclickmenu .rc-permission .toCommons { + background-image: url(MMCCicon_commons.png); +} +.rightclickmenu .rc-permission .toPublic { + background-image: url(MMCCicon_public.png); +} +.rightclickmenu .rc-permission .toPrivate { + background-image: url(MMCCicon_private.png); +} +.rightclickmenu p { + padding: 7px; +} +/* end right click menu */ + +/* topic autocomplete */ + +#new_topic .tt-suggestion.tt-is-under-cursor, +#new_topic .tt-suggestion.tt-is-under-mouse-cursor { + background: #0E161D; +} +#new_topic .tt-suggestion { + padding: 5px; + font-family: 'LatoLight'; + background: rgba(42, 52, 60, 0.9); + ; +} +#new_topic .autocompleteSection { + float: left; +} +#new_topic .topicTitle { + width: 130px; + line-height: 22px; +} +#new_topic .topicPermission { + width: 20px; + height: 20px; + background-repeat: no-repeat; + background-position: center center; + background-size: 16px 16px; +} +#new_topic .topicPermission.commons { + background-image: url(MMCCicon_commons.png); +} +#new_topic .topicPermission.public { + background-image: url(MMCCicon_public.png); +} +#new_topic .topicPermission.private { + background-image: url(MMCCicon_private.png); +} +#new_topic .topicOriginatorIcon { + position: relative; + width: 20px; + height: 20px; + background-repeat: no-repeat; + background-position: center center; + background-size: 16px 16px; + background-image: url(MMCCicon_mapper.png); +} +#new_topic .topicOriginatorIcon:hover .tip { + display: block; +} +#new_topic .tip { + display: none; + position: absolute; + background: white; + width: auto; + top: 0; + left: 23px; + color: black; + white-space: nowrap; + border-radius: 4px; + font-size: 15px !important; + font-family: 'LatoRegular'; + line-height: 15px; + padding: 2px 5px 2px; + z-index: 100; +} +/* synapse autocomplete */ + +#new_synapse .tt-dropdown-menu { + width: 212px; + background: #2A343C; +} +#new_synapse .tt-dropdown-menu h3 { + font-family: 'vinyl', helvetica, sans-serif; + text-transform: uppercase; + font-style: italic; + font-size: 14pxpx; + line-height: 16px; + margin: 3px; +} +#new_synapse .tt-suggestion.tt-is-under-cursor, +#new_synapse .tt-suggestion.tt-is-under-mouse-cursor { + background: #0E161D; +} +#new_synapse .tt-suggestion { + padding: 5px; + font-family: 'LatoLight'; +} +#new_synapse .autocompleteSection { + float: left; +} +#new_synapse .synapseDesc { + width: 162px; + line-height: 22px; +} +#new_synapse .synapsePermission { + width: 20px; + height: 20px; + background-repeat: no-repeat; + background-position: center center; + background-size: 16px 16px; +} +#new_synapse .synapsePermission.commons { + background-image: url(MMCCicon_commons.png); +} +#new_synapse .synapsePermission.public { + background-image: url(MMCCicon_public.png); +} +#new_synapse .synapsePermission.private { + background-image: url(MMCCicon_private.png); +} +#new_synapse .synapseOriginatorIcon { + position: relative; + width: 20px; + height: 20px; + background-repeat: no-repeat; + background-position: center center; + background-size: 16px 16px; + background-image: url(MMCCicon_mapper.png); +} +#new_synapse .synapseOriginatorIcon:hover .tip { + display: block; +} +#new_synapse .tip { + display: none; + position: absolute; + background: white; + width: auto; + top: 0; + left: 23px; + color: black; + white-space: nowrap; + border-radius: 4px; + font-size: 15px !important; + font-family: 'LatoRegular'; + line-height: 15px; + padding: 2px 5px 2px; + z-index: 100; +} +#new_synapse .tt-suggestion .resultnoresult .synapsePermission, +#new_synapse .tt-suggestion .resultnoresult .synapseOriginatorIcon { + display: none; +} +/* map info box */ + +.wrapper div.mapInfoBox { + display: none; + position: absolute; + bottom: 40px; + right: 3px; + background-color: #424242; + color: #F5F5F5; + border-radius: 2px; + width: 360px; + height: 300px; + padding: 0; + font-style: normal; + text-align: center; + box-shadow: 0 3px 3px rgba(0,0,0,0.23), 0px 3px 3px rgba(0,0,0,0.16); +} +.mapInfoName { + font-size: 18px; + line-height: 20px; + height: 20px; + padding: 26px 0; +} +.mapInfoStat { + background-color: #E0E0E0; + font-size: 18px; + line-height: 20px; + height: 48px; + padding: 0; + color: #424242; +} +.wrapper div.mapInfoName span, +.wrapper div.mapInfoDesc span { + float: none !important; + padding-bottom: 10px; +} +.infoStatIcon { + float: left; + width: 25px; + padding: 14px 0px 14px 45px; + height: 20px; + background-repeat: no-repeat; + text-align: left; +} +.mapContributors { + background-image: url(MMCCicon_mapper.png); + background-position: 13px center; + position: relative; +} +.infoStatIcon .tip { + display: none; + position: absolute; + background: white; + min-width: 180px; + max-width: 250px; + text-align: center; + color: black; + border-radius: 4px; + font-size: 15px !important; + line-height: 17px; + padding: 3px 5px 2px; + z-index: 100; +} +.mapContributors .tip { + top: 38px; + left: 6px; +} +.mapInfoBox .mapPermission .tip { + top: 0; + right: 32px; +} +.mapInfoBox .hoverForTip:hover .tip { + display: block; +} +.mapTopics { + background-image: url(topic32.png); + background-position: 13px center; +} +.mapSynapses { + background-image: url(synapse32tmcard.png); + background-position: 13px center; +} +.mapInfoBox .mapPermission { + background-position: 0 center; + width: 32px; + height: 32px; + padding: 0; + margin: 8px 30px 8px 10px; + position: relative; +} +.mapInfoBox .mapPermission.commons { + background-image: url(CO32.png); +} +.mapInfoBox .mapPermission.public { + background-image: url(PU32.png); +} +.mapInfoBox .mapPermission.private { + background-image: url(PR32.png); +} +.yourMap .mapPermission:hover { + background-image: url(arrowexpand.png); + cursor: pointer; +} +.yourMap .mapPermission.minimize { + background-image: url(arrowcollapse.png) !important; + cursor: pointer; +} +.mapInfoBox .mapPermission .permissionSelect { + list-style: none; + width: 32px; + height: 64px; + position: relative; + top: 32px; +} +.mapInfoBox .mapPermission .permissionSelect li { + width: 32px; + height: 32px; + background-repeat: no-repeat; + background-position: center center; +} +.mapInfoBox .mapPermission .permissionSelect .commons { + background-image: url(CO32.png); +} +.mapInfoBox .mapPermission .permissionSelect .public { + background-image: url(PU32.png); +} +.mapInfoBox .mapPermission .permissionSelect .private { + background-image: url(PR32.png); +} +.mapInfoBox .mapPermission .permissionSelect .commons:hover { + background-image: url(CO32b.png); +} +.mapInfoBox .mapPermission .permissionSelect .public:hover { + background-image: url(PU32b.png); +} +.mapInfoBox .mapPermission .permissionSelect .private:hover { + background-image: url(PR32b).png); +} +.mapInfoBox .mapInfoDesc { + font-family: helvetica, sans-serif; + color: #E0E0E0; + margin: 8px; + height: 106px; + font-size: 14px; + line-height: 16px; +} +.mapInfoBox .mapInfoMeta { + height: 35px; + border-top: 1px solid #F5F5F5; + padding: 6px 0 7px; +} +.mapInfoBox .mapInfoMeta p { + margin: 4px 0; + font-size: 12px; + color: #F5F5F5; +} +/* lightboxes */ + +#lightbox_overlay { + top: 0; + left: 0; + width: 100%; + height: 100%; + position: fixed; + z-index: 1000000; + display: none; +} +#lightbox_main { + width: 550px; + height: auto; + margin: 0 auto; + z-index: 2; + position: relative; + top: 50%; + background-color: transparent; + color: black; +} +#lightbox_screen { + top: 0; + left: 0; + z-index: 1; + width: 100%; + position: absolute; + background-color: #000; + opacity: 0.0; + filter: alpha(opacity=0); + -moz-opacity: 0.0; +} +#lightbox_overlay #lightbox_main #lightbox_header { + padding: 6px 5px 1px 0; + background-color: #333; + font-weight: bold; + height: 18px; + border: solid 2px #000; +} +#lightbox_overlay #lightbox_main a#lightbox_close { + /*background-image: url(../images/barometer_close.png);*/ + cursor: pointer; + height: 42px; + outline-color: -moz-use-text-color; + outline-style: none; + outline-width: medium; + overflow: hidden; + position: absolute; + top: -23px; + right: -22px; + width: 42px; + z-index: 4; + border: none; +} +#lightbox_content { + background: white url(metacode-watermark.png) 443px -30px no-repeat; + padding: 20px; + border-radius: 5px; +} +.lightboxContent h3 { + font-style: italic; + text-transform: uppercase; + font-family: 'vinyl'; + font-size: 30px; + line-height: 35px; + color: black; +} +.lightboxContent h3.forCreateMap { + text-align: center; +} +.lightboxContent { + display: none; +} +.openLightbox { + cursor: pointer; +} +/* jquery ui tabs */ + +.ui-tabs-hide { + display: none !important; +} +.ui-tabs-vertical { + width: 55em; +} +.ui-tabs-vertical .ui-tabs-nav { + float: left; + width: 100px; + background: none; + border: none; + font-size: 15px; + padding: 0 !important; +} +.ui-tabs-vertical .ui-tabs-nav li { + clear: left; + width: 100%; + border-top: none !important; + border-left: none !important; + border-bottom: none !important; + background: none !important; + margin: 0 0 .2em 0 !important; + white-space: normal !important; +} +.ui-tabs-vertical .ui-tabs-nav li.ui-state-active, +.ui-tabs-vertical .ui-tabs-nav li.ui-state-hover { + border-right: 1px solid #000; +} +.ui-tabs-vertical .ui-tabs-nav li a { + display: block; + width: 92%; + padding: 4% !important; +} +.ui-tabs-vertical .ui-tabs-panel { + padding: 5px !important; + float: right; + width: 388px; +} +/* switch metacode set */ + +#metacodeSwitchTabs { + width: 100%; + font-family: LatoLight, Arial, Sans-Serif; + font-size: 17px; + line-height: 21px; + border: none; +} +#metacodeSwitchTabs .setTitle { + font-family: Lato, Arial, sans-serif; +} +#metacodeSwitchTabs .setDesc { + margin-bottom: 5px; +} +.customMetacodeList, +.metacodeSetList { + height: 301px; + overflow: hidden; + margin: 5px 0 15px 0; + border-bottom: 1px solid #BBB; +} +.customMetacodeList ul li { + cursor: pointer; +} +.customMetacodeList ul li, +.metacodeSetList ul li { + list-style-type: none; + display: block; + padding: 0px; + width: 92px; + height: 70px; + float: left; + text-align: center; +} +.customMetacodeList li.toggledOff { + opacity: 0.4; +} +.customMetacodeList ul img, +.metacodeSetList ul img { + width: 40px; + height: 40px; + margin: 0 auto; +} +.customMetacodeList ul p, +.metacodeSetList ul p { + display: block; + margin: 0; + background: none; + font-size: 14px; + line-height: 14px; + font-family: Lato; +} +#metacodeSwitchTabs button.button { + width: auto !important; + padding: 0 10px; + font-weight: normal; +} +/* about */ + +#about > p { + color: #000; + font-size: 16px; + line-height: 24px; + margin: 10px 0; +} +#about ul { + list-style: none; +} +#about ul li { + display: inline-block; + padding: 5px; +} +#about li a { + color: #097A51; +} +/* invite */ + +#invite { + color: black; +} +#invite p { + margin: 10px 0; + line-height: 24px; +} +#invite .green { + text-align: center; + display: block; + color: #097A51; +} +/* new map */ + +.new_map { + color: black; +} +.new_map .inputGroup { + margin: 15px 0 5px; +} +.new_map label { + float: left; + width: 100px; + text-align: right; + margin-right: 15px; +} +.new_map input[type="text"] { + width: 336px; + height: 32px; + font-size: 15px; + direction: ltr; + -webkit-appearance: none; + appearance: none; + display: inline-block; + margin: 0; + padding: 0 8px; + background: #fff; + border: 1px solid #d9d9d9; + border-top: 1px solid #c0c0c0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + font: -webkit-small-control; + color: initial; + letter-spacing: normal; + word-spacing: normal; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: start; + font-family: arial; +} +.new_map input[type="text"]:hover, +.new_map textarea:hover { + border: 1px solid #b9b9b9; + border-top: 1px solid #a0a0a0; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.new_map textarea { + padding: 8px; + border: 1px solid #d9d9d9; + border-top: 1px solid #c0c0c0; + resize: none; + font: -webkit-small-control; + letter-spacing: normal; + word-spacing: normal; + text-transform: none; + text-indent: 0px; + text-shadow: none; + text-align: start; + font-family: arial; + font-size: 15px; + line-height: 17px; + width: 318px; +} +.new_map .permIcon { + float: left; + width: 92px; + height: 85px; + position: relative; +} +.new_map .mapPermIcon { + width: 60px; + height: 60px; + background-size: 48px 48px; + background-position: center center; + background-repeat: no-repeat; + margin: 0 auto; + cursor: pointer; +} +.new_map .mapCommonsIcon { + background-image: url(MMCCicon_commons.png); +} +.new_map .mapPublicIcon { + background-image: url(MMCCicon_public.png); +} +.new_map .mapPrivateIcon { + background-image: url(MMCCicon_private.png); +} +.new_map .mapCommonsIcon.selected, +.new_map .mapCommonsIcon:hover { + background-image: url(MMCCicon_commons_black.png); +} +.new_map .mapPublicIcon.selected, +.new_map .mapPublicIcon:hover { + background-image: url(MMCCicon_public_black.png); +} +.new_map .mapPrivateIcon.selected, +.new_map .mapPrivateIcon:hover { + background-image: url(MMCCicon_private_black.png); +} +.new_map .permIcon h4 { + font-style: italic; + font-family: 'Vinyl'; + text-transform: uppercase; + font-size: 18px; + line-height: 20px; + color: black; + text-align: center; +} +.new_map .tip { + display: none; + position: absolute; + background: black; + width: 150px; + top: 85px; + left: -29px; + color: white; + border-radius: 4px; + font-size: 15px !important; + font-family: 'LatoRegular'; + line-height: 17px; + padding: 3px 5px 2px; + z-index: 100; + text-align: center; +} +.new_map .hoverForTip:hover .tip { + display: block; +} +.permText { + width: 360px; + margin: 0 auto; + text-align: center; +} +.buttonWrapper { + margin: 10px 0 0 131px; + width: 254px; +} +.onConsole .new_map button.cancel { + margin-right: 20px; +} +.onConsole .new_map button, +.onConsole .new_map input.add { + float: left; + margin-top: 5px; + height: 40px; + font-family: 'LatoItalic'; + font-size: 17px; + width: auto; + padding: 0 30px; + cursor: pointer; + font-weight: normal; +} +.onConsole .new_map button:hover, +.onConsole .new_map input.add:hover { + -webkit-box-shadow: none; + box-shadow: none; +} +/* Cheatsheet */ + +#cheatSheet { + width: 100%; + height: 350px; + font-family: LatoLight, Arial, Sans-Serif; + font-size: 17px; + line-height: 21px; + border: none; +} +#cheatSheet .sectionTitle { + font-family: Lato, Arial, sans-serif; + font-weight: bold; +} +#cheatSheet .csItem { + margin: 5px 0; + font-size: 15px; + line-height: 18px; +} +#cheatSheet .csItem img { + display: inline-block; + margin: 0 2px; +} +#cheatSheet .csTitle { + font-family: Lato, Arial, sans-serif; +} +#cheatSheet .indented { + margin-left: 15px; +} +/* Admin Pages */ + +#wrapper > div.blackBox { + width: 700px; + margin: 0 auto; + padding: 20px 0 20px 20px; + background: rgba(0, 0, 0, 0.4); + color: white; + height: 100%; + overflow: hidden; + position: relative; +} +.blackBox .metacodeSetsDescription { + width: 314px; +} +.blackBox td.metacodeSetDesc { + width: 314px; + word-wrap: break-word; +} +.blackBox .metacodeSetImage { + width: 36px; + height: 36px; + float: left; +} +.blackBox tr { + display: table-row; +} +.blackBox tr:nth-child(odd) { + background: rgba(0, 0, 0, 0.2); +} +.blackBox tr:nth-child(even) { + background: rgba(0, 0, 0, 0.3); +} +.blackBox th, +.blackBox td { + padding: 10px; +} +.blackBox td.iconURL { + max-width: 415px; + word-wrap: break-word; +} +.blackBox .field { + margin: 15px 0 5px; +} +.blackBox label { + float: left; + width: 100px; + margin-right: 15px; +} +.blackBox input[type="text"] { + width: 336px; + height: 32px; + font-size: 15px; + direction: ltr; + -webkit-appearance: none; + appearance: none; + display: inline-block; + margin: 0; + padding: 0 8px; + background: #fff; + border: 1px solid #d9d9d9; + border-top: 1px solid #c0c0c0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + font: -webkit-small-control; + color: initial; + letter-spacing: normal; + word-spacing: normal; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: start; + font-family: arial; +} +.blackBox input[type="text"]:hover, +.blackBox textarea:hover { + border: 1px solid #b9b9b9; + border-top: 1px solid #a0a0a0; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} +.blackBox textarea { + padding: 8px; + border: 1px solid #d9d9d9; + border-top: 1px solid #c0c0c0; + resize: none; + font: -webkit-small-control; + letter-spacing: normal; + word-spacing: normal; + text-transform: none; + text-indent: 0px; + text-shadow: none; + text-align: start; + font-family: arial; + font-size: 15px; + line-height: 17px; + width: 318px; +} +.blackBox .allMetacodes { + padding: 5px 0; +} +.blackBox a.button { + margin-right: 20px; + line-height: 40px; +} +.blackBox a.button, +.blackBox input.add { + float: left; + margin-top: 5px; + height: 40px; + font-family: 'LatoItalic'; + font-size: 17px; + width: auto; + padding: 0 30px; + cursor: pointer; + font-weight: normal; +} +.blackBox a.button:hover, +.blackBox input.add:hover { + -webkit-box-shadow: none; + box-shadow: none; +} +/* FAQ */ + +#wrapper > div.FAQ { + width: 700px; + margin: 0 auto; + padding: 20px 0 20px 20px; + background: rgba(0, 0, 0, 0.4); + color: white; + height: 100%; + overflow: hidden; + position: relative; +} +.FAQ .question { + display: block; + background: rgba(0, 0, 0, 0.4); + padding: 10px 45px 10px 10px; + font-weight: bold; + margin-bottom: 10px; + margin-right: 20px; + line-height: 24px; + position: relative; + cursor: pointer; +} +.FAQ .answer { + padding: 0 30px; + margin-bottom: 20px; + line-height: 24px; + margin-right: 20px; +} +.FAQ .answer.off { + display: none; +} +.FAQ .switch { + position: absolute; + top: 0; + right: 0; + width: 35px; + height: 44px; + background-repeat: no-repeat; + background-position: center center; + background-image: url('/assets/MMCCicon_maximize_arrow.png'); + background-size: 25px 25px; + cursor: pointer; +} +.FAQ .minimizeAnswer { + background-image: url('/assets/MMCCicon_minimize_arrow.png') !important; +} +/* request */ + +#wrapper .requestInvite { + width: 700px; + margin: 0 auto; + padding: 20px; + background: rgba(0, 0, 0, 0.4); + color: white; + height: 100%; + overflow: hidden; +} +.addMap { + display: block; + width: 32px; + height: 32px; + background: url('newmap.png') no-repeat center center; + background-size: 32px 32px; + cursor: pointer; + border-radius: 2px; + margin-right: 10px; +} + + +.home_bg { + display: block; + height: 100%; +} + + +#edit_synapse label, +#edit_synapse_left, +#edit_synapse_right { + display: inline-block; +} +#edit_synapse label.left { + margin-right: 0.5em; +} +.templates { + display: none; +} diff --git a/app/assets/base-bkup.css b/app/assets/base-bkup.css new file mode 100644 index 00000000..871a861e --- /dev/null +++ b/app/assets/base-bkup.css @@ -0,0 +1,639 @@ +#center-container { + position:relative; + height:100%; + width:100%; + /* background-color:#031924; */ + color:#444; +} + +.showcard { + position:absolute; + display:none; + top:100px; + left:100px; + width:300px; + min-height:360px; + background-color:#F5F5F5; + text-align: left; + overflow: visible; + z-index:14000; + color: #424242; + border-radius:2px; + box-shadow: 0px 3px 3px rgba(0,0,0,0.23), 0 3px 3px rgba(0,0,0,0.16); +} + +.text { + margin: 7px; +} + +#infovis { + width:100%; + height:100%; +} + +.showcard .permission { + width:100%; + height:100%; +} + +.CardOnGraph { + display:block; + position:relative; + width:100%; + height:100%; + z-index: 25; +} + +.CardOnGraph .title { + font-size: 18px; + line-height: 22px; + display: block; + padding: 8px 16px; + height: 80px; + text-align: center; + font-family: 'din-regular', sans-serif; +} + +.best_in_place_name { + +} + +.best_in_place_name textarea, .best_in_place_name input { + font-family: 'din-regular', sans-serif; + color: #424242; + font-size: 18px; + line-height: 22px; +height: 15px; +padding: 5px 0; +width: 100%; +margin: 0; +border: 0; +outline: none; +background: none; +text-align:center; +} + +.CardOnGraph .scroll { + display:block; + padding: 8px 16px; + height: 152px; + font-size: 12px; + line-height:15px; + font-family: helvetica, sans-serif; +} + +.CardOnGraph .best_in_place_desc textarea { + font-size: 12px; + line-height:15px; + font-family: helvetica, sans-serif; + color: #424242; +padding: 0; +width: 100%; +margin: 0; +border: 0; +outline: none; +font-size: 12px; +line-height: 15px; +background: none; +} + +.CardOnGraph .desc h3 { + font-style:normal; + margin-top:5px; +} + +.CardOnGraph .best_in_place_desc input { + float: right; + margin: 2px 0px 0px 2px; + padding: 1px 5px; +} + +.CardOnGraph .best_in_place_desc { + display:block; + margin-top:2px; +} + +#edit_synapse .best_in_place_desc { + width: auto; +} + +.CardOnGraph .links { + position:relative; + border-bottom: 1px solid #BDBDBD; + border-top: 1px solid #BDBDBD; +} + +.linkItem { + float:left; + min-width:46px; + height:46px; + background-repeat: no-repeat; + background-position: 0 center; + background-size: 24px 24px; + z-index: 1; + position: relative; + color: #424242; + font-size: 12px; + line-height:12px; + height:12px; + padding:17px 0; +} +.linkItem a { + color: #424242; +} + +.CardOnGraph .icon { + position:absolute; + width:100%; + z-index:1; + padding: 0; +} +.linkItem.contributor { + background-image: url(MMCCicon_mapper_black.png); + margin-left:32px; + z-index:1; + padding:17px 0 17px 28px; +} +.linkItem.mapCount { + background-image: url(MMCCicon_map_black.png); + min-width: 16px; + padding:17px 0 17px 28px; +} +.linkItem.synapseCount { + background-image: url(MMCCicon_synapse_black.png); + min-width: 16px; + padding:17px 0 17px 28px; +} +.linkItem.mapPerm { + +} +.linkItem.mapPerm.co { + background-image: url(MMCCicon_commons.png); +} +.linkItem.mapPerm.pu { + background-image: url(MMCCicon_public.png); +} +.linkItem.mapPerm.pr { + background-image: url(MMCCicon_private.png); +} + +.showcard .yourTopic .mapPerm:hover { + background-image: url(/assets/MMCCicon_maximize_arrow_black.png); + background-size: 31px 25px; + background-position-x: 8px; + cursor:pointer; +} +.showcard .yourTopic .mapPerm.minimize { + background-image: url(MMCCicon_minimize_arrow_black.png) !important; + background-size: 31px 25px; +background-position-x: 8px; +cursor: pointer; +} +.mapPerm .permissionSelect { + list-style: none; + width: 40px; + height: 80px; + position: relative; + top: 40px; +} +.mapPerm .permissionSelect li { + width: 40px; + height: 40px; + background-repeat: no-repeat; + background-position: center center; + background-size: 27px 27px; + background-color: #F5F5F5; +} +.mapPerm .permissionSelect .commons { + background-image: url(MMCCicon_commons.png); +} +.mapPerm .permissionSelect .public { + background-image: url(MMCCicon_public.png); +} +.mapPerm .permissionSelect .private { + background-image: url(MMCCicon_private.png); +} +.mapPerm .permissionSelect .commons:hover { + background-image: url(MMCCicon_commons_black.png); +} +.mapPerm .permissionSelect .public:hover { + background-image: url(MMCCicon_public_black.png); +} +.mapPerm .permissionSelect .private:hover { + background-image: url(MMCCicon_private_black.png); +} + +.CardOnGraph .metacodeTitle { + font-style: italic; + font-family: 'vinyl'; + text-transform: uppercase; + position: absolute; + line-height: 24px; + height:24px; + font-size: 20px; + display: none; + width: 90%; + padding: 11px 0 11px 10%; + background-color: #64BC61; + color: #000; +} +.permission.canEdit .metacodeTitle { + cursor:pointer; + background-image: url(MMCCicon_maximize_arrow_black.png); + background-repeat:no-repeat; + background-position: right center; +} +.permission.canEdit .metacodeTitle.minimize { + background-image: url(MMCCicon_minimize_arrow_black.png); +} + +.CardOnGraph .metacodeImage { + cursor:move; + width:46px; + height:46px; + position:absolute; + left:-23px; + top:0; + background-size:46px 46px; + background-position:0 0; + background-repeat:no-repeat; +} + +#metacodeOptions { + display:none; +} +.CardOnGraph .metacodeSelect { + display:none; + width:100%; + z-index: 2; + position: absolute; + background: #EAEAEA; + height: 150px; +} +.CardOnGraph .metacodeSelect ul { +font-style: italic; +font-family: 'vinyl'; +text-transform: uppercase; +position: absolute; +line-height: 36px; +font-size: 20px; +display:block; +width: 100%; +margin:0; +padding: 0; +list-style:none; +height:150px; +overflow:hidden; +} +.CardOnGraph .metacodeSelect ul li { +background-color: #EAEAEA; +width:100%; +border-bottom:1px solid #AAAAAA; +cursor:pointer; +} +.CardOnGraph .metacodeSelect ul li:hover { +background-color: #F8F8F8; +} +.CardOnGraph .metacodeSelect ul li img, .CardOnGraph .metacodeSelect ul li .mSelectName { +float:left; +} + +.CardOnGraph .hoverForTip:hover .tip, .mapCard .hoverForTip:hover .tip { + display:block; +} +.CardOnGraph .tip, .mapCard .tip { + display:none; + position: absolute; + background: black; + top: 35px; + left: 0; + color: white; + border-radius: 4px; + font-size:15px !important; + font-family:'LatoRegular'; + line-height:17px; + padding: 3px 5px 2px; + z-index:100; +} + + +.CardOnGraph .attachments { + border-top: 1px solid #BDBDBD; + width:100%; + height:47px; +} + +.attachments a { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + display: block; + margin-left: 40px; + padding-top:9px; + font-size: 16px; + line-height: 16px; +} + +.addAttachment div { + display: inline-block; + width: 150px; + height: 23px; + text-align: center; + padding-top: 25px; + font-size: 12px; + color: #9e9e9e; + cursor: pointer; +} + +.addAttachment div:hover { + color: #616161; +} + +.addLink div { + float: left; +} + +#addLinkBack { + height: 48px; + width: 48px; + cursor: pointer; +} +#addLinkInput { + height: 32px; + width: 236px; + padding: 8px 16px 8px 0; + position: relative; +} + +#addLinkInput input{ +padding: 7px 31px 7px 31px; +height: 16px; +width: 172px; +margin: 0 0 0 0; +border: 1px solid #BDBDBD; +outline: none; +font-size: 16px; +line-height: 16px; +background: white; +color: black; +font-family: 'LatoLight'; +} + +#addLinkReset { + position: absolute; + top: 8px; + right: 16px; + width: 32px; + height: 32px; + cursor: pointer; + float:none; +} + +.cardSettings { + position: absolute; + left: 12px; + top: 12px; +} + +.editSettings { + background: #ddd; + border-radius: 10px; + padding: 5px 0 5px 5px; + position: relative; + left: 16px; + width: 175px; + opacity: 0.98; + box-shadow: 4px 4px 5px #888888; + border: 1px solid #AAA; + z-index: 5; +} + +.editSettings span { + display: inline-block; +} + +.permActivator { + width: 16px; + height: 16px; + background: url('settings.png') no-repeat 0 0; + overflow:hidden; + position: absolute; + left: 0px; + top: 30px; +} + +#edit_synapse .mapPerm, +#edit_synapse .permActivator { + position: static; + display: inline-block; + color: #000; +} + +#edit_synapse .mapPerm { + width: 20px; + height:20px; + background-repeat: no-repeat; + background-size: 20px 20px; + margin: 10px 12px 0 12px; +} +#edit_synapse .mapPerm.co { + background-image: url("/assets/MMCCicon_commons.png"); +} +#edit_synapse .mapPerm.pu { + background-image: url("/assets/MMCCicon_public.png"); +} +#edit_synapse .mapPerm.pr { + background-image: url("/assets/MMCCicon_private.png"); +} + +#edit_synapse .permActivator { + position: absolute; + margin-top: -1.3em; +} + +#edit_synapse { + background: url("/assets/MMCCicon_synapse_black.png") no-repeat scroll 0 center / 30px 30px #FFFFFF; + border-radius: 5px; + padding: 5px 5px 5px 30px; + color: #000; +} + +#edit_synapse_name { + margin-left: 0.4em; + border-bottom: 1px solid black; + text-align:center; + max-width: 160px; +} + +#edgeUser { + display:inline-block; + background-position: center center; + background-repeat: no-repeat; + background-size: 20px 20px; + height: 20px; + min-width: 20px; + position: relative; + background-image: url("MMCCicon_mapper_black.png"); + margin: 10px 0 0 10px; +} +#edgeUser.hoverForTip:hover .tip { + display:block; +} +#edgeUser .tip { + background: none repeat scroll 0 0 #000000; + border-radius: 4px; + color: #FFFFFF; + display: none; + font-family: 'LatoRegular'; + font-size: 15px !important; + line-height: 17px; + padding: 3px 5px 2px; + position: absolute; + left: 0; + text-align: center; + top: 23px; + z-index: 100; +} + +#edit_synapse .click-to-edit { + margin-left: 0.3em; +} + +#edit_synapse.yourEdge .mapPerm:hover { + background-image: url(/assets/MMCCicon_maximize_arrow_black.png); + background-size: 24px 17px; + background-position: 0px 2px; + cursor:pointer; +} +#edit_synapse.yourEdge .mapPerm.minimize { + background-image: url(MMCCicon_minimize_arrow_black.png) !important; + background-size: 24px 17px; + background-position: 0px 2px; + cursor: pointer; +} +#edit_synapse .mapPerm .permissionSelect { + list-style: none; + width: 26px; + height: 52px; + position: relative; + top: 20px; + left:-3px; +} +#edit_synapse .mapPerm .permissionSelect li { + width: 26px; + height: 26px; + background-repeat: no-repeat; + background-position: center center; + background-size: 20px 20px; + background-color:white; +} + + +/* Map Cards */ + +.map { + float:left; + width:220px; + height:340px; + font-size: 12px; + text-align: left; + overflow: visible; + background: #424242; + border-radius:2px; + margin:0 12px 12px 0; +} + +.mapCard { + display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ + display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */ + display: -ms-flexbox; /* TWEENER - IE 10 */ + display: -webkit-flex; /* NEW - Chrome */ + display: flex; /* NEW, Spec - Opera 12.1, Firefox 20+ */ + -webkit-box-orient: vertical; + -moz-box-orient: vertical; + -webkit-box-direction: normal; + -moz-box-direction: normal; + -ms-flex-direction: column; + -webkit-flex-direction: column; + flex-direction: column; + position:relative; + width:100%; + height:308px; + padding: 16px 0; + color:#F5F5F5; +} + +.mapCard .title { + font-size:18px; + line-height:22px; + display:block; + padding: 0 16px; + text-align: center; + -webkit-box-flex: none; /* OLD - iOS 6-, Safari 3.1-6 */ + -moz-box-flex: none; /* OLD - Firefox 19- */ + -webkit-flex: none; /* Chrome */ + -ms-flex: none; /* IE 10 */ + flex: none; /* NEW, Spec - Opera 12.1, Firefox 20+ */ + font-family: 'din-regular', sans-serif; +} + +.mapCard .mapScreenshot { + width: 188px; + height: 126px; + padding: 8px 16px; +} +.mapCard .mapScreenshot img { + width: 188px; + height: 126px; +} + +.mapCard .scroll { + display:block; + -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */ + -moz-box-flex: 1; /* OLD - Firefox 19- */ + -webkit-flex: 1; /* Chrome */ + -ms-flex: 1; /* IE 10 */ + flex: 1; /* NEW, Spec - Opera 12.1, Firefox 20+ */ + overflow-y:auto; + padding:0 16px 8px; + font-family: helvetica, sans-serif; + font-style: italic; + font-size: 12px; +} +.mCS_no_scrollbar { + padding-right: 5px; +} + +.mapCard .mapMetadata { + font-family: 'din-regular', sans-serif; + font-size: 12px; + position:relative; + border-top: 1px solid #BDBDBD; + -webkit-box-flex: none; /* OLD - iOS 6-, Safari 3.1-6 */ + -moz-box-flex: none; /* OLD - Firefox 19- */ + -webkit-flex: none; /* Chrome */ + -ms-flex: none; /* IE 10 */ + flex: none; /* NEW, Spec - Opera 12.1, Firefox 20+ */ +} + +.mapCard .metadataSection { + padding: 8px 16px 0 16px; + width: 78px; + float: left; +} + +.mapPermission { + font-family: 'din-medium', sans-serif; +} +.cCountColor { + font-family: 'din-medium', sans-serif; + color: #DB5D5D; +} +.tCountColor { + font-family: 'din-medium', sans-serif; + color: #4FC059; +} +.sCountColor { + font-family: 'din-medium', sans-serif; + color: #DAB539; +} \ No newline at end of file diff --git a/app/assets/images/CO32.png b/app/assets/images/CO32.png deleted file mode 100755 index be5e7ffe5c2d0be7b3a949ca4dac79f18249b476..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 958 zcmV;v13~{mTVTTv7~k;EZ};AHGjQ0u59o1t9<2SY(DXos|gq=S<~lS%Lg1S8_4g|u5{b2_n4a(YZiwl-FTNKcOAo|*bIiNnch33lJ@?s) z#Uj(!V^28TrK-d1_Q1Ljn@Ky}g|#Cnu?;rRC1$ z+TPx#g@uJ8m+B8^?y-u5l0Z55+}xaD)G9-1#>dC${QSIdeSQ5`IU|vXWpHT_YcLoj2)Jz9stNFqnt2HEC?dEIlfvaJ#O{)T zutr38vHkshnxCJifq?;tir+~CIM&m$&|Hl`FCIYZDoui9G8yXZ z>=a`nkq~}>N-YOh>l+eqyWMRNpPp@PZBZ_lqd*`)V`F2&hwsuqG&Dpr zGczT!m0HluXV?o)Pfxw7+8-Yui_z=#Qfq4~g+d|n`Fxa4r-ffeFXxuKp-TC3ae%^x zhlg*0!Y}6@kH;DTK60}-PW4RISdv*?T`kR}Kby^(%D_J*;IsQDH?_*n($bQt4yZD;=arQeOkXpBc-39N z;3CvmELJl(N|{V1i(2&YJ8eTPO;Ox#78e&SgP)z9(d_Ij;ZDFoy|8j20pn0lPmd6o zna(Kh0wAH6dNWrtq~Hy}M@B}JO{zR<)Epw_?)RG;&`Sniuk}*;jBEIT)A#^H&{%M` zmkSgTW3TV*?A#nMcKde*e^u>vZ1!3nW+KnALv&BIn}|R2G|s@A_x@g>cqyS;UQTTP gUry^y;I9A!0JLPus(+1LC;$Ke07*qoM6N<$f>4^fd;kCd diff --git a/app/assets/images/CO32b.png b/app/assets/images/CO32b.png deleted file mode 100755 index 63394b5ba806d3129de51384c1f841bba99c04f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 690 zcmV;j0!{siP){l^JLO~e*Uo?e-n>GZ3?!7r31P7z3(3S|awWcN~L9oTif^29>=M)4Bgb-ZX zb&|lqE!`X*(Psbud?&AXch7rXxb(xv|NOnX@4Ns0yLV5U&1SGp+kiFO+68Q`(m9bx z#I46^r_Bhyn_kt|S1-X~qu- zYN$zO_ychuS{|VQ8@X4b!M_lDJP}+03drqdAanb{k5ik{P4lEZ%4|AfL}K z#Bxk`dl&5TdIkdX)3@L6!+1P~TCE1XUJsJVq#0+kXV1#thHP*mC9Bu#KS(Lgo+p!u zX94fr+*xbP#H7>d#WRbC!(pimI4!{&jl-M0VHl>TVzd)6Pa>&}K)}dNzze-VM9V-G zPen&HK()XMl>VdQqqxAjZcET~>P0iER4R+gClaaw5TJRF~NW7mA5z*6gcGZ9^+fmkI^Yo!~_396%A*=xT}tobxUu!h;AqWv#oNSNlX9 zIi+6qQhJE)4zVpk{)#wtyB*73%PAwrf*nFLeneD}xU2lTfb&rTt9+bj{~xF87Vs^= Y0CKVXom$HmZ~y=R07*qoM6N<$f{A4?g#Z8m diff --git a/app/assets/images/CO36.png b/app/assets/images/CO36.png deleted file mode 100755 index 693f4d67e461cdb76028c73e14e01d07b5372a86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1040 zcmV+r1n>KaP)EPgiuCA^+YBAKuzJM5}#HTE-p~&j$ zYTtohsZ?lxe_w9DGn5kuh+#JQ^cB}oh3^L*jZkZQdt1etO{pQDVH_$93|)=-v}L*8 ze6JH@NrQz3BbH1iX=P=je05VQs7!MLNewN8()KsBIZN8gAh#dt3sFyNn zEao-0O2Zy?98m|-+N@TqQMp{E>+5S885yCar6pQkUhZ1vjVDYaJZFvSS-)gbXi@sv zrVbny3I%F5o0Lc-=>Gn`1Aqf%ID5-%@uY3e)@5@-Z!izKEXtKQN?{N zW$}2tQzk$H-*OEzDrCt&=YZ$uewpS)caWMAg!VL5^OnVA`tg7yLi z5CpHN0>#ls4NDLfx@yo*Gm-ya(7M=P0R{k(LkkeuJ@s|~0000< KMNUMnLSTXtGtQ3y diff --git a/app/assets/images/CO36b.png b/app/assets/images/CO36b.png deleted file mode 100755 index 3d61f5969d0ca60af940bd646ed59d5c206cc245..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 755 zcmVK2f!*Fgq8kf}Bk=*8 z9i&8E7@LHhyuWpaoC|lpGq#nXPkJ)uo&A3P-`%^jE4$r}eI)zDKA4^4ag$D`(@va5 zi^bw!)_YZKyNr^b(xJ;8AfFF3djc5wjNG>YGzQ`zzsNoEn&pEB{SC%0}Qw?B>~lVDbXr4D0#K;k}91@>NqCqIF7?y*JaISlWn(K zHl0q{WHL#OX;kWpVInKkHGvrphpb+&v(;+Fs@3Wq0FD@raxBH#sxE7%U5Ny+(P+dx z&x;eoL~_`8JdR^g6vgL&PkYWxt38s6t`NzP9RK4S>cHmn`5O?lPpeBRpl`aXg!Dp{ zGwseQ2;#&-4Zz?(RSYG;&}Pc*M}eC%l|9lHp59#{&X lY-sywrt<#_T8h02FaW>fF9~YRo67(I002ovPDHLkV1k}5SzZ7D diff --git a/app/assets/images/CO64.png b/app/assets/images/CO64.png deleted file mode 100755 index 33c34de5349c477f2b0384b44c9751ecb46d4cd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1579 zcmV+`2Gse9P) zK~#9!>{~rZBt00;$#n{MmD>4RDsHEuaC=y2yc>CcvGrJ%K6o{-EJbD5oFCo}8eJP>w%;>^6y`;#|s;+MC#H}aX$L_RqZ z0ulle0ulle0zNao#`&_bv9UD$NzwM5w-mosA81Z6(?Yl#J?MMF7`yp0=E$N1oBPLWwASXacy#3$$f)_ghF(}k=lE@I zZYGzPm+buZ_Lkh;-I2$~$JmH)MgSFl5g$j}H&y7#$w@LiJj{+w00KbD$;k=1y1LSJ z`OS%VYB&K@a0IiWs`b9UJ~BHyOZxl!Lp>j4Y;SK9Dy%L>WW&aXPy}${VU7dh8ccd| zaghuS4LS8ySj5)W7IP5^&$Oi}3FX)c&3 ze`I8YOixeO%oyk9=HyGi=&-o&sveM)*|rgWeSMt?Bm;s8;Z&hEH#f=A(UG?Q!@~nv zSXl720t7`VWyUw}yK(`K0L9d5Vt04f6TYRTg^Z4lGHnX%?d|>1UkESyr&1~JKJMM$ z-}}B#am%dBijY^#z^u*$(5@`t>guW|JccgZM}uZ@UG5LzH#Rm%dwV-OpP!%i1jnzq zt|I_}`StacB}ddEQbE~alY#%IWivCK(w56*CKRA*UOtAfy8g0|^0Dae2W3c1yKn)| z22so~#m&vl|0&wQz`J`wn-E3_SE*D2`>SN=Ac`#Pd{ zDg*)OA7lZ_H>R8tV1rr&KoC`vqQ7hvLC?{_HaW9$0aFWr#)Lncd~_`#<$FCnJS6{c5*m@*2uslQ2U#Zm5ADkeGFd`19R|GzVYw;@Q&Us#{1|~x&hvA*oN<4| z3BM_@Mp^Rdfy>z-YJvaa0Bdz%xz?meXjl|Aa4d=-I#c%Rk0OX)(L@DifC>ToCVywV zFhb3~B&Nlhl61p?^~0T=9dY_h$uLUcZ8E_X+0;yvqBsEUE6ZiZ>jTCF@PKkA&ap=K zQGntJFM=@bM?!#V1sHBV0tv9ji;IhQ-)OUMpvm%Ou!7&>9A>9kw~q}N_7o+Y(eJTZ z9;;_@6jtDsZ?H<+hp^1Rt2L}f%;3`^&&u7DKnRBvDj_=Gs^v!ARu>}j;#Z>q?%pFY;obY@k?_vk3 z>y46WZVeskJ=7E79w@Ae4U)QIhS($MGwpun<9xx@H%GNqHqVF44o8m^*m% diff --git a/app/assets/images/CO64b.png b/app/assets/images/CO64b.png deleted file mode 100755 index bbb712c13a2913b909f84f62025371954b1a012a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1142 zcmV-+1d02JP){~rg8$l3VEJ~!LGaX3K`+fjYj3}VP5%h6tiiFA)lK%mwprWxW8jze03M3;z zZ}*_M#GR4o$-dJLEEgN^u4nJo@{Kg|#W(owz4^G=xy{1s>#LY&DTq0joPeBwoPeBw zoPc?j#k4N8wY622ACc6rN+WfuuXHH23%$9y8K!k#3%(j533ye0RFrthl*b!VcRe}F3lS^?NbtXLb5g&gkhUj^h+*agNZ=@D zO^;sxtVUEg>Vq=@3OvHGl+hFHS!!95&`rG$2mriL>DH0=5~WH&AmG_ZaEX9sAmDWp zn#wVL2~gF3SA-`e^$7M?1l4oCo6@7sRW@z=1e*wG1P-3klRpJid%G*bmlb)hRUZ*h z6|*CC)*7I4|F7%aY;0_Z?d@%`zP>J&mX^fB!-KfKz7|(kSH|}D_xIxB;=<;#-(@Xm zbIk)PuHb96S`0`R03&coPzMJGVrOS(qHv?9j^4nZpP$F)q3|re*X;rR z@bFMPJw3($K07;m1CCGneo}LU?$BhNP%x zBmn@D^d#BqQ8DRvxP(0g;4#W)lbikwq<-%4@i7wuSiL`vuyOW!EwRjhHUj$76hITN z>Gp%cz?d8^S>z_*vj{+A1W@>%njDi9NY;il2^ew_fbY>7LjZmf0SpDO&yfPw6IUvL zNspn~Nj~eTBQ&)So&W-q%wHVqtud_xb^GKoR)i$z4jrU3bqe6^i)@E`!f*(RT!j*t z{>BWFn-I(90<2H>U+Z6#)qnT4`2$td_a< z3vzCh1QGDaibt>4T^@C*5TFrJRgcRRM&JP5@Ue;7=VoczC=GSlS%M{Png82_%Jue9T9V{~Q&ge>`gnaK&r3CIb^3CIbUWBDh*0GxdoCG=Vg>Hq)$07*qo IM6N<$f^QuTDF6Tf diff --git a/app/assets/images/PR32.png b/app/assets/images/PR32.png deleted file mode 100755 index b2b5d696196fd4215f7db5f90c5873f6036c6c95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 933 zcmV;W16urvP){l^pT2T~zRuiR4=oHc|2`(K(Hv=vKhd4z+I_P3bv`Y%DlcZB2Vwx$*&?!SB zw00e%zqR>U6Tce|xP>jLe^ZI}J`Tp) zY?|_bOnd47F;{Y3u%+1c4vuh;uV z)8k11X#ya_@bV2kFY&&#w8R_^2b-UtXUogWtle(2R;$IT)hesiYJX`pnF{@W{{;al z-w6O{CXc_8$B*4^Hw%Zu+^CvdUS6_nHj8I)b#-MR)iVNdtP22)lP5ojT1z}0H>|9z zj2&07l1wI9qtRemAQS;0-bSObX0ceTsZ?sD*Q40j-rm*(p?D0*^A9&SH@b~OtX3=A z-QDFmL;JlGl2{u6{cx2M$P)^MbQ_m~h{a-z_IoHKvNiy-+58p@{eJ(wTr@Z_lUM`f3tX{A4`NF~iOC%D^ZnxjkyId|7iA1Mlm`RHXjw?Cc-iQhlLN;B%+bIkX-L-RX3kx{FbzQsEb793iM^g`kN)C@fOxcDsCY7~k31VOv{U+@PpO z@_`NUw`$ijg`lYgfS1u?v8b4U^4KcrMW*E51Aw@{DgZjGO{#uB)c{D(wp0X diff --git a/app/assets/images/PR32b.png b/app/assets/images/PR32b.png deleted file mode 100755 index c839999af362e9ddada4315eca5c805973d88c25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 659 zcmV;E0&M+>P){l^M!%z@@5eLx@j& zQcU=`Z_`GO#K6s(?i_{IJl$#M| z8c<&RjOH=Yc@i1$_|lkuHn@J6G-wIl7w2HHYoB-;c1uno9eTb?~&N+A7E0B~O; z!hs0D^4XrZBMTAaMcRzuGOEGyu!fuP2@*V!9z*I{1M2BX%2k|hh)BN^3~o|+qXD2% z>O7&~7Wli3J(g1`jzGUw2!02CYO4;VIT}#n%m^P?#wgQqoUt4S70l+C1`M9y0Q)Q( tM3n%DK1$|Fru1>5{ePUM4d6$B0RRed@PyH2CB*;$002ovPDHLkV1kFfA_)Kh diff --git a/app/assets/images/PR36.png b/app/assets/images/PR36.png deleted file mode 100755 index d9e0236708f42032ba0cfbb5ce70650594cb0e04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1040 zcmV+r1n>KaP)Sp}x{yr$12cW!^`3PYpB*PgV(61DwsZE~&)<7@_s)^0rzi22Y(Ts* z8w{h7#l^)1?Xq4jmw)!!RwSs)sPiZtlBxh?)aABc0HbnFB_9N^Yaj)Zi9{k@E}_f=Locfk9%im`EfNVrFJWOifL_xWCish+3^C z2*3uU=l{_2U+BMFUqA$d2DTU^lgUVsZtd#oN}QaWh-R~Ct3^`19u~-zx$H#oxASf#k5W(!y;VaIe3SIX-8ll$y{=SSglTrg7!#GqJ7+j6^l%=TM zOt%wbUV()M!!|oRE7sT7InckU(Q5{x8zAEZhH*bJ<7FEg8*-{pqc-EG5MoEd0P3}j zUl#M4uF{}G9gEe0v~G5NeJ!%t?6d#o=H|rq_V$aq;o)Jiy1FXX*4A9(3DXG8StDxJ z&$}s;z`+p$z=;nZ?c=48+lBp)8gpp zNLbdt>E!EyxAlpQJAq5! zB6btvi0c4$cz7sX1_jx*J?BGy@dH~~S+UPksnoMLIXF15q2a!M5;Wv7qgbuo+{T@9 z(BinXv?SFzJ3F%>pbQE?gQ(*M1PSKb?Y1ir{%1v&mzQ0G9mBlQXvk4#3T8b`@mo6X zco7T|(9Qs6Rrm!=c6)ovrxzxm3VtpxF9QSVbz@^=p2M9@>!)G@LJlmmJg1!8ACbl{Z4t&JFkgRt|`ceO|jIkLH$yx^lULV z0ue|>?Gi*Tm*ea%RNLFz<908ozkD|d8n!z>@FqJuJE211B@v_4{%^YME``O$j$$i; zhwyM1PPpa0Gm-ya(0uH#00RK*Wbm#(81>2k0000< KMNUMnLSTa6&D*g6 diff --git a/app/assets/images/PR36b.png b/app/assets/images/PR36b.png deleted file mode 100755 index 60f4a0d1ca7b3af5e601a0cd8f0eba67e67c667a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 757 zcmVQ)|+JQaULE^*$11cx+ z0n(iT)CIPqWvA~&b{b3^$03Or?nzG}II(|zf9w~hPNx&OCHX*ZOwv(wQm@x*u3Kxd zSiFVpE2Zi(7(54;22}+4=<(PA!9XXVh6-R{APVvX+5ycfPTU0T0oW!IAb@GmPP12d z_Alr+fckzF5WrvuUn7iL6QCYL0RfBw7d?h#`UOy$QrZJdFD4k23Y}~)3(++GnZUBs z;bTf7ziG~fV)cwC`*?TUkmjT-Yq(AE2TN>Xfo@R%Vjbc49@;rtyZMp z?_abXk4G{dkI85>l3A(2!i2X_LpB{v)11L}yPf^JTCLj3w`DRJqU*X1Dv_GVWi{EG zrBcbh4u?b1YPE=ES@wOQP`GGYuh&kSY@VUZ4>nsinA<&k8w25=^;(xiK=-mY*&yf= zbP;nC#t~~nuy(s`y9_PJTpM{k#0E#1PN)AjC(}HOlWw=`K%@JvDbNmr`sU1CENJmM zpU-XUG@DHa0xg4zpeok!0E^l#6VQABGpn!( z1dvw|&@wELyKTSU2Tk{jae1JL42G>cer*gG<0zm^gylz!MVUypP=XZw7Dj_4D?Q)c z9%z@epie?xVLT&9frd58@0el!fIbGQsp*H^1AQqj(Y?OYgqtfo%ofQwpuRx=6XnAO z7t}UFH+|ycM(Ol}LgB9Z<4TwptVU_lM03~xYgCb@>1Tz{YLgx~EMqzS;J)`YsyUCX n04=*zJ(@|qpP)(Pp8x{@H~b%cv(m*D00000NkvXXu0mjf?EFU= diff --git a/app/assets/images/PR64.png b/app/assets/images/PR64.png deleted file mode 100755 index a96802551c6f9a66d3eaa54b448fad10b03ad8b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1542 zcmV+h2Ko7kP){~rZBuxH9A3Kuiwx;lY4!Y)`v0_3Cw1b$9vU<>iIFXZgt9 zxx@g(0K@>q0K@>iXZaNM1N!>6>kt!?Vbvf^cd_)atPC*w`2w9v-%0A+9Lf+1c>|;w!(mRW<;)@+toDAMNYt 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 IM6N<$f{8`OVgLXD diff --git a/app/assets/images/PU64b.png b/app/assets/images/PU64b.png deleted file mode 100755 index 59275b141b6ab602c3ad0966d7cedbad34e8a9f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1129 zcmV-v1eW`WP)<>h4=*SL;MH9}x;4*t}rUP|6R26aK(0AsdS z0H~*%pbbr5`3l+s5U$k#sK?u&RYT4)0zwM_F#abF4)jY5Y5PP$EE5L+hGQ}78ua>S zHKL}YJ}3jA#$z}Z5}LtQpe2Cd#oh;4U_7De=E7Ksyj zTJ5XEJ}J;C*jy2$^Sl?+RHrIevVDR~1hg$To~5V$6rk;GmDn$5FxIAt2xyZ1k(SmP zKy&}M>?j<^A$NCom+$ zBRM@iCBxy6bUGc8pZ^B6V4y1kYASBHxVZRWJPI0u#-dTd>$l1I`MH0Oq||h#fD!;4 zI1}{v+uNJ(eI7)ySloI&^M3IBbUM`zKx9SeG710;^ZWbz&H0Ci2R}U+1QzBjT6p78 z^7;H$FuR%~><&eq6EXtTKa%%@gXW`v)qu~g=Rf1`6_ApS6j181`J4?J#DB&N3JY_L z3U)ny4_`C|B&P#_Qh&{d?P9Um869C^9>M#<&NBiaETrr8`X<-0Fm6i$-cZE?C?&@x zQh*$E`JYvMUa$$m2neeQBE>W=05jQXFsx}o z&!W+z(P(4*t}y4PQpp0S6@YU1qo<#rpM?u%SOGNUeUTz4z4R>GxQKLsiU4Lh0C-U% zKxE*2%J5-cDEwP>8;{5P0f4XQSkOfBmM@s>n14=SwL?MN$Ta}pzCb&S_zNby&kSUS z<8uOn<7W;wUCN5+(pW|pN!7-MHxTbf&odzS1i7n-hR83SeE_Zn{t)%1Y}lfKc>VSD zwGRM~F?w*iL;#915WP@nRT$F1RedZ@Kvod`!Y#b$nqZ6Uk4U{A$Ve2F*M0E55deD> z1=9NlgaObfc(T~|R~V!8>oM7vqZkEaOGCeD;#uHBV?_S0xUMV%puAf|`t>;dp^`-q zzDLj^mFit4vuc8_s2|xfsFV1QY>gd`psB@zvf00*K;r^_>qhNIDK6Pu__ZkA>nrBPLOmf$1pKu4Y@0w4gxp|v7M!rwK_sJf;$ vMkfZqW=a2LCIyfJNCBh(QUC`me*_o+(GTL=-Hu2p00000NkvXXu0mjfl`;o8 diff --git a/app/assets/images/__MACOSX/._CO32.png b/app/assets/images/__MACOSX/._CO32.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._CO32b.png b/app/assets/images/__MACOSX/._CO32b.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._CO36.png b/app/assets/images/__MACOSX/._CO36.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._CO36b.png b/app/assets/images/__MACOSX/._CO36b.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._CO64.png b/app/assets/images/__MACOSX/._CO64.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._CO64b.png b/app/assets/images/__MACOSX/._CO64b.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PR32.png b/app/assets/images/__MACOSX/._PR32.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PR32b.png b/app/assets/images/__MACOSX/._PR32b.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PR36.png b/app/assets/images/__MACOSX/._PR36.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PR36b.png b/app/assets/images/__MACOSX/._PR36b.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PR64.png b/app/assets/images/__MACOSX/._PR64.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PR64b.png b/app/assets/images/__MACOSX/._PR64b.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PU32.png b/app/assets/images/__MACOSX/._PU32.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PU32b.png b/app/assets/images/__MACOSX/._PU32b.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PU36.png b/app/assets/images/__MACOSX/._PU36.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PU36b.png b/app/assets/images/__MACOSX/._PU36b.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PU64.png b/app/assets/images/__MACOSX/._PU64.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._PU64b.png b/app/assets/images/__MACOSX/._PU64b.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._activity.png b/app/assets/images/__MACOSX/._activity.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._addtomap.png b/app/assets/images/__MACOSX/._addtomap.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._arrowcollapse.png b/app/assets/images/__MACOSX/._arrowcollapse.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._arrowdown.png b/app/assets/images/__MACOSX/._arrowdown.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._arrowexpand.png b/app/assets/images/__MACOSX/._arrowexpand.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._arrowright.png b/app/assets/images/__MACOSX/._arrowright.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._center.png b/app/assets/images/__MACOSX/._center.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._contextdelete.png b/app/assets/images/__MACOSX/._contextdelete.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._contextgear.png b/app/assets/images/__MACOSX/._contextgear.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._contexthide.png b/app/assets/images/__MACOSX/._contexthide.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._contextpermissions.png b/app/assets/images/__MACOSX/._contextpermissions.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._contextpopout.png b/app/assets/images/__MACOSX/._contextpopout.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._contextremove.png b/app/assets/images/__MACOSX/._contextremove.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._edit.png b/app/assets/images/__MACOSX/._edit.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._featured.png b/app/assets/images/__MACOSX/._featured.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._feedback.png b/app/assets/images/__MACOSX/._feedback.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._filter.png b/app/assets/images/__MACOSX/._filter.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._fork.png b/app/assets/images/__MACOSX/._fork.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._help.png b/app/assets/images/__MACOSX/._help.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._home.png b/app/assets/images/__MACOSX/._home.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._junto24.png b/app/assets/images/__MACOSX/._junto24.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._junto32.png b/app/assets/images/__MACOSX/._junto32.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._lbToS.png b/app/assets/images/__MACOSX/._lbToS.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._lbgithub.png b/app/assets/images/__MACOSX/._lbgithub.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._lbgoogle.png b/app/assets/images/__MACOSX/._lbgoogle.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._lbtwitter.png b/app/assets/images/__MACOSX/._lbtwitter.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._lbwordpress.png b/app/assets/images/__MACOSX/._lbwordpress.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._link.png b/app/assets/images/__MACOSX/._link.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._linkedmedia.png b/app/assets/images/__MACOSX/._linkedmedia.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._mapinfo.png b/app/assets/images/__MACOSX/._mapinfo.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._metamap.png b/app/assets/images/__MACOSX/._metamap.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._metamap16.png b/app/assets/images/__MACOSX/._metamap16.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._metamap32.png b/app/assets/images/__MACOSX/._metamap32.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._metamap32c.png b/app/assets/images/__MACOSX/._metamap32c.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._metamap36c.png b/app/assets/images/__MACOSX/._metamap36c.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._newmap.png b/app/assets/images/__MACOSX/._newmap.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._photo.png b/app/assets/images/__MACOSX/._photo.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._remove.png b/app/assets/images/__MACOSX/._remove.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._search.png b/app/assets/images/__MACOSX/._search.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._settings32.png b/app/assets/images/__MACOSX/._settings32.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._share.png b/app/assets/images/__MACOSX/._share.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._synapse16.png b/app/assets/images/__MACOSX/._synapse16.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._synapse32scard.png b/app/assets/images/__MACOSX/._synapse32scard.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._synapse32tmcard.png b/app/assets/images/__MACOSX/._synapse32tmcard.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._synapsedirection.png b/app/assets/images/__MACOSX/._synapsedirection.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._synapsedirectionright.png b/app/assets/images/__MACOSX/._synapsedirectionright.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._synapsestar.png b/app/assets/images/__MACOSX/._synapsestar.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._topic16.png b/app/assets/images/__MACOSX/._topic16.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._topic32.png b/app/assets/images/__MACOSX/._topic32.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._upload.png b/app/assets/images/__MACOSX/._upload.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._user.png b/app/assets/images/__MACOSX/._user.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._useradmin.png b/app/assets/images/__MACOSX/._useradmin.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._userlogout.png b/app/assets/images/__MACOSX/._userlogout.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._usersettings.png b/app/assets/images/__MACOSX/._usersettings.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._usershareinvite.png b/app/assets/images/__MACOSX/._usershareinvite.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._xlightbox.png b/app/assets/images/__MACOSX/._xlightbox.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._zoomin.png b/app/assets/images/__MACOSX/._zoomin.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/__MACOSX/._zoomout.png b/app/assets/images/__MACOSX/._zoomout.png deleted file mode 100755 index 179046b505ed67211504abb6fc60688dae14dfc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70 tcmZQz6=P>$Vqox1Ojhs@R)|o50tQ9~1_n+bRs&*%fJ{Gk5C*cb0st7z23!CD diff --git a/app/assets/images/about_sprite.png b/app/assets/images/about_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..58eafff72fdf0ca44c1069b58a300583262bd98e GIT binary patch literal 3216 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/activity.png b/app/assets/images/activity.png deleted file mode 100755 index 7202cf7082841cb61dfc25bb27744a6f5682d676..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmV;_0W1EAP)IRJ929hv;RZhfLnh7>I@LplJh1TQ9U1+eEE%{r%|765p?;Ma9f zmy(fum4h4(a%#^B@X0{$=vQp)o)%)rp+SGq>L#QCTIjlw3S1@ajQ#1~P?}s1mXKg| zhMfjC{)1&i{Jh_Nq-0qi@_#%94gL`+o#~SofH5r}0saQyEx-Vx(R2{lX^K(+0000< KMNUMnLSTYdF!Nq_$Tw`bO66lU&a zp;|a{2`Vze-c(@XFkslYP9k#T%;n%O5^$1V;u*8; zQid-qj-O|CY;j=dp1~*@%yjdau^~^P!K=nV{+<$kgF{+I2^%@IPCZ(g^3EwiaCSqO zPSDjF5JQgnV+hZT3Z^Bz9MQV~wF3_;&A4zV|?_A*b6S{!kfeVPfMvKD_&Rl*hKl5YptrFQpf zeC~W3)U>Ni_yUjrf{h{XgD?<;JpBnB*c}8{kaQ52;0{76FzF!afD%XtP6wm|=s#IU8JBHTeN}6&$3Gu~xW$3a9}pr38}-xqr9%`7dfUIpZ&?o^Rna!?MZP4~p}F zc#-NCkw{p}y1CjHu+b7q-oKY{bPPE#@MOvMD<@<2^<)qY?qhjCypnDzr8H9$UN;+))&A3*%V z4@lo-<6TCwjWq5 z7PXq(=?B1RhGld40mR3C0K{2-0Ex!>_ai@mcFM=3DE++84Yp0(+wZS|Imv z6gL-c#b@v5Sjm=XIRi)1*vbU>XFmXb^aHVgsWZ77tG z{_x?UGqb{0hEu*1rcdARu!Yg#EUUvR#*Uv0o#Y*B7AOjTkYc#9f??}bx%O^;r`XR7 zhZz<;V_1=v63xBf4QIw91!uDZybM`vg?|cfwj55CZv4b(z-*^*Goa(_dXL1*{KcFB za~XuEFc%$kRWLiURFY*uQCq;)1bu^sm=6yQGP4T!a<#oolsU`I!@$VK5VNAE`f+&4 R8lY1dJYD@<);T3K0RS?0U0eVF diff --git a/app/assets/images/arrowdown.png b/app/assets/images/arrowdown.png deleted file mode 100755 index 55f218c6c43051cca258780abfe93790ae12421c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP*AeO zHKHUqKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MNkDP*I_$i(^Q|t)xHy|JyUGHWXfA z2w|QxcdkBzW-U{d-n+ZIuQMD=bedek@TkASq`qZU;(;uN3s3kfco?(WfSjjH6BHHl zMG_1bFlZfbxX!Rbk-H&8c~XFKNY9oC2DVpBD;ha>T-hMN@v-UR5+4Z$772#xWM}br Tk1qQGEobm_^>bP0l+XkKL=sBZ diff --git a/app/assets/images/arrowdown_sprite.png b/app/assets/images/arrowdown_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..ec3a4550369baf7b4f598b4dbb21fd401ddd458c GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^0zj<5!3HFyJAa%3Qk(@Ik;M!Q+`=Ht$S`Y;1W-`2 z#5JNMI6tkVJh3R1!7(L2DOJHUH!(dmC^a#qvhZZ84N%cKPZ!6Kid#v4{{OdUR&6M} z!VtoI>eMMc2F+TgD!sDOQpp1rJ{gnv9R3LQKkE-L-LaRUg!RN1W`{HVzQz~6akCs| z$napAFsol}4#$-}4KEy6q%JWmdA0D4+k$6olad)TIBo!0EHPOT94!?GGlJwy8~(9b zSX&E+%DuU}dwSbb#tWhqrsWZRl)t zGVtK3`0-&O(@Lqtssz0Z2Cf)}BxWTOsfH^}UlgPT7>@jMsFBmS+2C&M@y;eBmthkl z`-Cf3nMLIszKM143NfElT*>@8v1KXq0;UO_+zm72S3OV`5O=sKeBp@jlc!J37f3Le zx-fV&s=O)u@krssONX=a2~0gVf|M>SV9HQXynTz|iUnh=uJXDiJiQZH1N2Uu6yLBi hS>`M^4+A3`1G`@6akm{NPk>Hm@O1TaS?83{1OREeV4na0 diff --git a/app/assets/images/arrowright.png b/app/assets/images/arrowright.png deleted file mode 100755 index f59fd68fc998537d6581f47b4c9bd422471fa835..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP*AeO zHKHUqKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MNkDP*Jm|i(^Q|t)xHy|JyUGHWVJ< zO<<60=$kudjvm8C1~bc&GcAW>Y8Cc9c=IO5;RK^k#giwEKNv1dU?}2cV60P!<2PB- z5W}3XKtAIHlNV3If-9`O)!*Ow9#A{z|DKW8%Gdc(nJ+9QAP7|lh~>tOi_lLHu}Q1*3n&Z> zqzx6M4L}t^niM3EDnOvj&~wCcZ+~X?_7Dr11s1077N5RvcXoGXZtn(ncX#GKm!Y}m zMFpsU|60IcFc?EU>xvgo9zk8f(z~+AA40vM z-(AUW@lQ`rR~Gpw{vfsw07(R#LY+W8wr>3e^&_Ys5cmn;tTRZn@j=vDGy-H2m(&AT zUQjQ54D}V%2Xy`S%pNa-KMasZ;42IK9D4YIz%K~=Z@Tvx4m+6?mwXE!dN_(tCKWd! zG8ycJk=5oF+Ej4w8|o!2ze4>U>PxHL2F(H5UM5VYg%9K_xW~eWwwJLHz&}tq*Vfd# zU(^5pf%*m1Kb&^ho2gOo;#2Qt;qM8+)deREscj1O)?26_Lj4o!V`%paO+352hU?Q9 zdt6;O_|VRa57(!xRftTfhWg05{2SCy>GurkQ?BU*Oi6_Anoe>VCA0Yn>ca?^Igwvy zuKO(f&=MM4My*ZiA+5t-Lj8nncx$(~1m+NTcGxI>jCg7vsI48a*`(eU^b+>)iD(vn z$QQy*=1uMn%P2d1PA^AY91ST|fC^9nDnJFOfcqi<-E4BT`^o_wk*i%^0C}h@Y5Xhn zP*<_|H(P*{1H!r}DZh%1*iZOpaN8Y3Qz$ZO6nmWra6L-nXIt0 zqIOGRAiu>A#k^M7Sy8(scLbU&!6+2-I>!#H$YNrY7#pk5jhYa%WgbJ=sndGDRDG@^< z`MERP*&+huz4+qXXox)8yk|~`MTE$s&3ooVR77ki4lb1;5yG7~xKxHjNCZ@=)y5;D z5(ubLtBprQB@u8!$)xB~X^GfayC|pZ@MBA*B_fEgi7geN0#twsPys67y~_)63V5G* zME)y}dod_M47^V-KDZZyr~n{VB^|7Q;X5r{fr-jsn5d4;Uz*lCTpvRXE2^AK;6Z8b}Lvvt7uU&D%%_bow z$;_?jwJT1<7R4WCOx_ka%?Uib@w!l!Vh^9@gctvy5P3tH>1j{o4P~aMT}NQ-lBd^k z>q5sd$1Zt#9k-SS^|2M?nc074fGfollYR+Kgl|1Fh~kS($XfqE9`xexeq@qG{YG%utARDcRl0V+TR+`GIG zICmk`iae<--1 zWZ`q)rNmX?Fwv~;VE@_p+!2^0?%#CGR%GLs*vK%O+}9^ecKG6tgpuhitT=WDh-V}) zBPWQ1L#E@!$1@U`kqgDa?0o=8x;KlQld}Z0@Hyw?k|RKmkH&qGr^iR*uH<8L0Kp&i z)$>059P->rT$;Qo(eqi(oW=txKn17(6`%rCK;a_!>M=gAy`ukq4m)^Vk_eql+2MnG zQFk5zByD|9dh9r3?)@y%*7u}a_|AQqFXZ$%9~nu!o-Kj)>FaN&L`=#7wBN ze!EA%MrQx)PL(kLMetJ*8LEEb1lPs^e*+k2nI^=-hu%MvMr6%dHCy>E|4C_<@96pw zCAikYmqAk#z*#}mhYbDbt z+4vy==jPp4xSMp}#Pc?5(_$$k-ZQEHk>++@DF= zLyzw8;dcw4t~K{(S1}e(~~#J0Y{ZF6)|lUkdK8_#Az?O(Y`KX<5Pd ztC9}E$&C_;g1imv9}melFgHGAWl%84VUppPd9U~Wx8<89+a_rEJnUF(>0W(_SM^UW wb5q#NInfGRPW_#c@Pl3Q_!PhMKLryQY|hv1Siiw~1JGFvp00i_>zopr0IBv{1^@s6 diff --git a/app/assets/images/contextgear.png b/app/assets/images/contextgear.png deleted file mode 100755 index 28fdeb143efb0107f093ee470a31153aaa021e9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP*AeO zHKHUqKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MNkDP|;FP7srr_TT6mFc^edXw)h>< z=sCmzL_0Y176~h;EVrz@;xXC##o>$XUOk0UlYA~X3C+FR@b2hYA2lU4=2c45vwpmn zR5ARr$e&|L{)V}`cD^g+xECPYa74V3FJbony9?VQmsGK7DTSr*cU<)eSoT6HSkt)k zsz}{`W-Y}Ujl|Vn5_ykKNL1TK2$fw5zcH_zF;ZfV?%oXV`p?RLBh@5hpF1}&GFTTG Vh~&Kz69PJz!PC{xWt~$(698)OVzvMP diff --git a/app/assets/images/contexthide.png b/app/assets/images/contexthide.png deleted file mode 100755 index 0709401cfb51939769d3bee7bc8ab3abea2953e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP*AeO zHKHUqKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MNkDP|-_I7srr_TT6m3avm}eFqJN8 z@d=1s@POmrZWp%`9I^)kt(;s0e!ZT4Vg4^oj*sj1w7ix)a;y1z_TlRHdeg5QkuYD~ z#5=8Fkkz?xuX|-J@=Cs4-#cjN-3}6K*N@D0taS)c3S8c2L#)vLZ&9ZR5X$ zcV`+FgmdKI;Vst0P=B=UH||9 diff --git a/app/assets/images/contextpermissions.png b/app/assets/images/contextpermissions.png deleted file mode 100755 index c4d10531c33f3ad73f897e4deebe31922983d0fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP*AeO zHKHUqKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MNkDP*Ja^i(^Q|t)xHy|JyUGHcXtr z*wfR)>Y&BonZX!vp2>ngg~5!6g~_3YaS01|97A~f@dh@TS&0^n6Bzj~n3y;mP5i^# z!sD?0Bg3rKd=p+V@h}%kF?^C|Jp1D?!>gF4ZIhD@Fstlhbk%KaXtowjj}SCqSf93o x(c+I!fUzBO$EBXr42w*g4V0JOlvFstAnCW^`PrE#e*hiE;OXk;vd$@?2>@WfQBVK? diff --git a/app/assets/images/contextpopout.png b/app/assets/images/contextpopout.png deleted file mode 100755 index f67289cb33f68ca2b7490febc42083dbbe6de2a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP*AeO zHKHUqKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MNkDP|;3L7srr_TSs$Wk_K# zl;BWnn6fz8O<^I!(H#d^7ck08NJ{c9XyahmXt$|}|Avp-A?^t=jF)N{@3JZ!bDrQN zqc?-0l+oieV+8JTz(mY9548Z_5480ZNGPgg&ebxsLQ09@i`Z~y=R diff --git a/app/assets/images/contextremove.png b/app/assets/images/contextremove.png deleted file mode 100755 index 96c0bc7f2de9b02d02c89f82cae785a989338ebb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP*AeO zHKHUqKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MNkDP*Jz1i(^Q|tuvD^avo6NVV!-6 zQRe91|GOHMOIYSA_$p`~T-E#I@`1$(#q5e)9Xr;F^sq1p{P4EjdHYCH*a{_8@1*VT zncY0YA2qg5l6p3CJ=>ax^$RrxEO--qHwkHfIMDC1^RP}!y3O3z=hs&|Soa&Xc{{|c wVhs+TWbvat!8|>+Nq^n(Eq|nJOSuggIQHMW;g#@34(KcfPgg&ebxsLQ0RCfIivR!s diff --git a/app/assets/images/edit.png b/app/assets/images/edit.png index d6e9123360b08ba38b5b0b6086f27777f73e0958..ead97a4355918efea58ab9528ef790319ede77c8 100755 GIT binary patch delta 180 zcmV;l089VF0>lE4ULw&+L_t(|+G70w|33pIfRQc+?Ay1`07xAGVtyb_baHZ9k$^sb z7>Gd46M$4cn(#!R<^qDT0Mwj-9#BBA5U4qUU^L>;yb-850GC&p&_dh*O&%2L3HU-8 zIS>n=1}sF<>;Sa=13m*-kk}y2_CO4BNg^o92x&$)zyWG2DEc-KqZtf9fe6BT_wH4I iu}Q%c=SF}40|13{d{U6BZBhUL002n`MNUMnLSTZnjz{?b delta 179 zcmV;k08IbH0>c83ULw#*L_t(|+G70w|33pIfRQc+I6FHV0I35&%n!tgd-v{Lk$^sb z=mntW2|y|yO?V=5;Ngq~pymYhfC7SrK+OpRqY;PZjX=!-xV*}Q7UBkI@}N*pz!%EM zVNd`yU?Gxb2cYdA@EO2@#0F`$2V#&*5B7Mt}eV07FE01t;G4*#H0l07*p#PDHLkV1lz4N5KF9 diff --git a/app/assets/images/exploremaps_sprite.png b/app/assets/images/exploremaps_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..1653591859596488e07c4890c090fe3784328e48 GIT binary patch literal 1642 zcmV-w29^1VP){~%@<2Dp!f~@OwH@k6r0lWJFtU)fIIl;Im7#9JuD@NG{4Ms-MWdVEJO`QV- zPzrQi=LX8Ui*dS|#h{u0(V z00avF?5!PD-8?-#P3U7rWq?cb%gf7IaGMZkXJ;{eET}{m7Z>Z+R{%Mm9sO2vKHD3* zp6;SU_=9Kpw9I^oj;_HcW{WW2@)xvtphMBxjxvz1t2?N06@B? zpTZ9#`abLefZLMm|8i`ga=fDeG@g|X{l#4XP!?=IAU5Q__?E#2=wG^2`0M=5QPuc?5 zziS@*n(A#Foy@EMxPpErC6ry(-b9iP{ac^8k={7szV*?Nwmit>nJFXiz)xiURuDd^PDGq!GYHh=q8HP=c zB1UM$Wd9iMyQZ(P;o3-|fK?j+U}wvd>Z+mh=hPPOls7)kg8uF}<-3(;Wh^BLg|YMH zU_Wk>Dznq5a6dmdJbur~LK*MZISVol0Ci>-FM4A-N&wvrQB>|<;o2K2&#C@cndMA{ zd=znu=Xk}vr|)urNasE9VuuyXENRCAn?>a)8kqb4!nYJ-3t#decWSH46@b#H;j|ZPfGh)f#IWt09 zm`D!1!o9U2n8%v_iwTe;>*DKo=r@-7zmeLRA#ELkl6dB?T~ktr-EOQ*l=}MsEbmMS zoIJ?iI8D|$-s8br3L28_+$F`Wxi`oyDd=$zQWbbBR{&;Srpa0+(guWQ^~|T^C0l3! z$U1iZSmXSHR#T0yA|)fM6$7RfDdR^fFPScSa=rkS-Kl#K&u2f}Kc|-q(B!S_;oM=( zjn|Qf!P?l$HoNKo0Cx7c2(&o=i9pA#0FWE<+g-4QNBWV|;U#ANMzd#N<~T1lo%qe5 zJ^(bs7oz;PfMgfE4;q^L2)+^{EZNCb!IkduyS%D1QOmNRp?G@I$ql9+2D^7=`aR$= z7vB-y-#-9?b#LL1Spk3mK(GKn03cWZAOH|70I+{n`J3>`$w?vI3L{x}y%6QQ1(Ldg^j2f<9pD{GkZ?fL={@!T^ADO+Q#*Z_UM^Z_(r9*C7bfHHwhS)yBgK$9#%%Eq?(0BUa~gCjKh0ID0Zme6b{dsN`T(0_8`D{kaR8{(SRWt-zM-(t2Ot}f0bnZRqlhQ^0QxQmNRA2Y z*t7-^DH4%d`T*O^uaQ0gPRqp(=mVrQI4hx1XMF&iX{`^alXf2&X0}!zfDKq8l)tHS zW`wjb5sE&*^io*vYX4h(K#^n9^-6sJFMFh|Lm}w{TvJkq-EMPz0G4+qEcF2{8;}Nj z0AXjNn}}eon(6m|WAI%TT-5^r o!MeBb$E*NA03cY8_DO&N0M8@it=4NRE&u=k07*qoM6N<$f|lm(DF6Tf literal 0 HcmV?d00001 diff --git a/app/assets/images/extents_sprite.png b/app/assets/images/extents_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..583d2c7c9df47af545252985e000e769dcc14285 GIT binary patch literal 602 zcmV-g0;T{;7w!Y~vKRloR2Hwc}8umRnKZcrv5Oi(r;qhy4zL9zk-c+9U~{T^1^YY z##gc&9Gl~N?#qV7{eBPTEHA;##S`EO@C0}QW-YH{7nWtYLYJe3Xzx)J6)rbkRaFgt zxm*^mJzz_4_3T=#;4g+Agkbpu-3~2kzCugk3CYBkZ^efvB$E&T#oy3nXzPxt7qJM4 zxLQ_x5I%^w+71C7T-e^DeXz;%jqlc+Yg;D4@8tn>`$L^MbYzaR+(lT(SYl_dgd_@X?kzyn{Z07-b@V{G*l0aQ{l?3qJ* zD0OO-z<}--lLXybpJJ728hZSl zwKZd8a{Mj=LJJ-o{?XcA-_b?DhHj)JRxzh#UFCvlV~%pc%@doS9DnvnuN3=dKiOr-K!j}KTV-1)o(2vDMAY!1_$d5mehxClDvV|B^E?q&20j z_|hhqCeU)<{nxuPYTGvW=NNea4`2$A=lKj%4cnDvc`^kUTfirNE1-#Zx0V!~C)a*!^1){HecS5A1z_hn;PC+Cx>9t!iAgJUj?s|R30gekN zcLA4JrFkx%eBdglmk~oeG?t#>JpDxzt_bMZCBR!!k~@}lHCAKIfHYE<01-Q<$W<3kz_l+F k=feM%djJn09WMa}09zM`E;yK5pa1{>07*qoM6N<$fV!Z diff --git a/app/assets/images/feedback.png b/app/assets/images/feedback.png deleted file mode 100755 index 8df58729bbb379078ecd38275c551583fed282fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmV-^1cCdBP)Z_3-eJ-s4;@r$IkHKJ@3cwKb>bLBLZ}Q~K}w`@8lQ zTVG#K2aJbsD|UN(tDc^oI-Dm01{7`q!DRakV}S*5dwbi;ofsbCX{*)Jmju=d3@9D~$md=rig(chOC zd;%UD8|!-L!$06~jg5?q*fa0#?X4qzn;|d0BdN{yqd|41G@!LwO-l=Kxx}uouXS>W zktEPYdcVHDb{543;#w1+NKI6M0!~j)(^ofkAgL=#Fr%NiY!Y$g6b+bHw)%YO=;%m$ zTCdl;I8F@=m@i<~Of%pFa$8zj($%h)U0q#u)req^DT(=fzU$uPDqwO5MqTAFu z7G7n$fK)1#OvnFq{QUf!UdNA*k6mq_$Vd52tYce3WIE1t{M&T=g9a8eL2TBS1hLuo zN)V1>aa71N^c@6DKxSuW^<@KHSy|DGyM`Di$9H#kYI=HFt*)->%VuY1XW??goBjQL ztq!wXvV9JguB`K#gxG4x%$9YKZ&K)^Z&&2A`8POt1Y~Y*PD={uak#z`Y$7SD z9f9&KL|!jV0o~Zx&_O&uKleJJdT~rHR9*wRkYc<}ery zX0&#|cM!*9p40^-X11qj-3a11N=3Bj*gOuN=v}<}q;>XBtPJ>*?fw&B0Fy|iTCXpr Q^#A|>07*qoM6N<$g2G!0&j0`b diff --git a/app/assets/images/feedback_sprite.png b/app/assets/images/feedback_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..fc7998d32cfa84d195b28ed9316ed2537be0018e GIT binary patch literal 2143 zcmZ|Rdo&aL9|!PlF6B;``w-2gP_7ZVF2<%25z*vQl-m%VMME0Wcqp6ETq?O_@}t~m z9+&-O6~D}7JQ{is%UvOtXZ_CauirV(`JB(^ea`of?;qcDUZ3;LM7cVO2`dT%001$# zlY=`i!MvV4D#)9$47abm5Q=iT5(5B;NdIaefLtukJ5-2;dBHn+&n#Sp4<9)>&&8|r;a95BIGIO^Z zgc*4Kxh2rLyqmapJP8o_hkh!r_`B3jzLUY`Pn8}&`ORu!+N@qYrmxW42wTD_#dh_5 z8lT_$K|b8AGr2W~xTSxMw&%;5x}Z4xx&GcE__Z#sfzQm;wAu>$y>f1Djx+CEMgRF@ z#Y<05FN{G@35$qu?MU9Y=w!Tbho>FvZn<<$HAR+;ZfJ69eVZ0LU0ht)zFc|=-wtj~ zGNPAaeUCcTf%TfRls;V=C2|znT|%LZG&a6@^Ma2Lv%MO?VzYhL)NTT0J|>omO`*aU z90|(Nf=&?4YPCvRG*DStIToY!0H3h?ZNe-Gj($qV&8XwrsUhVV>FEOdiJ4u795E$R zkIC$5)u`q^GMPMC*wozY4elJsl`HvuIAl8n)uAJ{@NJ^$O(THl!tKx3vM}#)I(Ac| z!}{(vDp~t2)Yt@=HS8d(&6)1T@6;%1<^_!BgPZB!mb@6tl$T4zs9atK_}r@(Y?+1bnhNI|50 zyFIa?HD=y*r(>3pQ+L60Z*S+5!t+Vwbd6VCarE}?)~)bXzrZ7NGEs|5xh{{*R?VR!t&Jg zYwGv|bin0y%VjH?Xwbise%?uHv1w~-+v-k2W)o+L2G^>?C*D?3D3GL<+aV!PzlemG zr4hYa@wTgmcfkd;R}UBO%ZE9Cyv$UKb6r)*;QAyOOy42_H&&9nRMRK#lafmYp2tcYLA zaa9VqX+7O8dx+YkmYZz|kiSw!b=nM?;g3!gRI^VHw6RaOQY1BQvDjDXWy#0mQ*C-b zJUvI0P0&tJge(udb9WMwxnsi(S9TL>z(-bm2R*yA{X()uv``AITRgDDDP~03KQa$l zx$P-XQS_38-rDuG6yiztyh7nXCbK=YV;(C5nZmZgcvTm6Pj)G9J>VDaq zHzFL?vvjfKd}vhaITMp7riJUU3aDkH+$;jA4V+rD3^f$Ua99;^)-9=9%ARumVP#nu z*rs5d7CIun?K(qZ=C|T{xL^BUDZ!PCJV-FcU(p!Hm01&L?L*aiVNS5Ad)9t`hrgx1 zYYt1}bR3z_n5F?OOu^&vEIJ)$5x-m_J8u)n+2Dz?2gi}z`Ycxn+nbD!rIZJyin zwPJpDHIHGrXs-uQ-KFR05d_{es-UL>@!!lP8oQLL#rF4hHa-CQ)1GGx5d=~MR{uyB@wr?E7QGm(nkJQy0_?R1C`6b@ z!(OxK^Y3MC(%#=-uG9A{IZ@#T(388un>sV`3hOgQd2G?o@ncjFN$Xk*2IeB-)6B#p zTwM!N&gAj4#UYlJzP=k%WEZ0TzPJuwRi^F&XDDKMvG1s698BoWrjeXFc7y8Eg7BI5 zYrBKQz7w*_XH3#@y&!OYD6rTz!Z8Q($l_Ul4zQTO9$epVT_IR#F>x&}|=~(x4Tz{6jJ^|1;C#&IyOISvy7zl5w&!pkBHs*aR*~WO=0y zI&LRRm=K%hQu?&fp#Mxv)ELMu3=X1RX9_Kn(i8zvE!?^HMPD)9MMFbwzo=qzHoxze zOR|K{3_qsSl57{B4>m|$?|gd*J#z6FKV01aY&OPQbF7DQ2Ag({K}3Ghrd8d3b)%z) zb4fP#M`)>7yK-?LHIuL=s)%~Ptzq$d^OVkNt|}TyWbMar$LbHSno+E<754}?@Jg=n zD^s;UMk{ZZSl_#Rjdr(x`HTlDQs~&wOLlaok9!~We$+Ihac9Q;zr4yeaq<{*7{(shml&)2chOf^8c@7(pf zv3a?5Wx8MaC)qZYXI2~j&t@w+wUc{vam4X|AA&>yA|W;?1Sxux_c;K-VXh8TJ9O&b D%(f96 literal 0 HcmV?d00001 diff --git a/app/assets/images/filter.png b/app/assets/images/filter.png deleted file mode 100755 index 9f53e56ebb0d3b669c3e22f17b5b2ca625cf6d18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 421 zcmV;W0b2fvP)L() zv>uQKQO}_R*L==`q|w!(j4w(TfCb=Z0mSouQ}#{zII;i!{rWigD@0CncVFT;tqlh7c{ejt&z}bwR-QNs;cs)Y){_AZ6+`im>?5RmtL^JtupK!_YdM9KFOtqV-&4{{s1w!axiTsPANhWCPfs=>}{7Bftx2V+EAW8l8<`fi!8!|Hi{xtv!p#wOy*WGkCVeM; zC0&tzG7#8h5(H8)*K@Htz(yCHb2wRvp(BXNG9#@)MhT)8h$%WA2PoA4PP^1Wq25?;r^m2!E$1Xl&zHuK~F1Iy(Ku6&+Uua#7)8 zS8XY73(HsFx}HVpzP%ZNY&G)E^5Kcl=x*30=5;OVKXbxF)|amIxB#?ZY#wo#D=@KW z74RJ;p+%9=`PIZSzPlZ`zBUSg`#BhELI7xu0Z^8=$U9&tY<5f~EYQ_%68I>RDKj$I}4GT2VUfm~>!m68Oh{l0C$u^kJUm&%b8>7Ql}H Z0|0#q1Ccq0MV|lw002ovPDHLkV1h!t_j>>U diff --git a/app/assets/images/help_sprite.png b/app/assets/images/help_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..da171b68fcd7247024563b7543690ed017d0d580 GIT binary patch literal 853 zcmV-b1FHOqP){#7x;y@54DDR;IyMs`IBO0KC<2oQOyvFy+OMDd^CC~s8bU->V9r!9BGuB5m zp4(qz4lD9XBP@G&{`T9M<$E}v&!c;e@#xNDaNsd^!D_Y2=!a!WGQsPL1mq69j#zgL!pPIJEpQ{okD5F;m z=tzPqAw1onpXcamBUe!}flG8mHvD0`pxnJ3j~yU8iqg4{*$&JNa=zbJvR+(Ddvh%x z{+bOA3=RzZz-7#4GiM>%?RK{*L}WOs6q6&}lwvY$Y(`|DQuB<>h~~9#Mlk-x50J7V zFk20Nz~zM10cAY%MbdVC5I>+73m`W50l6)_2J__ln+s8OG>5Fu?r`~WG8;s>C+8-74+&29Jrokpav6+ghbDEjXC z0aE%8Kj1j7-SPvdd<}lUlA-^@50LS0`2j@O2|oZ`-SPv7_%{52t8j=p4Sv9N4~Qy6 zs&HJ*4?ss8KY*HD^8@H=t@r_~t@#1l1?BGTcI7nOqy&fzKym*Ph|96)136*? zHV3faaF_s^At0Z00r51bud#uAXlO(MaT!v`@k7lcISMvFgR~H8Ks^bGyAhfI`$16# z^nCz14gguI1C48aGP3wZAdUm#M?eRBAUPXCHL;LsIjn3D!e==pb-_WP!Hh5rO(UbV u;iv;f9Y7Xf9POBlI$+cR1ML8S00RI7eTCRD4C~DR0000{UB%!axu;2x<@)AO}ElZU8w!Qd3c+3lfmR1r5~hEG1MaxB^1-<^(u5AUOfl z6wVvzSsJbQ*)h1;m7dnSvpa8oJ1)m@>=cQzQ}D0`SOW?-ppxa1=XrHZQ(yoD^6mTn zjh$$qw!#U*sZBqae@p=QehDg>M%7fffK=0;9h<|{lT2Fv);GN&Q ze;WYuA@f~R+k4;*r~(JzQ^{SDOI<{l^p~U`pCEpq*KI?z0KR|^dM{Dv1Fyidadr*# zV8}LA4S@UwQ)G~f*JD7GEmi27TyH7gt2=T(qP|oqs2d>{PkdlzWCBsf(}&w3ur*{T&t!axwj5k0t~gpM-&ApQUnH9~@tj?`%&MIxo6p$7@kPyj{h*e}5RAV0A4 z0%uklOQ(~uY;22yTWNImp6r>OUHhykifZ?ar`nyv2rvTbMIH`KM93RzS>1FTvqYbR{avF~Et0e_{=04-j# zS~WJn0BG?3g|>eIT_7y%0IfZ1@dSi9^VxqyrUgcT5m0sf3ormwp?SP_OE7c*0000{VTC6jci&2CW_PFa|Kl{uo9s#xOiVm4 zH#g_p^WAg4bH9sNmIWTCq2Mvwe;)vD%Rtnx=XFv$1_E&0>*eBp>{C;;`Gr zeZbLPw_zG`Lv7q>qv`!P2C=^Ytcp-O^6B0eCLS4J_vsHuR#W-OY%;w{vkV;Exyv)K zwa=+)8d4T&Qy7BgEnsc;vfR^xB#u7}I}jzzn^Nb zfZ|+Et1gPKw45ScliC9WSplw(hAZMV3!}@$#XMHw5tim-(*%{2{;q=10Ck T;6dmo00000NkvXXu0mjf!?Wui diff --git a/app/assets/images/junto24_sprite.png b/app/assets/images/junto24_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..24e1a1afa0d06760fa59b90ba0f93c107e3c2807 GIT binary patch literal 1773 zcmV{n|{Q)d|dPJ4QKr8jD!fKk^9h+qLlrjyMDad-u`W#A&PlMoj#n)5VA^?BZpE3d!P4xzha?K2))b?3%%seD*^xYgNNI2>C&Y_48v43O}Cenl-zGifhK0h}yG7>Sv0}qhr|9uZhk|TwMg_^~X&;7QhQNR`DD&$I}l&O%*JLTbXiGSd` zJmkpdS#N3|{?*&tZ$jB4_4FNlDWM1qD)r!GNq*YmrncZGz=|kw|nAMqg1; zQQAVtZ}__6&(1YtJM^T!%@SZdJt%BYilcmdFiTEt4d+5CLH; znOqd08jNnwFb|)lqDn}haDte@mtrC7?|-zHaR^Rna(vP=@#jRq>2%hzSS*p*Y#xxw zWEDUhkBf^_K`tP>-A*lCx|Euln%WZ#2JIkJk&~0N5%wVv8e3IWwK<#slh;{G<1CS3 z!alH^C#m4$1g>2YrQ!;NXbSM-RZ7ZhHSJ;f{q|&aykcv1_C^Wd!{@~o+`O@QJ_0tu zFB<+q4f(P6$&)8WHk+-K%jIZnY>WoK+q1H=PG@FjO5AR@AM!y9kucr8dzXMnm4*{w z@wzv$X++yGwwe_R?wx!*W)#p!nZOewlYW$z3Pkpt*EgMhCvC07MUwuh36qw~AxyvA zWAN>zVFmd8eh%2jF*!N;u&=K#7CbJ5d>Do`l#!7^C=`k)fk2=J|J%G?F9E{Ht5>h) zj*N^jr<4;;07>~d>=1GUpN>83dDI;{Xc!eb=)f?|W}!^LkCQ2)#5{r8Fg0PbQ2|08 z8Ao2b_Fe9fZUiA}F8&+=Kmvh<0%y;jO$CC3aN-mQSYfl-{LFi%Y5{o*luwAVAA!Zv z;5jcAi_MViVH21Fe2mQs^ndbcs?+Zq6bt#(bkMiL=$xL#hacml(caCfIXON)d=&z+2#7DKudlCzG8zvjtOD<|g+gHm^L}Dt!UDvV&=;i9(b3Faj!LE4 zk(ZYj1?zXh3GjG*$Qkf0Df#h-y1@s%@sdcT%Ia{i6&(HyzRCL3;tzP0F;bCqnL>&v z(#}!E#O^5Ay*tVm2;2$V2Wo0+I;N+m(-_M@B$(!fz&36;bRqa24Gau4wYIk2iin7) z1Q9q?Dkgzx*sGsUL;JAt`;Kw9GY!BI0mDvukVY(bTP7^R&FSmWqoKa0Ut3#l2_+Gg zibxrrlA4M`!>Mri0_43x zol|cZLnKXO&m#ZaMpj&0d<^bBoqD|7_8-k zXf5bVMa|aj$EZ-Kb9`8bQ^PuQ$m`wZ_c#x95A@h#0AC=MxP7Fj*?;a!u|&Z0v9Rag zcb#EB5P>aFD))n!$&{3od>qGR(2cWCojP?HY{Z2WaD-7vfDr#nP+tjeWMN+2mZ)K7(whD8PB8`iJo zV^FwklU7ZA-X6n(1yom8F9V|IpbK}wJ_#)Cgj|3rpXm)tt^nYFv#apRqOa4hzLC8W@IMgnrvL*0L#0bG>Ju^e P00000NkvXXu0mjfl8I4+ literal 0 HcmV?d00001 diff --git a/app/assets/images/junto32.png b/app/assets/images/junto32.png deleted file mode 100755 index 5d2793bb358eaab6a968b63dc29aff07b29df044..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1853 zcmV-D2g3M?P){n}SRL2#b``G)wyLWf(wb!r3i(_m8v5OmMiQ`8}11W((5=u!BaUW{chf=p9 ziilLTNR_Ip4NVor6xyT^rA?qJ;E1+hB4SfYsv-wNoM3DWe(%HkzI*rXeRu9wj%bx) z*NK!L%}7@>bLO0xGv|Eg%(;kVS>WSrDEOG$CklL`0KQPhj#H<$Qw04@(=wB)ro47& z!-gX^{cC5>G}8|95JOTy6h#qPRZ=-c-g~h9zULOQFEU>ke)izcgg|M{-yN7^8IC!C z&+P{^$$*TMN@cZ7!pk{>A0(H~W&65X+S)z}1rA9W>51zDL(`UN=@d(&%Ny^iTv@*g zxSd>qCzPB8x?!Bg5HzftMh!)f_jq{$$Vz_n`FmSx7Oen0ybT`y=HP`(GCZ7~qtiT} ze&n(3L`88KJszC_mxqThzuURHac+InA75?MHT_s!Rj@j*sVDZgwr^b&2nh%A!pPfK z4GhIFINb|B_h)wO`1ak~wz+tkBW<3(p0mK|_cbj2@!rmY(p|soj76fCQi(+MdpAcC zl!Mq}0ahwYVgFe5<_g`J{ffjiBt+#%mb8Iv3@&Lv}`*0J88B1%~ zc;e_qV3`dVNdmYzv`ERv}TR4kdi^3*d+2QFXvNjfV=V02V( zJ=rZRSb38_cE1x{q`@M~uHjYsgl~;AmKIgdwx!~!)UHHwomi;OLFwj3f_2SOPPrU-k zZ{EtInP$4X=QO*zsR>gN6N#qcmupKZc1^_Nzpg8*SdAeFlpTJbzrs^u-iU@#hGnad zKlsqtZ58;+8$A(~#C+jo4umybUqO?TmKdi+DGM0d$uuor>73)8oS6YU&jAF-083H; zN3jC^dMuV38@j|WrDXtu@XW=3T&z${)3avnJ*S`o9kd?Ei22){!P{}O>i|j9kVc!bMeK|V~^}8Dfs!=@m|=~ z8;0?Oom6j&fxM>K?gv&b`=~KH)9%FZH|#k@IP7j9qGZcQGjZcTd-1*9^cTU=3B ze;lAF9!e*%TV-OISv4j`0q3yo0(6^}%0vYVSU+VLw#%NcS-aM9bDXiD$4JiSL7cR{ z0f*m77*tTIHb2{k$a0fCPwst86qDQD9i|EWBZf+XJm(fKWK9WW-qc@;e*9 zz&ok@@|rtnRo732L^Pq))z!GX5U3E(sRQ@6ZJpNze%86xM-XBp z9s{v-3a}mz6Z~8YBAEtAB$J@Z!K&}wyza}&x$y#KWM#bPTf3K>={Yx+$>oX3@GSQ3 z;2@B5IpFsSBs4ovG;LH?)y4(Y1N&Or-g)TQ@2aX;{;Xme%QVBH^t^)fUl~O5ssiLv zKT!awX%%D#M}}A8k3M{!V(13W$unb#B)BGKfn*_|bV znx2kx4BPJVc=yvTryym-%98It*$me^yuRYvLRedch*^A5is9I(;PU}k66E331;4S` z*?5PYz+oD{v8Um#-jV6a6Bv$<7sJe0>Tx~eDJuG{2f7PpK8sWHdp=Z2_QlgD1BPx4 zrsA_`Z}*>2(=aHCrsU7BZ=>U)oK`Ggg9|4RphJHL>g#HOOAvsjs(LD!*m-Ev_9Guk zfjK20-vQi#7hyPRBQXH4FEP4?!Q5AH4*_cg%QRsbn7^iJ>ZzADZrk&bRK@ePUEQw+ r5Co|_y!lJ#7bB1S-~S!|Q-A>gNd*!gh&Aj^00000NkvXXu0mjfRau4M diff --git a/app/assets/images/lbToS.png b/app/assets/images/lbToS.png deleted file mode 100755 index e6b8eb3ad52b9b285dcb8c48579407d5edee1830..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)a#3CZ7AVRdXF@ji$21L+8jFomqL>mip zg@s)de}Fbt7KxRO#5eFF%d&TS7XyOa!pFt&=H~6p?A*EScH8;O)#v>2iUq_1Vgdao zV=k9V;!*`oQ1LvkL0bW2Ng6aj8Pq`nJkqZ&K75w=l*A5ORgdMG1`(W!xSUwTx4-v#Fpg8OdFl!21vAzNTmvz>uMux{~9vAkvh z_-9@&mWMoO*;oTZV2Nd!rae>^^iz-xk;Z+n0|vk+%ki^A_Jw3=7GwhH1NE15SZ=aBJy! zsrgHgI@k71$iZ|0PT2zq=&dtYQp1(c5m{Q!aWUhhWwXWZW z0c(yay;BC!2m8hId*k&i14<_9-1R+}5n)jS|4KmoNfrx;1^g=k-vSH()f1FYP)hGI P00000NkvXXu0mjfJ16wh diff --git a/app/assets/images/lbgithub.png b/app/assets/images/lbgithub.png deleted file mode 100755 index 9a556f2d7dc3ba75e79840e11e24af49ebf7bc24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 598 zcmV-c0;&CpP){mNZ!$1&?E&8OQB`p=^1l}9K4IEB@p`!{&9KhlPPKQJji37w2Q6NzyCm`H_ zoFKeG6UiFw*N%t~tn{?W#xwI~c0NwDUaxz*Tyby5>vt1K({w=Sq9Y2)0T@%*MgZ*x z;^z;b0?N9stF01X!v%2UsdoY7K15;<<79XiV7$lA&LDf;DFRSXV#_+_*#wao1xJ8A z&$f{0nJp5r<<8GVf?e?LS~YOSd9Yby=uC7E?-`Ux#!G~eB2qB9A)i$Z!tzXpz2NGx z=Kw34Nw2U}V2>aosW?7{p1JD^bO}?nxcj+}ZXE&X>59V_x(W~7S^~1eO%b-wQ0tIc zQVDAML+~tEb|^uo?2k`FBh;1+lQ-hda)u+oNCOw+=<4=_{3B>GI?4!8lXWGOkC z4(T{G}YN5}-Bk&YZ2_&oJ1oZ9$4HAnMWw>w|x4n=^5(&RnjU0WSj1D;A kye4S$|KIS>6ZjHf000ZU_d*$cyZ`_I07*qoM6N<$g2ej*S^xk5 diff --git a/app/assets/images/lbgoogle.png b/app/assets/images/lbgoogle.png deleted file mode 100755 index f5de8936eabc0453338a89b3d5b6f1476321c53b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 635 zcmV->0)+jEP){rcg!Y~w05QiQrl?`BnutCxZ;Mg1K1jz{L1ceEJ2}ma(-XNKvVS`rcp*Q-T z^jUS?II$rWhhpi;!j9j2{`|ck{NwTHU2+V(3y-Sh-n&;l!i}uf6-xMOGw1$ zkT3%RJeQ=b00&IQ8U9N7y#R`C4$vXKIUl@}OCXsCK17D2yq9Wg33%j$z*I3VN5IcQ zD7*m?myz|A2jop^W$m3rKx)VnWcv;3Zxn`2v5xSm4Gv5i)|eZSrl(Mllw6rB&uC0U z869SYHO&HV|HGIP0gAm)hLeCZ`xf+CpCADFq{o%EzeIR0PI$h+mIE^~k|PJO*Y|WQ zp9M~>Ta1iMjCUpBjN}!Nt6}wQam#(5)o=_%B>7(cx*S(6c|nrzR3{EL<+ucl90AOO z50YDw8%BYngL!~L<4VNB#(^ACV;*bqz2Z>i0)uotb8sN0BpRSJpeJ!4Db@yR_Qnu$bP ze#E@)FuuY?&TdL4$OFucPm+fY_6tNx(MwmXIg%OL@=9sT3tOH3^}pf2ci>Ba0RYka Vz#E_W8hQW#002ovPDHLkV1jEO4yFJA diff --git a/app/assets/images/lbtwitter.png b/app/assets/images/lbtwitter.png deleted file mode 100755 index 242b918e03ccf4691d1e3712315f3b8ed4b34ad0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcmV++0^a?JP){sn=gFp<0sQ=pyV1r}>*r0TRTqbC`0o?#LAQOZQ5;jOSARB}Us4cx82%Qh} zQKhP4$s!8Ie)s%1AAZ}m-Xm@0J=mTAUd9ARQIybyJthx&w{PTU^0KO`Qk&D)h!BM{ zOHs)fj3FTB*)5>r1znCKihGDX(X-hs22gxEv&{!$!i;8Mq2g>?2}0qsup1NHo+aBZkw^<3l#a5go)gP42XiEA|X@BKYJo8asNV|f(@Ig z0K~$>F|A<3#mG743)H6;pv=ZqliLR1)$wj`Iz^c7kgl~5zqe>2Z~~wez72@YbYrOa z-4R>=#xRPQasm-5VpGjNvg-Bju1NgppuNjvGL?ZwF&~EZiBix~qZ!9M!QOk5t%Lx1 z<%Klmu<{J8l7I~YD0%<_ygqx^c%|Yoo(%?=QO$x{NOVP#3pwj01T%?ZT;H&fsZK<^ z8=frxui;b7s9!@+oi8{EbE$oQ_do(B%uFV7SMf22QjNkV9ZLN%pJo7Jp!~IPEH5;L jCjoeVn*B=vKLQK@7Pq$&)x;;800000NkvXXu0mjfWboz~ diff --git a/app/assets/images/lbwordpress.png b/app/assets/images/lbwordpress.png deleted file mode 100755 index d9474adaf86c7e96000c4193ae50542551e641e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmV-z0+RiSP){m-}!Y~jGh&|kZ+yEBchj!5|xj}sdjsPbp+#sBwxj~aXs?u#26}bUD0i9_l z)o5goohA~Z>PVvy{Oo!2@z@!h&*$ipGK?-P*G(Wvk_l>;H3n^J0F0&ZKwW@N#c&N; zfaYac=DiXi!&{3{mmnDfM2gNS0OJ`vo>~}>2>T3kx19)(@rPfg_XD)@)yPOOzU^Qf zB@IczNEthUZrJ+@bPQTjvDu`-pj5pSAr;^nbjCvq-Ypai$_6lNj1OzHID$T?IqCc zch26`*-{T?3MA*`Ok(RLL)qKetLY&P&d`T6q8YOHgjjl=Iks~c0r27^#(ilxh<2M> zx*{T&t!axwjD1G<=G^s;cnz&8{FNpa;evsq`{sGPlprUpfYN%<<3j!~2W}-Q1 zbve*k7%Em;t-ZEqZg%(1NnO{SOImUxxCp^^IT|7q@JFS-;n~B>sydqh;2FZ~$m1uF ztZkxuhWZ110{_%CZP8YV#t4;LE$&N%XI>+h*mv(D0ec83d??_ewI*w|1iUxt9ehj$ zBBzo*^T-XNd!UBSJ#gBdN(5dCoc0l|z?+u86%$lta+6Y;QJscL*Np(*5L68vAQH3} z10GbMn$Hb*ijVim6W~=NX-hUe)%1{p+?2(EvvIC@(cu3SsA)fL`{U!(Q%90aw?*h^ z@U6){;8~N0CZ*9n09d85JE&Z1fwG}rAjz5#gcQ7)*?;$*m8~4tnxx!ppq)z84#Dl0 ec~yd60R{kLLaBG=Ty1Os0000|W zK~#9!>{dNegFqOSjJ>&mG}gw-(MD>kc!H1{cmwqY+(2@ISXpDEV;5^1astT-@O{jK zS(b$?ffUTJGdmxA$-cMW&o0kN)AZz+!x;&VLh$>3JA(-^FX{Tg^e^r|3`v-Qqohxszx39QD7amVi?j4|7J~u(u*}w*q*k zxVM;diGbu1$+`I9bFFK@g03}i8Hq$f@QC0to~-@bxNyq0I-;Cw`00C1eJoWK;pL{Fh%gF^!}6fThz;S%}xrG z1GHs|`XLxUnIpkSuz!55u8q3rX7Sx!7XiFc7lC8|x(HEZ-{*X{crSDjeC>4+07|+D zApPkg?$)S_Bm$Bbx(GgdUBrUc>LP+4ri-+0vC>7R)J-hFGhM`jy0AuFR9BZu1k8C! z7h!P%f2}TRD*9esMDSW&w6CK|5wK{5F2Z6@i>{=LOjpA}x`@Pb*L2rK0Bh7mAQ^xz nVkcE}5nFWpq797TUw{DsL0?lSK#ALv00000NkvXXu0mjfU2g^{ literal 0 HcmV?d00001 diff --git a/app/assets/images/linkedmedia.png b/app/assets/images/linkedmedia.png index 504d8882e42392efa76961017c5c60e19e005bba..2009b7a356935d0cad6509c1ed619717f699a636 100755 GIT binary patch delta 319 zcmV-F0l@x-1C#@hUVkA;L_t(|+N6_#4T3NbMJ)@+29BT`SYZI!K-|C$bOUh$VFF!% z1Sb$S&<%6~{73$o3o%M!lb?pR_wHZ0y0&dce+>axMNt&?*S^WAgE)>;Oc^wW4rN(x zh8XAo3_f!0Nk{=m`V#=l3FZ^O*H8^rge)L&vV^*1EoZ5KU=f&{MF5?*R! zAzcaFP)JTmSu1EuK*iY`NbYPWf|xT%t?#*YK@xAyg}kS6V1J2mGBv?6=Ij+6+Hj5g z^cHYNc|dl-&QY$vz;#Yph2~7QB$4yU z%s|cgOd#|v5-KB^w4&zzMv@%3Tsgq?*A|w@Q-A>gUbc$Js`*q?00000NkvXXu0mjf DL@0(% diff --git a/app/assets/images/map32_sprite.png b/app/assets/images/map32_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..33c8ee6ce6cbb6146bf3ac7aa4d161df1d344162 GIT binary patch literal 744 zcmVP){v}s!ax)j;?e|eAaVh{ff%+Jxd9xZ#+`|=Ze8I8RBlj>Tat1ExBw|Dw8 zHkQI9d#tA)GJ(#?0>I_=yMh5% z&=HUcWE9%|f(&G7g^h6$MfkTU8f@?^l&*o|D|~*F z_E_Ugr?3=coGZRIVy@<({Z!}Ticz+lG$CvAbD?l7w&Pkc#+OLtdzz4)$Q<)k?S*d4 zIkzh1_$el8Q=SXSbAUrX;rOdHyW(oVmN*Ym@(sDq>sVC-NmuQ2QO>i@0pIlCa1y>_{GE`(yOf-#PVkHZ;CAV8 z-)=$`e@ksx|23-t)Bp~XALw?w)$jvw9Lo=^Rx9)T0G$6{egNQVexQ1O0BP_b)$;=Y z;X=&u12DeF4^RtYPs$HKPmzh`2cUDZ0NC*ZFyIQh)cgQ!6vq!xG}xdvKOm;75PpEd z4l&CQz`+6X16<9C{D7nw&GQ42c2x2MNM(M0fE@Ex9pMMyAU{9Ap^xwbFmCZR9pMMW z8NqgT{DABoA_9QJs?86GAuWv`$m=*4KTwqOnjgr-5768<3V_=smLH%ttpA$T0E%9} a0t^5!0bq5GEk=$20000{m-}!Y~j`s_w}R$PM5Iq$j9vfN#)r!#Zm=4ZAMGj%7GO(;I{vzzyI8bf$Vn zmKDc#8i_@*G>Rbh%$qkqC%#^<(LL8wbm#Q|@I2(uYPHJfF(*m1zmFu%dc8h|=!$)l zkc_7E$Vnv0q-X1aq$D8KXaLAK8!lk@o1`+m1uFtF1rSMl+CKpx#cXT|g*ho~0su!i zQw;*38Q+o;8JH)WBQ@A~u>rRNfEOPw3W7@@7?F&FPi^B5$V*D0eeO~iEN2vS&APmgH8z~SS{hhtt zV9E){EvQ1DkfGBsLCpA>xh@utalWDR`H=g-936~3cvn5Z!*Bx6UtQze=SGwwd1mT5 zX1n2Fuhgcg)$<{j(n3>wL3mm;t`sd?RR;qteELHi@@WQY1^R$)PzO|n{v}s<1iF1h&{OhxdFWa8T9~@8;~1JX47@o-H`5P+3r||15}f_LAU|jfS#c9 zx%wPA!H%CpDnN=Qt17kM``)h~-^KBGoPFlHm;iiB0L$ev!N(jsGXDI6U9H#am$LwX z(ik5(c7}c3bMzUz0Fdoy0H9ncUQzKs>}}UtdL`w)A&?Ab>JI^cV5RJy0&@tg0szl= zXFCXhp?n7+Szw;194YCIA1>fd0JP%4r<|@oS&MUtC2w>HV*LKry?^Nt8d2!8z;flK zJGE(bvzQ|(bEmLfzH|u9c_|loTU+?VQk-=_DA(^)DCv>bx^f83XniFBpe%dD*+a z=L%2F64UD-2$!`*UxmH{P*l(prowXQV`THdn~@8B@4{WD6h{M4cXGj1rh2^!t0iGO z?+0KAOFhCG_roI@cG*`o^jIxzL{DrSk;DDBovP8#w9jLu6o76PE64AL&iB;T=MC#~ zhDrv2VNhQ91p%q0zbk7ueC1Nl6trcZ$U6aMRy_EW)Ac87aW1jsO*7`>cNsr` ziw!>@u)N_1XmzugBcIC;(Df&NfF6BnnC=4 zt+eR=ug4GA`n+L%&QQq!FbpSt00L4=e{c8!d`~@7&@g_0$QypZH&}R{^9}BY^8+l! zh9A&9K%ltA5A?mLl8NXYKj4~hc(%n4xGWzslm_zylKv1hmeaLfejp@YrvHp40RIIT Y0CUYM51?u9X8-^I07*qoM6N<$f(g^B)c^nh literal 0 HcmV?d00001 diff --git a/app/assets/images/metacodesettings_sprite.png b/app/assets/images/metacodesettings_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..6b64c74e4ac9850ac69a1b7449b56ed300c9f73a GIT binary patch literal 475 zcmV<10VMv3P)WNp|?Y?@jzgIE+xl$Rj$NQAWZpIxxZ z;td-JCEB)?UrNcW@8F*`kl4_PsC zRIW5J2F~Jt1K?CXlu?WP!Q865T=oFh(+j`#Kv5JqH%TVa*rJ0>O+|y^F8%?X=V2JY z!lQ#sHK~ceh*6PLAL#C)hSxVKcE*SB&qNt`8Y#?0hl9|8PNA6dKjDLQ6Jm{1H9oCK zWiHZ3bi*DQRgJyy*dyc7B61z0qebM5r%4EnMdCv1B7w7bYY~yWsl_t!JWmdb$O|tQ zQOZUs*S8T5G^p#8jb23C9oKh)(bAs36|r4I6j~FaX!L)^@=i R3Nruz002ovPDHLkV1oZI!{-11 literal 0 HcmV?d00001 diff --git a/app/assets/images/metamap.png b/app/assets/images/metamap.png deleted file mode 100755 index 67674677265cefb940333d1541e4e3b628fc0409..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 535 zcmV+y0_gpTP){qc)!!Qs{Q0Jy&Hz+^Qd;k(?aBmykRq|eAB35y zObm$dPP$5wRof)B6RE1DCoAW~_k4bLcHBJAohI9X({S4pXq-SxH5f%vj4lK`HcgWx z32TV}oRg#5f^%w@uutmRf}o_`IDx*z?$t%$U1I+wZ2%qH1Y~0SW^H63vGsPis!|LG z19UUs7Q%vFt_9Jw28e`KExB(tE z=x2fN1EYlq6J`KK=#2G3L|!D~9dS*mM4+P~k^(;K!YQk%{}AYNcy;YdGw#_w3qEa} z1=?KacPPA9npc-qBCt-SRB>Kpy#Hv)q;(60F(Q?YEKB^BXA8IuJap+DJ6|nLSA{MIdo`M;Wmy{A`BGHe}MC1*|l*P zsg&O`>0CxY71ovYODR@3SKI~Sx^Bfop>WX3#~?Q`O+a@aAU*h|_r278VE<>d^923` Z7yu(gj$8Wq7-s+g002ovPDHLkV1i6o-{$}T diff --git a/app/assets/images/metamap16.png b/app/assets/images/metamap16.png index bd94d326def154341d65a8f973bca86405092b49..923dbc4eaa7d6c544d83367f3995b5555cb8fbba 100755 GIT binary patch delta 302 zcmV+}0nz@51A_yQUVjitL_t(|+LV*Q4T3-rMHk{-tUx-@4j@o~oV=O&R%QXQ-;w9+}jV(R>G|r2`s^z$1iXO3s6ENmVZJRyF@d$$V7e+BkjNl z20kz+4`Obo0$VT_?G^OlF98%=tyUtWJs4{`C~PsA>b!tp3fvA0CQ^X<)SkWUx$7RN zp2C<7)y2gYFOoS=o;&Qxjf+pTU2qh|v=&)G5YQ1Gq%nX5hx7&70X)e2TG+RZ0avi; zE0h;$s985EZYKmP&3gIIzu*fI$}7`fnc^eB06^_lz^%Y*VE_OC07*qoM6N<$f~L!b A#Q*>R delta 307 zcmV-30nGk`1Be5VUVjxyL_t(|+LTkljlwVxbRzzQ4(I?n2ucb7K74@=c<|ywO1RIx z;W`KfL_h&Z&_U<`kdXL=8EGS}EE9Yyjn-ag$CwcgTVMbjfJIRhrSXWC zF-*s90IGirjXy#QHTk>*7(170$I0()Qzlz$+}G!e#KqMipdQ5G_! zHPC^9H_YilCUWk;3YaK)7j7Kdzr<$A2Y@7FfVE%Cn;uV26ZBnPfFuXHA1vr;0_t?0 zz1IBc9+-y4Obm6!F;pK?-$Uk+n0l7xooN13&8&@rBuRLL8?``pN!aEN`~w==B;m(4 z1~>uBrbc~{+ANN`S948pcht-OyoG@xVV?UwWyV{80RU>#Sfra%s4oBj002ovPDHLk FV1l;=hBp8J diff --git a/app/assets/images/metamap32.png b/app/assets/images/metamap32.png deleted file mode 100755 index dbbb8444ca962cad973c8029e7fdd78e8723a8c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmV+-0^R+IP){m-p!!Qt~RhLNV4Jap|Hy|k6B6@@72tn+S5Mj$Iy#UY~1jIH{dV}-^>56SC zu@7(11X-qbKE%m_jx@4rJ2TI3K6VFro*(rogMSZTSY?yrIFnu&fMXwn2eo)=4V_0( zlo@9L&dKq;;GEz zqGy1Jp|-I`1mkZQE}>7*8!AD}jX6oh5`CrLSSMztd;pu*=^z2t!X^M>F24&Hh@~|G z5Ft>sYw~ZwH7Gi@9o(kcbX+BxV;TqP+_)G&Ng_7aB3ifI#HVpr}FY^QLTsNN9205Gko^bRQGQ(%Q0`!c0< zWu&+REKNv0ptpZ@tjmG2tM;)i=S}-SX1Z~NCEpl-6B4}})gy)azEJ>NE;iTgPRRIc kD#OEHvjc#(k07*qoM6N<$g371l`Tzg` diff --git a/app/assets/images/metamap36c.png b/app/assets/images/metamap36c.png index a206a860a76f03a95f0037f539966db488c1e13d..5917fb6f5ea2488266ba8405680caed38687c67c 100755 GIT binary patch delta 1501 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 B&Uyd< diff --git a/app/assets/images/newmap.png b/app/assets/images/newmap.png deleted file mode 100755 index 733107c6b8c25a799a3246cbebad7a09c9c5b89c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 591 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 literal 0 HcmV?d00001 diff --git a/app/assets/images/permissions36_sprite.png b/app/assets/images/permissions36_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..422022c56c5257e536cc47b4bfc6b99bf0124d32 GIT binary patch literal 2283 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 FV1i4?PssoP literal 0 HcmV?d00001 diff --git a/app/assets/images/permissions64sprite.png b/app/assets/images/permissions64sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..2f9d189da609ac2350dbb0ed6c043fac5cd6cedf GIT binary patch literal 4193 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 F{Vy7=8bkm9 literal 0 HcmV?d00001 diff --git a/app/assets/images/photo.png b/app/assets/images/photo.png index 397d343e5b4ec0be6f6944b3d92956b8e5f18347..ba283a57db596fe8e03bd3fc80f926e19177d918 100755 GIT binary patch delta 602 zcmV-g0;T=41+4{;UVl1CL_t(|+T2;~k%BM~4bJ^19UL8q6&xi{0wqua*MW9G36_8z zUW;297ViSC@*MH^=FCTjmB*-CO)QXn* z5Uf@vr!BD(Tq&&1;l3r8zL4A~MN>|J7V1HKQU0N?mL^Hk+Z0{biLxyFPX@k;SMf`z z2?ghk&*!t61CdiioEvI6hIpu2Z>`I+Oxe&h4L8)qlwj^Vft0fMkPC{UV0jVTK8Bd* zzBv}hu?R!AbbrnBztcP9Xh?OD>3w$gP4M>50wRD&7}kg6iOfW>sw$^EJ06dHLBNok zrsA2xQbf&e=;zotolYW(B0-)WpVf6O(lix^!$GudyJY%L>$Ya{piX{x@19pFPp!q| zAVWNYcs@sNnq%bMp2X?|k!M)k2CCG49(a^PaK}v!oquOG=rI`20h=IsL{NTN$7!v^ z_*Dr)xGDVBahJ_m!bWB&(<2YP$R)nD3o7!zo#wEX%5Tj z&%D){CWnkb>vU&>-2>wxJs^(fsNw}XNvXS;X316u5}K&)bU=7cTBe{>F&?C>?UoC{ zB`^@|oKqTBc*eEw^Mw|1Ys0#v<$vPoPTmq^wf#@BVl&6iZ5`Y;OkVcmv58^d_kl0MFckEW4wjI8X@<6BHCY9twQBFh zK+x3)F@NY(DWKNDxE5^b1<% zL$F$yoU+tPaG|g|hx?Y?;f3TzDVlN$l~51ji}H_rwKPprX;XAv7nEfwKNxB2O`%Kac-!^7~-L7y|pgOvfhTKX}F;-rUY}}34{>RLoO(ag5^bU+YB+! zeRC{Hk|2uQ(tkD2|4#3aqY>3brrxvKonZIR0wRD&7}hU0L(63Jo(*l=22?E4KCA0m65Q=}lKc#OT3>6lJ8SYEkH@>! zOWv^-lY1fhXg+y<&tIS)L_A%FP6O%9c3HmETe&jFhtc_g6x zvW`<)iSdgPg!~xfVZ`Nfah59`L6+|kIuN{Guf}myL{f&f+bvsbGOo-Z!BHrbUw6N! zSDe!vmeZg4RcD$UG6Jnroef$qjED4qIG&@5O|TFwRX5Xc2u`I$5mlWI2Cy>C=s_dtaDoaC!X%aEkRb>|0F9`bL?E#!F?51AFH@L udi(3Qg)cD0|Gol#^(A`v?ter42rvMk#w%9tVRq600000}c8UVqg|L_t(|+N@L24TB&MJxTw&LN_QI*bQU@>15gs7(q9n8+3(E zKp*5Z^eRSUU-H6*@Q!!KQH2mF$7qbj5?RwXMzF7)>+{WON&w*nivzE;jwfi4=rt#R zSR)?5Gi}2gydjBKywUFv6Q50`R72CmdOKm!gRKxfKrKqVD{F384i9UV1+$pt>rs@tq<1~qW!wCP3 sG+gPaiI&Hcc8s$5-)B1Voj(E$05V~6uQ8}VsQ>@~07*qoM6N<$g6jopg8%>k delta 281 zcmV+!0p|Y50`3BkUVr;ZL_t(|+N4vv4TCTcHH1DbWi|*KkW7F#FsU+DOh-wZ4mL0w zgb^|Ud4~>U9D_hS>11Q>o!@;N^nEXEG*aeR$Wk#!1Jh|$Y5Oo31AutJQo*ib9W6{E z&}Rw&a)NygJBw}j!fps+LO#$t$bx-`R8DteDBq_e@eNBHQhz~;VKINlU0HS^7tDr% zw44bOna_;ln@65%E7U{~fmQBw{b2`~WfViItbDbbnp00000NkvXXu0mjfK7MzA diff --git a/app/assets/images/settings32.png b/app/assets/images/settings32.png deleted file mode 100755 index d1261782e66fb890743c49eea27c3a2d3f4ce4c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 373 zcmV-*0gC>KP)9pd&a!okU0Y5$pu76TIET4SZg`fzp0imNA5Tumc%{0(=GV1~Fr}EP_!9PCzea@EqKMjHeSm_YYrXImOY{_yLy5pqi|ezDieclUm9V2VCZxO9 z=!KL9gmlLaA*qm%FqT4Cj`ZMu2}u)36TgWyn4mTb%y#)3slYeC$>#t@eFYc*2?uj= TAcjI;00000NkvXXu0mjf1woH; diff --git a/app/assets/images/share.png b/app/assets/images/share.png deleted file mode 100755 index 667a1d86025a35c43195430f262a63db35f73617..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 646 zcmV;10(t$3P)ug|PV2{-TXJ_XG zAT{}8QFq>73P zLq$c!OGQOR4UkVrvH%#FD_*^N6*zC+JT{nt*Z>a?4?}Hj?OhWfAUcu{9XfPv!-fr- z7cX8UsP@a3FAN_)ev}0T6;T!dBk>?8d_mz%49LsN`}zL;`*_VxAs%*@PuPgYiz;m403Jj<3XQ-=Ahu(0qmP%JehBxEJA`Jiy^+O=SV{73Kako%mRW%1q%yH=H0t@8RFyPj{*(1z-BlfAK$Ia%*>Bs zVqyV{7cZ8B=BEUreDLnwI~ib3eW9$ZY=cV;Fo|yir4~s^NidhBvIwZD6POxKP?E#( zTA-<^Icw0@2P|med4NLm6rl76bPFZ|aXt{+Q^C<6p`|mTG=;j}0J)f@06YNZfd?2C gjOn20KnAS9KM&Ti2wiq07*qoM6N<$f;a9I_W%F@ diff --git a/app/assets/images/share_sprite.png b/app/assets/images/share_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..5486daefbb3feeea90f2847dba2c9316db3bed54 GIT binary patch literal 985 zcmV;~119{5P){mTZT2U0f?}-?NfTH9LS`;-30h7jbFimTXT{>zfx4JlVDo$?BI$_sNjygB# zNNO6Bn$%T^N%0v8V5rFRsR;hOe&@w!usrlqq=}6;x#9iY@0|0Ud+zxVG)-f*973%P zFfvf>JUBR*E%&Z!@ZH_rP%IYHGMUVZ*?XO$NF*|eU=}c)6$Gzfj`a2Qjil4*@Y&fJ z^Lo9TZnyh6o@b4Z#H-&*!Ar)`(GlC;-u53KA4hT9d?U$-K+p8(=%~Pf)de~hux=2b zj?2qSXEK>&r>Cd-OS|390)fDu&1UmaB$i6N%x1Go02&A9Rs+y1lJ)gBG6S!#uixtJ?Nu5Y8pdQ<_FUD|Bv%ATR0k54Lf9|L zeIrTI7uqe2jg55sx+J>W3}DebjC`-A!f!QzWPPgkv=&*7$BhVZCVj0Eugf@9{xt9r z^8@CqdvIF0I-PH}OnCpa_?WF?$fyDNpY`NN1OJIGLi?9s453$Rxm>QiE<#88 zYh8q6eB|WhBn)-IoKEK^x?F8^5l&sED2g8ftW*~v0zK26ot<2|2y~D`g8*}2y_5Pi zDG3@@tCh92we6u1>AI*Q1NnS@2|(lE+-d-t9?_ymMt-87@arP*yn*)VFDJN)2jv5k zUl##%h4>|&c?J@nhjii7Mc{iH28IoA;ut+zg&>H5XY$mJt=eNm25=R$PoWzwUl$tG zfJW17A44st=v^X_(C8Xe&Ea`-aUG;mDSbUCOvBL2;`Nq0yr007NWsDDH6+bc7g187 zoid1W21-!ZMc6QWx`?Pj0j&ajs0{d4OG}GVS64TNJXNNPkf;uDngZ`-brJpt=(>p1 zUB$Wxi{_EU+UX+5!3U;`aAZ7ST?Fs%O&6gC9(57__$|Ny0q+z(gsJHZ00000NkvXX Hu0mjfoQlU_ literal 0 HcmV?d00001 diff --git a/app/assets/images/synapse16.png b/app/assets/images/synapse16.png index 3e33e504bdfa896035c1262c1143fdbf0dc4ae22..d88b0a060e6fff81645222102d14cf3f6623c8e5 100755 GIT binary patch delta 232 zcmV7m9s_aR@o5q?953C<1xSTkHfJNa$50p3GzGW%);fLj5pFgr<+ z8X{l=a~G}$vYV^`fGx~5aG#(fzlY=&0QV7CaWyYmVX^{-k6{aAnYHl`zY>K%79FM4Z4nfo`B|&=D9xCaCWv*W^;$(q3}8 zuWx#vrO=jP$0B|qh!p$BH z0C<3T3iyHSi~FziZ2|BIb9LM&s12ZlTL7#)Fv%VIrWFP&U}5+e84I=H55RkF*k5x- zDHp&~>I~@PS@sWD`AYf=z?CdK{gu!573#@%NTYx|z&ds-?htKuT2a3R`zjbYKnrqzv diff --git a/app/assets/images/synapse32.png b/app/assets/images/synapse32.png new file mode 100755 index 0000000000000000000000000000000000000000..d56080eb997e3c1897adab21181f73af287d7a12 GIT binary patch literal 467 zcmV;^0WAKBP)HsgFs?~Snr6Lz-EqmK zNxSXod+U3h4#P0vjH;^UFtm^dDdo#vFa7|(L-u2E6(u8lt(C7Jx31?(Mz~TwgS@)b zv-|>pZw$B!fjwUk!)q9%0Y}x7Za~8?*0k`wR}#V1VcS{LUiBmuaKMAqXH~%P_-bT1 zNPThzJn&%kNgL1}?-2McRDJX>uo{djnwW1+LoXw3v&I8|L)MP94l2_pZNTC2m{5nZ zPO1RF)qy&3z`YwlJRTZHfH%=+K-;Xzgzo{~=D48MIX1sQ-utNgAK-UV7Z_Kq^uRX& z@3tipQxcAS|1a z!9!ZHss58@PB>ZtL;WMiW;qoQ+;HaxwE77*T*X&_0RV&)y2=Pzz&ro|002ov JPDHLkV1lwi!&?9V literal 0 HcmV?d00001 diff --git a/app/assets/images/synapse32scard.png b/app/assets/images/synapse32scard.png deleted file mode 100755 index 4510a48441f4e117fa8c7b35b1569f8e0158bdef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 466 zcmV;@0WJQCP)z{7XkxxO550`E%^DB<3t2nXI;c#av;l|5V?s4$ zozw#W7hG^}4`_ zxVHk9`XR+;xfKwcaI^x3`d5z4aw;IW;m!?c^)qg`ik|=j0KHbL1{$s}w*UYD07*qo IM6N<$f+Y;WO#lD@ diff --git a/app/assets/images/synapse32sprite.png b/app/assets/images/synapse32sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..53c593d5e292fe8dd2c5819afb1ac05a441fa2b3 GIT binary patch literal 627 zcmV-(0*w8MP)t4M-IHj z&*z*#v2=>kME(4HXIFizzVDNmu}&h#|4yJNipO*Bq>Au8<-Jq^d- z8V0@v_3xrHU=0`!{DTUoZo#eN{{9TS3w{W#svJft(wO8paP}O);ggN@f9W$*xO2eO zQcu2cRs}}X?*P6}1hE#V7sEM&$X0*kv{|SMR2pzn0+xEyK0T!113lXP<^ch zr&OSm^tj3>UjCde3H+%9@;r~{4*)!lKLFr({s6*H{y^Kd^Z5e+kLM3q@RL74Q6HoN z0FUPn0Nm*hP}PePKzJN~0DIi&4{+3bRbT?H>kkZioa_%kMdbbf0j}o{V2^wG1E5~! z4_E_+?GI4kYW@Jg_51;-%A`NQfwSiT4xenK|Ks@szHn9rM%3>B9?u_;!a0NJmp?#l zGZlXz6r7ZRrT*I=2ni?60qpyZJ79uT0M*x8aFRbD>G8!Mpv0E|0|1Ge{kXfd0{8#` N002ovPDHLkV1jb54bK1o literal 0 HcmV?d00001 diff --git a/app/assets/images/synapse32tmcard.png b/app/assets/images/synapse32tmcard.png deleted file mode 100755 index cd51f59ed07488066db3b2abb91f0ee1fe682b96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmV;j0ZsmiP)OLv2aoadfXoY zo_h=h4EJm}Wf1A^8%mqms(^3-M|t z$o7W9_o2)Rri>l>f6A}vEofzBZxk6w=GQ zppnxd%Wjf@-~0)(Cyzuq1!^fB6WYP*aFo&ER0B`7!?Y8RH?^>OCfQD%WM}axu`hK| z;J=^-!wIzp6VE6xy?p5YsGfyYaI4Zy1}T|8C)$_~|7S9tr0IBA^JIpLq@QP^`;>=I umM!8uBITEvSUz#W!^NS`9&BJxIKWWe(_r~KcBwhg9}J$ZelF{r5}E-0L~V2c diff --git a/app/assets/images/synapsedirectionleft_sprite.png b/app/assets/images/synapsedirectionleft_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..df9f11eee7e878c71ee47c6501690cdba02234b7 GIT binary patch literal 494 zcmVrURJa9)KPG)lHS~XfMK~%!?wt2>TH9 zqOsMho+1hIY(l`CX2*sEE13yVdyxX+dQlHzUSt3Rr1qk`y??x@D>pnZLU1}S3WW2# zNC~g7JktTpa1X!^|LUenc(fN`QszYwUW9!JdePYGRZo!wc{U+nPP1b}f|bmKsJ%#m kaJ{GpF)#XKz)OGu09m{97&m-3FaQ7m07*qoM6N<$f-n!skN^Mx literal 0 HcmV?d00001 diff --git a/app/assets/images/synapsedirectionright.png b/app/assets/images/synapsedirectionright.png deleted file mode 100755 index 2906864d5b96200f90d64c83e2a1e27067557b6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9GG!XV7ZFl!D-g=C3q zL`iUdT1k0gQ7VIDN`6wRf@f}GdTLN=VoGJ<$y6JlqFtUYjv*DdlK%YvZ_ljD_;>|t z$i{}k_g6U`PBCB?Wu#(wf4ZkQ;}9rLNSuPS<@cqyjhXTDLgNwj8W>N{6eQc7Y_9` rYKbj~ESk8g^=`&g&v0%ACLV?ZCG|E24_Gz=eZk=A>gTe~DWM4fL_uU3 diff --git a/app/assets/images/synapsedirectionright_sprite.png b/app/assets/images/synapsedirectionright_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..8ecebd607bc7f74ed71a4f53305f47ed788e058b GIT binary patch literal 501 zcmV@Ip6}j$KXENG03}YV=JJBE z2IyCFiH_Fi1x5+zR1JXH)_|=PLKWEsLU)lAVv39#KR7K3)&}F-x_&CW-KHm{)_=T7 zJK0bhZPvHZ4&)Nm&rGcATfIc|M(f$tr3JV(>wos{B1t$6kcLwLmvHtC_R?_QAG^!D zaPKaP|H%>Xsa}+(sqvzsDD=GufQ}ad6xNFX)$=0Ew$~n;3#nMRtMET_lB=BIAat7qx|tUKG}gnqA!y0Ia{i7fHftfHa%} rxP+^D(NMUG7rhFPUi3ErcL4?fJiPu+fQ$Q`00000NkvXXu0mjfVmZ@* literal 0 HcmV?d00001 diff --git a/app/assets/images/synapsestar.png b/app/assets/images/synapsestar.png index 08c9d1420cefe162458a3054ea0f2ef48f6fe9c4..ba9a7dd3f98f7c2388c1a0d40e589fdfeb44a726 100755 GIT binary patch delta 218 zcmV<0044vg040{{XH0I+{j UUe|H^bN~PV07*qoM6N<$g0GEJo&W#< delta 217 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 C_Ij-V diff --git a/app/assets/images/upload_sprite.png b/app/assets/images/upload_sprite.png new file mode 100755 index 0000000000000000000000000000000000000000..563be4b4d85303e4f278b7e1f125c0438be4468a GIT binary patch literal 476 zcmV<20VDp2P){dY%!9Wm9lsixGgZKegE?itmUceLlK)gWW$R!u9_yIrQ2fQG9swP!iM0P~> zplYXTY8RRA^v>>TH%(K=WYiqPVF|QR*F7-YpIR7vWS74>BBP|=xk?D!qFn^=5X1Dt z&r6WZN)rG)!Z6X)Ye{km08Yzs5H53!Y$HAXd_jgFj*6P>f6>Q@0`Bm9#VhcxfSa1U z6qSvjt^hY_cOVA^1tkA0=uH+gb(@9)@NBELg$g})uscfL{DEwtad$;6or8wtBqthh zig^Z3!SlI5!G#ov?`r_NtUy{5kb;|`Ybd6(Km@~zNeC+dxUap7?Eir!umqMs=!^R6 zZLTlck4L}zB7hhAB9N5#MF1E1A{|LC0lw9l_eB8yQ(x4JH)3Ce z#@!XQ)%v0goPy^fUql2Q!GjCDb*l7><_kexXw()-k(qM%eT5Y!@t6}+@i*sM_KZN2Zo^j3Okz4W?`m!9^Z z?X|^N%AVI_3rd9E8!tiwLIP6%p)t0mMicGto4(ndW@qC3dGAd!@dpoAHkmi`neY4k ze((3*jG?=`JLactZEZ#9$E=|ZQhRLUt2t^}-qL9E^Yba@vwwwD10{d}wm>b$+l1gQ zwy6Q^D*~JjEKmXoh;eF96j=1b_-H~8bG2Au*NdD zgoG@x!hsS@Kuk0sNHef;(XK!kPy#v2{naDZT((S56AcBFVB&3`(_n#UoY4G>J&8eLaXxk9N^q(Li95O}-x2cX|&fgB$nXCoscuD)NXRM^460XsZAlz$0!gMcmw0m{p3X&C_s5F?QY zYin!se5_Kb#4?!-yS%)V1$C96E_nhfGtZ1hqpnq1&-V8As&2rqJoUajG|@~jWgi=< zA|J8NfzlUa^y4ehXM`ax@q%AN?eFiGap(bFuW$yG5A~$zv%y76@N8H3dI+M7KCweP>w1?pqrSGR?|*!(cKS}`v~EcBPi2OeknSOkksb@pL*L; zXhOyrAZho*kmE|SMY8~7#L@@Wlk_DJz{5rB!x0w`zkiD5Uay-QK%OX>@NN4fG`U)1|Rfa?*;*`L_fYQ6eyN#tw5ShM*-F> zPXti3+O;6u45-^`!!14!Rob~B=okK0uwumkg({||rd%zCK`CC7e)Nl*>85||D}Tj} z6=WOjB4EzU%(z}=(1$sc0@d1`_aoTgdvC}G)*<5588~T%W8jntCo{zS?LR|{xmHrQ7`EEth-3z)x z3&w}Rj6jnQK;J}r2X)l{anlS*DSW{C15n4;xnc^GTf$CJq7}?$ePX@#HGf4~&D1Gd zPo+pF8es#i3bQGkw*=_uIi;XYH9abH-Rvb=n#lwoA6jl@|7k;|1!nO~f>y`T=FFy? ztz>oFTf*v<8Kyw_hvP0Cbj1Y%7;Fl!6~##{#j?puYcNkFW$XdarhmHwMzbJVHi)Vdt5nSG76XeHV>Jza*$XwgSw5$TFEsRO-tF zbvrsb`n9jG?~?#4^Y7Es(+?&mCmru8cm0N2g8H1GE(Z-}sZ=_n^nWl)lbCZi-}m&& z;6kDBg{EoWwFM*vxW2yrqobqaL$@$J1BDff#o2PXoT7+0(B#T|84ib^c|DHjE#Y)G z(*!eu6KY0~x3{<0jrK$YOd&uy)N_79Pi}5*{%jVQbgpaUvPS9rQ=*P3)!1FnQ%zuhLw$wka(r931f>Z+35V&HLCqJi)`Iv^-JBlOs5e3Z`1n~zi z(Yv958ZDpCKckCW?C$RVh?M)TgdkI<#C)$(sl22-`6robYzUw=${i%P@F}SlCBpY9 zoqeyXt80*czjv*LfZY@4pQX5C5zhV6FWtz!d=3)++7QJSElu0000< KMNUMnLSTa8N`5;4 delta 1820 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 LNkvXXu0mjfFg>W9 diff --git a/app/assets/images/usershareinvite.png b/app/assets/images/usershareinvite.png deleted file mode 100755 index 84b1a91730dfb18a9ac56841cdbc7136a9c44f08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DWNC@5Lt z8c`CQpH@eg=~AB7#=>IX`|u-f9CV2m~GP>)-dxl{!kXxWuKYK z!PCfn#ERib5WAM;BjqbP%t1mAYZUYtk^<($E;;b2JHVK0L7LEXj)e+xUd=J}4Lv1= zf~(4zCPk{GJ5M;q8qh2@DdDG6l8(9vlfeUiUPksU6Aq?VGHzVxmgBgD-&7!_KvAx= zcS(d_mM4eN2c|0@Ty#ElUU;FTxpzX8$Z2O?2FoLYvyR$1>F#GZs-hZJ^opr&g|b8g zYc~Ujax0I0=qn~A*^TlMTjW|ky ZWLPR`lh9}OH3Jxa44$rjF6*2UngALUfztp0 diff --git a/app/assets/images/xlightbox.png b/app/assets/images/xlightbox.png index 04144909c5617cddb15661910bfe4471424d6d93..489328487cfc12a37f0260a674e404d5fe09197b 100755 GIT binary patch delta 180 zcmV;l089Ub0*V5VUVoQKL_t(|+N@L26@VZJ1Se<%M`(pccZAwNH)sPBLoV0{p0F1@-52~oKiCIuY{YC%V2Nu& zg0U?T#O0h90EloQc<(n*P)d35kq;|JWP&AbeC#-)NhfX~gK$LBOaw7$f~&Qv1kQ(d z)UVUPr~;Ch4$VM&rzCzE7$#{nW`s%n_k^h?PL1)l3t|@8?>l2krW$*i!wSZ^u5H`=XP7onc^@<8HE_t-W!1@67}mwt2hur5R+E zA2>5%qfF1~SH{d+Zf8E)JNcp2^sCcvT07?`7V-Itjl7Gojn7X6xhrGjro@72nOAnMtk31SQfDlMcIv!bf*ujDphxO>OC Tu=1lwB1p>9)z4*}Q$iB}-zS5B literal 0 HcmV?d00001 diff --git a/app/assets/images/zoomextents.png b/app/assets/images/zoomextents.png deleted file mode 100755 index 256ed2da00d69b8e755e2c68a2242f3a2b0969d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 439 zcmV;o0Z9IdP){i_kf6UK z0y9ehI5@;31GYV`cVYyAlv9^L9!}YwfCGc{C$DYU*G-6lK2%j@0L#dMu)`dw#W#bRP){)I^q2s4z)`%%P0dBuE7orlje;-v|7i h&C8YK3VIEzrdeHER#APTn)CnBzq4m@ z^0lx?6fN-l=2PbV_0e6{2S%kXXAJl{7DpGbGZaWUh^fX-7KjIGWk?9OV`O94H_deN TgA>NBbj-w-b#p|4Yvgo55t2v U_JpjhYA--yp00i_>zopr0FVGSFaQ7m diff --git a/app/assets/javascripts/metamaps/Metamaps.GlobalUI.js b/app/assets/javascripts/metamaps/Metamaps.GlobalUI.js index 5f10d4cf..5f03e7b7 100644 --- a/app/assets/javascripts/metamaps/Metamaps.GlobalUI.js +++ b/app/assets/javascripts/metamaps/Metamaps.GlobalUI.js @@ -313,6 +313,7 @@ Metamaps.GlobalUI.Account = { $('.sidebarAccountBox').fadeIn(200, function () { self.changing = false; self.isOpen = true; + $('.sidebarAccountBox #user_email').focus(); }); } }, @@ -321,6 +322,7 @@ Metamaps.GlobalUI.Account = { if (!self.changing) { self.changing = true; + $('.sidebarAccountBox #user_email').blur(); $('.sidebarAccountBox').fadeOut(200, function () { self.changing = false; self.isOpen = false; @@ -396,7 +398,7 @@ Metamaps.GlobalUI.Search = { width: '400px' }, 300, function () { $('.sidebarSearchField, .sidebarSearch .tt-hint').css({ - padding: '10px 10px 0 10px', + padding: '7px 10px 3px 10px', width: '380px' }); $('.sidebarSearchField').focus(); @@ -413,7 +415,7 @@ Metamaps.GlobalUI.Search = { if (!self.locked && !self.changing && self.isOpen && (bypass || $('.sidebarSearchField').val() == '')) { self.changing = true; $('.sidebarSearchField, .sidebarSearch .tt-hint').css({ - padding: '10px 0 0 0', + padding: '7px 0 3px 0', width: '400px' }); $('.sidebarSearch .twitter-typeahead, .sidebarSearch .tt-hint, .sidebarSearchField').animate({ diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 389a0ec2..83f9c6b0 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -116,36 +116,36 @@ button.button, a.button, input[type="submit"] { border: none; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2); - box-shadow: 0 1px 2px rgba(0, 0, 0, .2); - border: none; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - height: 30px; + height: 32px; outline: none; - padding: 0 0; - width: 60px; + padding: 0 18px; -webkit-box-shadow: none; box-shadow: none; - background: #AEA9FD; + background: #4FC059; vertical-align: top; - color: black; + color: #FFF; margin: 0px; cursor: pointer; display: inline-block; - font-weight: bold; - line-height: 29px; - min-width: 54px; + text-transform: uppercase; + font-size: 14px; + line-height: 16px; text-align: center; text-decoration: none; -webkit-border-radius: 2px; border-radius: 2px; -webkit-user-select: none; + font-family: 'din-medium', helvetica, sans-serif; } button.button:hover, a.button:hover, input[type="submit"]:hover { - background: #B6B2FD; + background: #49AD4E; +} +button.button:active, +a.button:active, +input[type="submit"]:active { + background: #429B46; } /* * Utility @@ -184,7 +184,7 @@ input[type="submit"]:hover { height: 100%; margin-bottom: 50px; } -.centeredProfile { +.centeedProfile { margin: 0 auto; display: block; width: 830px; @@ -358,16 +358,6 @@ label { margin-top: 10px; margin-bottom: 4px; } -input[type="submit"] { - margin-top: 5px; -} -#user_remember_me { - margin-top: 11px; -} -#user_remember_me, -label[for="user_remember_me"] { - float: left; -} .contentarea p, .contentarea ul, .contentarea ol, @@ -473,99 +463,147 @@ label[for="user_remember_me"] { background-color: #E0E0E0; color: #424242; text-transform: uppercase; - text-align: center; + text-align: left; font-size: 14px; line-height: 14px; + position:relative; +} +.accountInnerArrow { + width:16px; + height:16px; + background-image: url(arrowdown_sprite.png); + background-repeat: no-repeat; + position:absolute; + top: 8px; + right:6px; +} +.unauthenticated .sidebarAccountIcon:hover .accountInnerArrow { + background-position: 0px -16px; } .sidebarAccountIcon img { - border-radius: 17px; + border-radius: 16px; } .sidebarAccountBox { display: none; height: auto; - padding: 10px; - min-width: 120px; } .authenticated .sidebarAccountBox { - width: auto; + width: 138px; + padding: 16px; } .unauthenticated .sidebarAccountBox { - width: 200px; + width: 270px; + height: 280px; +} +.sidebarAccountImage { + width:48px; + height:48px; + margin: 0 auto; + border-radius: 24px; } .sidebarAccountBox h3 { - font-family: 'vinyl', helvetica, sans-serif; text-transform: uppercase; - font-style: italic; + color:#424242; + font-size:14px; + line-height:14px; + margin-top:8px; + text-align:center; + max-width:138px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } .sidebarAccountBox ul { list-style: none; + margin-top:10px; } -.sidebarAccountBox li.accountIcon { +.sidebarAccountBox .accountListItem { padding: 0; background-size: 18px 18px; background-repeat: no-repeat; background-position: 0px 6px; - font-size: 18px; - line-height: 20px; + font-size: 14px; + line-height: 14px; + color: #757575; } -li.accountIcon:hover { - background-position: 4px 6px; +.accountListItem:hover { + color: #424242; } -li.accountMaps { - background-image: url('MMCCicon_map.png'); +.accountListItem .accountIcon { + width:32px; + height:32px; + position:absolute; + pointer-events:none; + background-repeat:no-repeat; + background-image: url(user_sprite.png); } -li.accountSettings { - background-image: url('usersettings.png'); +.accountSettings .accountIcon { + background-position: 0 0; } -li.accountAdmin { - background-image: url('MMCCicon_admin.png'); +.accountAdmin .accountIcon { + background-position: 0 -32px; } -li.accountInvite { - background-image: url('MMCCicon_invite.png'); +.accountInvite .accountIcon { + background-position: 0 -64px; } -li.accountLogout { - background-image: url('MMCCicon_logout.png'); +.accountLogout .accountIcon { + background-position: 0 -96px; } -li.accountIcon a { +.accountListItem a { display: block; - padding: 6px 0 6px 25px; + padding: 9px 0 9px 62px; + color: #757575; +} +.accountListItem:hover a { + color: #424242; +} +.accountListItem:hover .accountIcon { + background-position-x: -32px; } li.accountInvite span { display: block; - padding: 6px 0 6px 25px; + padding: 9px 0 9px 62px; } -.sidebarAccountBox a { - +.accountImage { + background-image: url(user.png); + background-repeat: no-repeat; + height:84px; + width:84px; + margin: 24px auto; +} +.accountInput { + margin: 0 35px 10px; } .sidebarAccountBox input[type="email"], .sidebarAccountBox input[type="password"] { width: 200px; height: 32px; - font-size: 15px; + font-size: 14px; direction: ltr; + outline:none; -webkit-appearance: none; appearance: none; display: inline-block; margin: 0; - padding: 0 8px; + padding: 0 10px; background: #fff; border: 1px solid #d9d9d9; border-top: 1px solid #c0c0c0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; - -webkit-border-radius: 1px; - -moz-border-radius: 1px; - border-radius: 1px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; font: -webkit-small-control; - color: initial; + color: #BDBDBD; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0px; text-shadow: none; - display: inline-block; text-align: start; + font-family: 'din-medium', helvetica, sans-serif; } .sidebarAccountBox input[type="email"]:hover, .sidebarAccountBox input[type="password"]:hover { @@ -575,25 +613,40 @@ li.accountInvite span { -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } -.sidebarAccountBox .links a { - display: block; - margin-top: 5px; +.accountSubmit { + margin-left: 35px; + float:left; } +.accountRememberMe { + float:right; + margin-right: 35px; +} +#user_remember_me { + margin-top: 11px; +} +#user_remember_me, +label[for="user_remember_me"] { + float: left; + font-size: 12px; + color: #424242; +} +.accountForgotPass { + margin: 8px 0 0 35px; + font-size: 12px; +} +.accountForgotPass a { + color: #757575; +} +.accountForgotPass a:hover { + color: #424242; +} + /* Save To New Map */ .sidebarFork { width: 32px; height: 32px; } -.sidebarForkIcon { - position: absolute; - width: 32px; - height: 32px; - background: url('fork.png') no-repeat center center; - background-size: 32px 32px; - cursor: pointer; -} -.sidebarForkIcon:hover {} .sidebarFork .hoverForTip:hover .tip { display: block; @@ -622,18 +675,6 @@ li.accountInvite span { height: 32px; } -.sidebarFilterIcon { - position: absolute; - width: 32px; - height: 32px; - background: url('filter.png') no-repeat center center; - background-size: 32px 32px; - cursor: pointer; -} -.sidebarFilterIcon:hover { - -} - .sidebarFilterBox { display:none; height: 400px; @@ -704,19 +745,6 @@ h3.filterBox { width: 32px; height: 32px; } -.sidebarCollaborateIcon { - position: absolute; - width: 32px; - height: 32px; - background-image: url('junto32.png'); - background-size: 32px 32px; - background-position: center center; - background-repeat: no-repeat; - cursor: pointer; -} -.sidebarCollaborateIcon.blue { - background-image: url('junto32.png'); -} .sidebarCollaborateBox { display: none; height: auto; @@ -855,13 +883,13 @@ float: left; display: block; } .rightclickmenu .rc-permission .toCommons { - background-image: url(MMCCicon_commons.png); + background-image: url(CO64.png); } .rightclickmenu .rc-permission .toPublic { - background-image: url(MMCCicon_public.png); + background-image: url(PU64.png); } .rightclickmenu .rc-permission .toPrivate { - background-image: url(MMCCicon_private.png); + background-image: url(PR64.png); } .rightclickmenu p { padding: 7px; @@ -895,13 +923,13 @@ float: left; background-size: 16px 16px; } #new_topic .topicPermission.commons { - background-image: url(MMCCicon_commons.png); + background-image: url(CO64.png); } #new_topic .topicPermission.public { - background-image: url(MMCCicon_public.png); + background-image: url(PU64.png); } #new_topic .topicPermission.private { - background-image: url(MMCCicon_private.png); + background-image: url(PR64.png); } #new_topic .topicOriginatorIcon { position: relative; @@ -968,13 +996,13 @@ float: left; background-size: 16px 16px; } #new_synapse .synapsePermission.commons { - background-image: url(MMCCicon_commons.png); + background-image: url(CO64.png); } #new_synapse .synapsePermission.public { - background-image: url(MMCCicon_public.png); + background-image: url(PU64.png); } #new_synapse .synapsePermission.private { - background-image: url(MMCCicon_private.png); + background-image: url(PR64.png); } #new_synapse .synapseOriginatorIcon { position: relative; @@ -1009,55 +1037,53 @@ float: left; display: none; } /* map info box */ +/* map info box */ .wrapper div.mapInfoBox { display: none; position: absolute; bottom: 40px; right: 3px; - background: #0F1519; - border-radius: 5px; - width: 320px; - height: auto; - padding: 10px; - font-family: 'LatoLight'; - font-size: 15px; - line-height: 17px; + background-color: #424242; + color: #F5F5F5; + border-radius: 2px; + width: 360px; + height: 300px; + padding: 0; font-style: normal; text-align: center; + box-shadow: 0 3px 3px rgba(0,0,0,0.23), 0px 3px 3px rgba(0,0,0,0.16); } .mapInfoName { - padding-bottom: 10px; - margin-bottom: 10px; - background: url(mapInfoLine.png) no-repeat bottom center; + font-size: 18px; + line-height: 20px; + height: 20px; + padding: 26px 0; } -.mapInfoName, .mapInfoStat { - font-size: 25px; - line-height: 27px; + background-color: #E0E0E0; + font-size: 18px; + line-height: 20px; + height: 48px; + padding: 0; + color: #424242; } .wrapper div.mapInfoName span, .wrapper div.mapInfoDesc span { float: none !important; padding-bottom: 10px; } -div.mapInfoStat { - padding-left: 29px; -} .infoStatIcon { float: left; width: 25px; - padding: 6px 0px 7px 45px; - height: 27px; + padding: 14px 0px 14px 45px; + height: 20px; background-repeat: no-repeat; text-align: left; - font-size: 20px; - line-height: 27px; } .mapContributors { background-image: url(MMCCicon_mapper.png); - background-position: 16px 6px; - background-size: 27px 27px; + background-position: 13px center; position: relative; } .infoStatIcon .tip { @@ -1070,7 +1096,6 @@ div.mapInfoStat { color: black; border-radius: 4px; font-size: 15px !important; - font-family: 'LatoRegular'; line-height: 17px; padding: 3px 5px 2px; z-index: 100; @@ -1087,86 +1112,88 @@ div.mapInfoStat { display: block; } .mapTopics { - background-image: url(MMCCicon_topic.png); - background-position: 16px 6px; - background-size: 27px 27px; + background-image: url(topic32.png); + background-position: 13px center; } .mapSynapses { - background-image: url(MMCCicon_synapse.png); - background-position: 18px 6px; - background-size: 27px 27px; + background-image: url(synapse32tmcard.png); + background-position: 13px center; } .mapInfoBox .mapPermission { background-position: 0 center; - background-size: 30px 30px; - width: 30px; - height: 30px; + width: 32px; + height: 32px; padding: 0; - margin: 5px 30px 5px 10px; + margin: 8px 30px 8px 10px; position: relative; } .mapInfoBox .mapPermission.commons { - background-image: url(MMCCicon_commons.png); + background-image: url(CO32.png); } .mapInfoBox .mapPermission.public { - background-image: url(MMCCicon_public.png); + background-image: url(PU32.png); } .mapInfoBox .mapPermission.private { - background-image: url(MMCCicon_private.png); + background-image: url(PR32.png); } .yourMap .mapPermission:hover { - background-image: url(/assets/MMCCicon_maximize_arrow.png); + background-image: url(arrowexpand.png); cursor: pointer; } .yourMap .mapPermission.minimize { - background-image: url(MMCCicon_minimize_arrow.png) !important; + background-image: url(arrowcollapse.png) !important; cursor: pointer; } .mapInfoBox .mapPermission .permissionSelect { list-style: none; - width: 30px; - height: 60px; + width: 32px; + height: 64px; position: relative; - top: 30px; + top: 32px; } .mapInfoBox .mapPermission .permissionSelect li { - width: 30px; - height: 30px; + width: 32px; + height: 32px; background-repeat: no-repeat; background-position: center center; - background-size: 30px 30px; } .mapInfoBox .mapPermission .permissionSelect .commons { - background-image: url(MMCCicon_commons.png); + background-image: url(CO32.png); } .mapInfoBox .mapPermission .permissionSelect .public { - background-image: url(MMCCicon_public.png); + background-image: url(PU32.png); } .mapInfoBox .mapPermission .permissionSelect .private { - background-image: url(MMCCicon_private.png); + background-image: url(PR32.png); } .mapInfoBox .mapPermission .permissionSelect .commons:hover { - background-image: url(MMCCicon_commons_black.png); + background-image: url(CO32b.png); } .mapInfoBox .mapPermission .permissionSelect .public:hover { - background-image: url(MMCCicon_public_black.png); + background-image: url(PU32b.png); } .mapInfoBox .mapPermission .permissionSelect .private:hover { - background-image: url(MMCCicon_private_black.png); + background-image: url(PR32b).png); } .mapInfoBox .mapInfoDesc { - font-style: italic; - color: #BBB; - padding-bottom: 5px; - margin: 5px 0 8px; - background: url(mapInfoLine.png) no-repeat bottom center; + font-family: helvetica, sans-serif; + color: #E0E0E0; + margin: 8px; + height: 106px; + font-size: 14px; + line-height: 16px; +} +.mapInfoBox .mapInfoMeta { + height: 35px; + border-top: 1px solid #F5F5F5; + padding: 6px 0 7px; } .mapInfoBox .mapInfoMeta p { margin: 4px 0; - font-size: 14px; - font-style: italic; - color: #BBB; + font-size: 12px; + color: #F5F5F5; } + /* lightboxes */ #lightbox_overlay { @@ -1179,7 +1206,7 @@ div.mapInfoStat { display: none; } #lightbox_main { - width: 550px; + width: 770px; height: auto; margin: 0 auto; z-index: 2; @@ -1222,27 +1249,114 @@ div.mapInfoStat { border: none; } #lightbox_content { - background: white url(metacode-watermark.png) 443px -30px no-repeat; +/* background: white url(metacode-watermark.png) 443px -30px no-repeat; padding: 20px; - border-radius: 5px; + border-radius: 5px;*/ + width: 552px; + height: 434px; + background-color: #e0e0e0; + padding: 64px 124px 64px 124px; + border-radius: 2px; } .lightboxContent h3 { - font-style: italic; +/* font-style: italic; text-transform: uppercase; font-family: 'vinyl'; font-size: 30px; line-height: 35px; - color: black; + color: black;*/ + font-family: 'din-medium'; + font-size: 24px; + text-transform: uppercase; + color: #424242; + text-align: left; + padding: 0 0 0 0; } .lightboxContent h3.forCreateMap { text-align: center; } +#svi { + padding-top: 56px; + padding-left: 162px; + margin: 0 auto; +} +#svi1 { + font-family: 'din-medium'; + font-size: 14px; + font-color: #424242; + text-transform: uppercase; + text-align: left; + display: inline-block; +} +#svi2 { + font-family: 'din-medium'; + font-size: 14px; + font-color: #424242; + text-transform: uppercase; + text-align: left; + display: inline-block; +} + +#svi1 > p, #svi2 > p { + width: 150px; +} .lightboxContent { - display: none; + font-family: 'din-regular'; + font-size: 14px; + color: #424242; + text-align: left; } .openLightbox { cursor: pointer; } +.lightbox_links a { + height: 70px; + width: 104px; + border-radius: 2px; + padding-bottom: 0; + font-family: 'din-medium'; + font-size: 14px; + text-transform: uppercase; + color: #757575; + text-align: center; + display: block; + cursor: pointer; + position:relative; + +} +.lightbox_links a:hover { + color: #424242; +} +.lightbox_links a:active { + color: #00bcd4; +} +.lightbox_links .lightboxAboutIcon { + background-image: url(about_sprite.png); + background-repeat: no-repeat; + width:32px; + height:32px; + margin:10px auto; + background-position: 0 0; +} +.lightbox_links a:hover .lightboxAboutIcon { + background-position-y: -32px; +} +#lightbox_metamapps .lightboxAboutIcon { + background-position-x: 0; +} +#lightbox_community .lightboxAboutIcon { + background-position-x: -32px; +} +#lightbox_source .lightboxAboutIcon { + background-position-x: -64px; +} +#lightbox_blog .lightboxAboutIcon { + background-position-x: -96px; +} +#lightbox_term .lightboxAboutIcon { + background-position-x: -128px; +} + /* jquery ui tabs */ .ui-tabs-hide { @@ -1344,20 +1458,16 @@ div.mapInfoStat { /* about */ #about > p { - color: #000; - font-size: 16px; - line-height: 24px; +/* color: #000; + font-size: 16px;*/ margin: 10px 0; + line-height: 24px; } #about ul { list-style: none; } #about ul li { display: inline-block; - padding: 5px; -} -#about li a { - color: #097A51; } /* invite */ @@ -1458,25 +1568,25 @@ div.mapInfoStat { cursor: pointer; } .new_map .mapCommonsIcon { - background-image: url(MMCCicon_commons.png); + background-image: url(CO64.png); } .new_map .mapPublicIcon { - background-image: url(MMCCicon_public.png); + background-image: url(PU64.png); } .new_map .mapPrivateIcon { - background-image: url(MMCCicon_private.png); + background-image: url(PR64.png); } .new_map .mapCommonsIcon.selected, .new_map .mapCommonsIcon:hover { - background-image: url(MMCCicon_commons_black.png); + background-image: url(CO64b.png); } .new_map .mapPublicIcon.selected, .new_map .mapPublicIcon:hover { - background-image: url(MMCCicon_public_black.png); + background-image: url(PU64b.png); } .new_map .mapPrivateIcon.selected, .new_map .mapPrivateIcon:hover { - background-image: url(MMCCicon_private_black.png); + background-image: url(PR64b.png); } .new_map .permIcon h4 { font-style: italic; @@ -1692,53 +1802,7 @@ div.mapInfoStat { -webkit-box-shadow: none; box-shadow: none; } -/* FAQ */ -#wrapper > div.FAQ { - width: 700px; - margin: 0 auto; - padding: 20px 0 20px 20px; - background: rgba(0, 0, 0, 0.4); - color: white; - height: 100%; - overflow: hidden; - position: relative; -} -.FAQ .question { - display: block; - background: rgba(0, 0, 0, 0.4); - padding: 10px 45px 10px 10px; - font-weight: bold; - margin-bottom: 10px; - margin-right: 20px; - line-height: 24px; - position: relative; - cursor: pointer; -} -.FAQ .answer { - padding: 0 30px; - margin-bottom: 20px; - line-height: 24px; - margin-right: 20px; -} -.FAQ .answer.off { - display: none; -} -.FAQ .switch { - position: absolute; - top: 0; - right: 0; - width: 35px; - height: 44px; - background-repeat: no-repeat; - background-position: center center; - background-image: url('/assets/MMCCicon_maximize_arrow.png'); - background-size: 25px 25px; - cursor: pointer; -} -.FAQ .minimizeAnswer { - background-image: url('/assets/MMCCicon_minimize_arrow.png') !important; -} /* request */ #wrapper .requestInvite { @@ -1750,17 +1814,6 @@ div.mapInfoStat { height: 100%; overflow: hidden; } -.addMap { - display: block; - width: 32px; - height: 32px; - background: url('newmap.png') no-repeat center center; - background-size: 32px 32px; - cursor: pointer; - border-radius: 2px; - margin-right: 10px; -} - .home_bg { display: block; diff --git a/app/assets/stylesheets/base.css b/app/assets/stylesheets/base.css index 871a861e..07faaad4 100644 --- a/app/assets/stylesheets/base.css +++ b/app/assets/stylesheets/base.css @@ -121,6 +121,7 @@ background: none; position:relative; border-bottom: 1px solid #BDBDBD; border-top: 1px solid #BDBDBD; + background-color: #e0e0e0; } .linkItem { @@ -155,12 +156,12 @@ background: none; padding:17px 0 17px 28px; } .linkItem.mapCount { - background-image: url(MMCCicon_map_black.png); + background-image: url(metamap32.png); min-width: 16px; padding:17px 0 17px 28px; } .linkItem.synapseCount { - background-image: url(MMCCicon_synapse_black.png); + background-image: url(synapse32tmcard.png); min-width: 16px; padding:17px 0 17px 28px; } @@ -168,23 +169,23 @@ background: none; } .linkItem.mapPerm.co { - background-image: url(MMCCicon_commons.png); + background-image: url(CO32.png); } .linkItem.mapPerm.pu { - background-image: url(MMCCicon_public.png); + background-image: url(PU32.png); } .linkItem.mapPerm.pr { - background-image: url(MMCCicon_private.png); + background-image: url(PR32.png); } .showcard .yourTopic .mapPerm:hover { - background-image: url(/assets/MMCCicon_maximize_arrow_black.png); + background-image: url(arrowexpand.png); background-size: 31px 25px; background-position-x: 8px; cursor:pointer; } .showcard .yourTopic .mapPerm.minimize { - background-image: url(MMCCicon_minimize_arrow_black.png) !important; + background-image: url(arrowcollapse.png) !important; background-size: 31px 25px; background-position-x: 8px; cursor: pointer; @@ -205,22 +206,22 @@ cursor: pointer; background-color: #F5F5F5; } .mapPerm .permissionSelect .commons { - background-image: url(MMCCicon_commons.png); + background-image: url(CO32.png); } .mapPerm .permissionSelect .public { - background-image: url(MMCCicon_public.png); + background-image: url(PU32.png); } .mapPerm .permissionSelect .private { - background-image: url(MMCCicon_private.png); + background-image: url(PR32.png); } .mapPerm .permissionSelect .commons:hover { - background-image: url(MMCCicon_commons_black.png); + background-image: url(CO32b.png); } .mapPerm .permissionSelect .public:hover { - background-image: url(MMCCicon_public_black.png); + background-image: url(PU32b.png); } .mapPerm .permissionSelect .private:hover { - background-image: url(MMCCicon_private_black.png); + background-image: url(PR32b.png); } .CardOnGraph .metacodeTitle { @@ -437,13 +438,13 @@ font-family: 'LatoLight'; margin: 10px 12px 0 12px; } #edit_synapse .mapPerm.co { - background-image: url("/assets/MMCCicon_commons.png"); + background-image: url("CO32.png"); } #edit_synapse .mapPerm.pu { - background-image: url("/assets/MMCCicon_public.png"); + background-image: url("PU32.png"); } #edit_synapse .mapPerm.pr { - background-image: url("/assets/MMCCicon_private.png"); + background-image: url("PR32.png"); } #edit_synapse .permActivator { @@ -452,7 +453,7 @@ font-family: 'LatoLight'; } #edit_synapse { - background: url("/assets/MMCCicon_synapse_black.png") no-repeat scroll 0 center / 30px 30px #FFFFFF; + background: url("synapse32tmcard.png") no-repeat scroll 0 center / 30px 30px #FFFFFF; border-radius: 5px; padding: 5px 5px 5px 30px; color: #000; @@ -500,7 +501,7 @@ font-family: 'LatoLight'; } #edit_synapse.yourEdge .mapPerm:hover { - background-image: url(/assets/MMCCicon_maximize_arrow_black.png); + background-image: url(MMCCicon_maximize_arrow_black.png); background-size: 24px 17px; background-position: 0px 2px; cursor:pointer; @@ -532,7 +533,7 @@ font-family: 'LatoLight'; /* Map Cards */ .map { - float:left; + display:inline-block; width:220px; height:340px; font-size: 12px; @@ -540,7 +541,7 @@ font-family: 'LatoLight'; overflow: visible; background: #424242; border-radius:2px; - margin:0 12px 12px 0; + margin:16px 16px 16px 19px; } .mapCard { diff --git a/app/assets/stylesheets/clean.css b/app/assets/stylesheets/clean.css index 369d1875..a06e0103 100644 --- a/app/assets/stylesheets/clean.css +++ b/app/assets/stylesheets/clean.css @@ -104,6 +104,7 @@ } .bottomLinks li { display: inline-block; + cursor:pointer; } .bottomLinks li a { color: #9e9e9e; @@ -131,11 +132,17 @@ .homeButton { width: 40px; height: 32px; - background: #757575 url(home.png) no-repeat center center; + background-color: #757575; + background-image: url(home_light.png); + background-repeat: no-repeat; + background-position: center center; border-top-left-radius: 2px; border-bottom-left-radius: 2px; float:left; } +.homeButton:hover { + background-image: url(home_light.png); +} .homeButton a { display:block; width: 40px; @@ -174,7 +181,7 @@ .explorePage .sidebarSearchField, .explorePage .sidebarSearch .tt-hint { width: 380px; - padding: 10px 10px 0 10px; + padding: 7px 10px 3px 10px; } .sidebarSearchField, @@ -184,7 +191,7 @@ border-bottom: 1px solid #BDBDBD; border-left: none; border-right: none; - padding: 10px 0 0 0; + padding: 7px 0 3px 0; width: 0px; margin: 0; outline: none; @@ -192,7 +199,7 @@ line-height: 14px; background: #FFFFFF; color: #BDBDBD; - font-family: 'LatoRegular'; + font-family: 'din-medium', helvetica, sans-serif; } .sidebarSearch .tt-dropdown-menu { left: -35px !important; @@ -485,8 +492,8 @@ position: fixed; top:52px; right:24px; - background-color: #E5E5E5; - border-radius: 4px; + background-color: #E0E0E0; + border-radius: 2px; box-shadow: 0 3px 3px rgba(0,0,0,0.23), 0 3px 3px rgba(0,0,0,0.16); } @@ -497,22 +504,49 @@ .mapPage .upperRightMapButtons { top: 0; } -/*.upperRightMapButtons.animations { - -webkit-transition-property: top; - -moz-transition-property: top; - -o-transition-property: top; - -ms-transition-property: top; - transition-property: top; -}*/ + +.upperRightIcon { + width: 32px; + height: 32px; + background-image: url('topright_sprite.png'); + background-repeat: no-repeat; + cursor: pointer; +} +.upperRightIcon:hover { + background-position-y: -32px; +} +.sidebarCollaborateIcon.blue { + background-position-x: -32px; +} +.sidebarCollaborateIcon { + background-position-x: 0; +} +.sidebarFilterIcon { + background-position-x: -64px; +} +.sidebarForkIcon { + background-position-x: -96px; +} +.addMap { + background-position-x: -128px; + margin-right:10px; +} + /* end upperRightUI */ +/* yield */ + +.famousYield { + overflow-y:auto; +} + /* homepage */ .homeWrapper { width: 560px; - margin: 0 auto; + margin: 56px auto 72px; color: #424242; } @@ -585,12 +619,20 @@ cursor: pointer; } .openCheatsheet { - background: url('help.png') no-repeat center center; + background-image: url('help_sprite.png'); + background-repeat:no-repeat; +} +.openCheatsheet:hover { + background-position-y: -32px; } .mapInfoIcon { position: relative; top: 56px; /* puts it just offscreen */ - background: url('mapinfo.png') no-repeat center center; + background-image: url('mapinfo_sprite.png'); + background-repeat:no-repeat; +} +.mapInfoIcon:hover { + background-position-y: -32px; } .mapPage .mapInfoIcon { top: 0; @@ -624,24 +666,26 @@ height:32px; background-color: #424242; background-repeat: no-repeat; - background-position: center center; + background-position: 0 0; cursor:pointer; } -.zoomExtents { - - margin-bottom:5px; - border-radius: 2px; +.mapControl:hover { + background-position-x: -32px; } .zoomExtents { - background-image: url(zoomextents.png); + margin-bottom:5px; + border-radius: 2px; + background-image: url(extents_sprite.png); } .zoomIn { - background-image: url(zoomin.png); + background-image: url(zoom_sprite.png); + background-position: 0 0; border-top-left-radius: 2px; border-top-right-radius: 2px; } .zoomOut { - background-image: url(zoomout.png); + background-image: url(zoom_sprite.png); + background-position:0 -32px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } @@ -670,7 +714,7 @@ z-index: 3; } -.exploreMapsCenter a { +.exploreMapsButton { color: #757575; cursor: default; font-weight: normal; @@ -681,20 +725,37 @@ border-bottom: 2px solid rgba(0,0,0,0); display: inline-block; cursor: pointer; + position:relative; } -.exploreMapsCenter a:hover, .exploreMapsCenter a.active { +.exploreMapsButton:hover, .exploreMapsButton.active { text-decoration: none; color: #424242; border-bottom: 2px solid #00BCD4; } -.exploreMapsCenter .myMaps { - background: url(metamap.png) no-repeat 0 center; + +.exploreMapsButton .exploreMapsIcon { + background-repeat: no-repeat; + width:32px; + height:32px; + position:absolute; + top:5px; + left:5px; + background-position-y: 0; } -.exploreMapsCenter .activeMaps { - background: url(activity.png) no-repeat 0 center; +.exploreMapsCenter .myMaps .exploreMapsIcon { + background-image: url(exploremaps_sprite.png); + background-position-x: 0; } -.exploreMapsCenter .featuredMaps { - background: url(featured.png) no-repeat 0 center; +.exploreMapsCenter .activeMaps .exploreMapsIcon { + background-image: url(exploremaps_sprite.png); + background-position-x: -32px; +} +.exploreMapsCenter .featuredMaps .exploreMapsIcon { + background-image: url(exploremaps_sprite.png); + background-position-x: -64px; +} +.exploreMapsButton:hover .exploreMapsIcon, .exploreMapsButton.active .exploreMapsIcon { + background-position-y: -32px; } .mapsWrapper { @@ -721,7 +782,8 @@ /* feedback */ body a#barometer_tab { -background-image: url(feedback.png); +background-image: url(feedback_sprite.png); +background-position: 0 0; background-color: transparent; height: 110px; margin-left:0; @@ -731,4 +793,8 @@ width: 22px; border-top-right-radius: 2px; border-bottom-right-radius: 2px; box-shadow: 0px 1px 1.5px rgba(0,0,0,0.12), 0 1px 1px rgba(0,0,0,0.24); -} \ No newline at end of file +} + +body a#barometer_tab:hover { + background-position: 0 -110px; +} diff --git a/app/models/map.rb b/app/models/map.rb index 74fce74d..1c3728e1 100644 --- a/app/models/map.rb +++ b/app/models/map.rb @@ -62,8 +62,19 @@ class Map < ActiveRecord::Base self.contributors.length end + def created_at_str + self.created_at.strftime("%m/%d/%Y") + end + + def updated_at_str + self.updated_at.strftime("%m/%d/%Y") + end + def as_json(options={}) - super(:methods =>[:user_name, :user_image, :topic_count, :synapse_count, :contributor_count]) + json = super(:methods =>[:user_name, :user_image, :topic_count, :synapse_count, :contributor_count], :except => [:created_at, :updated_at]) + json[:created_at] = self.created_at_str + json[:updated_at] = self.updated_at_str + json end ##### PERMISSIONS ###### diff --git a/app/views/layouts/_account.html.erb b/app/views/layouts/_account.html.erb index c44f0a78..5fe43665 100644 --- a/app/views/layouts/_account.html.erb +++ b/app/views/layouts/_account.html.erb @@ -5,42 +5,47 @@ <% if authenticated? %> <% account = current_user %> + <%= image_tag user.image.url(:thumb), :size => "48x48", :class => "sidebarAccountImage" %>

<%= account.name.split[0...1][0] %>

    -
  • <%= link_to "Account", edit_user_url(account), - :data => { :bypass => 'true'} %>
  • +
  • +
    + <%= link_to "Account", edit_user_url(account), :data => { :bypass => 'true'} %> +
  • <% if account.admin %> -
  • <%= link_to "Admin", metacodes_path, - :data => { :bypass => 'true'} %>
  • +
  • +
    + <%= link_to "Admin", metacodes_path, :data => { :bypass => 'true'} %> +
  • <% end %> -
  • Share Invite
  • -
  • <%= link_to "Logout", "/sign_out", id: "Logout", - :data => { :bypass => 'true'} %>
  • +
  • +
    + Share Invite +
  • +
  • +
    + <%= link_to "Sign Out", "/sign_out", id: "Logout", :data => { :bypass => 'true'} %> +
<% else %> -

Sign In

<%= form_for(resource, :as => resource_name, :url => session_path(resource_name), :html => { class: "loginAnywhere" }) do |f| %> -
- <%= f.label :email %> - <%= f.email_field :email, :autofocus => true %> +
+
+ <%= f.email_field :email, :placeholder => "Email" %>
-
- <%= f.label :password %> - <%= f.password_field :password %> +
+ <%= f.password_field :password, :placeholder => "Password" %>
+
<%= f.submit "SIGN IN" %>
<% if devise_mapping.rememberable? -%> -
<%= f.check_box :remember_me %> <%= f.label :remember_me %>
+
<%= f.check_box :remember_me %> <%= f.label :remember_me, "Stay signed in" %>
<% end -%> -
- <%= f.submit "Sign in" %>
- -
+
<% end %> - diff --git a/app/views/layouts/_templates.html.erb b/app/views/layouts/_templates.html.erb index 3c4036c2..d0761885 100644 --- a/app/views/layouts/_templates.html.erb +++ b/app/views/layouts/_templates.html.erb @@ -5,6 +5,38 @@
+