diff --git a/package-lock.json b/package-lock.json index 0d02039..67f423e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "foris", - "version": "2.1.1", + "version": "2.2.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index aa33863..9cd078b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "foris", - "version": "2.1.1", + "version": "2.2.0", "description": "Set of components and utils for Foris and its plugins.", "author": "CZ.NIC, z.s.p.o.", "repository": { diff --git a/src/bootstrap/Button.js b/src/bootstrap/Button.js index 887e05e..afa5e84 100644 --- a/src/bootstrap/Button.js +++ b/src/bootstrap/Button.js @@ -8,11 +8,6 @@ import React from "react"; import PropTypes from "prop-types"; -const OFFSET = 8; -const SIZE = 3; -const SIZE_CLASS = ` offset-lg-${OFFSET} col-lg-${SIZE}`; -const SIZE_CLASS_SM = " col-sm-12"; - Button.propTypes = { /** Additional class name. */ className: PropTypes.string, @@ -32,14 +27,16 @@ Button.propTypes = { export function Button({ className, loading, forisFormSize, children, ...props }) { - className = className ? `btn ${className}` : "btn btn-primary "; - if (forisFormSize) className += SIZE_CLASS + SIZE_CLASS_SM; + let buttonClass = className ? `btn ${className}` : "btn btn-primary "; + if (forisFormSize) { + buttonClass = `${buttonClass} col-sm-12 col-lg-3`; + } const span = loading ?