+
+
+ diff --git a/src/components/ambassador/AmbassadorCard/styles.module.css b/src/components/ambassador/AmbassadorCard/styles.module.css index bec9b96b7..3c45f0f51 100644 --- a/src/components/ambassador/AmbassadorCard/styles.module.css +++ b/src/components/ambassador/AmbassadorCard/styles.module.css @@ -15,11 +15,13 @@ border: 1px solid var(--dev-card-background); border-radius: 40px; opacity: 1; + transition: all 0.3s; + opacity: 1; } .card:hover { cursor: pointer; - top: -2px; + transform: translate(0px, -5px); box-shadow: var(--dev-card-selected); } diff --git a/src/components/ambassador/AmbassadorCards/index.js b/src/components/ambassador/AmbassadorCards/index.js index cf1f351b0..23aa93ab2 100644 --- a/src/components/ambassador/AmbassadorCards/index.js +++ b/src/components/ambassador/AmbassadorCards/index.js @@ -17,8 +17,12 @@ export default function AmbassadorCards({ if (data.members) { const memberDetails = await getAmbassadorDetails(data.members.map(item => item.id)) for (const member of data.members) { - resultset.push(await getMemberList(member, memberDetails.users.filter(item => item.id === member.id)[0])) + const memberDetail = memberDetails.users.filter(item => item.id === member.id)[0] + if (member.avatar_template.includes("developer.sailpoint.com") && memberDetail.bio_excerpt && memberDetail.bio_excerpt.length > 60 && memberDetail.accepted_answers > 0) { + resultset.push(await getMemberList(member, memberDetail)) + } } + resultset.sort((a, b) => a.date - b.date) setCardData(resultset); } else { @@ -74,7 +78,7 @@ async function getMemberList(member, details) { creatorImage: getavatarURL(member.avatar_template), title: member.title, bio: details.bio_excerpt, - member_since: new Date(member.added_at).toISOString().slice(0, 4), + member_since: new Date(member.added_at).toLocaleString('default', {month: 'long'}) + ' ' + new Date(member.added_at).toISOString().slice(0, 4), badge_count: details.badge_count, answers: details.accepted_answers, location: details.location, diff --git a/src/components/blog/BlogSidebar/index.js b/src/components/blog/BlogSidebar/index.js index e25b75e96..155690f9f 100644 --- a/src/components/blog/BlogSidebar/index.js +++ b/src/components/blog/BlogSidebar/index.js @@ -47,13 +47,13 @@ export default function BlogSidebar({ if (tagProductData && tagTechnologyData) { return (
+
+
+