voideditor/void

Theme and icon fixes specific to void

Opened this issue · 0 comments

First of all, thank you for your hard work on Void Editor. It's a fantastic, fast, and lightweight editor with great potential.

I'm opening this issue to propose a more distinct visual identity for the editor, one that truly embraces the "Void" philosophy and sets it apart from its upstream source, VS Code. Currently, the UI feels very much like a slimmed-down version of VS Code. A unique default theme and icon set could significantly enhance the user experience and give the project a strong, memorable brand.

Proposal: The "Voidspace" Theme Concept

The core idea is to create an interface that feels like a calm, focused, and deep workspace—a "void" for creation. The UI should be unobtrusive, allowing the code itself to be the central focus.

Here are the key components of this proposed design philosophy:

1. A Truly "Void" Background

  • Problem: The editor currently uses solid background colors.
  • Suggestion: Use the granular, starfield-like texture from the official app icon as a subtle, seamless background for the entire editor view (including sidebars and panels). This would immediately create a unique and immersive atmosphere consistent with the editor's name.

2. A "Focus-First" Layout

  • Problem: The standard fixed sidebars (Activity Bar, File Explorer) are a strong visual reminder of VS Code.
  • Suggestion: Make the default state of the editor a clean slate—just the code. Other UI elements like the File Explorer, Search, or Terminal could be implemented as "on-demand floating panels" that are summoned by a hotkey and dismissed just as easily. They could have a semi-transparent, blurred background to maintain context without cluttering the screen.

3. Custom Iconography

Problem: The default icons are standard and don't reflect the "Void" theme.

Suggestion:

  • UI Icons: Replace the standard UI icons with a custom set of minimalist, thin-line glyphs. These could be abstract or celestial-themed (e.g., orbits for settings, a simple meteor for search).
  • Window Title Bar Icon: As discussed, the top-right corner of the window (or the activity bar) currently lacks a Void icon. Adding the official icon here would reinforce the brand identity within the app itself. The screenshot below highlights the target area.
Image

4. A Cohesive Color Palette

A theme inspired by deep space:

  • Background: The aforementioned noise/starfield texture on a near-black base (#0D1117).
  • Primary Text: A soft, off-white (#C9D1D9) to reduce eye strain.
  • Syntax Accents:
  1. Keywords: A deep, calm purple (#C792EA).
  2. Strings/Numbers: A warm, stellar gold/orange (#FFCB6B).
  3. Comments: A very faint, low-contrast grey (#4A5568), designed to recede into the background.

Summary

Implementing these changes would transform Void Editor from being "a fork of VS Code" into a distinct tool with its own powerful identity. It would offer users a unique, beautiful, and highly focused coding environment that lives up to the name "Void".

Thank you for your consideration. I am happy to discuss these ideas further.