html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/pull/5880#issuecomment-967729952,https://api.github.com/repos/pydata/xarray/issues/5880,967729952,IC_kwDOAMm_X845rmMg,2807085,2021-11-12T23:41:15Z,2021-11-12T23:41:15Z,CONTRIBUTOR,"Unfortunately, I can't predict what the Jupyter project could do in the future in terms of stripping inline CSS or the html hidden attribute. I don't get the sense that this would be happening anytime soon, but I can't promise it would never happen. I sent in the PR because I am an author of a JupyterLab extension that we plan to use at NERSC, which includes Bootstrap, and we ran into the problem of the xarray repr() returning a hidden div (blank output) in a regular notebook (trusted). Any JupyterLab extension that includes Bootstrap or has a css rule that affects how the browser treats the html hidden attribute will have similar problems with xarray in notebooks. It seemed appropriate to flag it and send in a fix before it becomes a bigger problem. There is an existing test in xarray (which passes) that checks for the css content. If you wanted to add another test that actually spins up a Jupyter instance to test it further, that is possible but definitely more involved and may not be a fast test to run. I think this could be merged as-is, but feedback is always welcome. If there are any suggestions for improving this PR further to resolve the existing issue please let me know. Longer-term, embedding html/css may not be the way to go, but I think that falls outside the scope of this PR. We can arrange to chat with some Jupyter devs if there is interest in a discussion about longer-term solutions for the rendering in notebooks and/or JupyterLab, just let me know if you want to do that. @benbovy On Fri, Nov 12, 2021 at 2:26 PM Maximilian Roos ***@***.***> wrote: > Hi @mlhenderson — I don't know this well > — if you are confident that @benbovy 's > concern is not pressing, then we could merge? (unless @benbovy > you are confident that it is a concern!) > > — > You are receiving this because you were mentioned. > Reply to this email directly, view it on GitHub > , or > unsubscribe > > . > Triage notifications on the go with GitHub Mobile for iOS > > or Android > . > > ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1031724989 https://github.com/pydata/xarray/pull/5880#issuecomment-948914260,https://api.github.com/repos/pydata/xarray/issues/5880,948914260,IC_kwDOAMm_X844j0hU,2807085,2021-10-21T19:00:07Z,2021-10-21T19:00:07Z,CONTRIBUTOR,"@andersy005 Thanks for picking this up, and let me know if this PR needs anything else.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1031724989 https://github.com/pydata/xarray/pull/5880#issuecomment-948912399,https://api.github.com/repos/pydata/xarray/issues/5880,948912399,IC_kwDOAMm_X844j0EP,2807085,2021-10-21T18:57:17Z,2021-10-21T18:57:17Z,CONTRIBUTOR,"I looked at the other issues, and this should resolve the sphinx-book issue in https://github.com/executablebooks/sphinx-book-theme/issues/238#issuecomment-714784321 without needing a special exception for that codebase. For https://github.com/pydata/xarray/pull/4053: Github rendered notebooks will still not look great because it will strip the inline css of the xr-wrap div (and all css). All of the actual styling (placement, color, etc) for that html block is in the css style block that gets stripped. Fixing that is a different problem from the untrusted notebook case, which is less aggressive, although that may not be the case in the future. You would need to render the content in a different format (maybe an image) for the saved notebook to get around losing css entirely. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1031724989 https://github.com/pydata/xarray/pull/5880#issuecomment-947985498,https://api.github.com/repos/pydata/xarray/issues/5880,947985498,IC_kwDOAMm_X844gRxa,2807085,2021-10-20T19:49:27Z,2021-10-20T19:49:27Z,CONTRIBUTOR,Tests that are currently failing are unrelated to these commits and are expected to be fixed by https://github.com/pydata/xarray/pull/5875,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1031724989