feat: add Print Board button to dashboard by pradipNP · Pull Request #397 · anoopcodehack/DevBoard · GitHub
Skip to content

feat: add Print Board button to dashboard - #397

Merged
anoopcodehack merged 1 commit into
anoopcodehack:mainfrom
pradipNP:feature/print-board
Aug 25, 2026
Merged

feat: add Print Board button to dashboard#397
anoopcodehack merged 1 commit into
anoopcodehack:mainfrom
pradipNP:feature/print-board

Conversation

@pradipNP

Copy link
Copy Markdown
Contributor

Summary

  • Adds a 🖨️ Print button in the dashboard navbar that opens the browser print dialog via window.print()
  • Adds print-only CSS in index.css to hide chrome UI (.no-print) and keep task cards from splitting across pages
  • Marks the kanban container as .board and task cards as .card so print styles apply

Closes #388

Test plan

  • Open the dashboard with tasks in multiple columns
  • Click 🖨️ Print — browser print preview opens
  • Confirm search, heatmap, pomodoro, and action buttons are hidden in print preview
  • Confirm board columns/tasks are visible and cards are not awkwardly split across pages
  • Cancel print — app UI remains unchanged

@anoopcodehack
anoopcodehack merged commit 5226d84 into anoopcodehack:main Aug 25, 2026
@anoopcodehack

Copy link
Copy Markdown
Owner

@pradipNP
pradipNP deleted the feature/print-board branch August 25, 2026 16:43
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.

Add "Print Board" button to print all tasks 🖨️

2 participants