oss-slu / oss-slu/DigitalBoneBox

Text formatting in bone descriptions

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

Nobody has claimed this yet.

back-end enhancement front-end
Dominant language
JavaScript
Stars
8
Forks
18
Avg merge
8h 17m
Merged PRs (30d)
4

Description

Feature description

A clear and concise description of the feature, and why it should be added to the project.

Bone descriptions in the PowerPoints we're sourcing our data from have some text formatting, such as bold or colored text. Our bone descriptions are currently plain, unformatted text. It would be better to have some sort of formatting.


Acceptance Criteria

A checklist of conditions that must be met for this task to be considered complete. How will we verify that it's done correctly?

  • The new feature is implemented as described.
  • All related code passes the repository's workflow checks (linting, tests).
  • The application runs without errors after the changes are made.
  • (If applicable) New automated tests have been added to cover the changes.
  • Any related documentation has been updated, including JSDoc comments or docstrings

Contributor guide

Open the contributing guide

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

No file, entry point, or test is named. Start by locating where bone descriptions are stored and rendered, then inspect how the PowerPoint-sourced content is represented. Define the supported formatting and verify it with an appropriate test or workflow check; done means formatted descriptions display correctly without breaking plain text.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
content, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.