Orange-OpenSource / Orange-Boosted-Bootstrap

Orange Boosted is an accessible, ergonomic and Orange branded framework based on Bootstrap
https://boosted.orange.com/
MIT License
191 stars 56 forks source link

Boosted v4 ⭢ v5 (remaining tasks) #901

Closed julien-deramond closed 1 year ago

julien-deramond commented 2 years ago

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

For all actions done from this epic issue:

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 commented 2 years ago

Documentation

Getting started

Introduction

Download

Contents

Browsers & devices

JavaScript

Theming (only in v4)

Build tools (only in v4)

Webpack

Parcel (only in v5)

Accessibility

RFS (only in v5)

RTL

Contribute (only in v5)

Customize (only in v5)

Overview (only in v5)

Sass (only in v5)

Options (only in v5)

Color (only in v5)

Components (only in v5)

CSS Variables (only in v5)

Optimize (only in v5)

Layout

Overview

Grid

Utilities for layout

Content

Reboot

Typography

Code

Images

Tables

Figures

Forms (only in v5)

Overview

Form Controls

Select

Checks and radios

Range

Input group

Layout

Validation

Components

Accordion (only in v5)

Alerts

Badge

Breadcrumb

Buttons

Button group

Card

Carousel

Close button (only in v5)

Custom carousel

Collapse

Dropdowns

Forms (only in v4)

Input group (only in v4)

Jumbotron (only in v4) Should it be in v5 ? Out of Bootstrap v5 and no design

List group

Media object (only in v4 goes in > Utilities > Flex)

Modal

Navs

Navbar

Navbar Orange (only in v4) Maybe related to Navbar ? See work on it

Orange megamenu (only in v4) Should maybe be related to Navbar ? Do we stick to it ? Global menu

Local navigation (only in v4) Local headers ? None in v5 yet Maybe move to navs & tabs ?

Priority Nav (only in v4) Move it in Navbar > responsive ?

Orange footer (only in v4) See work on it

Offcanvas (only in v5)

Pagination

Placeholders

Popovers

Progress

Scrollspy (See ticket) not in design specs

Scroll up = Back to top (need to update migration guide ?)

Spinners

Stepbar (Stepped process)

Stickers (only in v5) See work on it

Toasts

Tooltips

Utilities

API

Background

Borders

Clearfix

Close icon (Components > Close button in v5) Need migration guide change ?

Colors

Display

Embed (See ticket https://github.com/Orange-OpenSource/Orange-Boosted-Bootstrap/pull/906)

Flex

Float

Image replacement (visually hidden in v5)

Interactions

Opacity (only in v5)

Overflow

Position

Screen readers (visually hidden in v5)

Shadows

Sizing

Spacing

Stretched link

Text

Vertical align

Visibility

Extend

Approach

Icons

Migration (Goes with Boosted Migration)

Boosted migration (Need to be reviewed in order to don't miss anything)

About

Overview

Team

Boosted history (only in v4)

Brand

License

Boosted license

Translations

Cookies

Essentials

Examples

Orange brand (none in v5)

Snipets (only in v5) thumbnails

Custom Components (none thumbnails with the orange brand)

Framework + thumbnails

Navbars + thumbnails

Experiments + thumbnails

Boostwatch

Miscellaneous and non-essentials ?

julien-deramond commented 1 year ago

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