{ "id": "97343", "key": "ALOY-87", "fields": { "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "14791", "description": "2012 Sprint 15", "name": "2012 Sprint 15", "archived": true, "released": false }, { "id": "14176", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": false, "released": true, "releaseDate": "2012-12-13" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-07-23T15:58:44.000+0000", "created": "2012-07-16T08:33:40.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-03-07T22:25:53.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "12326", "name": "XML", "description": "View XML and parsing" } ], "description": "Jira ticket for adding a bulk style setter and getter - we should watch this and if it appears performance is bad with setting individual styles we may need to up this tickets priority. \r\n\r\nWe want to be able to specify styles specific to the current platform and/or form factor, much like media queries on the web. To do so, we have 2 options\r\n\r\n# use separate files sporting a specific convention to identify platform and/or form factor\r\n# use \"selectors\" of some kind in the style files themselves\r\n\r\nThese methods are detailed in the sub-tasks related to this issue", "attachment": [], "flagged": false, "summary": "Platform and form factor specific styling, like media queries", "creator": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [ { "id": "97348", "key": "ALOY-88", "fields": { "summary": "Alloy style files to specify platform and form factor specific sections", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "5", "description": "The sub-task of the issue", "name": "Sub-task", "subtask": true } } }, { "id": "97350", "key": "ALOY-89", "fields": { "summary": "Platform and form factor specific files for styles", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "8", "description": "A technical task.", "name": "Technical task", "subtask": true } } } ], "reporter": { "name": "tlukasavage", "key": "tlukasavage", "displayName": "Tony Lukasavage", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "207811", "author": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I think both options will be needed for GA but probably doing the selectors is more of a priority. Since this has a runtime component and could bring up issues that right now are unforeseen.", "updateAuthor": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-16T14:11:17.000+0000", "updated": "2012-07-16T14:11:17.000+0000" }, { "id": "207812", "author": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The high priority and due date is for the selector approach. The styles in separate directories have less priority.", "updateAuthor": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-16T14:17:35.000+0000", "updated": "2012-07-16T14:17:35.000+0000" }, { "id": "208999", "author": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Alloy-89 which applies queries to apply styles from platform files instead of components styles still could probably a post pre-realse item. Alloy-88 the more common \"media query\" way of applying styles is resolved.", "updateAuthor": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-23T15:57:32.000+0000", "updated": "2012-07-23T15:57:32.000+0000" }, { "id": "209000", "author": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Alloy-89 created as a separate task.", "updateAuthor": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-23T15:58:44.000+0000", "updated": "2012-07-23T15:58:44.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }