Conversation
Co-authored-by: shiks2 <115677500+shiks2@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR enhances the ShellScope landing page with explicit user personas and a restructured roadmap that highlights the pro-tier webhook feature. The changes position the project more clearly for portfolio and commercial purposes while maintaining the existing industrial dark aesthetic.
Changes:
- Added a "Users & Use Cases" section with 3 persona cards targeting Paranoid Developers/SecOps, SMB IT Admins, and Non-Tech Home Users, each with concrete security-oriented use cases
- Restructured the roadmap from card-based layout to a phase-based table format spanning MVP through 2027, with clear timelines
- Introduced emerald color accent for the v2.0 Pro webhook feature to distinguish pro-tier capabilities from standard features
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| <th class="px-5 py-3 font-semibold">Phase</th> | ||
| <th class="px-5 py-3 font-semibold">Feature</th> | ||
| <th class="px-5 py-3 font-semibold">Timeline</th> |
There was a problem hiding this comment.
The table headers should include scope attributes for better accessibility. Add scope="col" to each th element to help screen readers understand the table structure. This follows WCAG 2.1 guidelines for data tables.
| <th class="px-5 py-3 font-semibold">Phase</th> | |
| <th class="px-5 py-3 font-semibold">Feature</th> | |
| <th class="px-5 py-3 font-semibold">Timeline</th> | |
| <th scope="col" class="px-5 py-3 font-semibold">Phase</th> | |
| <th scope="col" class="px-5 py-3 font-semibold">Feature</th> | |
| <th scope="col" class="px-5 py-3 font-semibold">Timeline</th> |
| <thead class="bg-gray-100/70 dark:bg-slate-900/60"> | ||
| <tr class="text-xs uppercase tracking-wide text-slate-600 dark:text-slate-300"> |
There was a problem hiding this comment.
The table should include a caption element for accessibility. Add a caption element as the first child of the table to describe its purpose, such as "ShellScope development roadmap with planned features and timelines". This helps screen readers understand the table's context and purpose.
| <thead class="bg-gray-100/70 dark:bg-slate-900/60"> | |
| <tr class="text-xs uppercase tracking-wide text-slate-600 dark:text-slate-300"> | |
| <caption>ShellScope development roadmap with planned features and timelines</caption> | |
| <thead class="bg-gray-100/70 dark:bg-slate-900/60"> |
ShellScope’s landing page now explicitly targets its core audiences and security workflows, and the roadmap now communicates the pro-tier webhook direction (self-hosted export with auth/batching) in a clearer, portfolio-ready format.
Users & Use Cases section
#userssection with 3 persona cards:#usersfor direct discovery.Roadmap restructuring
Phase / Feature / Timeline) for easier scanning.Pro feature visual treatment
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.