Skip to content

Commit 2867196

Browse files
committed
Fixed the missmatch of twinkle and shimmer (old)
1 parent 5b5d74b commit 2867196

File tree

3 files changed

+31
-31
lines changed

3 files changed

+31
-31
lines changed

dist/tailwind-plugin.js

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
44
};
55
Object.defineProperty(exports, "__esModule", { value: true });
66
const plugin_1 = __importDefault(require("tailwindcss/plugin"));
7-
const shimmerBefore = {
8-
content: "attr(text-shimmer-data)",
7+
const twinkleBefore = {
8+
content: "attr(text-twinkle-data)",
99
position: "absolute",
1010
inset: "0",
1111
"pointer-events": "none",
@@ -18,33 +18,33 @@ const shimmerBefore = {
1818
};
1919
exports.default = (0, plugin_1.default)(function ({ addUtilities, addComponents }) {
2020
addUtilities({
21-
"@keyframes text-shimmer": {
21+
"@keyframes text-twinkle": {
2222
"0%": { "background-position": "150% 0" },
2323
"100%": { "background-position": "-250% 0" },
2424
},
2525
});
2626
addComponents({
27-
".text-shimmer": {
27+
".text-twinkle": {
2828
position: "relative",
2929
display: "inline-block",
3030
},
31-
".text-shimmer::before": Object.assign(Object.assign({}, shimmerBefore), { animation: "text-shimmer 5s linear infinite" }),
32-
".hover-text-shimmer": {
31+
".text-twinkle::before": Object.assign(Object.assign({}, twinkleBefore), { animation: "text-twinkle 5s linear infinite" }),
32+
".hover-text-twinkle": {
3333
position: "relative",
3434
display: "inline-block",
3535
},
36-
".hover-text-shimmer::before": Object.assign(Object.assign({}, shimmerBefore), { opacity: "0" }),
37-
".hover-text-shimmer:hover::before": {
38-
animation: "text-shimmer 5s linear infinite",
36+
".hover-text-twinkle::before": Object.assign(Object.assign({}, twinkleBefore), { opacity: "0" }),
37+
".hover-text-twinkle:hover::before": {
38+
animation: "text-twinkle 5s linear infinite",
3939
opacity: "1",
4040
},
41-
".group-hover-text-shimmer": {
41+
".group-hover-text-twinkle": {
4242
position: "relative",
4343
display: "inline-block",
4444
},
45-
".group-hover-text-shimmer::before": Object.assign(Object.assign({}, shimmerBefore), { opacity: "0" }),
46-
".group:hover .group-hover-text-shimmer::before": {
47-
animation: "text-shimmer 5s linear infinite",
45+
".group-hover-text-twinkle::before": Object.assign(Object.assign({}, twinkleBefore), { opacity: "0" }),
46+
".group:hover .group-hover-text-twinkle::before": {
47+
animation: "text-twinkle 5s linear infinite",
4848
opacity: "1",
4949
},
5050
});

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-twinkle-text",
3-
"version": "1.0.6",
3+
"version": "1.0.7",
44
"description": "React twinkle text effect using Tailwind-compatible styles.",
55
"main": "dist/index.js",
66
"types": "types/src/index.d.ts",

tailwind-plugin.ts

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import plugin from "tailwindcss/plugin";
22

3-
const shimmerBefore: Record<string, string> = {
4-
content: "attr(text-shimmer-data)",
3+
const twinkleBefore: Record<string, string> = {
4+
content: "attr(text-twinkle-data)",
55
position: "absolute",
66
inset: "0",
77
"pointer-events": "none",
@@ -17,43 +17,43 @@ const shimmerBefore: Record<string, string> = {
1717

1818
export default plugin(function ({ addUtilities, addComponents }: any) {
1919
addUtilities({
20-
"@keyframes text-shimmer": {
20+
"@keyframes text-twinkle": {
2121
"0%": { "background-position": "150% 0" },
2222
"100%": { "background-position": "-250% 0" },
2323
},
2424
});
2525

2626
addComponents({
27-
".text-shimmer": {
27+
".text-twinkle": {
2828
position: "relative",
2929
display: "inline-block",
3030
},
31-
".text-shimmer::before": {
32-
...shimmerBefore,
33-
animation: "text-shimmer 5s linear infinite",
31+
".text-twinkle::before": {
32+
...twinkleBefore,
33+
animation: "text-twinkle 5s linear infinite",
3434
},
35-
".hover-text-shimmer": {
35+
".hover-text-twinkle": {
3636
position: "relative",
3737
display: "inline-block",
3838
},
39-
".hover-text-shimmer::before": {
40-
...shimmerBefore,
39+
".hover-text-twinkle::before": {
40+
...twinkleBefore,
4141
opacity: "0",
4242
},
43-
".hover-text-shimmer:hover::before": {
44-
animation: "text-shimmer 5s linear infinite",
43+
".hover-text-twinkle:hover::before": {
44+
animation: "text-twinkle 5s linear infinite",
4545
opacity: "1",
4646
},
47-
".group-hover-text-shimmer": {
47+
".group-hover-text-twinkle": {
4848
position: "relative",
4949
display: "inline-block",
5050
},
51-
".group-hover-text-shimmer::before": {
52-
...shimmerBefore,
51+
".group-hover-text-twinkle::before": {
52+
...twinkleBefore,
5353
opacity: "0",
5454
},
55-
".group:hover .group-hover-text-shimmer::before": {
56-
animation: "text-shimmer 5s linear infinite",
55+
".group:hover .group-hover-text-twinkle::before": {
56+
animation: "text-twinkle 5s linear infinite",
5757
opacity: "1",
5858
},
5959
});

0 commit comments

Comments
 (0)