Commit f153386
authored
feat(share): LinkedIn share badge with social integration (#8)
* feat(share): added LinkedIn share badge with SVG certificate and social sharing
- shareable SVG badge with score, name, and branding
- SVG to PNG download via canvas API
- LinkedIn share post and add-to-profile via URL schemes
- copy-to-clipboard for pre-drafted LinkedIn post text
* fix(share): improved LinkedIn badge UX and removed JSON export
- redesigned badge SVG with gradient border frame, verification seal watermark, and tighter proportions (520x720)
- LinkedIn share now pre-populates post text with all 6 ATS platforms and hashtags via feed intent URL
- LinkedIn profile link (linkedin.com/in/sunny-patel-30b460204) included for attribution
- download filename: "Name - ATS Screener Badge - Month Day Year.png" (cross-platform safe)
- removed copy share text button and JSON export button from dashboard
- removed unused copied state, copyShareText function, exportResults function1 parent ae9fb87 commit f153386
2 files changed
+686
-36
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| |||
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | 54 | | |
72 | 55 | | |
73 | 56 | | |
| |||
281 | 264 | | |
282 | 265 | | |
283 | 266 | | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
292 | | - | |
293 | | - | |
294 | | - | |
295 | | - | |
296 | | - | |
297 | | - | |
298 | | - | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
299 | 286 | | |
300 | 287 | | |
301 | 288 | | |
| |||
423 | 410 | | |
424 | 411 | | |
425 | 412 | | |
| 413 | + | |
| 414 | + | |
426 | 415 | | |
427 | 416 | | |
428 | 417 | | |
| |||
669 | 658 | | |
670 | 659 | | |
671 | 660 | | |
672 | | - | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
673 | 667 | | |
674 | 668 | | |
675 | 669 | | |
| |||
688 | 682 | | |
689 | 683 | | |
690 | 684 | | |
691 | | - | |
| 685 | + | |
692 | 686 | | |
693 | 687 | | |
694 | 688 | | |
| |||
0 commit comments