{"action":"closed","issue":{"url":"https://api.github.com/repos/isagalaev/highlight.js/issues/967","labels_url":"https://api.github.com/repos/isagalaev/highlight.js/issues/967/labels{/name}","comments_url":"https://api.github.com/repos/isagalaev/highlight.js/issues/967/comments","events_url":"https://api.github.com/repos/isagalaev/highlight.js/issues/967/events","html_url":"https://github.com/isagalaev/highlight.js/issues/967","id":113713792,"number":967,"title":"Strings and keywords in .meta look ugly","user":{"login":"isagalaev","id":99931,"avatar_url":"https://avatars.githubusercontent.com/u/99931?v=3","gravatar_id":"","url":"https://api.github.com/users/isagalaev","html_url":"https://github.com/isagalaev","followers_url":"https://api.github.com/users/isagalaev/followers","following_url":"https://api.github.com/users/isagalaev/following{/other_user}","gists_url":"https://api.github.com/users/isagalaev/gists{/gist_id}","starred_url":"https://api.github.com/users/isagalaev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/isagalaev/subscriptions","organizations_url":"https://api.github.com/users/isagalaev/orgs","repos_url":"https://api.github.com/users/isagalaev/repos","events_url":"https://api.github.com/users/isagalaev/events{/privacy}","received_events_url":"https://api.github.com/users/isagalaev/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/isagalaev/highlight.js/labels/bug","name":"bug","color":"f7c6c7"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/isagalaev/highlight.js/milestones/10","html_url":"https://github.com/isagalaev/highlight.js/milestones/9.0","labels_url":"https://api.github.com/repos/isagalaev/highlight.js/milestones/10/labels","id":1228366,"number":10,"title":"9.0","description":"","creator":{"login":"Sannis","id":77367,"avatar_url":"https://avatars.githubusercontent.com/u/77367?v=3","gravatar_id":"","url":"https://api.github.com/users/Sannis","html_url":"https://github.com/Sannis","followers_url":"https://api.github.com/users/Sannis/followers","following_url":"https://api.github.com/users/Sannis/following{/other_user}","gists_url":"https://api.github.com/users/Sannis/gists{/gist_id}","starred_url":"https://api.github.com/users/Sannis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sannis/subscriptions","organizations_url":"https://api.github.com/users/Sannis/orgs","repos_url":"https://api.github.com/users/Sannis/repos","events_url":"https://api.github.com/users/Sannis/events{/privacy}","received_events_url":"https://api.github.com/users/Sannis/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":16,"state":"open","created_at":"2015-07-27T22:01:15Z","updated_at":"2015-11-18T01:12:49Z","due_on":"2015-12-01T08:00:00Z","closed_at":null},"comments":3,"created_at":"2015-10-27T23:53:11Z","updated_at":"2015-11-18T01:12:49Z","closed_at":"2015-11-18T01:12:49Z","body":"After class names unification there's one problem that stands out like a sore eye: keywords and strings within preprocessor directives look ugly because `.meta` usually has a very distinctive color that doesn't play well with `.string` and `.keywords` showing up within it:\r\n\r\n![meta-keywords-strings](https://cloud.githubusercontent.com/assets/99931/10775994/c377f6d6-7cca-11e5-8a22-422f75259a92.png)\r\n\r\nTwo possible solutions:\r\n\r\n- Bless and document usage of selector combinations like `.hljs-meta .hljs-string` and `.hljs-meta *` to reset colors. This is hacky and easy to forget.\r\n- Define separate `.hljs-meta-string` and `.hljs-meta-keyword`."}}