├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug.yml │ └── config.yml ├── dependabot.yml ├── release.yml └── workflows │ ├── fix-php-code-style-issues.yml │ ├── generate-release-note.yml │ └── update-changelog.yml ├── .gitignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── composer.json ├── config └── tab-layout-plugin.php ├── package.json ├── phpstan-baseline.neon ├── phpstan.neon.dist ├── phpunit.xml.dist ├── pint.json ├── postcss.config.js ├── resources ├── css │ ├── .gitkeep │ └── plugin.css ├── dist │ └── .gitkeep ├── js │ └── plugin.js ├── lang │ └── en │ │ └── .gitkeep └── views │ ├── .gitkeep │ ├── components │ ├── component-container.blade.php │ ├── tabs.blade.php │ └── tabs │ │ └── tab.blade.php │ ├── schemas │ └── components │ │ └── tab-content-container.blade.php │ ├── tabs │ └── component-wrapper.blade.php │ └── widgets │ └── tabs-widget.blade.php ├── src ├── Commands │ ├── MakeTabComponent.php │ └── MakeTabWidgetCommand.php ├── Components │ ├── ComponentContainer.php │ ├── FilamentComponent.php │ ├── Tabs.php │ └── Tabs │ │ ├── ComponentWrapper.php │ │ ├── Tab.php │ │ ├── TabContainer.php │ │ └── TabLayoutComponent.php ├── Concerns │ ├── Components │ │ ├── BelongsToContainer.php │ │ ├── BelongsToParentComponent.php │ │ ├── CanBeHidden.php │ │ ├── CanSpanColumns.php │ │ ├── HasBadge.php │ │ ├── HasChildComponents.php │ │ ├── HasColumns.php │ │ ├── HasComponent.php │ │ ├── HasComponentData.php │ │ ├── HasComponents.php │ │ ├── HasExtraAttributes.php │ │ ├── HasIcon.php │ │ ├── HasId.php │ │ ├── HasLabel.php │ │ └── HasMaxWidth.php │ └── Layouts │ │ └── InteractsWithTab.php ├── Contracts │ └── HasTabs.php ├── Livewire │ └── Components │ │ └── Tabs │ │ └── LivewireWrapper.php ├── Schemas │ ├── Components │ │ ├── LivewireContainer.php │ │ └── TabContentContainer.php │ └── SimpleTabSchema.php ├── TabLayoutPluginServiceProvider.php └── Widgets │ ├── TabWidget.php │ ├── TabWidgetConfiguration.php │ ├── TabWidgetContentConfiguration.php │ └── TabsWidget.php ├── stubs ├── .gitkeep ├── TabComponent.stub └── TabsWidget.stub ├── tailwind.config.js └── tests ├── Pest.php └── src ├── ArchTest.php └── TestCase.php /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/fix-php-code-style-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.github/workflows/fix-php-code-style-issues.yml -------------------------------------------------------------------------------- /.github/workflows/generate-release-note.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.github/workflows/generate-release-note.yml -------------------------------------------------------------------------------- /.github/workflows/update-changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.github/workflows/update-changelog.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/composer.json -------------------------------------------------------------------------------- /config/tab-layout-plugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/config/tab-layout-plugin.php -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/package.json -------------------------------------------------------------------------------- /phpstan-baseline.neon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /pint.json: -------------------------------------------------------------------------------- 1 | { 2 | "preset": "laravel" 3 | } -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/postcss.config.js -------------------------------------------------------------------------------- /resources/css/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/css/plugin.css: -------------------------------------------------------------------------------- 1 | @tailwind utilities; 2 | -------------------------------------------------------------------------------- /resources/dist/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/js/plugin.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/lang/en/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/views/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/views/components/component-container.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/resources/views/components/component-container.blade.php -------------------------------------------------------------------------------- /resources/views/components/tabs.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/resources/views/components/tabs.blade.php -------------------------------------------------------------------------------- /resources/views/components/tabs/tab.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/resources/views/components/tabs/tab.blade.php -------------------------------------------------------------------------------- /resources/views/schemas/components/tab-content-container.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/resources/views/schemas/components/tab-content-container.blade.php -------------------------------------------------------------------------------- /resources/views/tabs/component-wrapper.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/resources/views/tabs/component-wrapper.blade.php -------------------------------------------------------------------------------- /resources/views/widgets/tabs-widget.blade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/resources/views/widgets/tabs-widget.blade.php -------------------------------------------------------------------------------- /src/Commands/MakeTabComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Commands/MakeTabComponent.php -------------------------------------------------------------------------------- /src/Commands/MakeTabWidgetCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Commands/MakeTabWidgetCommand.php -------------------------------------------------------------------------------- /src/Components/ComponentContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Components/ComponentContainer.php -------------------------------------------------------------------------------- /src/Components/FilamentComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Components/FilamentComponent.php -------------------------------------------------------------------------------- /src/Components/Tabs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Components/Tabs.php -------------------------------------------------------------------------------- /src/Components/Tabs/ComponentWrapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Components/Tabs/ComponentWrapper.php -------------------------------------------------------------------------------- /src/Components/Tabs/Tab.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Components/Tabs/Tab.php -------------------------------------------------------------------------------- /src/Components/Tabs/TabContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Components/Tabs/TabContainer.php -------------------------------------------------------------------------------- /src/Components/Tabs/TabLayoutComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Components/Tabs/TabLayoutComponent.php -------------------------------------------------------------------------------- /src/Concerns/Components/BelongsToContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/BelongsToContainer.php -------------------------------------------------------------------------------- /src/Concerns/Components/BelongsToParentComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/BelongsToParentComponent.php -------------------------------------------------------------------------------- /src/Concerns/Components/CanBeHidden.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/CanBeHidden.php -------------------------------------------------------------------------------- /src/Concerns/Components/CanSpanColumns.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/CanSpanColumns.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasBadge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasBadge.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasChildComponents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasChildComponents.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasColumns.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasColumns.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasComponent.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasComponentData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasComponentData.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasComponents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasComponents.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasExtraAttributes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasExtraAttributes.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasIcon.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasIcon.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasId.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasLabel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasLabel.php -------------------------------------------------------------------------------- /src/Concerns/Components/HasMaxWidth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Components/HasMaxWidth.php -------------------------------------------------------------------------------- /src/Concerns/Layouts/InteractsWithTab.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Concerns/Layouts/InteractsWithTab.php -------------------------------------------------------------------------------- /src/Contracts/HasTabs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Contracts/HasTabs.php -------------------------------------------------------------------------------- /src/Livewire/Components/Tabs/LivewireWrapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Livewire/Components/Tabs/LivewireWrapper.php -------------------------------------------------------------------------------- /src/Schemas/Components/LivewireContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Schemas/Components/LivewireContainer.php -------------------------------------------------------------------------------- /src/Schemas/Components/TabContentContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Schemas/Components/TabContentContainer.php -------------------------------------------------------------------------------- /src/Schemas/SimpleTabSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Schemas/SimpleTabSchema.php -------------------------------------------------------------------------------- /src/TabLayoutPluginServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/TabLayoutPluginServiceProvider.php -------------------------------------------------------------------------------- /src/Widgets/TabWidget.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Widgets/TabWidget.php -------------------------------------------------------------------------------- /src/Widgets/TabWidgetConfiguration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Widgets/TabWidgetConfiguration.php -------------------------------------------------------------------------------- /src/Widgets/TabWidgetContentConfiguration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Widgets/TabWidgetContentConfiguration.php -------------------------------------------------------------------------------- /src/Widgets/TabsWidget.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/src/Widgets/TabsWidget.php -------------------------------------------------------------------------------- /stubs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stubs/TabComponent.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/stubs/TabComponent.stub -------------------------------------------------------------------------------- /stubs/TabsWidget.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/stubs/TabsWidget.stub -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tests/Pest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/tests/Pest.php -------------------------------------------------------------------------------- /tests/src/ArchTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/tests/src/ArchTest.php -------------------------------------------------------------------------------- /tests/src/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solutionforest/filament-tab-plugin/HEAD/tests/src/TestCase.php --------------------------------------------------------------------------------