ascsoftw/livewire-offline

Livewire 包,用于用户离线时向用户显示警告。

1.0.0 2021-05-19 09:53 UTC

This package is auto-updated.

Last update: 2024-09-19 19:29:42 UTC


README

Livewire 包,用于用户离线时向用户显示警告。

要求

确保您的项目中已正确安装 Livewire

安装

您可以使用 Composer 安装此包。

composer require ascsoftw/livewire-offline

用法

将 Livewire 组件 @livewire('offline') 放入您的应用布局中。

请确保将其插入正确的上下文,因为它将被绝对定位。

配置

如果您想覆盖配置,必须使用以下命令发布资源

php artisan vendor:publish --tag=config

这将发布配置文件至 config/livewire-offline.php。您可以指定以下配置

return [
    'offline_text' => 'You are currenly Offline!',
    'use_tailwind' => true,
    //Specify Inline Styles if use_tailwind is set to false
    'background_color' => '#9ACD32', //if you specify hex code, prefix with #
    'text_color' => '#FF0000',
    //Specify TailwindCss Classes if use_tailwind is set to true
    'text_class' => 'text-red-600',
    'background_class' => 'bg-yellow-300',
];

您还可以使用以下命令发布视图

php artisan vendor:publish --tag=views

这将发布 resources/views/vendor/livewire-offline 目录中的视图,您可以对它们进行自定义。

故障排除

使用 TailwindCss 时,您的消息没有样式?请发布您的视图。因此 Laravel Mix 编译器将找到与包相关的视图,并相应地清除 CSS。

贡献

欢迎拉取请求。对于重大更改,请先打开一个问题来讨论您想要更改的内容。

鸣谢

许可证

MIT