Skip to content

feat: add Support section with community and documentation pages - #14

Merged
kasvith merged 1 commit into
mainfrom
feat/support
Jan 18, 2026
Merged

feat: add Support section with community and documentation pages#14
kasvith merged 1 commit into
mainfrom
feat/support

Conversation

@kasvith

@kasvith kasvith commented Jan 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a new Support section in the sidebar (positioned above Settings) with HeartHandshake icon
  • Five tabbed pages: About, Report Issue, Request Feature, Community, and Documentation
  • GitHub issue templates for structured bug reports and feature requests

New Pages

About

  • Showcases Op Notes features (Surgery Management, Patient Records, Templates, Print Reports, Quick Search, Privacy First)
  • Displays current app version
  • WaveZync attribution at the bottom

Report Issue

  • Guidance on what to check before reporting
  • Checklist of information to include
  • Version display with copy button
  • Direct link to GitHub issues

Request Feature

  • Tips for writing effective feature requests
  • Links to GitHub issues and discussions

Community

  • WhatsApp community join card
  • Benefits of joining (Updates, Quick Support, Connect)

Documentation

  • Quick start guide cards linking to GitHub wiki
  • Keyboard shortcuts link
  • Setup wizard re-run button
  • Links to full docs and release notes

GitHub Issue Templates

  • bug_report.yml - Structured bug report with OS dropdown, version field, reproduction steps
  • feature_request.yml - Feature request with impact assessment
  • config.yml - Disables blank issues, adds contact links

Test plan

  • Click "Support" in sidebar - should navigate to /support
  • Verify all 5 tabs work correctly
  • Test external links open in browser (GitHub, WhatsApp)
  • Test version copy button in Report Issue
  • Test "Run Setup Wizard" button in Documentation
  • Verify responsive layout on mobile (tabs)
  • Check styling in both light and dark themes

Add a new Support section in the sidebar (above Settings) with:
- About page showcasing Op Notes features and version info
- Report Issue page with guidance and GitHub issue link
- Request Feature page with tips and GitHub link
- Community page with WhatsApp community join
- Documentation page with quick start guides and resources

Also includes GitHub issue templates for bug reports and feature requests.
@kasvith
kasvith merged commit e53dbf5 into main Jan 18, 2026
2 checks passed
@kasvith
kasvith deleted the feat/support branch January 22, 2026 05:40
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.

1 participant