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.
Note: Works only on macOS
apm install one-vibrancy
In the package settings you can switch between different effects:
auto
(default) -> Automatically switches between dark and medium-light based on the current One UI themeauto-opaque
-> Automatically switches between ultra-dark and light based on the current One UI themelight
medium-light
dark
ultra-dark
1.19
or higher.One Dark UI
or One Light UI
. Other themes might work too, see next question.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 {
// <- Add selectors here
atom-pane,
atom-panel,
.tree-view {
background-color: transparent !important;
}
}
Yes, sub-pixel aliasing is lost when using a transparent background. A small price for a cool effect in return. 😉
Hard to say. Haven't noticed major slowdowns, but an opaque background is probably still better for performance.