{"action":"created","issue":{"url":"https://api.github.com/repos/keystonejs/keystone/issues/1645","labels_url":"https://api.github.com/repos/keystonejs/keystone/issues/1645/labels{/name}","comments_url":"https://api.github.com/repos/keystonejs/keystone/issues/1645/comments","events_url":"https://api.github.com/repos/keystonejs/keystone/issues/1645/events","html_url":"https://github.com/keystonejs/keystone/issues/1645","id":104667356,"number":1645,"title":"Add nav-links for custom pages","user":{"login":"ajayvishwanath","id":7247417,"avatar_url":"https://avatars.githubusercontent.com/u/7247417?v=3","gravatar_id":"","url":"https://api.github.com/users/ajayvishwanath","html_url":"https://github.com/ajayvishwanath","followers_url":"https://api.github.com/users/ajayvishwanath/followers","following_url":"https://api.github.com/users/ajayvishwanath/following{/other_user}","gists_url":"https://api.github.com/users/ajayvishwanath/gists{/gist_id}","starred_url":"https://api.github.com/users/ajayvishwanath/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ajayvishwanath/subscriptions","organizations_url":"https://api.github.com/users/ajayvishwanath/orgs","repos_url":"https://api.github.com/users/ajayvishwanath/repos","events_url":"https://api.github.com/users/ajayvishwanath/events{/privacy}","received_events_url":"https://api.github.com/users/ajayvishwanath/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-03T10:53:30Z","updated_at":"2015-09-24T07:51:21Z","closed_at":null,"body":"I have gotten around to understand some of the basic ways to configure keystone. For example, creating models, adding routes, middleware and changing which columns appear in Admin UI. They all work pretty smooth. :)\r\n\r\nHowever, what has been bugging me for the past few days is that I am able to create my custom routes and templates but unable to provide any \"links\" to those routes, either in the homepage or the header navigation. The header navigation allows you to add only keystone lists.\r\n\r\nHow do I add a non-keystone list in my navigation panel (say an About Us page) and at the same time have the Admin UI enabled for the keystone lists?"},"comment":{"url":"https://api.github.com/repos/keystonejs/keystone/issues/comments/142844585","html_url":"https://github.com/keystonejs/keystone/issues/1645#issuecomment-142844585","issue_url":"https://api.github.com/repos/keystonejs/keystone/issues/1645","id":142844585,"user":{"login":"creynders","id":436347,"avatar_url":"https://avatars.githubusercontent.com/u/436347?v=3","gravatar_id":"","url":"https://api.github.com/users/creynders","html_url":"https://github.com/creynders","followers_url":"https://api.github.com/users/creynders/followers","following_url":"https://api.github.com/users/creynders/following{/other_user}","gists_url":"https://api.github.com/users/creynders/gists{/gist_id}","starred_url":"https://api.github.com/users/creynders/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/creynders/subscriptions","organizations_url":"https://api.github.com/users/creynders/orgs","repos_url":"https://api.github.com/users/creynders/repos","events_url":"https://api.github.com/users/creynders/events{/privacy}","received_events_url":"https://api.github.com/users/creynders/received_events","type":"User","site_admin":false},"created_at":"2015-09-24T07:51:21Z","updated_at":"2015-09-24T07:51:21Z","body":"Hi @ajayvishwanath you can add any links you want to the navigation by adding an object instead of a string:\r\n\r\n```js\r\nkeystone.set( \"nav\", {\r\n  \"content\": [\r\n    \"posts\",\r\n    \"post-categories\",\r\n    \"enquiries\",\r\n    {\r\n      label: \"reports\",\r\n      key: \"reports\",\r\n      path: \"/api/reports\"\r\n    },\r\n  ]\r\n});"}}