Skip to content

Commit

Permalink
feat: major quality fix: fix badge rendering issues cased by LinkedIn…
Browse files Browse the repository at this point in the history
…\'s API and allow rendering to display on mobile, and safari browsers
  • Loading branch information
Ziping Liu committed May 11, 2024
1 parent 8c7ea0f commit abcc232
Show file tree
Hide file tree
Showing 3 changed files with 389 additions and 383 deletions.
19 changes: 6 additions & 13 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
{
"name": "react-linkedinbadge",
"version": "5.6.2025",
"version": "5.11.2024",
"description": "The LinkedIn Badge Rendering React Component is a powerful tool for displaying LinkedIn badges on websites. With customizable options and support for both profile and entity badges, this component offers improved features over LinkedIn's basic implementation. It enhances code organization by separating badge container rendering from dynamic content rendering and efficiently handles asynchronous loading of content from LinkedIn servers. This component also allows for easy management of multiple badges on a page and provides a callback function for tracking badge rendering completion. Make sure to review the licensing information for proper usage.",
"repository": {
"type": "git",
"url": "https://github.com/ZIPING-LIU-CORPORATION/react-linkedin"
},
"icon": "https://linkedinliu.com/favicon.ico",
"keywords": [
"Code organization",
"React component",
"React custom component",
"LinkedIn",
"Badges",
"LinkedIn badges",
"LinkedIn badge",
"Linkedin Entity Badge",
"Profile badge",
Expand All @@ -25,7 +26,7 @@
"CSS",
"Asynchronous loading",
"React state management",
"Badge display",
"LinkedIn Badge display",
"Profile badge",
"Company badge",
"Social media badges",
Expand All @@ -38,7 +39,6 @@
"Async content loading",
"Script tag management",
"Life cycle management",
"Modular architecture",
"Web performance optimization",
"NPM package",
"Node.js package",
Expand All @@ -47,7 +47,6 @@
"Themes visualization (light, dark)",
"Type adaptation (vertical, horizontal)",
"Badge size",
"Locale management",
"Single page application compatibility",
"Multi-badge-rendering technique",
"Front-end frameworks",
Expand All @@ -61,11 +60,8 @@
"Script injection prevention",
"Separation of concerns",
"Client-side rendering",
"Component reusability",
"Profile link embedding",
"Enterprise software",
"Software development tools",
"Technology widgets",
"Interactive web elements",
"Dynamic content components",
"User interface components",
Expand All @@ -75,9 +71,6 @@
"Portfolio website enhancement",
"Employee identification",
"Online credential verification",
"External script",
"License agreement",
"Contractor collaboration tool",
"Badge container",
"CDN usage"
],
Expand Down Expand Up @@ -144,7 +137,7 @@
"bugs": {
"url": "https://github.com/ZIPING-LIU-CORPORATION/react-linkedin/issues"
},
"homepage": "https://linkedinliu.com/",
"homepage": "https://linkedinliu.com/badges/",
"jsdelivr": "./lib/linkedinbadge.js",
"exports": {
".": {
Expand Down
Loading

0 comments on commit abcc232

Please sign in to comment.