feat: add KnowAll AI overview presentation (reveal.js)#2
Closed
SallieKnowAll wants to merge 7 commits into
Closed
Conversation
- Add knowall-overview.html presentation with 11 slides - Create presentations index page with styled card layout - Presentations accessible at /presentations/ Co-authored-by: Ben Weeks <Ben.Weeks@KnowAll.ai>
There was a problem hiding this comment.
Pull request overview
This pull request introduces a reveal.js-based presentation system for KnowAll AI, adding a comprehensive 11-slide overview presentation and an index page to showcase available presentations. The implementation creates a standalone presentation system within the public directory, accessible at /presentations/.
Changes:
- Added a full-featured reveal.js presentation (
knowall-overview.html) with custom KnowAll AI branding, covering company overview, methodology, security, Microsoft integration, and benefits - Created a presentation index page (
index.html) with a styled card layout for browsing available presentations - Implemented custom CSS theming with KnowAll brand colors (vibrant green theme) and responsive design
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 12 comments.
| File | Description |
|---|---|
| public/presentations/knowall-overview.html | 970-line reveal.js presentation with 11 slides covering KnowAll AI's agentic AI solutions, T-Minus-15 methodology, security features, Microsoft integration, and business benefits. Includes extensive custom CSS styling and branding. |
| public/presentations/index.html | Landing page for presentations with gradient background and card-based layout, providing navigation to available presentations. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Add :focus-visible/:focus-within styles mirroring hover states on cards, CTA button, and links in both files - Add role="region" and descriptive aria-label to all 12 slides - Mark decorative emoji icons aria-hidden (logo, card, feature-box and contact icons); give the Pennie robot a role="img" label and add accessible labels to the CTA and GitHub links - Add meta description, Open Graph, and Twitter Card tags plus favicon to both files - Pin reveal.js 4.5.0 CDN assets with Subresource Integrity hashes and crossorigin="anonymous" - Fix WCAG AA contrast on green slides: #e0e0e0 on the green gradient was 1.02:1 (white 1.35:1), so text on green areas is now dark (9:1+ against both gradient stops); cards on green get a darker fill - Extract the grid-pattern SVG data URI and repeated magic numbers (heading sizes, card padding/radius, icon sizes, timeline width, focus ring) into CSS custom properties Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
3 tasks
…hots Added padding-right: 200px to h1 and h2 elements to ensure slide titles don't extend into the top-right KnowAll.AI logo area. Regenerated all 12 presentation screenshots at 1280x720 to reflect the fix. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…shots The previous screenshot regeneration captured 404 pages (static server was rooted incorrectly), and padding-right alone did not stop long centred titles from overflowing under the top-right logo. Reduce h1/h2 sizes (4em->3.1em, 3em->2.3em) so titles clear the logo, and regenerate all 12 docs/screenshots from the live deck (verified non-blank, no title/logo overlap). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This was referenced Jul 5, 2026
BenGWeeks
added a commit
that referenced
this pull request
Jul 10, 2026
Consolidates PR #45 into the presentation suite: adds the Self-Improving Agents and Agent Memory (Neo4j) slides to knowall-overview.html and renumbers to 14 slides. Supersedes #45 and #2 so the whole suite lands as one PR against master. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01K331ToqUrk97AV12Tq4Dsy
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #29
Test plan
Slides
All 12 slides of the KnowAll AI overview deck (
/presentations/knowall-overview.html):1. Agentic AI That Works While You Sleep
2. Building wrong is expensive
3. The Challenge
4. Meet Pennie
5. T-Minus-15 Methodology
6. Enterprise-Grade Security
7. Seamless Microsoft Integration
8. Augmenting Your Team
9. Our Vision
10. Real-World Benefits
11. Trusted Partner Ecosystem
12. Ready to Transform Your Business?