oss-slu / oss-slu/oss-slu.github.io
create a product compact view component
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1
- Forks
- 22
- Avg merge
- 8d 6h
- Merged PRs (30d)
- 1
Description
Create a componenent to display key overview information about a product
Component displays
- name
- logo image
- square aspect ratio
- automatically resize to standard size
- limit to svg, png
- description
- limit character length
- length set in central config
- link to product portfolio page
- link to product website [optional]
- link to code repo
- version [optional]
- build status [optional]
- usability status [optional]
Build status reflects GitHub Actions last status
Usability statuses should include at least ["New project", "Alpha Release", "Beta Release", and "Ready for Production"
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing product component entry point and the central configuration mentioned in the issue. Define the compact view around the listed product fields, optional values, image constraints, description length, GitHub Actions status, and usability statuses; it is done when those requirements are represented and the component is integrated into the site.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, javascript
- Domain
- ci-cd, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100