Skip to content

Add screenshot placeholders and capture infrastructure to documentation#5

Draft
Copilot wants to merge 6 commits intomainfrom
copilot/add-screenshots-to-documentation
Draft

Add screenshot placeholders and capture infrastructure to documentation#5
Copilot wants to merge 6 commits intomainfrom
copilot/add-screenshots-to-documentation

Conversation

Copy link
Contributor

Copilot AI commented Jan 20, 2026

Adds screenshot placeholders throughout documentation with infrastructure for capturing public-facing pages via Playwright. Auth-required pages marked for future implementation.

Structure

  • Directory: screenshots/{public-pages,admin-pages}/ with comprehensive README
  • Placeholders: 23 across all 11 docs, each with 📸 indicator, file path, description, and auth requirements
  • Capture script: capture-screenshots.example.js demonstrates public page capture (homepage, pricing, features)
  • Dependencies: package.json with Playwright and npm scripts (capture:public, install:playwright)

Public vs Auth-Required

Public pages (2 placeholders):

  • Homepage CTA from getgenko.com
  • Pricing plans page

Auth-required pages (21 placeholders):

  • All admin portal features (dashboard, patients, scheduling, settings, etc.)
  • Marked with ⚠️ warnings
  • Auth flows intentionally excluded

Example placeholder format:

> 📸 **Screenshot Placeholder**: Dashboard with onboarding wizard
> - **Location**: `screenshots/admin-pages/dashboard/onboarding-wizard.png`
> - **Description**: Dashboard view showing the onboarding wizard banner with progress percentage...
> - **Note**: Requires authenticated access to the admin dashboard.

Updated .gitignore for node_modules and enhanced main README with screenshot availability section.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • getgenko.com
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)
  • www.getgenko.com
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

create a branch and a PR called feat/screenshots, meant for adding screenshots to our documentation to help our users (if feasible making sure those are added via playright or some optimal tool and do it related about the public facing pages only so that you could do it visiting getgenko.com). Avoid the non-public facing pages and avoid the auth flows (which could lead to avoid every screenshot and just adding the placeholders and descriptions for further completion). Ensure we do so in a new branch.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 5 commits January 20, 2026 02:23
Co-authored-by: lpolish <97195560+lpolish@users.noreply.github.com>
Co-authored-by: lpolish <97195560+lpolish@users.noreply.github.com>
Co-authored-by: lpolish <97195560+lpolish@users.noreply.github.com>
Co-authored-by: lpolish <97195560+lpolish@users.noreply.github.com>
Copilot AI changed the title [WIP] Add screenshots to documentation for public facing pages Add screenshot placeholders and capture infrastructure to documentation Jan 20, 2026
Copilot AI requested a review from lpolish January 20, 2026 02:34
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.

2 participants