diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 000000000..870e14b13 --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,13 @@ +# Security Policy + +## Supported Versions + +Currently, only the latest version is supported. + +## Reporting a Vulnerability + +### Security contact information + +To report a security vulnerability, please use the +[Tidelift security contact](https://tidelift.com/security). +Tidelift will coordinate the fix and disclosure. diff --git a/docs/lib/Components/TooltipsPage.js b/docs/lib/Components/TooltipsPage.js index 71f5d448a..3d3d1c9d1 100644 --- a/docs/lib/Components/TooltipsPage.js +++ b/docs/lib/Components/TooltipsPage.js @@ -47,7 +47,7 @@ export default class TooltipsPage extends React.Component { ]).isRequired, // Where to inject the popper DOM node, default to body container: PropTypes.oneOfType([PropTypes.string, PropTypes.func, DOMElement]), - // optionally override show/hide delays - default { show: 0, hide: 250 } + // optionally override show/hide delays - default { show: 0, hide: 50 } delay: PropTypes.oneOfType([ PropTypes.shape({ show: PropTypes.number, hide: PropTypes.number }), PropTypes.number diff --git a/docs/lib/PremiumThemes/index.js b/docs/lib/PremiumThemes/index.js index 62a9f0532..6ca194a86 100644 --- a/docs/lib/PremiumThemes/index.js +++ b/docs/lib/PremiumThemes/index.js @@ -1,55 +1,91 @@ import React from 'react'; -import { Card, Button, CardBody, CardHeader, Container, Row, Col, Jumbotron } from 'reactstrap'; +import { + Card, + Button, + CardBody, + CardHeader, + Container, + Row, + Col, + Jumbotron, +} from 'reactstrap'; +import premiumThemes from './premium'; export default () => { - return ( -
- -

- -

-

Reactstrap Themes & Templates

-

A collection of free and premium React templates and themes powered by Reactstrap

-
- -

- UiFort -

-

Check out some examples that our partners from UiFort created using the Reactstrap components library.

- - - - -
- - Bamburgh React Admin Dashboard with Reactstrap PRO - -
-

- Premium React Admin Template -

-
- - - - - -
- - - -
- More themes will be added soon ! -
-
- -
-
- -
-
-
- ); + return ( +
+ +

+ +

+

Reactstrap Themes & Templates

+

+ A collection of free and premium React templates and themes powered by + Reactstrap +

+
+ {premiumThemes.map(company => ( + +

{company.creator.name}

+

{company.creator.tagLine}

+ + {company.products.map(product => { + return ( + + + +

+ + {product.title} + +

+

{product.tagLine}

+
+ + + + + +
+ + ); + })} + {company.products.length % 2 !== 0 && ( + + +
More themes will be added soon !
+
+ + )} +
+
+ +
+
+ ))} +
+ ); }; diff --git a/docs/lib/PremiumThemes/premium.js b/docs/lib/PremiumThemes/premium.js new file mode 100644 index 000000000..9eed3e3f4 --- /dev/null +++ b/docs/lib/PremiumThemes/premium.js @@ -0,0 +1,87 @@ +export default [ + { + creator: { + name: 'UiFort', + tagLine: + 'Check out some examples that our partners from UiFort created using the Reactstrap components library.', + link: 'https://uifort.com', + }, + products: [ + { + title: 'Bamburgh React Admin Dashboard with Reactstrap PRO', + tagLine: 'Premium React Admin Template', + imgUrl: + '/assets/themes/bamburgh-react-admin-dashboard-reactstrap-pro.jpg', + link: + 'https://uifort.com/template/bamburgh-react-admin-dashboard-reactstrap-pro/?ref=reactstrap.github.io', + }, + ], + }, + { + creator: { + name: 'Creative Tim', + tagLine: + 'Check out some examples that our partners from Creative Tim created using the Reactstrap components library.', + link: 'https://www.creative-tim.com', + }, + products: [ + { + title: 'Now UI Kit PRO with Reactstrap', + tagLine: 'Premium Kit Template for Bootstrap 4 and Reactstrap', + imgUrl: + 'https://raw.githubusercontent.com/creativetimofficial/public-assets/master/now-ui-kit-pro-react/opt_nukp_react_thumbnail.jpg', + link: 'https://www.creative-tim.com/product/now-ui-kit-pro-react', + }, + { + title: 'Now UI Dashboard PRO with Reactstrap', + tagLine: 'Premium Reactstrap (Bootstrap 4) Admin Template', + imgUrl: + 'https://raw.githubusercontent.com/creativetimofficial/public-assets/master/now-ui-dashboard-pro-react/now-ui-dashboard-pro-react.jpg', + link: 'https://www.creative-tim.com/product/now-ui-dashboard-pro-react', + }, + { + title: 'Argon Design System with Reactstrap', + tagLine: 'Free Design System for Bootstrap 4 and Reactstrap', + imgUrl: + 'https://raw.githubusercontent.com/creativetimofficial/public-assets/master/argon-design-system-react/argon-design-system-react.jpg', + link: 'https://www.creative-tim.com/product/argon-design-system-react', + }, + { + title: 'Argon Dashboard PRO with Reactstrap', + tagLine: 'Premium Reactstrap (Bootstrap 4) Admin Template', + imgUrl: + 'https://raw.githubusercontent.com/creativetimofficial/public-assets/master/argon-dashboard-pro-react/argon-dashboard-pro-react.jpg', + link: 'https://www.creative-tim.com/product/argon-dashboard-pro-react', + }, + { + title: 'Paper Kit PRO with Reactstrap', + tagLine: 'Premium Kit Template for Bootstrap 4 and Reactstrap', + imgUrl: + 'https://raw.githubusercontent.com/creativetimofficial/public-assets/master/paper-kit-pro-react/opt_pkp_react_thumbnail.jpg', + link: 'https://www.creative-tim.com/product/paper-kit-pro-react', + }, + { + title: 'Paper Dashboard PRO with Reactstrap', + tagLine: 'Premium Reactstrap (Bootstrap 4) Admin Template', + imgUrl: + 'https://raw.githubusercontent.com/creativetimofficial/public-assets/master/paper-dashboard-2-pro-react/opt_pdp_react.jpg', + link: 'https://www.creative-tim.com/product/paper-dashboard-pro-react', + }, + { + title: 'BLK• Design System PRO with Reactstrap', + tagLine: 'Premium Design System for Bootstrap 4 and Reactstrap', + imgUrl: + 'https://raw.githubusercontent.com/creativetimofficial/public-assets/master/blk-design-system-pro-react/blk-design-system-pro-react.jpg', + link: + 'https://www.creative-tim.com/product/blk-design-system-pro-react', + }, + { + title: 'Black Dashboard PRO with Reactstrap', + tagLine: 'Premium Reactstrap (Bootstrap 4) Admin Template', + imgUrl: + 'https://raw.githubusercontent.com/creativetimofficial/public-assets/master/black-dashboard-pro-react/black-dashboard-pro-react.jpg', + link: 'https://www.creative-tim.com/product/black-dashboard-pro-react', + }, + ], + }, +]; diff --git a/docs/lib/examples/InputType.js b/docs/lib/examples/InputType.js index fbe30dc46..6584f55fa 100644 --- a/docs/lib/examples/InputType.js +++ b/docs/lib/examples/InputType.js @@ -126,6 +126,10 @@ const Example = (props) => { It's a bit lighter and easily wraps to a new line. + + + +