The special-treatment of 'official mods' works well when they are required dependencies [pic1 - Maraxsis], but not when they are optional or incompatible [pic2 - Lunar Landings].
The tooltip ("Required dependency", "Optional dependency", "Conflicting dependency") is always overridden to say "Built-in dependency" and the colour is always orange. Sure there's the "?" and "!" symbols but no explanation as to what they mean. If there's other optional/incompatible dependencies then the user can probably work it out from there, but that isn't always the case [pic3 - Mech Armor].
I'd suggest changing the tooltips for optional and required official mods (e.g. "? space-age" and "! space-age") to "Optional built-in dependency" and "Conflicting built-in dependency", and maybe changing their colours to blue and red too.
"Built-in dependency" colour/tooltip overrides dependency-type colour/tooltip
"Built-in dependency" colour/tooltip overrides dependency-type colour/tooltip
My mods
Content: Lunar Landings | Freight Forwarding | Spidertron Patrols | Spidertron Enhancements | Power Overload
QoL: Factory Search | Module Inserter Simplified | Wire Shortcuts X | Ghost Warnings
Content: Lunar Landings | Freight Forwarding | Spidertron Patrols | Spidertron Enhancements | Power Overload
QoL: Factory Search | Module Inserter Simplified | Wire Shortcuts X | Ghost Warnings