Skip to content

Commit c1b4270

Browse files
author
Vincenius
committed
improve triangel code
1 parent 12b8e18 commit c1b4270

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

components/Generator/codeGenerators.js

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,12 +130,22 @@ ${cssClass ? `.${cssClass}` : '&'}::before {
130130
content: '';
131131
position: absolute;
132132
bottom: 0;
133-
z-index: 10;
134-
background: ${reversed ? '#fff' : 'inherit' };
133+
width: 0;
134+
height: 0;
135+
border-style: solid;
136+
border-width: ${reversed
137+
? `0 ${size.value}px ${size.value}px ${size.value}px;`
138+
: `${size.value}px ${size.value}px 0 ${size.value}px;`
139+
}
140+
border-color: ${reversed
141+
? 'transparent transparent #fff transparent;'
142+
: `${darkGrey} transparent transparent transparent;`
143+
}
135144
left: ${left.value}%;
136-
width: ${size.value}px;
137-
height: ${size.value}px;
138-
transform: translateX(-50%) translateY(50%) rotate(45deg);
145+
transform: ${reversed
146+
? 'translateX(-50%)'
147+
: 'translateX(-50%) translateY(100%)'
148+
};
139149
}`
140150

141151
export const generateCurvedCss = ({ cssClass, reversed, curve }) =>

0 commit comments

Comments
 (0)