N°9138 - Add semantic logo on some CMDB classes (#841)

* N°9138 - Align presentation details of CMDB classes
* N°9138 - Align presentation details of Software classes
* N°9138 - fix greptile feedbacks
* N°9347 - Enable icon of some CIs by instance
* N°9347 - Get Software logo as SoftwareInstance icon
* N°9347 - Change Cloud class icon location
* N°9347 - Fix logo dictionary entries missing
* N°9347 - Fix 'impact analysis' spelling
* N°9347 - fix external key labels for PhysicalInterface
This commit is contained in:
Vincent Dumas
2026-03-18 16:26:08 +01:00
committed by GitHub
parent 0be4f52b04
commit 5e916510fb
40 changed files with 369 additions and 43 deletions

View File

@@ -994,6 +994,9 @@
<attribute id="location_id_friendlyname"/>
</complementary_attributes>
</naming>
<fields_semantic>
<image_attribute>logo</image_attribute>
</fields_semantic>
<reconciliation>
<attributes>
<attribute id="name"/>
@@ -1003,7 +1006,7 @@
</attributes>
</reconciliation>
<style>
<icon>images/icons8-cloud.svg</icon>
<icon>../../images/icons/icons8-cloud.svg</icon>
</style>
</properties>
<fields>
@@ -1026,6 +1029,13 @@
<on_target_delete>DEL_MANUAL</on_target_delete>
<tracking_level>all</tracking_level>
</field>
<field id="logo" xsi:type="AttributeImage">
<display_max_width>96</display_max_width>
<display_max_height>96</display_max_height>
<storage_max_width>128</storage_max_width>
<storage_max_height>128</storage_max_height>
<is_null_allowed>true</is_null_allowed>
</field>
</fields>
<methods/>
<presentation>
@@ -1106,9 +1116,12 @@
<item id="move2production">
<rank>50</rank>
</item>
<item id="description">
<item id="logo">
<rank>60</rank>
</item>
<item id="description">
<rank>70</rank>
</item>
</items>
<rank>10</rank>
</item>