empirical-org / Empirical-Core

Empirical Core is the mono repo for the Quill.org codebase. This repo contains both the Quill Learning Tools, such as Quill Connect, and the Quill Learning Management System, the platform that enables teachers to provide assignments and view results. (Empirical is the name of the nonprofit building Quill.org).
http://www.quill.org/
GNU Affero General Public License v3.0
25 stars 4 forks source link

Backpack/ Text field (Input) and Card updates #12495

Closed eadams17 closed 1 week ago

eadams17 commented 1 week ago

WHAT

make some updates to our Text Field (Input) and Card components, as well as some general clean up within backpack

WHY

these are some universal changes required as part of the Classes page updates

HOW

tweak CSS and React of Input and Card components

Screenshots

(If applicable. Also, please censor any sensitive data)

image_1 Screen Shot 2024-10-28 at 8 14 47 PM

Notion Card Links

(Please provide links to any relevant Notion card(s) relevant to this PR.) https://www.notion.so/quill/Quill-Backpack-Major-Redesign-to-Text-Field-f8e1f75780824f21a5e43d6a2b891e4d

What have you done to QA this feature?

(Provide enough detail that a reviewer could assess whether additional QA should be done. For larger projects, additionally use the Engineer Feature Testing Notion template. Review Guidelines if needed: https://www.notion.so/quill/Github-PR-QA-Guidelines-49e99fc965654ceeb8c6249bd9d181d7) verified on staging that components render and function as expected PR Checklist Your Answer
Have you added and/or updated tests? yes
Have you deployed to Staging? yes
Self-Review: Have you done an initial self-review of the code below on Github? yes