{"action":"created","issue":{"url":"https://api.github.com/repos/PecanProject/bety/issues/368","labels_url":"https://api.github.com/repos/PecanProject/bety/issues/368/labels{/name}","comments_url":"https://api.github.com/repos/PecanProject/bety/issues/368/comments","events_url":"https://api.github.com/repos/PecanProject/bety/issues/368/events","html_url":"https://github.com/PecanProject/bety/issues/368","id":117468010,"number":368,"title":"Allow separate instances to customize UI elements ","user":{"login":"dlebauer","id":464871,"avatar_url":"https://avatars.githubusercontent.com/u/464871?v=3","gravatar_id":"","url":"https://api.github.com/users/dlebauer","html_url":"https://github.com/dlebauer","followers_url":"https://api.github.com/users/dlebauer/followers","following_url":"https://api.github.com/users/dlebauer/following{/other_user}","gists_url":"https://api.github.com/users/dlebauer/gists{/gist_id}","starred_url":"https://api.github.com/users/dlebauer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dlebauer/subscriptions","organizations_url":"https://api.github.com/users/dlebauer/orgs","repos_url":"https://api.github.com/users/dlebauer/repos","events_url":"https://api.github.com/users/dlebauer/events{/privacy}","received_events_url":"https://api.github.com/users/dlebauer/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/PecanProject/bety/labels/in%20progress","name":"in progress","color":"ededed"},{"url":"https://api.github.com/repos/PecanProject/bety/labels/PEcAn","name":"PEcAn","color":"eb6420"},{"url":"https://api.github.com/repos/PecanProject/bety/labels/terraref","name":"terraref","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"gsrohde","id":1706896,"avatar_url":"https://avatars.githubusercontent.com/u/1706896?v=3","gravatar_id":"","url":"https://api.github.com/users/gsrohde","html_url":"https://github.com/gsrohde","followers_url":"https://api.github.com/users/gsrohde/followers","following_url":"https://api.github.com/users/gsrohde/following{/other_user}","gists_url":"https://api.github.com/users/gsrohde/gists{/gist_id}","starred_url":"https://api.github.com/users/gsrohde/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gsrohde/subscriptions","organizations_url":"https://api.github.com/users/gsrohde/orgs","repos_url":"https://api.github.com/users/gsrohde/repos","events_url":"https://api.github.com/users/gsrohde/events{/privacy}","received_events_url":"https://api.github.com/users/gsrohde/received_events","type":"User","site_admin":false},"milestone":null,"comments":7,"created_at":"2015-11-17T22:39:07Z","updated_at":"2016-01-26T21:12:12Z","closed_at":null,"body":"It would be great if users could have a simple text file that can be edited for customizing some elements of the user interface.\r\n\r\nIdeally, we could a) use some conventions and b) coordinate this with customization of Clowder and interfaces (@robkooper?) and other tools within NDS (?)  \r\n\r\nKey customizations are necessary; 'nice to have' customizations would be nice, if it is easy to do. From what I've seen in Jekyll, passing variables around isn't difficult. \r\n\r\nIn Jekyll and some Ruby apps this is done via a local `config.yml` file. These seem very easy for non-ruby developers (e.g., me) to understand and modify. There are alternative ways to implement this feature but simplicity is important. (there is also a Ruby Gem http://www.rubydoc.info/gems/configatron/4.5.0 )\r\n\r\n### Key customizations:\r\n\r\n1. website title [`spec/features/static_integration_spec.rb`](https://github.com/PecanProject/bety/blob/master/spec/features/static_integration_spec.rb)\r\n2. website description\r\n1. data citation (can be blank)\r\n2. contact information\r\n3. git sha in footer and also version number\r\n4. powered by betydb with link back in footer\r\n\r\n### \"Nice to have:\r\n\r\n1. color scheme\r\n1. sponsor logos\r\n3. photograph on home page\r\n4. descriptive paragraph\r\n\r\n\r\n![image](https://cloud.githubusercontent.com/assets/464871/11227002/0cfd6e42-8d49-11e5-8285-028966e16b9d.png)\r\n\r\n\r\n\r\n \r\n"},"comment":{"url":"https://api.github.com/repos/PecanProject/bety/issues/comments/175231979","html_url":"https://github.com/PecanProject/bety/issues/368#issuecomment-175231979","issue_url":"https://api.github.com/repos/PecanProject/bety/issues/368","id":175231979,"user":{"login":"gsrohde","id":1706896,"avatar_url":"https://avatars.githubusercontent.com/u/1706896?v=3","gravatar_id":"","url":"https://api.github.com/users/gsrohde","html_url":"https://github.com/gsrohde","followers_url":"https://api.github.com/users/gsrohde/followers","following_url":"https://api.github.com/users/gsrohde/following{/other_user}","gists_url":"https://api.github.com/users/gsrohde/gists{/gist_id}","starred_url":"https://api.github.com/users/gsrohde/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gsrohde/subscriptions","organizations_url":"https://api.github.com/users/gsrohde/orgs","repos_url":"https://api.github.com/users/gsrohde/repos","events_url":"https://api.github.com/users/gsrohde/events{/privacy}","received_events_url":"https://api.github.com/users/gsrohde/received_events","type":"User","site_admin":false},"created_at":"2016-01-26T21:12:12Z","updated_at":"2016-01-26T21:12:12Z","body":"Another thing that could be customized is the base page to the pecan installation referenced by the \"Results\" links on the Workflows page (see issue #332)."}}