Skip to content

🎨 Appearance

Ophel offers rich appearance customization options to create your unique AI conversation interface.

Theme Mode

Mode Selection

ModeDescription
☀️ Light ModeBright daytime theme
🌙 Dark ModeEye-friendly night theme

Auto Adaptation

When you haven't manually set a theme, Ophel automatically adapts to your system theme setting. After changing system light/dark mode, Ophel responds in real-time and switches accordingly.

Preset Themes

Multiple carefully crafted theme presets:

Light Themes

ThemeStyle
🌐 Google GradientDefault blue-green gradient
💜 VioletElegant purple
🌊 Ocean BlueFresh ocean
🌸 SakuraSoft pink
🌿 Fresh MintVibrant teal
❄️ Nordic FrostMinimal cool
🍋 Lemon SodaBright & lively
📜 Ancient ScrollRetro paper texture
⬛ Pure MonoPure monochrome
🏺 PorcelainEastern classic
🍪 ShortbreadMorandi healing

Dark Themes

ThemeStyle
🖤 Classic DarkDefault dark
🌙 Midnight BlueDeep blue
🌲 Dark ForestDeep green
💗 Cyber NeonHigh-contrast neon
☕ CoffeeWarm eye-friendly
🌅 Dream SunsetPurple-orange gradient
🧛 DraculaClassic geek
🐚 Deep AbyssSerene teal
🔴 Crimson MoonDark red wild
💻 Hacker TerminalRetro CRT scanlines
🤖 EVA Unit-01Mecha contrast

Custom CSS

Code Editor

Built-in professional code editor:

  • ✨ Syntax highlighting
  • 📝 Auto-completion
  • 🔧 Live preview
  • 💾 One-click save

Example Code

css
/* Custom user message bubble */
.user-message {
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  border-radius: 16px;
  padding: 16px;
}

/* Custom AI reply background */
.assistant-message {
  background: rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(10px);
}

/* Custom code block */
pre code {
  font-family: "JetBrains Mono", monospace;
  font-size: 14px;
}

CSS Variables

Ophel exposes CSS variables for customization:

VariableDescription
--ophel-primaryPrimary color
--ophel-bgBackground color
--ophel-textText color
--ophel-borderBorder color
--ophel-radiusBorder radius

Save & Manage

  • 📂 Save multiple custom styles
  • 🔄 One-click switch between styles
  • 📤 Export/import style configs

Layout

Outline Panel

  • 📐 Position: Left / Right
  • 📏 Width: Drag to adjust
  • 🔒 Fixed/floating mode

Font Settings

OptionRange
Body Font Size12px - 20px
Code Font Size10px - 18px
Line Height1.4 - 2.0

Shortcuts

ShortcutFunction
Alt + DToggle light/dark mode
Alt + ,Open settings
Ctrl + Alt + TOpen theme settings

Released under the CC BY-NC-SA 4.0 License.