Skip to content

Conversation

@dongguacute
Copy link
Collaborator

@dongguacute dongguacute commented Dec 18, 2025

  • feat(share): implement share functionality with popup and section buttons

Add share state management, popup component with QR code generation, and section share buttons. Includes:

  • Share state management with reactive store
  • Popup component with content preview and image download
  • Automatic injection of share buttons to section headers
  • QR code generation for sharing links
  • New dependencies for QR code and DOM capture

feat(share): implement share functionality with popup and section but…

  • feat(share): improve share functionality and UI
  • Add route path check to limit share button injection to docs pages
  • Make share button always visible and remove hover scale effect
  • Add click feedback with green text color on share button
  • Update share popup with better filename, body overflow handling, and style tweaks
  • Change button title from "分享此页" to "保存图片"
  • feat(share): implement share functionality with popup and section buttons

Add share state management, popup component with QR code generation, and section share buttons. Includes:

  • Share state management with reactive store
  • Popup component with content preview and image download
  • Automatic injection of share buttons to section headers
  • QR code generation for sharing links
  • New dependencies for QR code and DOM capture
  • feat(share): improve share functionality and UI
  • Add route path check to limit share button injection to docs pages
  • Make share button always visible and remove hover scale effect
  • Add click feedback with green text color on share button
  • Update share popup with better filename, body overflow handling, and style tweaks
  • Change button title from "分享此页" to "保存图片"
  • refactor(share): improve share button injection and styling
  • Change share button container positioning to appear at section end
  • Replace element class check with more reliable processed marker
  • Adjust popup backdrop styling for better visibility
  • Move container styles from inline to CSS class
  • feat(share): implement share functionality with popup and section buttons

Add share state management, popup component with QR code generation, and section share buttons. Includes:

  • Share state management with reactive store
  • Popup component with content preview and image download
  • Automatic injection of share buttons to section headers
  • QR code generation for sharing links
  • New dependencies for QR code and DOM capture
  • feat(share): improve share functionality and UI
  • Add route path check to limit share button injection to docs pages
  • Make share button always visible and remove hover scale effect
  • Add click feedback with green text color on share button
  • Update share popup with better filename, body overflow handling, and style tweaks
  • Change button title from "分享此页" to "保存图片"
  • refactor(share): improve share button injection and styling
  • Change share button container positioning to appear at section end
  • Replace element class check with more reliable processed marker
  • Adjust popup backdrop styling for better visibility
  • Move container styles from inline to CSS class
  • feat(share-button): improve styling and positioning of share button
  • Change button position to be aligned with heading
  • Update button styling to match theme colors
  • Simplify DOM insertion logic by removing section traversal
  • Add hover effects and consistent sizing
  • style: update share button background color for better visibility

  • feat(share): implement share functionality with popup and section buttons

Add share state management, popup component with QR code generation, and section share buttons. Includes:

  • Share state management with reactive store
  • Popup component with content preview and image download
  • Automatic injection of share buttons to section headers
  • QR code generation for sharing links
  • New dependencies for QR code and DOM capture

feat(share): implement share functionality with popup and section but…

  • feat(share): improve share functionality and UI
  • Add route path check to limit share button injection to docs pages
  • Make share button always visible and remove hover scale effect
  • Add click feedback with green text color on share button
  • Update share popup with better filename, body overflow handling, and style tweaks
  • Change button title from "分享此页" to "保存图片"
  • refactor(share): improve share button injection and styling
  • Change share button container positioning to appear at section end
  • Replace element class check with more reliable processed marker
  • Adjust popup backdrop styling for better visibility
  • Move container styles from inline to CSS class
  • feat(share-button): improve styling and positioning of share button
  • Change button position to be aligned with heading
  • Update button styling to match theme colors
  • Simplify DOM insertion logic by removing section traversal
  • Add hover effects and consistent sizing
  • style: update share button background color for better visibility

* feat(share): implement share functionality with popup and section buttons

Add share state management, popup component with QR code generation, and section share buttons. Includes:
- Share state management with reactive store
- Popup component with content preview and image download
- Automatic injection of share buttons to section headers
- QR code generation for sharing links
- New dependencies for QR code and DOM capture

* Merge pull request #49 from dongguacute/main

feat(share): implement share functionality with popup and section but…

* feat(share): improve share functionality and UI

- Add route path check to limit share button injection to docs pages
- Make share button always visible and remove hover scale effect
- Add click feedback with green text color on share button
- Update share popup with better filename, body overflow handling, and style tweaks
- Change button title from "分享此页" to "保存图片"

* fix (#51)

* feat(share): implement share functionality with popup and section buttons

Add share state management, popup component with QR code generation, and section share buttons. Includes:
- Share state management with reactive store
- Popup component with content preview and image download
- Automatic injection of share buttons to section headers
- QR code generation for sharing links
- New dependencies for QR code and DOM capture

* feat(share): improve share functionality and UI

- Add route path check to limit share button injection to docs pages
- Make share button always visible and remove hover scale effect
- Add click feedback with green text color on share button
- Update share popup with better filename, body overflow handling, and style tweaks
- Change button title from "分享此页" to "保存图片"

---------

Signed-off-by: Cherry🍒 <132185099+dongguacute@users.noreply.github.com>

* refactor(share): improve share button injection and styling

- Change share button container positioning to appear at section end
- Replace element class check with more reliable processed marker
- Adjust popup backdrop styling for better visibility
- Move container styles from inline to CSS class

* fix (#52)

* feat(share): implement share functionality with popup and section buttons

Add share state management, popup component with QR code generation, and section share buttons. Includes:
- Share state management with reactive store
- Popup component with content preview and image download
- Automatic injection of share buttons to section headers
- QR code generation for sharing links
- New dependencies for QR code and DOM capture

* feat(share): improve share functionality and UI

- Add route path check to limit share button injection to docs pages
- Make share button always visible and remove hover scale effect
- Add click feedback with green text color on share button
- Update share popup with better filename, body overflow handling, and style tweaks
- Change button title from "分享此页" to "保存图片"

* refactor(share): improve share button injection and styling

- Change share button container positioning to appear at section end
- Replace element class check with more reliable processed marker
- Adjust popup backdrop styling for better visibility
- Move container styles from inline to CSS class

---------

Signed-off-by: Cherry🍒 <132185099+dongguacute@users.noreply.github.com>

* feat(share-button): improve styling and positioning of share button

- Change button position to be aligned with heading
- Update button styling to match theme colors
- Simplify DOM insertion logic by removing section traversal
- Add hover effects and consistent sizing

* style: update share button background color for better visibility

* fix (#53)

* feat(share): implement share functionality with popup and section buttons

Add share state management, popup component with QR code generation, and section share buttons. Includes:
- Share state management with reactive store
- Popup component with content preview and image download
- Automatic injection of share buttons to section headers
- QR code generation for sharing links
- New dependencies for QR code and DOM capture

* Merge pull request #49 from dongguacute/main

feat(share): implement share functionality with popup and section but…

* feat(share): improve share functionality and UI

- Add route path check to limit share button injection to docs pages
- Make share button always visible and remove hover scale effect
- Add click feedback with green text color on share button
- Update share popup with better filename, body overflow handling, and style tweaks
- Change button title from "分享此页" to "保存图片"

* refactor(share): improve share button injection and styling

- Change share button container positioning to appear at section end
- Replace element class check with more reliable processed marker
- Adjust popup backdrop styling for better visibility
- Move container styles from inline to CSS class

* feat(share-button): improve styling and positioning of share button

- Change button position to be aligned with heading
- Update button styling to match theme colors
- Simplify DOM insertion logic by removing section traversal
- Add hover effects and consistent sizing

* style: update share button background color for better visibility

---------

Signed-off-by: Cherry🍒 <132185099+dongguacute@users.noreply.github.com>

---------

Signed-off-by: Cherry🍒 <132185099+dongguacute@users.noreply.github.com>
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Dec 18, 2025

Deploying ab with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8f0441d
Status: ✅  Deploy successful!
Preview URL: https://7f3a6695.ab-7pz.pages.dev
Branch Preview URL: https://add-sharecard.ab-7pz.pages.dev

View logs

@ChisakaKanako ChisakaKanako marked this pull request as draft December 18, 2025 21:33
epifirumu and others added 5 commits December 19, 2025 08:55
Add ability to display tags in share popup by extending share state interface
Include frontmatter tags and inline badges as share tags
Style tags with appropriate colors based on their type
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants