Skip to content

Commit 6595d85

Browse files
authored
fix: migrate Placeholder styles to Tailwind CSS (#8075)
1 parent 01ed265 commit 6595d85

3 files changed

Lines changed: 33 additions & 76 deletions

File tree

src/components/Placeholder/Placeholder.jsx

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,36 @@
1-
import "./Placeholder.scss";
2-
31
// Placeholder string
42
const placeholderString = () => `
53
<div class="placeholder">
6-
<p class="placeholder__medium">&nbsp;</p>
7-
<p class="placeholder__large">&nbsp;</p>
8-
<p class="placeholder__small">&nbsp;</p>
9-
<h2 class="placeholder__xsmall">&nbsp;</h2>
10-
<p class="placeholder__large">&nbsp;</p>
11-
<p class="placeholder__small">&nbsp;</p>
12-
<p class="placeholder__medium">&nbsp;</p>
13-
<h2 class="placeholder__small">&nbsp;</h2>
14-
<p class="placeholder__large">&nbsp;</p>
15-
<p class="placeholder__medium">&nbsp;</p>
16-
<p class="placeholder__xsmall">&nbsp;</p>
17-
<h2 class="placeholder__xsmall">&nbsp;</h2>
18-
<p class="placeholder__large">&nbsp;</p>
19-
<p class="placeholder__small">&nbsp;</p>
20-
<p class="placeholder__medium">&nbsp;</p>
4+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-3/4">&nbsp;</p>
5+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-[85%]">&nbsp;</p>
6+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-1/2">&nbsp;</p>
7+
<h2 class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-[35%]">&nbsp;</h2>
8+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-[85%]">&nbsp;</p>
9+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-1/2">&nbsp;</p>
10+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-3/4">&nbsp;</p>
11+
<h2 class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-1/2">&nbsp;</h2>
12+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-[85%]">&nbsp;</p>
13+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-3/4">&nbsp;</p>
14+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-[35%]">&nbsp;</p>
15+
<h2 class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-[35%]">&nbsp;</h2>
16+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-[85%]">&nbsp;</p>
17+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-1/2">&nbsp;</p>
18+
<p class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-3/4">&nbsp;</p>
2119
</div>
2220
`;
2321

2422
function PlaceholderComponent() {
2523
return (
2624
<div className="placeholder">
27-
<p>&nbsp;</p>
28-
<p>&nbsp;</p>
29-
<p>&nbsp;</p>
25+
<p className="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-3/4">
26+
&nbsp;
27+
</p>
28+
<p className="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-[85%]">
29+
&nbsp;
30+
</p>
31+
<p className="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-1/2">
32+
&nbsp;
33+
</p>
3034
</div>
3135
);
3236
}

src/components/Placeholder/Placeholder.scss

Lines changed: 0 additions & 53 deletions
This file was deleted.

src/components/Placeholder/__snapshots__/Placeholder.test.jsx.snap

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,19 @@ exports[`PlaceholderComponent renders correctly 1`] = `
44
<div
55
class="placeholder"
66
>
7-
<p>
7+
<p
8+
class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-3/4"
9+
>
810
 
911
</p>
10-
<p>
12+
<p
13+
class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-[85%]"
14+
>
1115
 
1216
</p>
13-
<p>
17+
<p
18+
class="bg-gray-100 font-sans overflow-hidden relative animate-pulse w-1/2"
19+
>
1420
 
1521
</p>
1622
</div>

0 commit comments

Comments
 (0)