Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/unthrottled/themed-components

A various collection of configurable UI components that give your JetBrains IDE that little extra something.
https://github.com/unthrottled/themed-components

jetbrains-plugin ui-components

Last synced: about 1 month ago
JSON representation

A various collection of configurable UI components that give your JetBrains IDE that little extra something.

Awesome Lists containing this project

README

        

Themed Components
---

A various collection of configurable UI components that give your JetBrains IDE that little extra something.

## Installation

- Using IDE built-in plugin system:

Preferences > Plugins > Marketplace > Search for "Themed Components" >
Install Plugin

- Manually:

Download the [latest release](https://github.com/Unthrottled/themed-components/releases/latest) and install it manually using
Preferences > Plugins > ⚙️ > Install plugin from disk...

---

## Components

### Frameless Window
Works for any theme, custom or built in!
Colors the MacOS window title bar to the same color as the root window pane.
Giving it the frameless look and feel!

|**Before** | **After** |
| --- | --- |
| ![Before Title Bar](assets/screens/titleDark.png) | ![Themed Title Bar](assets/screens/themedTitleDark.png) |

#### [More frameless windows](assets/screens/ThemedTitleScreens.md)

### Title Bar color Customization

Allows you to change the foreground colors of the Windows 10 and MacOS (themed) title bar

![Themed Title Bar foreground](https://user-images.githubusercontent.com/15972415/108513217-e438a100-7287-11eb-9a0d-a86af2f4a573.png)

### Completion Window color customizations

**Default Selection Row Background** - this is normally the color of the first row in the completion popup window.

**Active Selection Row Background** - this is the color of the row in the completion popup window when you navigate each of the items in the window.

![Completion window customizations](./assets/screens/completion_config.gif)