oss-slu / oss-slu/oss-slu.github.io

create a product compact view component

Open
#188 0 comments 0 reactions 0 assignees View on GitHub

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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.