{"action":"created","issue":{"url":"https://api.github.com/repos/angular-ui/ui-grid/issues/4658","repository_url":"https://api.github.com/repos/angular-ui/ui-grid","labels_url":"https://api.github.com/repos/angular-ui/ui-grid/issues/4658/labels{/name}","comments_url":"https://api.github.com/repos/angular-ui/ui-grid/issues/4658/comments","events_url":"https://api.github.com/repos/angular-ui/ui-grid/issues/4658/events","html_url":"https://github.com/angular-ui/ui-grid/issues/4658","id":115755043,"number":4658,"title":"icons not defined in less files?","user":{"login":"BerndWessels","id":1776695,"avatar_url":"https://avatars.githubusercontent.com/u/1776695?v=3","gravatar_id":"","url":"https://api.github.com/users/BerndWessels","html_url":"https://github.com/BerndWessels","followers_url":"https://api.github.com/users/BerndWessels/followers","following_url":"https://api.github.com/users/BerndWessels/following{/other_user}","gists_url":"https://api.github.com/users/BerndWessels/gists{/gist_id}","starred_url":"https://api.github.com/users/BerndWessels/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BerndWessels/subscriptions","organizations_url":"https://api.github.com/users/BerndWessels/orgs","repos_url":"https://api.github.com/users/BerndWessels/repos","events_url":"https://api.github.com/users/BerndWessels/events{/privacy}","received_events_url":"https://api.github.com/users/BerndWessels/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/angular-ui/ui-grid/labels/css/less","name":"css/less","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2015-11-08T19:54:05Z","updated_at":"2016-07-12T21:29:36Z","closed_at":null,"body":"Hello\r\nIt seems that the icon definitions are not part of the ui-grid less files. Why is that? In my projects I only use less files and wanted to `@import '~angular-ui-grid/less/main.less';`. But to get that working I have to manually extract the icons from the `ui-grid.css` and add them to my own less files:\r\n\r\n\t.ui-grid-tree-header-row {\r\n\tfont-weight: bold !important;\r\n\t}\r\n\t\r\n\t.ui-grid-icon-plus-squared:before {\r\n\tcontent: '\\c350';\r\n\t}\r\n\t/* '썐' */\r\n\t.ui-grid-icon-minus-squared:before {\r\n\tcontent: '\\c351';\r\n\t}\r\n\t/* '썑' */\r\n\t.ui-grid-icon-search:before {\r\n\tcontent: '\\c352';\r\n\t}\r\n\t/* '썒' */\r\n\t.ui-grid-icon-cancel:before {\r\n\tcontent: '\\c353';\r\n\t}\r\n\t/* '썓' */\r\n\t.ui-grid-icon-info-circled:before {\r\n\tcontent: '\\c354';\r\n\t}\r\n\t/* '썔' */\r\n\t.ui-grid-icon-lock:before {\r\n\tcontent: '\\c355';\r\n\t}\r\n\t/* '썕' */\r\n\t.ui-grid-icon-lock-open:before {\r\n\tcontent: '\\c356';\r\n\t}\r\n\t/* '썖' */\r\n\t.ui-grid-icon-pencil:before {\r\n\tcontent: '\\c357';\r\n\t}\r\n\t/* '썗' */\r\n\t.ui-grid-icon-down-dir:before {\r\n\tcontent: '\\c358';\r\n\t}\r\n\t/* '썘' */\r\n\t.ui-grid-icon-up-dir:before {\r\n\tcontent: '\\c359';\r\n\t}\r\n\t/* '썙' */\r\n\t.ui-grid-icon-left-dir:before {\r\n\tcontent: '\\c35a';\r\n\t}\r\n\t/* '썚' */\r\n\t.ui-grid-icon-right-dir:before {\r\n\tcontent: '\\c35b';\r\n\t}\r\n\t/* '썛' */\r\n\t.ui-grid-icon-left-open:before {\r\n\tcontent: '\\c35c';\r\n\t}\r\n\t/* '썜' */\r\n\t.ui-grid-icon-right-open:before {\r\n\tcontent: '\\c35d';\r\n\t}\r\n\t/* '썝' */\r\n\t.ui-grid-icon-angle-down:before {\r\n\tcontent: '\\c35e';\r\n\t}\r\n\t/* '썞' */\r\n\t.ui-grid-icon-filter:before {\r\n\tcontent: '\\c35f';\r\n\t}\r\n\t/* '썟' */\r\n\t.ui-grid-icon-sort-alt-up:before {\r\n\tcontent: '\\c360';\r\n\t}\r\n\t/* '썠' */\r\n\t.ui-grid-icon-sort-alt-down:before {\r\n\tcontent: '\\c361';\r\n\t}\r\n\t/* '썡' */\r\n\t.ui-grid-icon-ok:before {\r\n\tcontent: '\\c362';\r\n\t}\r\n\t/* '썢' */\r\n\t.ui-grid-icon-menu:before {\r\n\tcontent: '\\c363';\r\n\t}\r\n\t/* '썣' */\r\n\t.ui-grid-icon-indent-left:before {\r\n\tcontent: '\\e800';\r\n\t}\r\n\t/* '' */\r\n\t.ui-grid-icon-indent-right:before {\r\n\tcontent: '\\e801';\r\n\t}\r\n\t/* '' */\r\n\t.ui-grid-icon-spin5:before {\r\n\tcontent: '\\ea61';\r\n\t}\r\n\r\nIs this a bug or do I miss something here?\r\n\r\nCheers\r\nBernd"},"comment":{"url":"https://api.github.com/repos/angular-ui/ui-grid/issues/comments/232187445","html_url":"https://github.com/angular-ui/ui-grid/issues/4658#issuecomment-232187445","issue_url":"https://api.github.com/repos/angular-ui/ui-grid/issues/4658","id":232187445,"user":{"login":"c0bra","id":105007,"avatar_url":"https://avatars.githubusercontent.com/u/105007?v=3","gravatar_id":"","url":"https://api.github.com/users/c0bra","html_url":"https://github.com/c0bra","followers_url":"https://api.github.com/users/c0bra/followers","following_url":"https://api.github.com/users/c0bra/following{/other_user}","gists_url":"https://api.github.com/users/c0bra/gists{/gist_id}","starred_url":"https://api.github.com/users/c0bra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/c0bra/subscriptions","organizations_url":"https://api.github.com/users/c0bra/orgs","repos_url":"https://api.github.com/users/c0bra/repos","events_url":"https://api.github.com/users/c0bra/events{/privacy}","received_events_url":"https://api.github.com/users/c0bra/received_events","type":"User","site_admin":false},"created_at":"2016-07-12T21:29:36Z","updated_at":"2016-07-12T21:29:36Z","body":"The icons are defined by less that is generated by Fontello: http://fontello.com/\r\n\r\nThis was done when the icons were rapidly changing and having new ones added. Since they've stabilized quite a bit, the less could probably be used statically rather than generating it as part of the build."}}
{"actor":{"display_login":"c0bra"}}