UNPKG

@financial-times/o-buttons

Version:

FT buttons styles. Provides customisation options with the FT colour palette.

183 lines (83 loc) 8.75 kB
# Changelog ## [7.9.2](https://github.com/Financial-Times/origami/compare/o-buttons-v7.9.1...o-buttons-v7.9.2) (2024-02-22) ### Bug Fixes * Replace o3 brand class with data attribute ([2d16de1](https://github.com/Financial-Times/origami/commit/2d16de10c94c0e4da8240922be7c7955bb79ad8b)) * Replace o3-button theme class with data attribute ([50f390a](https://github.com/Financial-Times/origami/commit/50f390aac2967450c40e5affbcf651e4cfcbfc76)) ## [7.9.1](https://github.com/Financial-Times/origami/compare/o-buttons-v7.9.0...o-buttons-v7.9.1) (2023-10-27) ### Bug Fixes * Update node and npm ([c371fc3](https://github.com/Financial-Times/origami/commit/c371fc3f7f2d66266dbca95862ecef3ddeb1f339)) ## [7.9.0](https://github.com/Financial-Times/origami/compare/o-buttons-v7.8.4...o-buttons-v7.9.0) (2023-09-12) ### Features * o-buttons, add ft-live subbrand [OR-313] ([#1276](https://github.com/Financial-Times/origami/issues/1276)) ([2e3f6f3](https://github.com/Financial-Times/origami/commit/2e3f6f384fe1a8b9d8f83a2b180740ee9d01c534)) ## [7.8.4](https://github.com/Financial-Times/origami/compare/o-buttons-v7.8.3...o-buttons-v7.8.4) (2023-09-06) ### Miscellaneous Chores * use consistent language in o-button accessibility readme. ([592d32b](https://github.com/Financial-Times/origami/commit/592d32b0c638557a248ab6f2fd5a139fb21ddf6e)) ## [7.8.3](https://github.com/Financial-Times/origami/compare/o-buttons-v7.8.2...o-buttons-v7.8.3) (2023-08-25) ### Bug Fixes * update o-typography dependency ([fb45b47](https://github.com/Financial-Times/origami/commit/fb45b47274241ea828f7dd50233441a76a215a51)) ### [7.8.2](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.8.1...o-buttons-v7.8.2) (2023-07-13) ### Bug Fixes * introduce designer guidelines to o-buttons readme ([276dc0d](https://www.github.com/Financial-Times/origami/commit/276dc0d41b2774ed3a4e1dd071d6d6b1fac042bc)) ### [7.8.1](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.8.0...o-buttons-v7.8.1) (2023-04-28) ### Bug Fixes * Require latest minor version of o-colors, o-buttons, and o-forms ([#1098](https://www.github.com/Financial-Times/origami/issues/1098)) ([b856ca6](https://www.github.com/Financial-Times/origami/commit/b856ca66c9ec555f3c70833ffa35cb05cd19841f)) ## [7.8.0](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.7.5...o-buttons-v7.8.0) (2023-04-28) ### Features * o-buttons, add themes for the FT Professional sub-brand ([ca5432a](https://www.github.com/Financial-Times/origami/commit/ca5432aafa70dd9bdb47d4412d9b2225336585ef)) ### [7.7.5](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.7.4...o-buttons-v7.7.5) (2023-02-24) ### Bug Fixes * o-buttons, update the TSX template to support any o-icons button icon ([#1024](https://www.github.com/Financial-Times/origami/issues/1024)) ([a2be9f0](https://www.github.com/Financial-Times/origami/commit/a2be9f057ab8991a1298b7d7df8268ba351409b5)) ### [7.7.4](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.7.3...o-buttons-v7.7.4) (2023-01-20) ### Bug Fixes * ensure components depend on the latest o-normalise version ([e910236](https://www.github.com/Financial-Times/origami/commit/e910236454318ce1bf198a06da7e76c0893c9142)) ### [7.7.3](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.7.2...o-buttons-v7.7.3) (2022-12-21) ### Bug Fixes * require 3.3.0 or higher ([fc180c6](https://www.github.com/Financial-Times/origami/commit/fc180c619755daa1b7bfe65509f354cf0de113bf)) ### [7.7.2](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.7.1...o-buttons-v7.7.2) (2022-12-15) ### Bug Fixes * o-buttons, update focus style with double ring ([e2c7e02](https://www.github.com/Financial-Times/origami/commit/e2c7e02e2ca0b50420c942627814edba5ed41e14)) ### [7.7.1](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.7.0...o-buttons-v7.7.1) (2022-08-17) ### Bug Fixes * Update onClick handler to support React's MouseEventHandler ([a5ea55f](https://www.github.com/Financial-Times/origami/commit/a5ea55f49a47fd535253050676d5d1678e9363ab)) * Fix issue with link / button type ([95ed2b3](https://www.github.com/Financial-Times/origami/commit/95ed2b31a1a778ca13df527bbf1d8fc663fad41f)) ## [7.7.0](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.6.0...o-buttons-v7.7.0) (2022-07-26) ### Features * publish o-buttons tsx ([#779](https://www.github.com/Financial-Times/origami/issues/779)) ([d7c8eec](https://www.github.com/Financial-Times/origami/commit/d7c8eec8b0f0bf1eccc1dcc64cb846f518593598)) * publish o-buttons tsx with added support for `onClick` event listener ([d7c8eec](https://www.github.com/Financial-Times/origami/commit/d7c8eec8b0f0bf1eccc1dcc64cb846f518593598)) ## [7.6.0](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.5.0...o-buttons-v7.6.0) (2022-05-17) ### Features * o-buttons add ghost mono / inverse themes ([#725](https://www.github.com/Financial-Times/origami/issues/725)) ([832f400](https://www.github.com/Financial-Times/origami/commit/832f400e6200b015772025f3b91a0e02080e7a75)) ## [7.5.0](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.4.0...o-buttons-v7.5.0) (2022-02-16) ### Features * add ghost button type ([b5a87c1](https://www.github.com/Financial-Times/origami/commit/b5a87c1a726e26a376ba64608c4fde9d359932c1)) * add ghost to tsx theme ([2d6e576](https://www.github.com/Financial-Times/origami/commit/2d6e5764cf6d59ab1b8b78de0fbd635a4c689eb3)) ## [7.4.0](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.3.0...o-buttons-v7.4.0) (2022-02-10) ### Features * add o-buttons pagination and group stories ([417f1e6](https://www.github.com/Financial-Times/origami/commit/417f1e681af8a2a84c09b34910e13d1d8d295d75)) ## [7.3.0](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.2.2...o-buttons-v7.3.0) (2022-02-03) ### Features * add Storybook addon, Origami background selector ([#595](https://www.github.com/Financial-Times/origami/issues/595)) ([f58329c](https://www.github.com/Financial-Times/origami/commit/f58329c17a8f8aa8dfa9aa2319f9aba07c0add69)) ### [7.2.2](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.2.1...o-buttons-v7.2.2) (2022-01-13) ### Bug Fixes * expand all uses of docs to documentation ([26f8d9d](https://www.github.com/Financial-Times/origami/commit/26f8d9d8cbbe3e78902d8c3951b37e08150a77bd)) ### [7.2.1](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.2.0...o-buttons-v7.2.1) (2021-12-24) ### Bug Fixes * remove disabled anchor buttons from the demos as anchors can not be disabled ([4d3a2a6](https://www.github.com/Financial-Times/origami/commit/4d3a2a634d3c690111fff4f280d3909b3ffd9a1e)) * update demo to use aria-pressed instead of aria-selected as by default a button can not have a selected state ([af2b05a](https://www.github.com/Financial-Times/origami/commit/af2b05a0e524dde130198dbd5b88b0a964522b0c)) ## [7.2.0](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.1.1...o-buttons-v7.2.0) (2021-11-24) ### Features * allow npm 8 in engines config ([eeb1cae](https://www.github.com/Financial-Times/origami/commit/eeb1cae6e7f0379e647f2b41240b1f294997d528)) ### [7.1.1](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.1.0...o-buttons-v7.1.1) (2021-11-08) ### Bug Fixes * pin components to latest o-brand, or greater ([3a6ccea](https://www.github.com/Financial-Times/origami/commit/3a6ccea1e838e4a2003322ca1f855d0b87b26b60)) ## [7.1.0](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.0.2...o-buttons-v7.1.0) (2021-11-08) ### Features * Rename master brand in component origami.json ([f642faf](https://www.github.com/Financial-Times/origami/commit/f642faf0574d84ea8185b56e6090c8015def27e6)) ### [7.0.2](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.0.1...o-buttons-v7.0.2) (2021-11-02) ### Bug Fixes * Update `o-brand` in components, replace "master" with "core" ([322617e](https://www.github.com/Financial-Times/origami/commit/322617ea80f30a6825d9c36872e05574b871ea82)) ### [7.0.1](https://www.github.com/Financial-Times/origami/compare/o-buttons-v7.0.0...o-buttons-v7.0.1) (2021-09-21) ### Bug Fixes * Add homepage, bugs and support email to the package.json ([6c0de60](https://www.github.com/Financial-Times/origami/commit/6c0de60ebd6e64c4dd16d000fcc6b79412ce30f4)) * update bugs urls ([3ea0ca0](https://www.github.com/Financial-Times/origami/commit/3ea0ca03bcb6e55142a77387ad0fff5ddf056d44)) * update origami json urls ([c757653](https://www.github.com/Financial-Times/origami/commit/c7576532b5a14f0462d5346dfb63238be025602e))