Typeset 0.5.0
Typeset 0.5.0 focuses on the mobile and tablet experience with full-bleed content, collapsible table of contents, and improved documentation navigation.
Full-Bleed Content on Mobile
On mobile devices (under 768px), certain content elements now extend edge-to-edge, making better use of limited screen space:
- Images and figures stretch to full viewport width
- Code blocks span the full width with no border radius
- Tables go edge-to-edge with horizontal scrolling
- Slideshows extend to screen edges
- Horizontal rules span the full width
- Spoilers extend edge-to-edge
Text content retains its padding for comfortable reading, while visual and data elements get the space they need.
// Code blocks now span the full viewport width on mobile
fn main() {
println!("More room for code on small screens!");
}| Language | Typing | Paradigm | Year | Creator | Use Case |
|---|---|---|---|---|---|
| Python | Dynamic | Multi | 1991 | Guido van Rossum | Data science, scripts |
| Rust | Static | Multi | 2010 | Graydon Hoare | Systems programming |
| Haskell | Static | Functional | 1990 | Committee | Academic, finance |
| JavaScript | Dynamic | Multi | 1995 | Brendan Eich | Web development |
| Go | Static | Concurrent | 2009 | Cloud infrastructure |
Collapsible Table of Contents
On mobile and tablet, the table of contents is now collapsible. Tap "Contents" to expand or collapse the section. On desktop, the TOC remains always visible in the sidebar.
Documentation Navigation
On tablet and mobile, the documentation sidebar now opens via a hamburger menu in the site header. This replaces the previous floating action button and provides a cleaner, more conventional navigation pattern.
The slide-in drawer spans the full viewport height and includes an overlay to focus attention on the navigation.
This release focuses on mobile polish. The desktop experience remains unchanged.