{"action":"created","issue":{"url":"https://api.github.com/repos/huboard/huboard-web/issues/205","repository_url":"https://api.github.com/repos/huboard/huboard-web","labels_url":"https://api.github.com/repos/huboard/huboard-web/issues/205/labels{/name}","comments_url":"https://api.github.com/repos/huboard/huboard-web/issues/205/comments","events_url":"https://api.github.com/repos/huboard/huboard-web/issues/205/events","html_url":"https://github.com/huboard/huboard-web/issues/205","id":134424350,"number":205,"title":"Consistent Word Break Handling","user":{"login":"dahlbyk","id":133987,"avatar_url":"https://avatars.githubusercontent.com/u/133987?v=3","gravatar_id":"","url":"https://api.github.com/users/dahlbyk","html_url":"https://github.com/dahlbyk","followers_url":"https://api.github.com/users/dahlbyk/followers","following_url":"https://api.github.com/users/dahlbyk/following{/other_user}","gists_url":"https://api.github.com/users/dahlbyk/gists{/gist_id}","starred_url":"https://api.github.com/users/dahlbyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dahlbyk/subscriptions","organizations_url":"https://api.github.com/users/dahlbyk/orgs","repos_url":"https://api.github.com/users/dahlbyk/repos","events_url":"https://api.github.com/users/dahlbyk/events{/privacy}","received_events_url":"https://api.github.com/users/dahlbyk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/huboard/huboard-web/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-17T22:48:17Z","updated_at":"2016-03-11T19:59:58Z","closed_at":null,"body":"We have implemented variations on this theme in several places: #124 #198  #199 #202. None of them seem to be working as expected in Firefox:\r\n\r\nhttps://huboard.com/dotnet/roslyn columns aren't equal width, and on https://huboard.com/dotnet/roslyn#/issues/56883993:\r\n<img width=\"540\" alt=\"firefox_2016-02-17_16-43-15\" src=\"https://cloud.githubusercontent.com/assets/133987/13127556/919a0c98-d595-11e5-98a6-dddcc86838cb.png\">\r\n\r\nSo two things:\r\n\r\n1. We need to stop using [`word-break: break-all`](https://developer.mozilla.org/en-US/docs/Web/CSS/word-break) altogether. `word-break: break-word` seems fine but is Chrome-specific.\r\n2. Firefox does support [`word-wrap: break-word`](https://developer.mozilla.org/en-US/docs/Web/CSS/word-wrap) (an old property since renamed to [`overflow-wrap`](https://docs.webplatform.org/wiki/css/properties/overflow-wrap) - we should probably include both), but there are caveats to it working as we need it to within `display: flex`: https://bugzilla.mozilla.org/show_bug.cgi?id=1136818.\r\n\r\nWe need a standard pattern for this to be implemented everywhere we render user-generated text."},"comment":{"url":"https://api.github.com/repos/huboard/huboard-web/issues/comments/195523459","html_url":"https://github.com/huboard/huboard-web/issues/205#issuecomment-195523459","issue_url":"https://api.github.com/repos/huboard/huboard-web/issues/205","id":195523459,"user":{"login":"dahlbyk","id":133987,"avatar_url":"https://avatars.githubusercontent.com/u/133987?v=3","gravatar_id":"","url":"https://api.github.com/users/dahlbyk","html_url":"https://github.com/dahlbyk","followers_url":"https://api.github.com/users/dahlbyk/followers","following_url":"https://api.github.com/users/dahlbyk/following{/other_user}","gists_url":"https://api.github.com/users/dahlbyk/gists{/gist_id}","starred_url":"https://api.github.com/users/dahlbyk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dahlbyk/subscriptions","organizations_url":"https://api.github.com/users/dahlbyk/orgs","repos_url":"https://api.github.com/users/dahlbyk/repos","events_url":"https://api.github.com/users/dahlbyk/events{/privacy}","received_events_url":"https://api.github.com/users/dahlbyk/received_events","type":"User","site_admin":false},"created_at":"2016-03-11T19:59:58Z","updated_at":"2016-03-11T19:59:58Z","body":"https://huboard.com/rauhryan/skipping_stones_repo and https://huboard.com/rauhryan/skipping_stones_repo#/issues/132264941 is another example that is a bit less stressful for HuBoard than Roslyn."}}