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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions