Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Boosted v4 ⭢ v5 (remaining tasks) #901

Closed
julien-deramond opened this issue Nov 9, 2021 · 2 comments
Closed

Boosted v4 ⭢ v5 (remaining tasks) #901

julien-deramond opened this issue Nov 9, 2021 · 2 comments

Comments

@julien-deramond
Copy link
Member

julien-deramond commented Nov 9, 2021

This issue tracks all the remaining things to backport from Bootstrap v4.

For all actions done from this epic issue:

  • Don't forget to update the migration page
  • Ensure to add deprecation warnings in v4 when required (see #560 / #562 for examples).
  • Gather and sort items from v5 — migration guide #383 then delete it as duplicate
  • Check the content of New examples: Standard VS Variable font // Leaflet #640 and define an action_
  • Compare our v5 components with the design specifications and note the differences
  • Merge this list with the ones in comments
  • Study each item and create an issue for each one or delete it
  • Document somewhere (Discrepancies between Boosted and Bootstrap?)Bootstrap parts dropped in Boosted (and the reasons as an history) and add in the DoDs to update this doc
    • no .floating-label
    • no .form-control-sm, .form-select-sm, .input-group-sm, .col-form-label-sm -> Should change with fix(doc): add small size input example #1230
    • no forms' .#{$state}-tooltip
    • no table-row-variants(), .table-bordered, .table-borderless, .table-striped -> Should change with Adding features to tables #859
    • no .btn-outline
    • no .pagination-sm nor .pagination-lg
    • no active state for .list-group-item-action -> Should change with List group: Branded #1467
    • no floating labels
    • no carousel dark variant
    • alerts sizes & icons
    • Tabs light
    • Responsive pagination with pagination-max-items()
    • Progress sizes
    • Spinners sizes
    • Growing spinners -> Might have changed with Rollback the grow spinners #1041
    • :focus-visible is still here
    • Tools: bots Mattermost & Slack, Percy, Pa11y, Calibre App ;
    • Form validation: success and errors do not share the same layout, and icons aren't shown as inputs' backgrounds
    • Range input with filled thumb
    • colorand background-color utilities have their counter-part to ensure contrasts
    • Introduced target-size() mixin
    • Carousels:
      • Animated progress indicator, introducing --o-carousel-interval, .paused, .done and .static
      • Disabled controls when at one end and data-bs-wrap="false"
    • Introduced $boosted-variable-prefix to supplement Bootstrap's $variable-prefix
    • Link with chevron
    • Back-to-top component
    • Introduced button-icon() mixin
    • Social buttons
    • Icon buttons (alongside .btn-icon modifier)
    • .btn-no-outline modifier
    • Toggle buttons with icon
    • Others can be found in this issue...
    • Sticker component
    • Footer component
    • Orange navbar component

Remaining tasks or bugs

Color levels comparison table
v4 v5
theme-color-level($color, -8) $color-100
theme-color-level($color, -6) $color-200
theme-color-level($color, -4) $color-300
theme-color-level($color, -2) $color-400
theme-color-level($color) $color-500
theme-color-level($color, 2) $color-600
theme-color-level($color, 4) $color-700
theme-color-level($color, 6) $color-800
theme-color-level($color, 8) $color-900
@louismaximepiton

This comment has been minimized.

@julien-deramond julien-deramond changed the title Migration v4 ⭢ v5 (remaining tasks) Boosted v4 ⭢ v5 (remaining tasks) Nov 9, 2021
@julien-deramond julien-deramond added this to the Sprint 6 milestone Dec 20, 2021
@julien-deramond julien-deramond removed this from the Sprint 7 milestone Feb 2, 2022
@julien-deramond
Copy link
Member Author

All tasks have a dedicated issue or PR. We can finally close this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants