Changelog

Slime brand identity, split-pane editor, and Arabic RTL

3 min read T Tim

This week is the first time Slima looked like a product.


Slime brand identity

Slime officially debuts — a green, animated, expressive slime mascot for Slima.

You’ll see Slime in:

  • The Insight dashboard
  • The PWA app icon
  • The homepage hero

We also locked in the full brand visual language:

  • Cream-white background (not the usual SaaS cold blue)
  • IBM Plex Serif headlines
  • Indigo / Leaf-green / Amber as accent system
  • Rounded corners, soft shadows, editorial layout

The whole point of the visual language: a writer’s workspace should feel like a study, not a dashboard.


Split-pane editor

Open two files side-by-side and edit them in parallel.

Common workflows:

  • Left: character notes, right: draft a new chapter
  • Left: outline, right: write the scene
  • Left: older version (different commit), right: rewrite

Both panes share the same commit history, but each shows its own word count. Toggle with Ctrl+\.


Relationship graph — rebuilt from scratch

We had been using an open-source mind-map library. It choked on large books (200+ characters / scenes).

We ripped it out this week and hand-rolled a canvas renderer:

  • Drag nodes, custom node colors
  • Relationship edges with type labels
  • Mouse-wheel zoom and pan
  • Smooth at 200+ nodes

Arabic RTL — day 18

Slima is 18 days old, and Arabic right-to-left layout is now fully supported.

What’s covered:

  • dir="rtl" page-wide mirroring
  • Editor cursor / selection / paragraph alignment
  • UI buttons, menus, sidebars all mirrored
  • Mixed Arabic-Chinese-English typesetting handled correctly

The Arabic-speaking world has a huge community of long-form writers — light novels, religious literature, historical essays — and very few tools to choose from. We didn’t want them to wait.


Spell check

Native browser spell-check API, zero configuration. For writers who are typo-prone (we are), it’s a quiet but real upgrade.


Next week

December’s last week — Insight Cards dashboard, Slime status engine, and AI Reasoning Mode as default.

Related Articles