Hi everyone! I’m working on a custom IntelliJ plug...
# intellij-plugins
s
Hi everyone! I’m working on a custom IntelliJ plugin UI and I noticed that
com.intellij.toolwindow.StripeButtonUI
is used internally for rendering tool window buttons. I understand it's not part of the public API, but I was wondering: Is it safe (or acceptable) to indirectly rely on
StripeButtonUI
for visual consistency, without explicitly referencing it in code?
For example, mimicking its styles or letting the platform render components that use it under the hood. I want to make sure my plugin stays compatible and follows best practices. Appreciate any insights or recommendations on handling this kind of UI consistency without crossing into unsupported/internal API territory. 🙏