diff --git a/loko/assets/templates/assets/detail_generic.html b/loko/assets/templates/assets/detail_generic.html index dd9707b..79464c4 100644 --- a/loko/assets/templates/assets/detail_generic.html +++ b/loko/assets/templates/assets/detail_generic.html @@ -55,6 +55,44 @@ input[type="number"][data-coordinate] { font-variant-numeric: tabular-nums; } + + /* Accentuation des bordures de cartes pour meilleure distinction */ + #asset-detail-container .card { + border: 1px solid #b8c5d3; + box-shadow: 0 1px 3px rgba(15, 23, 42, 0.06); + border-radius: 8px; + overflow: hidden; + } + #asset-detail-container .card-header { + border-bottom: 1px solid #b8c5d3; + background-color: #f8fafc; + } + + /* Adoucissement des lignes alternées des tables (stripes très clairs et élégants) */ + #asset-detail-container .table-striped { + --bs-table-striped-bg: #f8fafc; + --bs-table-accent-bg: #f8fafc; + } + #asset-detail-container .table-striped > tbody > tr:nth-of-type(odd) > * { + --bs-table-bg-type: #f8fafc; + --bs-table-accent-bg: #f8fafc; + background-color: #f8fafc !important; + box-shadow: inset 0 0 0 9999px #f8fafc !important; + } + #asset-detail-container .table-striped > tbody > tr:nth-of-type(even) > * { + --bs-table-bg-type: #ffffff; + --bs-table-accent-bg: #ffffff; + background-color: #ffffff !important; + box-shadow: inset 0 0 0 9999px #ffffff !important; + } + #asset-detail-container .table th { + color: #475569; + font-weight: 500; + border-color: #e2e8f0; + } + #asset-detail-container .table td { + border-color: #e2e8f0; + } {% endblock head %} @@ -497,8 +535,10 @@ {% endblock main_asset_content %} + {% block asset_documents_block %} {% asset_documents asset %} + {% endblock asset_documents_block %} {% block extra_blocks %}{% endblock extra_blocks %} @@ -555,6 +595,7 @@ {% endif %} + {% block linked_assets_block %} {% get_asset_parents asset as parent_groups %} {% get_asset_children_tree asset as children_tree %} @@ -581,6 +622,7 @@ {% endif %} + {% endblock linked_assets_block %} {% if asset_replacements and asset_replacements|length > 1 %} @@ -754,6 +796,9 @@ + + + {% block side_bottom_cards %}{% endblock side_bottom_cards %} diff --git a/loko/assets/templates/assets/naturetree_detail.html b/loko/assets/templates/assets/naturetree_detail.html index c1fd2f4..9a03e07 100644 --- a/loko/assets/templates/assets/naturetree_detail.html +++ b/loko/assets/templates/assets/naturetree_detail.html @@ -155,7 +155,7 @@ {% block main_asset_content %} {# ── CARTE 1 : IDENTITÉ DE L'ARBRE ── #} -
{% translate "Aucun asset lié." %}
+ {% endif %} + {% include "assets/components/asset_children_tree.html" with children_tree=parent_groups editable=allowed_update_fields parent_model=asset_model parent_id=asset.id %} + {% include "assets/components/asset_children_tree.html" with children_tree=children_tree editable=allowed_update_fields parent_model=asset_model parent_id=asset.id %} +