Overview
Tumblr is a blogging and social network on the web and in iOS and Android apps. Explore is public, so its real interface can be measured logged out. Its token names split the interface into chrome (navy around the page) and content (white posts). [Measured]
What defines the look:
- Navy chrome.
#001935surrounds the feed. [Measured] - White posts. Content sits in white cards with black text. [Measured]
- Electric blue.
#00b8ffwith black text is the accent. [Measured] - A loud color set. Red, orange, yellow, green, purple and pink are named colors. [Measured]
- Changeable palettes. A Change palette control sits in the page. [Observed]
Source for this file: the Explore and trending pages, measured in a browser at 1440 and 390 wide on 2026-11-01 with a dark color scheme pass, plus the chrome and content tokens on the root element. Sponsored items were excluded. No app captures were used. See Known Gaps.
Core
Colors
| Role | Value | Token name in the shipped set |
|---|---|---|
| Chrome | #001935, panel #0d243f | chrome, chrome panel [Measured] |
| Chrome text | #ffffff, #99a3ae, #667586 | chrome fg steps [Measured] |
| Accent | #00b8ff, hover #33c6ff, pressed #66d4ff, text #000000 | accent [Measured] |
| Content | #ffffff, text #000000, #4c5e72 | content panel, content fg [Measured] |
| Color set | red #ff4930, orange #ff8a00, yellow #e8d738, green #00cf35, purple #7c5cff, pink #ff62ce | named colors [Measured] |
| Tints | accent at 10, 20 and 30 percent, chrome white at 5, 10 and 15 percent | [Measured] |
| Dark | chrome #0d0d0d, content #1a1a1a, text #ffffff, #999999 | system dark pass [Measured] |
Typography
| Role | Size | Face and weight |
|---|---|---|
| Post title | 26 on 34 | Favorit 400 [Measured] |
| Section | 21 on 25.2 | Favorit 700 [Measured] |
| Nav | 16 on 24 | Favorit 500 [Measured] |
| Mobile tab | 18 on 24 | Favorit 700 [Measured] |
| Button | 14 on 20 | Favorit Modern 500 [Measured] |
Shape and spacing
Buttons full, the Trending Blogs panel 8, small parts 3 and 4. Radii of 8 and 16 are common, but post corners were not identified. [Measured]
Iconography and motion
Not measured. [Inferred]
Themes
A navy default, a dark version on the dark pass, and a user palette control. The other palettes were not measured. [Measured]
Platform: iOS
How the Tumblr app looks and behaves was not captured. Tokens a website ships are evidence for the web only, so every item below is inferred. No device capture was done.
Back and up navigation
Expected on iOS: Chevron plus previous title, swipe from the left edge.
Not measured. [Inferred]
Primary navigation
Expected on iOS: Bottom tab bar, about five items.
Not measured. [Inferred]
Main action
Expected on iOS: Nav bar or bottom bar button.
Not measured. [Inferred]
Sheets, dialogs and messages
Expected on iOS: Action sheets, alerts, modals.
Not measured. [Inferred]
Controls
Expected on iOS: Cupertino switches, pickers, segmented controls.
Not measured. [Inferred]
Text sizing
Expected on iOS: Dynamic Type.
Not measured. [Inferred]
Touch and pointer targets
Expected on iOS: 44pt minimum.
Not measured. [Inferred]
Insets and system bars
Expected on iOS: Safe areas, status bar.
Not measured. [Inferred]
Icons
Expected on iOS: SF Symbols or custom.
Not measured. [Inferred]
Account and sign-in rules
Expected on iOS: Equivalent login option when third-party sign-in exists (Guideline 4.8) and in-app account deletion. Note the date checked.
Not verified. Sign-in rules and account deletion were not checked. [Inferred] Checked: 2026-11-01 against the public web only.
Platform conformance
Expected on iOS: For each important component: what iOS expects, what this app does, and why it deviates.
The app is expected to share the navy chrome, white content and electric blue accent with the web. [Inferred]
Platform: Android
How the Tumblr app looks and behaves was not captured. Tokens a website ships are evidence for the web only, so every item below is inferred. No device capture was done.
Back and up navigation
Expected on Android: System back and gesture, up arrow in the top bar.
Not measured. [Inferred]
Primary navigation
Expected on Android: Navigation bar, rail on tablets.
Not measured. [Inferred]
Main action
Expected on Android: Floating action button.
Not measured. [Inferred]
Sheets, dialogs and messages
Expected on Android: Bottom sheets, dialogs, snackbars.
Not measured. [Inferred]
Controls
Expected on Android: Material switches, pickers, chips.
Not measured. [Inferred]
Text sizing
Expected on Android: Font scale.
Not measured. [Inferred]
Touch and pointer targets
Expected on Android: 48dp minimum.
Not measured. [Inferred]
Insets and system bars
Expected on Android: Edge to edge, system bars.
Not measured. [Inferred]
Icons
Expected on Android: Material Symbols or custom.
Not measured. [Inferred]
Account and sign-in rules
Expected on Android: Account deletion and data safety requirements. Note the date checked.
Not verified. Sign-in rules and account deletion were not checked. [Inferred] Checked: 2026-11-01 against the public web only.
Platform conformance
Expected on Android: For each important component: what Android expects, what this app does, and why it deviates.
The app is expected to share the navy chrome, white content and electric blue accent with the web. [Inferred]
Platform: Web
Explore and trending, measured at 1440 and 390 wide.
Back and up navigation
Expected on Web: Browser back, breadcrumbs.
Browser back. [Observed]
Primary navigation
Expected on Web: Top nav or sidebar.
Text tabs (Explore, Communities and more) 41 high, active white and idle #99a3ae. At the mobile width tabs are 52 high in 18px bold with an Open app button. [Measured]
Main action
Expected on Web: Page-level button.
Sign up is a #00b8ff pill with black 14px text, 40 high with 10 by 16 padding. Log in is a white 5 percent tint. [Measured]
Sheets, dialogs and messages
Expected on Web: Modals, toasts.
Not measured. [Inferred]
Controls
Expected on Web: Native or custom.
Search is a 40 high field with #99a3ae text. Post actions are 40 high pills with #4c5e72 text. [Measured]
Text sizing
Expected on Web: Browser zoom.
Fixed pixels. [Measured]
Touch and pointer targets
Expected on Web: Pointer and keyboard.
Buttons are 40 high and tabs 41 to 52. [Measured]
Insets and system bars
Expected on Web: Viewport, scrollbars.
Not measured. [Inferred]
Icons
Expected on Web: Any.
Not measured. [Inferred]
Account and sign-in rules
Expected on Web: Not applicable unless the product has accounts.
Explore is public. Posting needs an account. Other rules were not checked. [Observed]
Platform conformance
Expected on Web: For each important component: what the web norm is, what this app does, and why it deviates.
Tabs grow from 41 to 52 high at the mobile width. [Measured]
Cross-platform consistency
Consistent across platforms: the navy chrome, white content and electric blue accent. [Measured for web, Inferred for the apps]
Intentionally different: not measured. [Inferred]
Do's and Don'ts
Do
- Keep navy chrome around white content.
- Use black text on electric blue.
- Treat the color set as loud and playful.
- Design for user-selected palettes through role tokens.
Don't
- Don't use white text on
#00b8ff. - Don't hard-code colors outside the chrome and content roles.
- Don't square off main buttons.
Known Gaps
- The dashboard, composer and blogs behind sign-in were not measured.
- The iOS and Android apps were not captured, so every mobile topic is inferred.
- Other palettes from Change palette were not measured.
- Icons, motion and dialogs were not measured.
- Favorit and Favorit Modern are private. DM Sans is within 1 percent at 26px. Favorit Modern was not compared separately and takes the same alternative.
- Account deletion and store sign-in rules were not verified.