5.3.3 (2024-02-23)
- back to top: drop unused CSS rule (#2340) (b53b87e)
- btn-check: don’t remove left/right borders when not in a
.btn-group
(#2239) (f7a377a) - css: remove unused
get-color-from-rgba-string
Sass function (64b9160) - dark variant: some text colors were light gray instead of white (#2263) (e6a884a)
- docs: figure caption of About > Brand logos is rendered (#2393) (7dee77f)
- docs: improve some alignments of elements in the docs header (#2398) (e9cf41f)
- dropdown: add some missing Boosted mods and "instead of" (#2294) (a58b8bd)
- examples: apply correctly
.header-minimized
to the Navbars example (#2354) (24b4afc) - examples: both light/dark images were displayed in 'auto' mode in Download App example (#2261) (720fe45)
- examples: drop underlined hovered footer links in Download page example (#2415) (70d3e90)
- examples: remove unused
.bd-content
from Form example (#2439) (ba93846) - form control color: adjust size when valid feedback (#2341) (a792e8b)
- form-control: color picker borders on Chromium based browsers (765afc1)
- orange navbar: fix spacing between supra bar links on small breakpoints (#2428) (dc28e36)
- quantity selector: focus state rendering in error (#2099) (e09dbc1)
- tooltips: two CSS vars had a double prefix (#2353) (673729b)
- typography: improve
.lead
modification migration guide note (61bf996) - typography: modify
.lead
values to match the DSM body text (#2363) (eff2769) - unit tests: drop
.btn-secondary
from carousel play/pause buttons (#2306) (18ace87)
- alerts: change warning icon (#2240) (0e9c628)
- dark mode (#2223) (00d701b)
- list group: 2 new variants and change default font-weight (#1467) (99ca91f)
5.3.2 (2023-09-18)
- carousel: fix carousel indicator animation with custom interval (#2203) (059ddbb)
- carousel: init carousel properly by setting anim on progress indicator (#2204) (52c6b12)
- css: remove unnecessary code in Boosted grid dist files (#2196) (1aa4193)
- docs: add
/docs/customize/color-modes
redirection (#2226) (a233c5b) - docs: add missing
.is-disabled
for disabled file input label (#2222) (d249405) - docs: add missing
/examples/download-app
URL redirection (#2216) (63742a3) - forms: add required info in mandatory input fields with visually hidden span (#2114) (851a0e3)
- worflows: keep whitespaces description content (62de233)
- workflows: add conditions to
update-pr-approved.yml
(#2214) (5d88cc7) - workflows: change use of interpolated action vars to fix 'review in progress' workflow (#2206) (54ae347)
- workflows: PR in PRs board is in review in progress only when changes are requested (#2213) (8d42e7d)
- workflows: update GH token (571814d)
- accordion: new rendering to improve accessibility (#1792) (3e189b0)
- component: new Local navigation (#1468) (1b2f939)
- forms: add a visual cue to form elements on error when focused for a11y (#2090) (17f6f4d)
- orange navbar: change minimizing behavior (#1830) (efee64e)
- star rating: add read-only state and enhance accessibility (#2184) (319b8df)
5.3.1 (2023-07-26)
5.3.0 (2023-07-21)
- css: remove Stylelint multiline comments from built CSS files (#1935) (2296cac)
- docs: add aliases for form example (#1750) (6958ea6)
- docs: add caption in captions' HTML examples (#2033) (dbed1d2)
- docs: add missing
.supra
in some examples with a small viewport (#1885) (7eab48d) - docs: let README in 5.2.3 (#1841) (980cfb0)
- docs: merge 2 "Carousel" sections in the migration guide (#1870) (b1be291)
- docs: modal with image example wasn't rendered (#1884) (cf34b49)
- docs: remove double x-border in
scss-docs
shortcode (#1889) (492e821) - docs: remove extra break line in table shortcode (#1758) (e7848dd)
- docs: remove unnecessary
.text-danger-emphasis
in migration guide (#1905) (3bc584e) - docs: replace some 'Bootstrap' occurences by 'Boosted' and drop a sentence (#2045) (1e33d0f)
- docs: revamped syntax of components titles after dark mode migration guide modifications (#1784) (3d5c2f5)
- docs: search box alignment in navbar HTML snippet (#2078) (ba3cc7b)
- docs: Solaris icons URL (#2112) (4f3e786)
- docs: update broken DSM links (#2126) (f78ebfd)
- docs: use
current_version
data in Getting Started > Download (#1926) (a08e1e8) - docs: use the right heading format for progress bars section in the migration guide (#1824) (7d565cf)
- dropdown: small enhancements (#1793) (b948f04)
- examples: 5G image ids were the wrong ones in Stickers example (#2066) (f7727f5)
- examples: change semantics of actions and icons in Cards for a11y (#1904) (7db89e0)
- footer: change coverage icon (#2022) (6b76109)
- forms: add padding between
.form-switch
and its label (#1796) (d8310ad) - forms: increase 1px spacing between form messages and form controls (#1948) (6737e8e)
- forms: vertical alignement of invalid feedback (#1719) (7058d14)
- migration: use the name 'Footer' instead of 'Orange Footer' (#2042) (80d133b)
- minor issues in migration guide (#2074) (7ddc74c)
- modals: increase space between modal content and footer (#1658) (c73d446)
- popover: arrow border thickness revisited (#1936) (6ee9b0c)
- popover: custom popover customizable paddings (#2031) (fb6b94d)
- PR template typo (4122fcf)
- quantity selector: avoid using
.input-group
selector to match only quantity selector in JS (#1825) (7569019) - tables: preserve table row heights with icons and thumbnails (#1674) (970fcaa)
- toasts: use custom property to set toast text color (#1925) (33c36f6)
- typography: change
<h3|4|5>
font sizes at some breakpoints (#2053) (94a9591) - use US version of 'behavior' in
orange-navbar.js
(#1874) (00c10da)
- buttons: add outline secondary buttons with transparent background (#2004) (f6ca459)
- buttons: add TikTok (#1778) (cf565d4)
- carousel: integrate pause/play button within the carousel (#1763) (c125971)
- close button: add a "Close" tooltip (#1823) (9cda576)
- close button: add eco-design variant (#1489) (841b0d5)
- css: deprecate
$boosted-prefix
in favor of$prefix
(#2129) (c0b4c44) - dark mode: Boosted dark mode colors prototype (#1858) (cfbbf3a)
- examples: new download app page (#2146) (e08aaaa)
- footer: special rendering for active links for better a11y (#1859) (4d515be)
- forms: change rendering of help texts based on UI Kit v5 (#1779) (7251b6f)
- forms: update color form control according to UI Kit v5 (#1794) (eafb4ac)
- hide unimplemented dark mode for v5.3.0 (#2044) (235a887)
- popovers/tooltips: update rendering according to UI Kit v5 (#1803) (c8fb697)
- range: change hover and active colors (#1605) (03612e8)
- range: provide an accessible example to display the value (#1714) (ff5a7ca)
- utilities: add
.border-4
and.border-5
(#2127) (ef20beb) - utilities: change values of
.lh-*
(#1952) (79ef8cc) - utilities: reintroduce all text color utilities from Bootstrap (#2030) (091e20b)
5.2.3 (2022-12-30)
- cards: card header padding top (#1449) (8dc7d8c)
- cards: rendering and semantics rework of cards to better fit with ODS (#1376) (f8772e1)
- docs: add aliases for examples (#1657) (e086864)
- docs: remove link to non-existing 2.3.2 version (#1692) (e8df7b4)
- dropdown: several rendering fixes (#1164) (b080e66)
- modals: remove extra-margin of the last scrollable modal's elt (#1661) (b7c2e80)
- navbar: add missing logo in Scroll navbar example docs (#1664) (75dee5f)
- navs: remove orange hover color on active tabs light (#1420) (c661309)
- orange navbar: add some missing
aria-current
s in displayed codes (#1662) (f9ae2ac) - stepped process: convert current step to plain text for better a11y (#1663) (cdcadcb)
- storybook: avoid redeclaration of const tooltipTriggerList (fa373b4)
- storybook: generate Storybook site in
_site
intead ofsite
(#1660) (532e9d4) - tables: drop docs specific tables style and move some
.table-responsive
at the right place (#1710) (e1e520f)
- a11y: refactoring of visible focus (rendering and architecture) (#1437) (2001a10)
- accordion: add padding to accordion content (#1727) (20d8f0c)
- examples: new 'Pages' section and new 'Form' example (#1559) (3901d0f)
- forms: add form helper icon button (#1444) (f8e748d)
- forms: add small size form controls (#1230) (cb36161)
- reboot: set a
line-height
forvar
andcode
(#1720) (5182046) - tables: captions for a11y, striped rows and columns, and rendering enhancements (#859) (9383bd1)
5.2.2 (2022-11-23)
- add a note into Storybook script and some steps within our PR template (9025e13)
- buttons: letter spacing for large buttons (#1447) (3f0b460)
- css: avoid CSS compilation errors when customizing
$prefix
(#1609) (3f5c664) - css: fix compilation issue when
$enable-rounded: true
(#1604) (f14b551) - docs: make footer sticky in small pages (#1596) (56f6bac)
- docs: typo in Spanish in some language selection dropdowns (#1613) (a22f33e)
- docs: uniformize
alt
for Orange logos (#1630) (55aacf8) - dropdowns: change dropdown in navbar example markup (#1625) (86dfb2c)
- examples: remove unused thumbnail images (#1597) (7772c2e)
- footer: reduce 'Copyright` footer font size (#1589) (7dbc41d)
- force sass version to 1.55.0 in the package-lock.json (254b477)
- forms: adapt invalid feedback line-height (#1638) (e3c6350)
- forms: add
.mt-2
to all submit buttons in forms examples (#1495) (3db79a9) - forms: change bottom margin for
.form-label
(#1443) (027d32a) - forms: change top margin for
.form-text
and*-feedback
(#1445) (6435103) - forms: realign input range thumb vertical alignment on Webkit (#1632) (46b6734)
- forms: switches rendering on some platforms (#1612) (d78dae7)
- orange navbar: languages selection
aria-label
improvement for a11y (#1629) (945d22f) - remove Algolia specific action from PR template for DoD release (dd8f0ff)
- table: reduce space after checkboxes in row selection (#1272) (ef7a803)
- update package-lock.json (0abaae8)
- update package-lock.json (9ec84e8)
- update package-lock.json (abee233)
- utilities: use the right orange color for texts based on the light/dark variant (#872) (e918550)
- add Storybook to link it to the DSM (#565) (3dfb87c)
- examples: add RTL section and new Cards RTL example (#1603) (0d29f42)
5.2.1 (2022-10-31)
- a11y: add
aria-hidden=true
andfocusable=false
to SVGs in tooltips examples (#1555) (0a10af0) - alerts: increase height when additional content (#1425) (29e5250)
- back to top: remove 'Label inside' variant (#1520) (b7b16d5)
- cards: refine rendering of cards with image overlays (#1493) (82dbb7d)
- css: add workaround for postcss value parser error (#1524) (04cff98), closes shellscape/postcss-values-parser#138
- css: drop unused
$list-group-hover-bg
and--#{$prefix}list-group-action-hover-bg
(#1417) (87456e1) - css: reduce the scope of root dark text rule (#1293) (61a3d71)
- css: rename
$prefix
in$func-prefix
inget-color-from-rgba-string
function (#1567) (d44ea6a) - css: set
.mark
and<mark>
y padding to 0 (#1484) (32497f3) - docs: add missing points and Markdown formatting in some tables (#1499) (bd91ea2)
- docs: bad title for 'Image thumbnails' example (#1573) (d77b871)
- docs: change responsive values in utility API examples (#1488) (eb31641)
- docs: fix Orange Helvetica CSS file name in docs (#1487) (d025921)
- docs: move 'Dark variant' sections out of 'Example' for alerts and accordions (#1502) (428fbd7)
- docs: remove navbar box shadow version selector overlap (#1438) (a1ddf43)
- docs: reorder Carousel doc parts (#1491) (c949e38)
- docs: replace 'Secondary' by 'Primary' label for some buttons when inconsistent (#1494) (23f59ef)
- docs: update values in grids/breakpoints tables (#1440) (6139e24)
- dropdown toggle split: same width for all
.dropdown-toggle-split
s orientations (#1451) (0444183) - dropdowns: add and trim CSS vars (#1423) (71e331b)
- footers: change 'Terms & Conditions' to 'Terms and conditions' (#1564) (9e3c9ba)
- forms: add validation icons for
<select>
s and fix its position for<textarea>
(#1371) (ceeff1d) - forms: prevent that valid icon hides input content (#1306) (a64f2a1)
- icons: use the right close icon (#1566) (82da281)
- live preview URL in PR template (#1546) (1777b02)
- modal: remove unused CSS variables (#1418) (1251579)
- navbar: minor fixes (#1498) (5bd74eb)
- pagination: remove CSS variables (#1457) (92c1052)
- paginations: add missing breakpoints after lg (#1579) (6255243)
- stepped process: improve rendering of arrow shapes (#1485) (308a9f1)
- tags: handle close button rendering issues (#1574) (7b3c494)
- toast: adjust the layout of custom content (#1490) (e6bca20)
- breadcrumb: add dark variant (#1430) (0920ab0)
- components: new Tags component (#988) (a163d5d)
- css: add CSS vars for Close button (#1531) (2aef590)
- css: add CSS vars to alerts (#1424) (71e7bca)
- css: add CSS vars to handle
.nav-tabs-light
and.tab-content
(#1427) (6ca8d1a) - css: add CSS vars to navbars (#1422) (59655c9)
- css: define
.btn-no-outline
,.btn-link
and.btn-social
with CSS vars (#1426) (20f1e5f) - css: improve
<mark>
rendering for a11y (#1506) (a1d25dc) - list group: add dark variant (#1525) (19bcc40)
- pagination: add dark variant (#1433) (3fb9a93)
- pagination: new
--#{$prefix}pagination-padding-end
CSS var (#1416) (5a4f368) - stepped process: add dark variant (#1434) (57633bb)
- utilities: revamp
.img-thumbnail
and add desc in docs (#1441) (344ab7e) - workflow: temporarily deactivate BrowserStack (#1547) (9dff4a1)
5.2.0 (2022-07-27)
- scale down Boosted logo on homepage for all browsers (#1366) (ecf1144)
- #1019: modify buttons icons padding (#1020) (064bb54), closes #1019
- #1072: vertically align labels for switches (#1081) (4548845), closes #1072
- #715: border for focused
<select>
on Firefox (#861) (9a4db61), closes #715 - #794: repair BrowserStack badge in README file (71a95e3), closes #794
- #831: checkboxes display when user accept or deny cookies (#856) (18fb2da), closes #831
- #832: remove the extra icon from cookie consent buttons (#834) (6f4b6f5), closes #832
- #862: remove form
<select>
thick border in Chrome (#864) (2028fd7), closes #862 - #886: enhance Scrollspy examples rendering and add reusable {{< ods-incompatibility-alert >}} (#923) (5693a75), closes #886
- a11y: apply the right colors for ordered and unordered lists (#1248) (726df16)
- accordion: remove active text color on focus (#1087) (09bf51c)
- back-to-top: icon and label positioning (#1273) (671f7f2)
- back to top: allow clicking under the transparent surface (#1346) (ead5230)
- buttons: change social button dark variant active rendering (#1166) (9cf814f)
- buttons: active color of button links (#1363) (6e40877)
- cards: card footer bg color is linked to the card bg color (#1340) (64f0eb4)
- checkbox: fix colors for indeterminate checkboxes (#1339) (0d94817)
- core team: Add MewenLeHo to core team (76a75ba)
- cspell: add 'Analyser' (b467da2)
- doc: add checks & radios without labels (#1228) (94ce2c8)
- doc: add existing indigo to the colors list (#1226) (6d893e1)
- doc: make the footer sticky (#1042) (e3125b2)
- docs: broken links in 'Unused CSS' section (#985) (5486ee4)
- docs: documentation layout adjustments on medium screens (#905) (d328018), closes #902
- docs: don't display back-to-top when it is not needed (#1285) (5ccdf2c)
- docs: make visible 'Design guidelines' menu item when the page is active (#1083) (1849be7)
- docs: replace '..' by '…' in the documentation title (#1213) (f82282d)
- docs: replace Bootstrap reference with Boosted in Offcanvas example (#986) (7039aa4)
- docs: use
.btn-inverse
for download button in main header (#1064) (5eb1dda) - dropdowns: adjust dark variant colors (#1021) (2f5ab48)
- examples: hide not yet customized Bootstrap's examples to avoid misuse (#932) (3fbe7c1)
- forms: black outline for focused switches (#1082) (ae33812)
- forms: change the margin left value between the required symbol and the label (263c0d5)
- forms: set background color for validated inputs (#1361) (ff301e1)
- layouts: add a top margin to the doc footer and remove borders from sidebars (#934) (3473256)
- missing
$
in some CSS custom properties def (#1255) (4303749) - navbars: minor fixes around Navbar component (b9b43ed)
- pa11y-ci: remove
concurrency
,wait
andtimeout
from configuration to limit crashes (#924) (541d838) - pagination: change background horizontal position of icon (#1155) (fc2b2b2)
- pagination: remove x margin between page numbers (#1179) (4db3ced)
- stepped process: coherent line height display on all platforms/browsers (#1347) (7c93d7d)
- tac: buttons colors enhancement by using
.btn-inverse
(#1249) (a689f2a) - tarteaucitron: hide 'Cookies management panel' in the header (#1219) (b20233a)
- update calibreapp/image-actions reference in optimize workflow (#1111) (3b3215e)
- utilities: line length descriptions minor fixes (#925) (8f2977c)
- accordions: dark variant accordions (#1025) (6f9f286)
- alerts: dark variant explained in the doc (#1012) (c21a581)
- breadcrumb: add font weight CSS var (#1252) (bc8f505)
- buttons: buttons with dark background (
.btn-inverse
) (#1010) (075c75e) - carousel: new navigation focus style (#1242) (b3db327)
- carousels: play/pause button variant for a11y (#1146) (7f07c73)
- components: add Nested Tabs (#1017) (4c57693)
- components: new Footer component (#970) (ac18dce)
- components: new Orange navbar component (#1099) (46b2202)
- components: new Sticker component (#1023) (b466b27)
- components: new Title bars component (#956) (a5f48ab)
- css: CSS variables in Back to top (#1258) (f892f17)
- css: CSS variables in Progress (#1254) (880be07)
- css: CSS variables in stickers (#1251) (f66fec2)
- css: CSS variables in Title bar (#1259) (92d860f)
- css: use CSS vars for small alerts and backport alerts docs precisions from v4 (#1165) (c1d5dae)
- css: Add CSS vars for
.dropdown-toggle
(#1279) (82ed37d) - css: Add CSS vars for Footer (#1239) (4260603)
- css: add missing CSS vars for
%offcanvas-css-vars
and add some for.offcanvas-backdrop
(#1271) (bce7d10) - css: add new CSS vars for Pagination (#1268) (1047f02)
- css: CSS variables for Stepped process (#1281) (45a280e)
- docs: reintroduce Bootstrap Community section in introduction (#984) (1387ae8)
- docs: 'Added in v5.2.0' label for all new features (#1406) (cf20110)
- docs: guide to embed Solaris icons in an icon font (#1405) (1962041)
- docs: use Footer component in docs (#1280) (bc91bbe)
- examples: add footers example while waiting for Orange footer component (#922) (b4b7ea1)
- examples: reintegrate Navbars example and fill it with supra bars (#966) (3841405)
- forms: new component: Quantity Selector (#860) (1bfc839)
- forms: new star rating component (#887) (1b6a61e)
- guidelines: drop design guidelines content (#960) (46b54a8)
- handle dark background for basic elements like links and code (#1038) (8302566)
- orange navbar: supra bar (#795) (4b4666c)
- ratios: add 9x16 aspect ratio for portrait videos (#906) (745aa68)
- reboot: use
:focus-visible
CSS pseudo-class (#1124) (7420158) - spinners: reintegrate growing spinners from v4 (#1041) (81d5aed)
- utilities: add classes to limit the extent of line lengths (#883) (578d907)
- utilities: reintroduce
.text-uppercase
(#1216) (a1c5650)
5.1.3 (2021-10-11)
5.1.2 (2021-10-06)
- organization update core team members list and change automatic assignee (c2f9af7)
- nuget resync nuget/*.nuspec files with Bootstrap (95beecb)
5.1.1 (2021-09-17)
- doc: replace Creative Commons license link in README.md (dbaa78a)
- doc: update broken links to issue templates in README.md (eac95cf)
- docs: automatically retrieve latest version in version selector (ac8ee0f)
- nuget: update version in boosted.sass.nuspec (fc4e31c)
- #207: rename "v5-dev" to "main" (31fda13)
5.1.0 (2021-09-06)
- #691: remove temporary fix from #682 to fix pa11y-ci GitHub Actions execution (81d1f33)
- #733: prevent a redirection to the main page after clicking on social buttons (d344bef), closes #733
- #734: changed toast color within Live section from blue to orange (be5b56a), closes #734
- #735: separate local fonts from CDN in the starter template (fcbafea), closes #735
- #782: active dropdown items background color (#784) (0ec4d1d), closes #782
- docs: replace /bootstrap by /boosted in sass.md (092df17)
- pa11y: hide contrast issue from badge positioning (c017022)
- update references of ff00dd to Nurovek (#756) (0c5d846)
5.0.2 (2021-07-15)
- #694: replace the boosted.netlify doc links with /docs/5.0 (01b77cf), closes #694
- docs: add a list of Orange custom components in about/overview to fix #688 (f7a78b3)
- pa11y: add pa11y and puppeteer devDependencies to fix the pa11y-ci execution (GitHub actions) and update setup-node version (3a8990e)
- sri: v5 documentation rendering is broken due to bad integrity sha384 in config.yml (54a2e7a)
5.0.1 (2021-06-10)
- #677: improve cookie consent panel rendering (c595c0a), closes #677
- accessibility: issue on pricing and sidebar + update label for logo on headers example (7223e41)
- core: update nuspec add boosted icon (#679) (d6b639c)
- doc: replace
.sr-only
by.visually-hidden
in checkout example (1a23636) - docs: fix 'View on GitHub' link to target 'v5-dev' branch (7d66ae4)
- docs: missing character in RTL starter template (fda8432)
- lint: remove trailing spaces (d13994d)
- margin: finish migration of margin-left and right from
ml-
andmr-
toms-
andme-
(195c408) - offcanvas: add offcanvas to boosted.scss (8c1c8b2)
- sri: v5 documentation rendering is broken due to bad integrity sha384s in config.yml (edc8fa2)
- table: Accented table displays properly again (85cdbf7)
5.0.0 (2021-05-27)
- a11y: Add title to dropdown menu (c1c8851)
- a11y: Improve a11y for dropdown example in header (64f6e98)
- linter: Reorganize imports for linter to pass (0b06d5e)
- misc: Apply reviews (5be515d)
- Revert "remove useless content from features page" (eb5cfe8)
5.0.0-beta3 (2021-04-28)
- accordion: apply changes requested on MR (ee89ce2)
- accordion: Repare visual regressions (b547626)
- build: delete useless build.sh file (2d051ba)
- changelog: correct version numbers following version bump (via npm command) (698f647)
- config: correct ruby version (e64e101)
- docs: Use shield.io badge in the readme (c34b3d7)
- examples: Correct the bootstrap logo into orange logo (94e27fa)
- lint: repare lint execution (54055d4)
- list-group: Hide the link of the doc for the component (for now) (48ccdff)
- list-group: revert the link in the menu (e10518b)
- popper: manually change popper version (1d87421)
- stepped process: add the component from v4 (2f353e3)
5.0.0-beta2 (2021-02-12)
- badges: use functional colors as backgrounds (8c4d0e7)
- dropdowns: spacing, active state color (70fc9ce)
- focus: guaranteed focus visibility when fixed header overlaps (65ac357)
- forms:
.form-select
sizes were wrong (afd0b39) - navbar: only Y-padding are transitioned (be1f8de)
- pagination: get active state back to matching UI Kit (d11441c)
- back to top: brand-new component 🎉 (893944d)
- back-to-top: use .btn-icon, match .btn-close pattern & fix icon in RTL (6cd7c9e)
- buttons: buttons with icon, branded 🎉 (d399331)
- carousel: Orange branded 🎉 (7f320f6)
- close: better branding and consistency with new buttons (3708778)
- close button: use stroke icon a basis (318d89d)
- forms: Orange branded disabled state 🎉 (b02466d)
- icons: new
button-icon()
mixin (e2726bc) - links: with chevron 🎉 (27286ba)
- mixin: new
target-size()
mixin to ensure sufficient hit area (44×44px) (d0a1c2c) - modals: Orange branded 🎉 (bfd285c)
- pagination: use
filter
instead of another inlined SVG (3911d64) - social buttons: Orange branded 🎉 (db222da)
- toggle buttons: Orange branded 🎉 — both with icons and no outline (2cd8ffe)
- utilities: add
.bg-supporting-*
utilities (0fd37a0)
- Syntax highlighting now provides sufficient contrasts (2a82eab)
- Accordions:
details
andsummary
in docs now look like accordions (e1f379ef) - SVG: Accessible markup for decorative SVGs (0a2f616c5)
- Percy: add Cheatsheets to snapshots (b343fe2)
- Pa11y: update exclusion list by removing
.chroma
,[disabled]
and[readonly]
selectors (2a82eab and 97d3b3c) - CI: allow to skip CIs, depending on
paths
for push event or on labels for pull requests. Have a look at the wiki
5.0.0-beta1 (2020-12-10)
- RTL: Orange branded, using Helvetica Neue Arabic, dropping
letter-spacing
everywhere and customized arrows.
- alerts: ensure content don't overlap icon (2ecade3)
- Percy: upgrade snapshot action to 0.1.2
5.0.0-alpha3 (2020-11-12)
- forms: ensure .form-check-input is squared in Chromium-based browsers (010c909)
- accordion: Orange branded 🎉 (69a97d9)
- icons: drop content to only mention Solaris (90af24b)
- analytics: massive refactor of our Tarteaucitron implementation (#531, #532, #534, #535)
- skip links: use a
nav
tag witharia-label
(3ea50d0)
5.0.0-alpha2 (2020-09-30)
- alerts: ensure icon is properly sized (d10ed1a)
- cards:
.card-footer
's bottom padding (7054f27) - color: better matching light color (02f4e25)
- grid: gutters change above
lg
breakpoint to match the brand (9113a8d) - grid: missing interpolation (62ea99b)
- reboot: ensure
legend
are bold (45e8d4d) - reboot: links with
inline-block
display cannot break when they need to (4ac2c39) - spinners: drop growing spinners (1831f13)
- split buttons: missing
.active
&:disabled
states (3a68f31) - tooltips: ensure content is left-aligned (b255cdc)
- typography: cleaner font-stack, and better matching typographic scale (4694e07)
- utilities: better matching with the brand for some color values (5e82914)
- utilities: drop color exception in color utilities (acfc5e9)
-
pagination: add default vertical margins to pagination (c37b86f)
-
reboot: handle
<var>
styles in reboot (ba62352) -
reboot: use
#666
for code element (26a1aae) -
colors: final adjustments for accessible orange handling (7c5e781)
-
colors: use
#ff7900
as primary color & dropcolor-contrast()
bypass for Orange ❤️ (fece01e), closes #ff7900 -
colors: use Orange Base UI color names as design tokens (142c851)
-
logo: drop useless
id
(c8dd405) -
logo: improve size and markup again (63323c8)
-
progress: Orange branded 🎉 (36ceacd)
-
cards: Orange branded 🎉 (fde26b4)
-
spinners: Orange branded 🎉 (ed72efe)
-
.btn-check: ensure to match the brand 🎉 (d3438ab)
5.0.0-alpha1 (2020-06-22)
Alerts
Badges
Breadcrumb
- breadcrumb: matching the brand (8d9c6fa)
Button group
Buttons
Close button
Forms
- form-checks: needed some tweaks after pulling Bootstrap's master (1e78211)
- forms: drop .form-control-sm leftover (00789c2)
- forms: feedback message should be small (cca3f1c)
- forms: remove label color change depending on status for #249 (f4a1b8d)
- forms: convey status using icon in feedback message to stop relying on color only, for #249 (95e6f6c)
- forms: custom select arrow sizing+position (3ac4187)
- forms: custom switch icons sizing+alignment (a2a2ffe)
- forms: get background-image back for custom checkboxes (edfdded)
- forms: get rid of form-*-sm things, forbidden by the brand (8d41b61)
- forms: labels positionning (5be3b52)
- forms: Orange branded 🎉 (7c71cff)
- forms: remove info icon from invalid custom select (a4c82db)
Navbars
Pagination
Tables
- tables: more precise line-heights (553cb10)
- tables: vertical spacings were wrong (02c7b9a)
- tables: missing unit in table-cell-padding (acaf48a)
- tables: ensure tables match Orange Digital Guidelines (af31c78)
- tables: remove .thead-{dark|light} variants (dcd2bbd)
- tables: remove bordered+borderless tables (5c06087)
- tables: remove contextual classes for tables (3158486)
- tables: remove striped rows tables (38767c2)
- tables: remove table variants forbidden by Orange Brand for #283 (1ed8b39)
- tables: removed .table-lg and adjust default+sm sizes (ce13796)
- tables: simplify tables CSS and adjust sizings (1b3e641)
Other components
- cards: Orange branded 🎉 (6340954)
- carousel: Orange branded 🎉 (e90edb8)
- collapse: Orange branded 🎉 (ee8b3ef)
- dropdowns: Orange branded 🎉 (b0194a7)
- list group: Orange branded 🎉 (0d90508)
- popovers: Orange branded 🎉 (9c157f0)
- progress: Orange branded 🎉 (c31b8ab)
- spinners: Orange branded 🎉 (45bb26c)
- toasts: Orange branded 🎉 (8f073ff)
- tooltips: Orange branded 🎉 (090ad2a)
Deep branding
Colors and contrasts
- color-yiq: missing primary exception for Boosted… (a3e272f)
- contrast threshold: 4.5 instead of 3 (ed6aba7)
- color-yiq: use @ysds lookup table instead of pow polyfill (d07c67b)
- colored links: restrict to primary and light, and ensure contrasts (104e43c)
- colors: improve .text-body & .text-muted utilities to ensure proper contrasts, to close #274 (0d62c74)
- colors: lock color & background-color together in utilities, and use supporting colours for background utilities (5998d6a)
- colors: remove .text-{success|info|warning|danger} utilities (1ecdbe0)
- contrasts: set min-contrast-ratio to 4.5 (357448f)
Focus visibility
- focus-visible: default enhanced focus styles using outline-offset (0ab40fb)
- focus-visible: drop outline removals everywhere (982dcec)
- focus-visible: forms focus styles, almost matching v4-dev (a0522ea)
- focus-visible: increase focus visibility everywhere (7b4e6b3)
- focus-visible: raw implementation (64ad4b6)
- focus-visible: cleaner import (4175671)
Utilities
- text: ensure reset-text() mixin uses our base letter-spacing (838c802)
- text-muted: opacity applies to children, which is undesired (a11fb13)
- utilities: ensure .lh-lg is bigger than .lh-base (bf85bd6)
- utilities: ensure transparent/inherit are avoided in utility generation when locking background w foreground (601b110)
- utilities: supporting colour for danger used to be purple, not pink (5bc6fee)
- utilities: remove useless aliases (d002cb3)
- bg-utilities: .bg-{success|warning|danger|info} now uses supporting colours instead of functionnal ones (f2b11dd)
- border-radius: ensure .rounded-circle interop with BS, thus prevent everything from being rounded… in #283 (b88a4ab)
- borders: add .border-sm utility (df95392)
- borders: add missing border utilities to match the brand (85e1bb7)
- utilities: add border-color utilities, looping through grays (bcd4b62)
- utilities: amend documentation for border-colors, including grays (5639866)
- utilities: remove .text-uppercase utility forbidden by Orange Brand for #283 (05c9bfa)
- utilities: remove border-radius utilities and values forbidden by Orange Brand for #283 (a94291b)
- utilities: remove box-shadow utilities and values forbidden by Orange Brand for #283 (fe3dfa4)
- utilities: remove font-weight utilities forbidden by Orange Brand for #283 (540ae47)
Variables
- variables: duplicated value made variable unused (67b0855)
- variables: unused -shadow-lg for #283 (b45e7b0)
- variables: apply Boosted variables, nullify unused Bootstrap ones — compiling without components for now (ab43d22)
- variables: comment unused variables — forbidden by Orange Brand — for #283 (82d844b)
- variables: use Boosted v4 values and make it compile + pass linter (56f9077)