Skip to content

Conversation

@JBraunsmaJr
Copy link
Contributor

  • Added TypeScript support to project
  • Added Ignores for nullability checks in models
  • Added Math/Color Utilities
  • Added models which shall support member-card
  • Added plugin which will render hexagons

Closes #3

- Added Ignores for nullability checks in models
- Added Math/Color Utilities
- Added models which shall support member-card
- Added plugin which will render hexagons
@JBraunsmaJr JBraunsmaJr added enhancement New feature or request Frontend labels Aug 25, 2022
@JBraunsmaJr JBraunsmaJr self-assigned this Aug 25, 2022
@JBraunsmaJr
Copy link
Contributor Author

Current progress

Developer can provide

  • width/height
  • progress amount
  • user level (text that appears in badge)
  • avatar image
  • progress color
  • badge background color (there's a slightly larger hexagon behind the one with text)
  • badge color (the one the text is directly on top of)

image

- Added member card component
@JBraunsmaJr JBraunsmaJr marked this pull request as ready for review August 25, 2022 23:25
@JBraunsmaJr JBraunsmaJr requested a review from willj4945 August 25, 2022 23:25
@JBraunsmaJr
Copy link
Contributor Author

image

What it looks like in action now

Copy link
Collaborator

@willj4945 willj4945 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Avatar looks great.

@JBraunsmaJr JBraunsmaJr merged commit 5483062 into main Aug 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Member Card

3 participants