{"action":"created","issue":{"url":"https://api.github.com/repos/kimchi-project/ginger/issues/92","labels_url":"https://api.github.com/repos/kimchi-project/ginger/issues/92/labels{/name}","comments_url":"https://api.github.com/repos/kimchi-project/ginger/issues/92/comments","events_url":"https://api.github.com/repos/kimchi-project/ginger/issues/92/events","html_url":"https://github.com/kimchi-project/ginger/issues/92","id":123806148,"number":92,"title":"develop the initial UI of the sysmodules feature","user":{"login":"danielhb","id":866780,"avatar_url":"https://avatars.githubusercontent.com/u/866780?v=3","gravatar_id":"","url":"https://api.github.com/users/danielhb","html_url":"https://github.com/danielhb","followers_url":"https://api.github.com/users/danielhb/followers","following_url":"https://api.github.com/users/danielhb/following{/other_user}","gists_url":"https://api.github.com/users/danielhb/gists{/gist_id}","starred_url":"https://api.github.com/users/danielhb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielhb/subscriptions","organizations_url":"https://api.github.com/users/danielhb/orgs","repos_url":"https://api.github.com/users/danielhb/repos","events_url":"https://api.github.com/users/danielhb/events{/privacy}","received_events_url":"https://api.github.com/users/danielhb/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kimchi-project/ginger/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/kimchi-project/ginger/labels/UI","name":"UI","color":"bfe5bf"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/kimchi-project/ginger/milestones/3","html_url":"https://github.com/kimchi-project/ginger/milestones/Ginger2.1","labels_url":"https://api.github.com/repos/kimchi-project/ginger/milestones/3/labels","id":1473668,"number":3,"title":"Ginger2.1","description":"Next Ginger release to be available in the end of February/2016 (date can vary).","creator":{"login":"danielhb","id":866780,"avatar_url":"https://avatars.githubusercontent.com/u/866780?v=3","gravatar_id":"","url":"https://api.github.com/users/danielhb","html_url":"https://github.com/danielhb","followers_url":"https://api.github.com/users/danielhb/followers","following_url":"https://api.github.com/users/danielhb/following{/other_user}","gists_url":"https://api.github.com/users/danielhb/gists{/gist_id}","starred_url":"https://api.github.com/users/danielhb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielhb/subscriptions","organizations_url":"https://api.github.com/users/danielhb/orgs","repos_url":"https://api.github.com/users/danielhb/repos","events_url":"https://api.github.com/users/danielhb/events{/privacy}","received_events_url":"https://api.github.com/users/danielhb/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":9,"state":"open","created_at":"2015-12-24T13:15:18Z","updated_at":"2016-01-08T17:41:39Z","due_on":"2016-02-26T03:00:00Z","closed_at":null},"comments":7,"created_at":"2015-12-24T13:54:57Z","updated_at":"2016-01-11T11:51:47Z","closed_at":null,"body":"The initial UI for this feature will cover only the simple cases described in #91 :\r\n\r\n- listing all loaded kernel modules\r\n- fetching info of one specific kernel module \r\n- loading a kernel module\r\n- unloading a kernel module\r\n\r\nI believe that any table-like view is acceptable for the listing. The fields we would be interested into would be the module name, size, used_by, depends_on, version.\r\n\r\nThe load module interface will need to have 2 fiels for this initial UI: one is the module name, other is a blank fields to pass parameters for the loading process.\r\n\r\nUnloading a module can be a regular delete element UI with a confirmation box \"Are you sure you want to unload module X\" before executing the action.\r\n\r\nI'll keep posting here my insights about the UI while I'm developing the backend."},"comment":{"url":"https://api.github.com/repos/kimchi-project/ginger/issues/comments/170518929","html_url":"https://github.com/kimchi-project/ginger/issues/92#issuecomment-170518929","issue_url":"https://api.github.com/repos/kimchi-project/ginger/issues/92","id":170518929,"user":{"login":"samhenri","id":326107,"avatar_url":"https://avatars.githubusercontent.com/u/326107?v=3","gravatar_id":"","url":"https://api.github.com/users/samhenri","html_url":"https://github.com/samhenri","followers_url":"https://api.github.com/users/samhenri/followers","following_url":"https://api.github.com/users/samhenri/following{/other_user}","gists_url":"https://api.github.com/users/samhenri/gists{/gist_id}","starred_url":"https://api.github.com/users/samhenri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samhenri/subscriptions","organizations_url":"https://api.github.com/users/samhenri/orgs","repos_url":"https://api.github.com/users/samhenri/repos","events_url":"https://api.github.com/users/samhenri/events{/privacy}","received_events_url":"https://api.github.com/users/samhenri/received_events","type":"User","site_admin":false},"created_at":"2016-01-11T11:51:47Z","updated_at":"2016-01-11T11:51:47Z","body":"I guess then the details panel should be a list instead of a table or we'll have to use CSS3 flexbox to arrange the items like a table. I think Sensor Monitor in Ginger follows the same pattern here. The only problem with Flexbox is that it is not supported by IE9 and it has some known issues with IE10 and 11."}}