Skip to content

BS4 remaining #85

@kristopolous

Description

@kristopolous

BS is a large project ... there's about 8,000 lines of scss, which doesn't sound that huge, but I'm auditing all of it. The possibility of me missing a BS feature is quite high and I know they're working on BS-5 so let's make sure this thing gets done.

I don't know how on earth a front-end design project became my most popular project - I'm actually a low-level, backend and application programmer. I do really like UX though. Anyway, here we are:

Really ought to do:

  • Activating buttons should not shift content
  • There should be no space between a menu and its pulldown
  • Breadcrumbs should not look like you hit an NES bug
  • Pagination needs to look better
  • Alerts should be using the right chracter sets
  • Tabs need style
  • Selects need to look better
  • Pills need style
  • Progress bars need to not be broken
  • Popovers need to work
  • Modals need to work
  • Tooltips need to work
  • The colors on toasts are broken
  • Sliders need to be fixed
  • File upload controls need to look better
  • The braces svg needs to use the right font and be the right size
  • Table colors need to be reasonable
  • Get it to not be so fugly
  • Card headers needs to be right
  • Secondary colors need to be legible
  • button outlines shouldn't take up more horizontal space
  • h6 needs to only use the legal characters
  • tabs shouldn't overflow on mobile
  • the gray borders around buttons need to finally be correct for once.
  • tab dropdown needs to shift left ... the current offset isn't dos-possible.
  • readonly and disabled input should be using the grayLight svg variations

Maybe-do:

Punted:

  • Carousel needs to work
  • Something magnificent on mobile, it's a mess, it should be special

I'm giving myself 3 weeks to do this ... I don't know why either.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions