Skip to content

Commit 84d3bfe

Browse files
authored
fix some bugs with ::after and ::before
1 parent e814a4d commit 84d3bfe

File tree

2 files changed

+45
-44
lines changed

2 files changed

+45
-44
lines changed

apps/site/components/Common/Preview/index.module.css

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
.root {
44
@apply @container/preview
5+
after:bg-gradient-radial
56
relative
67
flex
78
aspect-[1.90/1]
@@ -12,32 +13,39 @@
1213
bg-neutral-950;
1314

1415
&::after {
15-
@apply bg-gradient-radial
16+
@apply @md/preview:blur-3xl
1617
absolute
1718
inset-0
1819
m-auto
1920
aspect-square
2021
w-1/3
2122
rounded-full
2223
blur-2xl
23-
content-['']
24-
@md/preview:blur-3xl;
24+
content-[''];
25+
}
2526

26-
&.announcements {
27-
@apply from-green-700/90;
28-
}
27+
&.announcements {
28+
@apply after:from-green-700/90;
29+
}
2930

30-
&.release {
31-
@apply from-info-600/90;
32-
}
31+
&.release {
32+
@apply after:from-info-600/90;
33+
}
3334

34-
&.vulnerability {
35-
@apply from-warning-600/90;
36-
}
35+
&.vulnerability {
36+
@apply after:from-warning-600/90;
3737
}
3838

3939
.container {
40-
@apply z-10
40+
@apply @sm/preview:text-base
41+
@md/preview:gap-6
42+
@md/preview:text-lg
43+
@lg/preview:gap-8
44+
@lg/preview:text-xl
45+
@xl/preview:gap-12
46+
@xl/preview:text-2xl
47+
@2xl/preview:text-3xl
48+
z-10
4149
mx-auto
4250
flex
4351
w-2/3
@@ -47,37 +55,29 @@
4755
text-center
4856
text-xs
4957
font-semibold
50-
text-white
51-
@sm/preview:text-base
52-
@md/preview:gap-6
53-
@md/preview:text-lg
54-
@lg/preview:gap-8
55-
@lg/preview:text-xl
56-
@xl/preview:gap-12
57-
@xl/preview:text-2xl
58-
@2xl/preview:text-3xl;
58+
text-white;
5959

6060
.hexagon {
61-
@apply absolute
62-
inset-0
63-
m-auto
64-
size-full
65-
@md/preview:h-3/5
61+
@apply @md/preview:h-3/5
6662
@md/preview:w-3/5
6763
@lg/preview:h-2/3
6864
@lg/preview:w-2/3
6965
@xl/preview:h-3/5
7066
@xl/preview:w-3/5
7167
@2xl/preview:h-2/3
72-
@2xl/preview:w-2/3;
68+
@2xl/preview:w-2/3
69+
absolute
70+
inset-0
71+
m-auto
72+
size-full;
7373
}
7474

7575
.logo {
76-
@apply mx-auto
77-
size-6
78-
@md/preview:size-14
76+
@apply @md/preview:size-14
7977
@lg/preview:size-16
80-
@xl/preview:size-20;
78+
@xl/preview:size-20
79+
mx-auto
80+
size-6;
8181
}
8282
}
8383
}

apps/site/components/Common/ProgressionSidebar/ProgressionSidebarGroup/index.module.css

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,41 +14,42 @@
1414
-left-1
1515
flex
1616
flex-col
17-
gap-2;
17+
gap-2
18+
after:bg-neutral-200
19+
dark:after:bg-neutral-800;
1820

1921
&::after {
2022
@apply absolute
21-
top-0
2223
left-[0.45rem]
24+
top-0
2325
z-10
2426
h-full
2527
w-px
26-
bg-neutral-200
27-
content-['']
28-
dark:bg-neutral-800;
28+
content-[''];
2929
}
3030

3131
a {
32+
@apply first:before:bg-white
33+
last:after:bg-white
34+
first:dark:before:bg-neutral-950
35+
last:dark:after:bg-neutral-950;
36+
3237
&:first-child::before {
3338
@apply absolute
3439
bottom-[calc(50%+0.25rem)]
3540
left-0
3641
h-20
3742
w-4
38-
bg-white
39-
content-['']
40-
dark:bg-neutral-950;
43+
content-[''];
4144
}
4245

4346
&:last-child::after {
4447
@apply absolute
45-
top-[calc(50%+0.25rem)]
4648
left-0
49+
top-[calc(50%+0.25rem)]
4750
h-20
4851
w-4
49-
bg-white
50-
content-['']
51-
dark:bg-neutral-950;
52+
content-[''];
5253
}
5354
}
5455
}

0 commit comments

Comments
 (0)