1.0.5 • Published 4 years ago

webreg-components v1.0.5

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

WebReg Components

UI Components for course enrollment system, WebReg, of UCSD.

Components

  • Calendar
  • Course Card (List view)
  • Course result (Search View)
  • Course Detail Page
  • Course card popup (Calendar View)
  • Small course card (In Calendar)

Tag history

v1.0.0

  • First draft of CourseCard.

v1.0.1

  • Updated grid to be more fluid in CourseCard.
  • Fixed layout issues in CourseCard.

v1.0.2

  • Added display options in CourseCard.
  • Added status and status text for CourseCard.
  • Fragmentize components in CourseCard.
  • Added callback functions in CourseCard.

v1.0.3, v1.0.4

  • Fix title text alignment issue encountered in sandbox.

Demo

https://codesandbox.io/s/webreg-ui-demo-zz1nw?file=/src/App.js

How to deploy

Fork this repo, clone it to your local computer, and edit the package.json along with every other required file to match your project. Write the code for your package in TypeScript and Sass, compile it, and publish it to npm.

To compile your code once, run

  • npm run build.

To compile your code once and refresh on file change, run

  • npm run start.

To publish your package to npm, make sure you're logged in the correct account by running

  • npm login.

Compile your package by running

  • npm run build

Update the package version accordingly by using

Then publish your package by running

  • npm publish

Happy Building ♡