Skip to content

Bojagi compatability changes #31

@tchock

Description

@tchock

Button

  • as together with Link is not working
  • Needs default values for text-decoration
  • Support endIcon and switch icon prop to startIcon
  • Adjust button sizes

Modal

  • Modal custom max width and multiple different default max widths

Tooltip

  • Tooltip use Portal and calculate position (optional: use react-popper)

Tabs

  • Tabs has jumping height when switching selected Tab
  • as prop of Tab is not working -> no Link tabs possible
  • Tab not exposed in index.ts

Typography

  • Add typography related styled-system options (e.g. text-align) (optional)

Theme

  • support setting custom colors (e.g. secondary colors) (optional)

IconButton

  • Support setting background and icon color in the component itself (optional)

General

  • Use React.forwardRef for every component
  • Move styleHelpers to top folder (currently in utils folder) (optional)
  • Add missing spacings (maybe drop small scale spacings 2px and 6px) => maybe go back to multiplier? (optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions