stackblitz / webcontainer-docs

WebContainer API Documentation
MIT License
71 stars 23 forks source link

chore: Improve Community Projects page #21

Closed donmckenna closed 1 year ago

donmckenna commented 1 year ago

DX-33

Community projects page simplified, and individual projects broken up into individual pages. Data files and component references refactored, centralized, and broken up into more specific and manageable data files.

https://user-images.githubusercontent.com/22125230/221792463-6c1943ff-8757-4dd5-a227-d3b54b8b882b.mov

Some auto-generated heading anchor ids:

SvelteKit

Screen Shot 2023-02-28 at 1 13 19 AM

Tech Educator's Toolkit

Screen Shot 2023-02-28 at 1 13 33 AM

re:tune

Screen Shot 2023-02-28 at 1 13 49 AM

StackBlitz Codeflow

Screen Shot 2023-02-28 at 1 14 05 AM

The attribution component can accept multiple people in an array, and will position itself closer to the link component if one is found directly before itself.

Screen Shot 2023-03-13 at 4 20 29 PM Screen Shot 2023-03-13 at 4 20 15 PM

Additional "icon link" helper components. Components accommodate minimal content, or full title, body, img content, depending on their inputs.

Screen Shot 2023-03-15 at 1 50 38 AM

Added Quote helper component which uses the same people object as attributions, etc.

Screen Shot 2023-03-15 at 2 49 19 PM Screen Shot 2023-03-15 at 2 40 11 PM

Added styles for Twitter "embeds"

Screen Shot 2023-03-15 at 3 24 31 PM Screen Shot 2023-03-15 at 3 25 35 PM Screen Shot 2023-03-15 at 3 35 41 PM

Refreshed Feedback component styles and UX.

New:

https://user-images.githubusercontent.com/22125230/225166505-549b2c7d-cbdb-4d23-a594-5671864d1736.mov

Old:

https://user-images.githubusercontent.com/22125230/225166494-9ff07dca-b3e0-4097-9545-282084a1ee37.mov

Old New
Screen Shot 2023-03-14 at 5 36 28 PM Screen Shot 2023-03-14 at 5 33 07 PM
Screen Shot 2023-03-14 at 5 36 34 PM Screen Shot 2023-03-14 at 5 33 14 PM
Screen Shot 2023-03-14 at 5 32 10 PM Screen Shot 2023-03-14 at 5 32 37 PM
Screen Shot 2023-03-14 at 5 32 18 PM Screen Shot 2023-03-14 at 5 32 45 PM
stackblitz[bot] commented 1 year ago

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

netlify[bot] commented 1 year ago

Deploy Preview for webcontainer-docs ready!

Name Link
Latest commit cbe225a186aa22c54de2b872ae2c6cab1ddff1cb
Latest deploy log https://app.netlify.com/sites/webcontainer-docs/deploys/641350d04df7bc00089b416c
Deploy Preview https://deploy-preview-21--webcontainer-docs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.