Skip to content

Commit 9fe794a

Browse files
authored
Merge pull request #29 from firstcontributions/improve-badge-styles
2 parents 11fb37c + dd56225 commit 9fe794a

File tree

1 file changed

+3
-18
lines changed

1 file changed

+3
-18
lines changed

src/components/UserDetails/Badges/Hexagon.tsx

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,10 @@ export enum hexagonBackground {
1515

1616
export default function Hexagon({ children, size, color }: any) {
1717
return (
18-
<div className="border-container">
19-
<div className={`hexagon-container ${color}`}>
20-
<div className="content">{children}</div>
21-
</div>
18+
<div className={`hexagon-container ${color}`}>
19+
<div className="content">{children}</div>
2220
<style jsx>
2321
{`
24-
.border-container {
25-
position: relative;
26-
display: flex;
27-
justify-content: center;
28-
align-items: center;
29-
width: ${size * 0.645 * 1.1}rem;
30-
height: ${size * 1.1}rem;
31-
background: #ddd;
32-
border-radius: ${size / 8}rem;
33-
}
3422
.hexagon-container {
3523
position: relative;
3624
width: ${size * 0.645}rem;
@@ -39,14 +27,13 @@ export default function Hexagon({ children, size, color }: any) {
3927
display: flex;
4028
justify-content: center;
4129
align-items: center;
30+
filter: drop-shadow(0.25rem 0.25rem 0.25rem rgba(0, 0, 0, 0.5));
4231
}
4332
.hexagon-container,
4433
.hexagon-container:before,
4534
.hexagon-container:after {
4635
z-index: 1;
4736
}
48-
.border-container:before,
49-
.border-container:after,
5037
.hexagon-container:before,
5138
.hexagon-container:after {
5239
position: absolute;
@@ -61,11 +48,9 @@ export default function Hexagon({ children, size, color }: any) {
6148
bottom: 0;
6249
margin: auto;
6350
}
64-
.border-container:before,
6551
.hexagon-container:before {
6652
transform: rotate(60deg);
6753
}
68-
.border-container:after,
6954
.hexagon-container:after {
7055
transform: rotate(-60deg);
7156
}

0 commit comments

Comments
 (0)