herbsjs / herbsshelf

Dynamically generated documentation for your domain
Other
8 stars 16 forks source link

Update to new layout and implements React #13

Closed judibo closed 2 years ago

judibo commented 3 years ago

Update the layout of the Shelf as it is on the prototype.

For the HTML Template, I separated some parts, so as the shelf grows, it will be easier to keep maintenance.

There are more features to be implemented, such as the search engine, dinamically place the README file on the homepage... I will open the issues to keep working on it.

image

Co-Author @endersoncosta - React implementation

codecov[bot] commented 2 years ago

Codecov Report

Merging #13 (0ad4cf9) into main (aa38a86) will decrease coverage by 1.78%. The diff coverage is 96.15%.

:exclamation: Current head 0ad4cf9 differs from pull request most recent head 923ce2d. Consider uploading reports for the commit 923ce2d to get more accurate results Impacted file tree graph

@@             Coverage Diff             @@
##              main      #13      +/-   ##
===========================================
- Coverage   100.00%   98.21%   -1.79%     
===========================================
  Files            2        7       +5     
  Lines           36       56      +20     
===========================================
+ Hits            36       55      +19     
- Misses           0        1       +1     
Impacted Files Coverage Δ
src/template/default.js 94.44% <93.33%> (-5.56%) :arrow_down:
src/shelf.js 100.00% <100.00%> (ø)
src/template/components/header.js 100.00% <100.00%> (ø)
src/template/components/navBar.js 100.00% <100.00%> (ø)
src/template/components/requestCard.js 100.00% <100.00%> (ø)
src/template/components/responseCard.js 100.00% <100.00%> (ø)
src/template/components/stepsCard.js 100.00% <100.00%> (ø)
... and 2 more

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 aa38a86...923ce2d. Read the comment docs.

jhomarolo commented 2 years ago

:tada: This PR is included in version 2.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: