Skip to content

v0.18.0

Choose a tag to compare

@CinimoDY CinimoDY released this 09 Apr 01:01
· 123 commits to main since this release
82dfac3

Breaking Changes

  • All BEM CSS class names renamed to eidotter-* prefix (e.g. .card.eidotter-card)
  • Primary font changed to Flexi IBM VGA False (vector IBM VGA remake, CC BY-SA 4.0)
  • Consumers must add import 'eidotter/fonts.css'

What's New

  • 12 remaining BEM components migrated to Tailwind-first pattern
  • cn() / tailwind-merge works with all components (TextScramble unblocked)
  • Font scales at any rem size — no more bitmap px constraints
  • Terminal and CommandPrompt now use design token font variable

Components Migrated

TextScramble, TagGroup, Card, InlineExpand, ChatMessage, ChatInput, ChatHistory, ChatContainer, RetroEffects, TimelineNode, TimelineContainer, TimelineEntryCard

Consumer Migration

+ import 'eidotter/fonts.css';   // NEW — required
  import 'eidotter/styles';
  import 'eidotter/tokens.css';

Update any custom CSS targeting internal class names: .card.eidotter-card, etc.