Skip to content

Overhaul the card library site! (work in progress)#251

Draft
dessertplanet wants to merge 55 commits into
TomWhitwell:mainfrom
dessertplanet:workshop-ops
Draft

Overhaul the card library site! (work in progress)#251
dessertplanet wants to merge 55 commits into
TomWhitwell:mainfrom
dessertplanet:workshop-ops

Conversation

@dessertplanet

@dessertplanet dessertplanet commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

You can check out the current iteration at:
Main landing page: https://dessertplanet.github.io/Workshop_Computer/
Info.yaml preview playground: https://dessertplanet.github.io/Workshop_Computer/preview/

@jr0dsgarage

Copy link
Copy Markdown
Contributor

hey this is looking pretty sweet!

@dessertplanet

Copy link
Copy Markdown
Collaborator Author

hey this is looking pretty sweet!

Thank you @jr0dsgarage! heavily inspired by your initial site for sure. I'd love any input you have in our workshop-ops discord channel https://discord.com/channels/1210238368898879569/1524113704776634539

@dessertplanet
dessertplanet force-pushed the workshop-ops branch 2 times, most recently from cdb1ec1 to 11b185f Compare July 21, 2026 23:36
…ary field

- Introduced a new author page design document to facilitate card authoring without YAML editing.
- Updated the card model to include a summary field, defaulting to the description if not provided.
- Modified the preview page styles for better authoring experience.
- Extended the schema definition to include a summary field for improved metadata representation.
- Introduced a new author page for visually creating card info.yaml files.
- Updated CSS for program card panels to enhance layout and styling.
- Modified build process to include new author-related assets.
- Refactored card rendering functions to support switch position management.
- Cleaned up unused fields in the card model and schema definition.
- Enhanced preview page with a link to the new author page.
- Updated the author page to support both new and existing card editing with improved UI elements and loading states.
- Enhanced CSS styles for program cards, including adjustments for text overflow and layout.
- Removed the deprecated preview page functionality, consolidating author preview capabilities into the author page.
- Adjusted JavaScript imports and rendering logic to reflect the changes in the author page structure.
…nd don't highlight switch position on image download
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants