{"action":"created","issue":{"url":"https://api.github.com/repos/rtfeldman/elm-css/issues/418","repository_url":"https://api.github.com/repos/rtfeldman/elm-css","labels_url":"https://api.github.com/repos/rtfeldman/elm-css/issues/418/labels{/name}","comments_url":"https://api.github.com/repos/rtfeldman/elm-css/issues/418/comments","events_url":"https://api.github.com/repos/rtfeldman/elm-css/issues/418/events","html_url":"https://github.com/rtfeldman/elm-css/pull/418","id":319149610,"number":418,"title":"Add visibility","user":{"login":"brianvanburken","id":1044316,"avatar_url":"https://avatars1.githubusercontent.com/u/1044316?v=4","gravatar_id":"","url":"https://api.github.com/users/brianvanburken","html_url":"https://github.com/brianvanburken","followers_url":"https://api.github.com/users/brianvanburken/followers","following_url":"https://api.github.com/users/brianvanburken/following{/other_user}","gists_url":"https://api.github.com/users/brianvanburken/gists{/gist_id}","starred_url":"https://api.github.com/users/brianvanburken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brianvanburken/subscriptions","organizations_url":"https://api.github.com/users/brianvanburken/orgs","repos_url":"https://api.github.com/users/brianvanburken/repos","events_url":"https://api.github.com/users/brianvanburken/events{/privacy}","received_events_url":"https://api.github.com/users/brianvanburken/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-01T08:57:22Z","updated_at":"2018-05-01T19:36:01Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/rtfeldman/elm-css/pulls/418","html_url":"https://github.com/rtfeldman/elm-css/pull/418","diff_url":"https://github.com/rtfeldman/elm-css/pull/418.diff","patch_url":"https://github.com/rtfeldman/elm-css/pull/418.patch"},"body":"## Contribution Checklist\r\n\r\n- [x] Each `Value` is an **open record** with a single field. The field's name is the value's name, and its type is `Supported`. For example `foo : Value { provides | foo : Supported }`\r\n- [x] Each function returning `Style` accepts a **closed record** of `Supported` fields.\r\n- [x] If a function returning `Style` takes a single `Value`, that `Value` should always support `inherit`, `initial`, and `unset` because all CSS properties support those three values! For example, `borderFoo : Value { foo : Supported, bar : Supported, inherit : Supported, initial : Supported, unset : Supported } -> Style`\r\n- [x] If a function returning `Style` takes **more than one** `Value`, however, then **none** of its arguments should support `inherit`, `initial`, or `unset`, because these can never be used in conjunction with other values! For example, `border-radius: 5px 5px;` is valid CSS, `border-radius: inherit;` is valid CSS, but `border-radius: 5px inherit;` is invalid CSS. To reflect this, `borderRadius : Value { ... } -> Style` must have `inherit : Supported` in its record, but `borderRadius2 : Value { ... } -> Value { ... } -> Style` must **not** have `inherit : Supported` in *either* argument's record. If a user wants to get `border-radius: inherit`, they must call `borderRadius`, not `borderRadius2`! \r\n- [x] Every exposed value has documentation which includes at least 1 code sample.\r\n- [x] Documentation links to to a [**CSS Tricks** article](https://css-tricks.com/) if available, and [MDN](https://developer.mozilla.org/en-US/docs/Web/CSS) if not.\r\n- [x] Make a pull request against the `phantom-types` branch, not `master`!"},"comment":{"url":"https://api.github.com/repos/rtfeldman/elm-css/issues/comments/385766826","html_url":"https://github.com/rtfeldman/elm-css/pull/418#issuecomment-385766826","issue_url":"https://api.github.com/repos/rtfeldman/elm-css/issues/418","id":385766826,"user":{"login":"rtfeldman","id":1094080,"avatar_url":"https://avatars3.githubusercontent.com/u/1094080?v=4","gravatar_id":"","url":"https://api.github.com/users/rtfeldman","html_url":"https://github.com/rtfeldman","followers_url":"https://api.github.com/users/rtfeldman/followers","following_url":"https://api.github.com/users/rtfeldman/following{/other_user}","gists_url":"https://api.github.com/users/rtfeldman/gists{/gist_id}","starred_url":"https://api.github.com/users/rtfeldman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtfeldman/subscriptions","organizations_url":"https://api.github.com/users/rtfeldman/orgs","repos_url":"https://api.github.com/users/rtfeldman/repos","events_url":"https://api.github.com/users/rtfeldman/events{/privacy}","received_events_url":"https://api.github.com/users/rtfeldman/received_events","type":"User","site_admin":false},"created_at":"2018-05-01T19:36:01Z","updated_at":"2018-05-01T19:36:01Z","author_association":"OWNER","body":"Lovely, thank you @brianvanburken!"}}
{"actor":{"display_login":"rtfeldman"}}