backstage / components
A collection of beautiful website components.
Fund package maintenance!
vormkracht10
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/backstage/components
Requires
- php: ^8.3
- backstage/counter-component: dev-main
- illuminate/contracts: ^12.0
- spatie/laravel-package-tools: ^1.16
README
From the makers of Backstage.
Installation
If you using backstage/cms these components are including by default.
composer require backstage/components
Add the following code to app.js.
import.meta.glob('../views/components/**/*.css', { eager: true }); import.meta.glob('../views/components/**/*.js', { eager: true });
Publishes a component
php artisan backstage:component {component?}
Contributing
If you made a website component follow these steps.
Add a subtree for the component repository
git subtree add --prefix components/CounterComponent git@github.com:backstagephp/Counter-Component.git main --squash
After you made changes to the component push to both repositories:
git add . git commit -m "Changed colors for heading" git push git subtree push --prefix components/CounterComponent git@github.com:backstagephp/Counter-Component.git main
You can also add the repository to the push-to-subtrees.yml Github action.