SuperAPI AI 工具集

slidewire-developer

办公与效率

查看项目

更新于 10-16 08:04

技能介绍

用途:在 Laravel/Livewire 应用中创建、更新和改进 SlideWire 演示文稿,添加幻灯片并配置主题、过渡等表现。

环境要求:PHP ^8.4、Laravel ^12.0、Livewire ^4.2。

用法:用 php artisan make:slidewire demo/product-launch --title="Product Launch" 生成 Livewire 单文件组件;在单个 Blade 文件中用 x-slidewire::deck 包裹 x-slidewire::slide 编写幻灯片;用 Route::slidewire('/slides/product-launch', 'demo/product-launch') 注册路由(命名为 slidewire.demo.product-launch,无法解析时返回 404)。演示文稿默认从 config('slidewire.presentation_roots')(默认 resources/views/pages/slides)发现。

主要能力:deck 支持 theme、transition、进度条、控件、全屏、自动播放;slide 支持背景图、局部主题与过渡;vertical-slide 提供垂直导航;fragment 实现渐进显示(存在未显示片段时 Next 先揭示片段);code 提供代码高亮;markdown 渲染叙述内容并自动保护围栏代码块;diagram 通过 CDN 懒加载 Mermaid(mermaid@11)绘制图表。内置主题含 default、black、white、aurora、sunset、neon、solarized;过渡含 slide、fade、zoom、convex、concave、none。支持键盘、点击、触摸、深链(如 #/slide/H)导航与 auto-animate。

限制:仅适用于满足上述版本要求的 Laravel/Livewire 项目;自定义主题、字体与配置文件结构等细节需参见随附参考文件。其它未提供的信息暂未提供。