{"action":"opened","issue":{"url":"https://api.github.com/repos/uclaradio/panel/issues/10","repository_url":"https://api.github.com/repos/uclaradio/panel","labels_url":"https://api.github.com/repos/uclaradio/panel/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/uclaradio/panel/issues/10/comments","events_url":"https://api.github.com/repos/uclaradio/panel/issues/10/events","html_url":"https://github.com/uclaradio/panel/issues/10","id":296006935,"number":10,"title":"Remove dependency on Cairo and Pango","user":{"login":"nathunsmitty","id":5677971,"avatar_url":"https://avatars1.githubusercontent.com/u/5677971?v=4","gravatar_id":"","url":"https://api.github.com/users/nathunsmitty","html_url":"https://github.com/nathunsmitty","followers_url":"https://api.github.com/users/nathunsmitty/followers","following_url":"https://api.github.com/users/nathunsmitty/following{/other_user}","gists_url":"https://api.github.com/users/nathunsmitty/gists{/gist_id}","starred_url":"https://api.github.com/users/nathunsmitty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nathunsmitty/subscriptions","organizations_url":"https://api.github.com/users/nathunsmitty/orgs","repos_url":"https://api.github.com/users/nathunsmitty/repos","events_url":"https://api.github.com/users/nathunsmitty/events{/privacy}","received_events_url":"https://api.github.com/users/nathunsmitty/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-09T20:47:59Z","updated_at":"2018-02-09T20:47:59Z","closed_at":null,"author_association":"OWNER","body":"This is caused by our usage of the `.canvas()` function of Trianglify. From the [Trianglify readme](https://github.com/qrohlf/Trianglify#patterncanvashtmlcanvaselement):\r\n> To use this in a node.js environment, the optional dependency node-canvas needs to be installed.\r\nThe [node-canvas docs]() mention that two dependencies, Cairo and Pango, need to be installed. \r\n> Unless previously installed you'll _need_ Cairo and Pango.\r\nLuckily the installation instructions aren't super hard, but it is annoying. Would love solutions to get rid of this!"}}
{"actor":{"display_login":"nathunsmitty"}}