hounddd/wn-gdprplus-plugin

为 OFFLINE.Gdpr 插件提供附加功能

安装: 27

依赖项: 0

建议者: 0

安全性: 0

星标: 1

关注者: 1

分支: 0

公开问题: 0

类型:winter-plugin

v1.0.3 2024-05-07 13:45 UTC

This package is auto-updated.

Last update: 2024-09-07 14:26:36 UTC


README

Winter GDPRPlus plugin banner

此插件为 OFFLINE.GDPR 插件添加了管理个人数据的附加功能。

宽横幅

有新的组件可用,可替代原始插件提供的简单横幅。
只需将布局中 cookieBanner 组件的名称替换为 cookieBannerWide 即可实现。

...
[cookieBannerWide]
...
==
...
{% component 'cookieBannerWide' %}
...

cookieBannerWide 组件的附加和可选属性**

组件提供了两个新的(可选)属性,允许您配置其外观。

可用的颜色方案包括蓝色(默认)、红色、橙色、琥珀色、黄色、酸橙、绿色、翡翠、蓝绿色、青色、天蓝色、靛青色、紫色、粉红色、洋红色和玫瑰色。

颜色方案

Winter GDPRPlus plugin color schemes

个性化定制

外观

如果您愿意,可以通过在 .gdpr-bannerwide 选择器中指定以下 CSS 变量来自定义颜色方案:

.gdpr-bannerwide {
    --color-background: #bfdbfe;
    --color-border: #3b82f6;
    --color-accent: #1d4ed8;
}

您还可以通过在 .gdpr-bannerwide 选择器中设置 --toggle-size 变量来自定义开关的大小

.gdpr-bannerwide {
    --toggle-size: 20px;
}

默认大小为智能手机上的 20px、小屏幕上的 22px、中等屏幕上的 24px 和大屏幕上的 28px。

文本

您可以通过在网站 ./lang/en/hounddd/gdprplus/lang.php 中定义翻译文件来替换基本标题和消息。

<?php  

return [
    'components' => [
        'bannerwide' => [
            'title' => 'We love cookies.',
            'message' => 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Itaque et quos quam! Beatae, culpa consectetur!',
        ],
    ],
];

安装

假设您处于 wintercms 安装根目录下。

使用 composer

只需运行此命令

composer require hounddd/wn-gdprplus-plugin

克隆

将此存储库克隆到您的 winter 插件文件夹中。

cd plugins
mkdir hounddd && cd hounddd
git clone https://github.com/Hounddd/wn-gdprplus-plugin gdprplus

用 ❄ WinterCMS 创建惊人的网站!