fix: prevent table overflow across messaging and SoMe decks

Messaging deck:
- Slide 5: remove redundant E2EE column (all apps have it), add italic note
- Resources: shorten meshtastic link text, apply .dense class
- Add .dense CSS class (0.5em) for slides that need extra reduction

SoMe deck:
- Apply .dense class to The Categories and Messaging slides (7 rows each)
- Add .dense CSS class definition

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
sjat 2026-05-10 19:31:18 +02:00
parent 48a72de10e
commit 7503eb409e
2 changed files with 28 additions and 16 deletions

View file

@ -8,6 +8,8 @@ paginate: true
<style> <style>
table { font-size: 0.65em; } table { font-size: 0.65em; }
th, td { padding: 0.25em 0.6em; } th, td { padding: 0.25em 0.6em; }
section.dense table { font-size: 0.5em; }
section.dense th, section.dense td { padding: 0.2em 0.5em; }
</style> </style>
# SoMe Taxonomy # SoMe Taxonomy
@ -32,6 +34,8 @@ Understanding the categories helps us:
--- ---
<!-- _class: invert dense -->
## The Categories ## The Categories
| Category | Purpose | | Category | Purpose |
@ -46,6 +50,8 @@ Understanding the categories helps us:
--- ---
<!-- _class: invert dense -->
## Messaging ## Messaging
Real-time 1:1 and group communication Real-time 1:1 and group communication

View file

@ -8,6 +8,8 @@ paginate: true
<style> <style>
table { font-size: 0.65em; } table { font-size: 0.65em; }
th, td { padding: 0.25em 0.6em; } th, td { padding: 0.25em 0.6em; }
section.dense table { font-size: 0.5em; }
section.dense th, section.dense td { padding: 0.2em 0.5em; }
</style> </style>
# Messaging Without Big Tech # Messaging Without Big Tech
@ -46,13 +48,15 @@ These apps are _convenient_ — but the cost is your data.
## The Landscape at a Glance ## The Landscape at a Glance
| App | E2EE | Open source | Self-host | No phone# | Federation | _All apps below support end-to-end encryption._
| -------------------- | ---- | ----------- | --------- | --------- | ---------- |
| **Signal** | ✓ | Partial | ✗ | ✗ | ✗ | | App | Open source | Self-host | No phone# | Federation |
| **Matrix / Element** | ✓ | ✓ | ✓ | ✓ | ✓ | | -------------------- | ----------- | --------- | --------- | ---------- |
| **XMPP + OMEMO** | ✓ | ✓ | ✓ | ✓ | ✓ | | **Signal** | Partial | ✗ | ✗ | ✗ |
| **Briar** | ✓ | ✓ | N/A | ✓ | N/A | | **Matrix / Element** | ✓ | ✓ | ✓ | ✓ |
| **Session** | ✓ | ✓ | Partial | ✓ | Partial | | **XMPP + OMEMO** | ✓ | ✓ | ✓ | ✓ |
| **Briar** | ✓ | N/A | ✓ | N/A |
| **Session** | ✓ | Partial | ✓ | Partial |
--- ---
@ -198,17 +202,19 @@ Should MakerFLOSS run a Matrix homeserver?
--- ---
<!-- _class: invert dense -->
## Resources ## Resources
| Resource | Link | | Resource | Link |
| --------------------------- | ------------------------------------------------------------------------------------------------------- | | ----------------------- | ------------------------------------------------------------------------------------------------------- |
| Signal | [signal.org](https://signal.org) | | Signal | [signal.org](https://signal.org) |
| Element client | [element.io](https://element.io) | | Element client | [element.io](https://element.io) |
| Matrix spec | [spec.matrix.org](https://spec.matrix.org) | | Matrix spec | [spec.matrix.org](https://spec.matrix.org) |
| Conduit server | [conduit.rs](https://conduit.rs) | | Conduit server | [conduit.rs](https://conduit.rs) |
| Briar | [briarproject.org](https://briarproject.org) | | Briar | [briarproject.org](https://briarproject.org) |
| Privacy Guides | [privacyguides.org/…/real-time-communication](https://www.privacyguides.org/en/real-time-communication) | | Privacy Guides | [privacyguides.org/…/real-time-communication](https://www.privacyguides.org/en/real-time-communication) |
| meshtastic-matrix-relay | [github.com/geoffwhittington/meshtastic-matrix-relay](https://github.com/geoffwhittington/meshtastic-matrix-relay) | | meshtastic-matrix-relay | [github: geoffwhittington/meshtastic-matrix-relay](https://github.com/geoffwhittington/meshtastic-matrix-relay) |
--- ---