Skip to content

Commit

Permalink
feat: added widget selector
Browse files Browse the repository at this point in the history
Signed-off-by: Lukas Frey <[email protected]>
  • Loading branch information
lukas-frey committed Oct 10, 2023
1 parent 9172995 commit 60bc89a
Show file tree
Hide file tree
Showing 10 changed files with 422 additions and 434 deletions.
25 changes: 15 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
![Guava Tutorials Banner](./docs/images/banner.jpg)


### Tutorials

Tutorials is a complete tool for creating tutorials, walkthroughs and onboarding experiences for your users. It is a
Expand All @@ -10,6 +9,21 @@ simple and easy to use library, which can be integrated into your project with j

The tutorials plugin is currently in alpha version and thus not production-ready. Use at your own risk.

## Showcase

![Screenshot 1](./docs/images/screenshot_01.png)
![Screenshot 2](./docs/images/screenshot_02.png)

[Video Showcase 1](./docs/videos/screencast_01.mov)
[Video Showcase 2](./docs/videos/screencast_02.mov)

## Support us

Your support is key to the continual advancement of our plugin. We appreciate every user who has contributed to our journey so far.

While our plugin is available for all to use, if you are utilizing it for commercial purposes and believe it adds significant value to your business, we kindly ask you to consider supporting us through GitHub Sponsors. This sponsorship will assist us in continuous development and maintenance to keep our plugin robust and up-to-date. Any amount you contribute will greatly help towards reaching our goals. Join us in making this plugin even better and driving further innovation.


#### Prerequisites

- Laravel 10+
Expand Down Expand Up @@ -415,15 +429,6 @@ public function mount(): void
```
Again, it's completely up to you when you mount which tutorial.

#### Known Issues

There's some DOM diffing issues when using in a filament Dashboard Page. For some reason, the first widget is removed
during an update of the page when walking through the tutorial.

This is most likely a Livewire 3 issue (https://github.com/filamentphp/filament/issues/7567)

A quick fix is to publish the widgets.blade.php file and add `wire:ignore` to the container grid.

## Credits
- Guava
- All Contributors
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"require": {
"filament/filament": "^3.0.0",
"spatie/laravel-package-tools": "^1.15",
"livewire/livewire": "^3.0@beta"
"livewire/livewire": "^3.0"
},
"require-dev": {
"orchestra/testbench": "^8.0",
Expand Down
Loading

0 comments on commit 60bc89a

Please sign in to comment.