Need help with one-vibrancy?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

simurai
205 Stars 12 Forks MIT License 42 Commits 6 Opened issues

Description

Vibrancy effect for Atom One themes

Services available

!
?

Need anything else?

Contributors list

No Data

One Vibrancy

Note: :warning: This package can currently cause Atom to crash. See this comment for more infos.

This package adds a vibrancy effect (translucent background) to Atom One themes.

one-vibrancy-dark

one-vibrancy-light

Note: Works only on macOS

Install

apm install one-vibrancy

Settings

In the package settings you can switch between different effects:

  • [x]
    auto
    (default) -> Automatically switches between dark and medium-light based on the current One UI theme
  • [ ]
    auto-opaque
    -> Automatically switches between ultra-dark and light based on the current One UI theme
  • [ ]
    light
  • [ ]
    medium-light
  • [ ]
    dark
  • [ ]
    ultra-dark

FAQ

I can't see any vibrancy!

  1. Make sure you're using Atom
    1.19
    or higher.
  2. Make sure you use either
    One Dark UI
    or
    One Light UI
    . Other themes might work too, see next question.
  3. Make sure you have macOS's "Reduce transparency" disabled, see this gif.

Does it work for other Atom themes too?

Possibly. But only the One themes are maintained.

If there are parts that are not translucent, you can override it in your styles.less file. Find the right selector in the DevTools, then make the background

transparent
. For example:
.one-vibrancy {
  // 

The font doesn't look sharp!

Yes, sub-pixel aliasing is lost when using a transparent background. A small price for a cool effect in return. 😉

Is performance ok?

Hard to say. Haven't noticed major slowdowns, but an opaque background is probably still better for performance.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.