- Tool logos (Terraform/Ansible/Puppet) now positioned top-left
- Title slide: inline tool logos next to each tool name
- Remove redundant OVHcloud logos from slides 1-2 (global logo suffices)
- Remove unused .ovh-logo CSS class
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Pseudo-elements on sections don't render reliably due to Reveal.js
transforms creating stacking contexts. Use a fixed div outside the
.reveal container instead (same pattern as the OVHcloud logo).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Changes based on revealjs.com docs and demo:
- Strip: use ::before pseudo-element instead of box-shadow + padding
(pseudo-elements don't interfere with Reveal.js layout engine)
- Remove all global font-size overrides (h1, h2, p, li, code, pre)
— let Reveal.js theme handle default sizing
- Use <small> for secondary text (Reveal.js idiom, see demo)
- Margin: 0.08 → 0.04 (Reveal.js default)
- Section CSS: only text-align:left, nothing else
(no position, padding, box-shadow, or border overrides)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Use px instead of em so position doesn't shift with font size
- Explicitly set position:relative on sections for reliable anchoring
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sourced from ovh/manager repo. Changed fill from white to dark
(#000B3B) for visibility on white slides. All 3 usages updated
(global, title slide, speaker slide) and vendored locally.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Set 1280x720 canvas with margin 0.08 and scale range 0.2–2.0
so all slides render at the same size regardless of content.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Vendor Reveal.js 5.1.0 locally to avoid CDN dependency during talk
- Fix duplicate SLIDE 22 comment — renumber Ansible Galaxy to 23, cascade through 33
- Add alt text to dynamically injected tool logos for accessibility
- Fix README: deployment triggers on master branch, not pages
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Switch to white.css + github.css highlight (better for projection)
- Add 6px OVHcloud blue (#00A9FF) border-top strip on every slide
- Add tool logos (Terraform/Ansible/Puppet) injected via JS on tool sections
- OVHcloud logo on title slide + speaker intro slide
- Darken tool text colors for white-bg readability
- Fix subtitle/meta/email/filename colors for light background
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Set GIT_OPTIONAL_LOCKS=0 and gc.writeCommitGraph=false to avoid
POSIX flock calls that fail on filesystems without lock support (NFS,
overlayfs, some VPS setups).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>