{"action":"created","issue":{"url":"https://api.github.com/repos/vaadin/vaadin-lumo-styles/issues/15","repository_url":"https://api.github.com/repos/vaadin/vaadin-lumo-styles","labels_url":"https://api.github.com/repos/vaadin/vaadin-lumo-styles/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/vaadin/vaadin-lumo-styles/issues/15/comments","events_url":"https://api.github.com/repos/vaadin/vaadin-lumo-styles/issues/15/events","html_url":"https://github.com/vaadin/vaadin-lumo-styles/issues/15","id":307223771,"number":15,"title":"Systemize Lumo sizes","user":{"login":"platosha","id":247998,"avatar_url":"https://avatars1.githubusercontent.com/u/247998?v=4","gravatar_id":"","url":"https://api.github.com/users/platosha","html_url":"https://github.com/platosha","followers_url":"https://api.github.com/users/platosha/followers","following_url":"https://api.github.com/users/platosha/following{/other_user}","gists_url":"https://api.github.com/users/platosha/gists{/gist_id}","starred_url":"https://api.github.com/users/platosha/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/platosha/subscriptions","organizations_url":"https://api.github.com/users/platosha/orgs","repos_url":"https://api.github.com/users/platosha/repos","events_url":"https://api.github.com/users/platosha/events{/privacy}","received_events_url":"https://api.github.com/users/platosha/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-21T12:25:46Z","updated_at":"2018-03-22T09:25:34Z","closed_at":null,"author_association":"NONE","body":"Size | Value, rem | Value, px | Incr., px | Ratio\r\n-- | -- | -- | -- | --\r\n**XS** | 1,625 | 26 |   |  \r\n**S** | 1,875 | 30 | 4 | 1 2/13\r\n**M** | 2,25 | 36 | 6 | 1 1/5\r\n**L** | 2,75 | 44 | 8 | 1 2/9\r\n**XL** | 3,5 | 56 | 12 | 1 3/11\r\n\r\nAs a developer, I want to know the default computed pixel value of every size.\r\n\r\nAs of now, the values of `--lumo-size-x` variables are irregular. This makes it hard to guess the value, so they have to be memoized or calculated manually every time.\r\n\r\nExpected: they follow a recursive rule, so that a developer can infer the subsequent sizes one from another.\r\n\r\nExamples: arithmetic sequence with `8px` step: `24px`, `32px`, `40px`, `48px`, `56px`.\r\n\r\nSee also: unit size idea from `<vaadin-progress-bar>` height discussion: https://github.com/vaadin/vaadin-progress-bar/issues/39#issuecomment-372691320"},"comment":{"url":"https://api.github.com/repos/vaadin/vaadin-lumo-styles/issues/comments/375231292","html_url":"https://github.com/vaadin/vaadin-lumo-styles/issues/15#issuecomment-375231292","issue_url":"https://api.github.com/repos/vaadin/vaadin-lumo-styles/issues/15","id":375231292,"user":{"login":"jouni","id":66382,"avatar_url":"https://avatars3.githubusercontent.com/u/66382?v=4","gravatar_id":"","url":"https://api.github.com/users/jouni","html_url":"https://github.com/jouni","followers_url":"https://api.github.com/users/jouni/followers","following_url":"https://api.github.com/users/jouni/following{/other_user}","gists_url":"https://api.github.com/users/jouni/gists{/gist_id}","starred_url":"https://api.github.com/users/jouni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jouni/subscriptions","organizations_url":"https://api.github.com/users/jouni/orgs","repos_url":"https://api.github.com/users/jouni/repos","events_url":"https://api.github.com/users/jouni/events{/privacy}","received_events_url":"https://api.github.com/users/jouni/received_events","type":"User","site_admin":false},"created_at":"2018-03-22T09:25:34Z","updated_at":"2018-03-22T09:25:34Z","author_association":"MEMBER","body":"The increment, that is currently used, is exponential, and that’s what designers usually want. They don’t want a linearly increasing scale of sizes."}}
{"actor":{"display_login":"jouni"}}