Skip to content

feat: add KnowAll AI overview presentation (reveal.js)#2

Closed
SallieKnowAll wants to merge 7 commits into
masterfrom
feature/presentations
Closed

feat: add KnowAll AI overview presentation (reveal.js)#2
SallieKnowAll wants to merge 7 commits into
masterfrom
feature/presentations

Conversation

@SallieKnowAll

@SallieKnowAll SallieKnowAll commented Feb 13, 2026

Copy link
Copy Markdown
Collaborator
  • Add knowall-overview.html presentation with 12 slides
  • Create presentations index page with styled card layout
  • Presentations accessible at /presentations/

Fixes #29

Test plan

  • Open /presentations/ and /presentations/knowall-overview.html
  • Step through all slides; verify keyboard navigation and focus states
  • Verify OG/Twitter meta tags with a link preview tool

Slides

All 12 slides of the KnowAll AI overview deck (/presentations/knowall-overview.html):

01
1. Agentic AI That Works While You Sleep
02
2. Building wrong is expensive
03
3. The Challenge
04
4. Meet Pennie
05
5. T-Minus-15 Methodology
06
6. Enterprise-Grade Security
07
7. Seamless Microsoft Integration
08
8. Augmenting Your Team
09
9. Our Vision
10
10. Real-World Benefits
11
11. Trusted Partner Ecosystem
12
12. Ready to Transform Your Business?

SallieKnowAll and others added 2 commits February 13, 2026 05:19
- 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>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread public/presentations/knowall-overview.html
Comment thread public/presentations/knowall-overview.html Outdated
Comment thread public/presentations/knowall-overview.html Outdated
Comment thread public/presentations/index.html
Comment thread public/presentations/index.html
Comment thread public/presentations/knowall-overview.html Outdated
Comment thread public/presentations/knowall-overview.html Outdated
Comment thread public/presentations/knowall-overview.html
Comment thread public/presentations/knowall-overview.html
Comment thread public/presentations/knowall-overview.html
- 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>
@BenGWeeks BenGWeeks changed the title Add presentations: KnowAll AI Overview (reveal.js) feat: add KnowAll AI overview presentation (reveal.js) Jul 2, 2026
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
BenGWeeks and others added 2 commits July 5, 2026 19:41
…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>
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
@BenGWeeks

Copy link
Copy Markdown
Contributor

Consolidated into #47. The KnowAll AI Overview deck (knowall-overview.html + index) is included in the presentation suite PR #47, which now targets master directly and runs CI. Closing in favour of the single consolidated PR. All Copilot feedback from this PR was already resolved and carries over.

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.

Company overview presentation (reveal.js)

3 participants