Skip to main content

Design System

GospeLib's design system governs every visual surface, interaction, and motion across mobile, tablet, and web. It ensures the app feels like entering a sacred space — reverent, calm, and unhurried — while being the most powerful scripture study tool ever built.

Design Philosophy

The central premise: every tool is present but invisible until needed. Power lives one gesture below the surface of a clean, paper-like reading environment. The experience should feel as though the app understands what you're trying to do the moment you begin trying to do it.

The Five Principles

PrincipleDescription
Reverent MinimalismThe default state of every screen is the simplest possible version of itself. Complexity reveals itself through interaction, never through display.
Depth Without ClutterEvery feature is accessible within two gestures from any reading context. No feature requires navigating away from the text.
Material WarmthInspired by Material Design's elevation and motion model, but executed in parchment, warm linen, and deep ink rather than bright primaries. Paper-like where it touches content; clean and modern where it touches chrome.
Infinite Configurability, Tasteful DefaultsEvery layout, font, color mode, and tool placement is user-configurable. The defaults are opinionated enough that first-time users feel immediately at home.
Unmistakably GospeLibThe color system, shape language, iconography, motion character, and doctrinal color taxonomy together create an ecosystem identity recognizable across every surface.

What GospeLib Is Not

  • It is not a Gospel Library clone — the Church's app serves a different audience and purpose.
  • It is not Logos or Accordance for iOS — those are built for evangelical Protestant seminary students.
  • It is not a social reading app, a gamified devotional, or a curriculum delivery system. It is a personal scholarly study environment.

Two Surface Characters

All surfaces in GospeLib fall into one of two categories:

SurfaceCharacterBackgroundEdges
PaperWarm, textured, holds scripture and annotationswhite-200 (#F5F3EE) with subtle noise grainFloating via shadow — no borders
ChromeClean, flat, cooler — for navigation and toolswhite-100 (light) / navy-800 (dark)Crisp elevation shadows

Section Guide

SectionWhat You'll Find
FoundationsColor system, typography, elevation & shape, iconography, motion & haptics
ComponentsReader experience, annotations, original language tools, knowledge graph, study tools, layout
PatternsLoading states, onboarding, sharing & deep linking, subscription boundaries
Dark ModeThree reader modes (Light, Study Dark, Blackout) plus Night Warm
AccessibilityWCAG compliance, screen reader support, reduced motion, left-hand mode
Design TokensFull token reference — colors, typography, spacing, elevation, motion
Platform StrategyPhone, tablet, and web adaptations