Skip to content

Commit 384baf9

Browse files
authored
fix some bugs with ::after and ::before
1 parent b71796a commit 384baf9

File tree

2 files changed

+23
-23
lines changed

2 files changed

+23
-23
lines changed

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

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
@reference "../../../styles/index.css";
22

33
.button {
4-
@apply relative
4+
@apply px-4.5
5+
relative
56
inline-flex
67
items-center
78
justify-center
89
gap-2
9-
px-4.5
1010
py-2.5
1111
text-center
1212
font-semibold
@@ -47,12 +47,12 @@
4747
}
4848

4949
&.primary {
50-
@apply rounded-sm
50+
@apply shadow-xs
51+
rounded-sm
5152
border
5253
border-green-600
5354
bg-green-600
54-
text-white
55-
shadow-xs;
55+
text-white;
5656

5757
&:hover:not([aria-disabled='true']) {
5858
@apply border-green-700
@@ -97,19 +97,24 @@
9797
}
9898

9999
&.special {
100-
@apply rounded-lg
100+
@apply shadow-xs
101+
before:bg-gradient-glow-backdrop
102+
rounded-lg
101103
border
102104
border-green-600/30
103105
bg-green-600/10
104106
text-white
105-
shadow-xs;
107+
after:bg-gradient-to-r
108+
after:from-green-600/0
109+
after:via-green-600
110+
after:to-green-600/0
111+
after:content-[''];
106112

107113
&::before {
108-
@apply bg-gradient-glow-backdrop
109-
absolute
110-
top-0
111-
right-0
114+
@apply absolute
112115
left-0
116+
right-0
117+
top-0
113118
-z-10
114119
mx-auto
115120
h-full
@@ -121,16 +126,11 @@
121126
&::after {
122127
@apply absolute
123128
-top-px
124-
right-0
125129
left-0
130+
right-0
126131
mx-auto
127132
h-px
128-
w-2/5
129-
bg-gradient-to-r
130-
from-green-600/0
131-
via-green-600
132-
to-green-600/0
133-
content-[''];
133+
w-2/5;
134134
}
135135

136136
&[aria-disabled='true'] {

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
.glowingBackdrop {
44
@apply absolute
5-
top-0
65
left-0
6+
top-0
77
-z-10
88
size-full
99
opacity-50
10-
md:opacity-100;
10+
after:bg-green-300
11+
md:opacity-100
12+
dark:after:bg-green-700;
1113

1214
&::after {
1315
@apply absolute
@@ -16,10 +18,8 @@
1618
aspect-square
1719
w-[300px]
1820
rounded-full
19-
bg-green-300
2021
blur-[120px]
21-
content-['']
22-
dark:bg-green-700;
22+
content-[''];
2323
}
2424

2525
svg {

0 commit comments

Comments
 (0)