Missing @NotNull annotations.
Use JBColor instead of Color.

JBColor is Darcula-aware, so it will result in something better
looking for those using that theme.