Skip to content
This repository has been archived by the owner on Mar 4, 2020. It is now read-only.

docs: remove HTML preview and improve error readout #1906

Merged
merged 2 commits into from
Sep 9, 2019

Conversation

levithomason
Copy link
Member

@levithomason levithomason commented Sep 9, 2019

Remove Rendered HTML

Our HTML renderer is broken and causing all Portal examples to fail. Users can just use the HTML explorer in the browser. This was chosen as the simplest solution to our issue. It also removes some of the crowding problem that we have in examples by only showing the JSX.

Now our examples all work:

image

Better Error Experience

Our errors used to get buried and lost below the fold on long examples. A red border was added around the example source code when in error state to let the user know there is an error below. Additionally, the errors are sticky so that they are always at the bottom of the screen.

http://g.recordit.co/FPbNGkWZts.gif

@codecov
Copy link

codecov bot commented Sep 9, 2019

Codecov Report

Merging #1906 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #1906   +/-   ##
=======================================
  Coverage   69.89%   69.89%           
=======================================
  Files         890      890           
  Lines        7785     7785           
  Branches     2248     2248           
=======================================
  Hits         5441     5441           
  Misses       2334     2334           
  Partials       10       10

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2eeb285...e98938b. Read the comment docs.

@levithomason levithomason merged commit 18f35b0 into master Sep 9, 2019
@delete-merged-branch delete-merged-branch bot deleted the docs/fix-render branch September 9, 2019 21:53
layershifter pushed a commit that referenced this pull request Sep 13, 2019
* docs: remove HTML, improve error readout

* docs: add changelog entry

(cherry picked from commit 18f35b0)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants