├── composer-require-checker.json ├── .phpunit-watcher.yml ├── infection.json.dist ├── src ├── ButtonSize.php ├── ProgressVariant.php ├── Utility │ ├── TogglerType.php │ ├── Responsive.php │ ├── Sizing.php │ ├── TextBackgroundColor.php │ ├── TextColor.php │ ├── BackgroundColor.php │ └── AlignItems.php ├── NavBarPlacement.php ├── ButtonType.php ├── OffcanvasPlacement.php ├── DropdownItemType.php ├── NavBarExpand.php ├── DropdownAutoClose.php ├── AlertVariant.php ├── NavStyle.php ├── ModalDialogFullScreenSize.php ├── DropdownDirection.php ├── NavLayout.php ├── Assets │ ├── BootstrapCdnAsset.php │ └── BootstrapAsset.php ├── DropdownAlignment.php ├── ButtonVariant.php ├── BreadcrumbLink.php ├── AccordionItem.php ├── ProgressStack.php ├── ButtonToolbar.php ├── Toggler.php ├── ButtonGroup.php ├── CarouselItem.php ├── NavLink.php ├── DropdownItem.php ├── Collapse.php ├── Progress.php ├── Breadcrumbs.php ├── Button.php └── Alert.php ├── CHANGELOG.md ├── psalm.xml ├── rector.php ├── LICENSE.md ├── .styleci.yml ├── composer.json └── README.md /composer-require-checker.json: -------------------------------------------------------------------------------- 1 | { 2 | "symbol-whitelist": [ 3 | "Yiisoft\\Assets\\AssetBundle", 4 | "Yiisoft\\Files\\PathMatcher\\PathMatcher" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /.phpunit-watcher.yml: -------------------------------------------------------------------------------- 1 | watch: 2 | directories: 3 | - src 4 | - tests 5 | fileMask: '*.php' 6 | notifications: 7 | passingTests: false 8 | failingTests: false 9 | phpunit: 10 | binaryPath: vendor/bin/phpunit 11 | timeout: 180 12 | -------------------------------------------------------------------------------- /infection.json.dist: -------------------------------------------------------------------------------- 1 | { 2 | "source": { 3 | "directories": [ 4 | "src" 5 | ] 6 | }, 7 | "logs": { 8 | "text": "php:\/\/stderr", 9 | "stryker": { 10 | "report": "master" 11 | } 12 | }, 13 | "mutators": { 14 | "@default": true 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/ButtonSize.php: -------------------------------------------------------------------------------- 1 | ` element. 14 | */ 15 | case LINK = 'link'; 16 | /** 17 | * Reset button, renders as `