Click on "Faire valider" to trigger the modal.
sds-detailDemande__linkTabs reacts to the panel header (headroom behaviour) through the sds-reactsToPanelHeader class.
The anchor link items (sds-linkTabs a) are set to active through javascript, which can be found under the "Assets" panel.
<div class="sds-snetFrame -menuToggleVisible -fullWidth">
<a href="#frameMain" class="sds-skipNavLink">
Skip to content
</a>
<header class="sds-navTopbar sds-snetFrame__header">
<div class="sds-navTopbar__container">
<nav class="sds-navTopbar__inner navbar navbar-expand">
<div class="sds-navTopbar__alignToMainContent">
<a class="sds-navTopbar__logo navbar-brand" href="#">
<img src="../../media/logos/logo-bcee.svg" class="img-fluid" alt="">
</a>
</div>
<div class="sds-navTopbar__meta sds-textHelper">
<span>Corporate's Bridge</span>
<span class="sds-navTopbar__metaTime">Mercredi, 23. Octobre・10:54</span>
</div>
<div class="sds-navTopbar__collapse navbar-collapse" id="sds-navTopbar__collapse">
<ul class="sds-navTopbar__content navbar-nav">
<li class="sds-navTopbar__item dropdown -hasNotif -hasLabelShown">
<button type="button" class="sds-btn -iconBtn -secondary100 sds-navTopbar__icon dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
<span class="sds-icon sds-icon-bell"></span>
</button>
<span class="sds-navTopbar__notificationLabel">
<span class="sds-navTopbar__notificationLabelText">
10
</span>
</span>
<div class="sds-navTopbar__itemNotifAnim">
<span class="lottieBellAnim"></span>
</div>
</li>
<li class="sds-navTopbar__item dropdown">
<button type="button" class="sds-navTopbar__dropdownToggle -avatar dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
<div class="sds-avatar centeredBgi sds-navTopbar__userDropdownAvatar">
<img class="img-fluid" src="../../media/snet/avatars/nopic/avatarNoPicWoman.svg" alt="">
</div>
<span class="sds-navTopbar__userDropdownLabel sds-textHelper">Label With Name</span>
<span class="sds-iconCircle" aria-hidden="true">
<span class="sds-icon sds-icon-chevrondown"></span>
</span>
</button>
<div class="sds-userMenu sds-navTopbar__userMenu dropdown-menu dropdown-menu-right">
<div class="sds-userMenu__header d-flex align-items-center">
<div class="sds-avatar centeredBgi -avatarXl sds-userMenu__avatar">
<img class="img-fluid" src="../../media/snet/avatars/nopic/avatarNoPicWoman.svg" alt="">
</div>
<div class="sds-userMenu__headerText">
<div class="h3">Jil Schmit Longname</div>
<div class="sds-userMenu__headerMeta sds-textHelper">Corporate's Bridge</div>
</div>
</div>
<ul class="sds-userMenu__content list-unstyled">
<li class="sds-userMenu__item">
<a href="" class="sds-userMenu__link d-flex align-items-center justify-content-between">
<span class="font-weight-semibold">Changer de convention</span>
<div class="sds-userMenu__itemMeta d-flex align-items-center">
<span class="sds-iconCircle -secondary10" aria-hidden="true">
<span class="sds-icon sds-icon-switch"></span>
</span>
</div>
</a>
</li>
<li class="sds-userMenu__item -borderTop">
<div class="sds-userMenu__link d-flex align-items-center justify-content-between -isStatic">
<span class="font-weight-semibold">Langue</span>
<div class="sds-btnGroup">
<a href="" class="sds-numberCircle -secondary10 -large sds-userMenu__langItem ">
EN
</a>
<a href="" class="sds-numberCircle -secondary10 -large sds-userMenu__langItem -isActive">
FR
</a>
<a href="" class="sds-numberCircle -secondary10 -large sds-userMenu__langItem ">
DE
</a>
</div>
</div>
</li>
</ul>
</div>
</li>
<li class="sds-navTopbar__item">
<button type="button" class="sds-btn -iconBtn -secondary100 sds-navTopbar__icon">
<span class="sds-icon sds-icon-logout"></span>
</button>
</li>
</ul>
</div>
</nav>
</div>
</header>
<div class="sds-snetFrame__inner">
<div class="sds-snetFrame__fader" aria-hidden="true"></div>
<div class="sds-snetFrame__menuContainer">
<nav class="sds-snetFrame__menu">
<div class="sds-snetFrame__menuList">
<ul class="sds-snetFrame__menuListInner list-unstyled">
<li class="sds-snetFrame__menuItem -isSeparator -isFloating">
<a href="" data-toggle="dropdown" id="cpbShortCutMenu" data-boundary="viewport" data-reference="parent" data-display="static" class="sds-snetFrame__menuLink">
<span data-toggle="tooltip" data-title="Nouvelle Demande" data-placement="right" data-boundary="window">
<span class="sds-iconCircle -successG" aria-hidden="true">
<span class="sds-icon sds-icon-plus"></span>
</span>
</span>
<span class="sds-snetFrame__menuItemText">Nouvelle Demande</span>
</a>
</li>
<li class="sds-snetFrame__menuItem">
<a href="" class="sds-snetFrame__menuLink">
<span data-toggle="tooltip" data-title="Tableau de bord" data-placement="right" data-boundary="window">
<span class="sds-iconCircle -secondary60 sds-snetFrame__menuLinkBubble" aria-hidden="true">
<span class="sds-icon sds-icon-graphgauge"></span>
</span>
</span>
<span class="sds-snetFrame__menuItemText">Tableau de bord</span>
</a>
</li>
<li class="sds-snetFrame__menuItem">
<a href="" class="sds-snetFrame__menuLink">
<span data-toggle="tooltip" data-title="Entités" data-placement="right" data-boundary="window">
<span class="sds-iconCircle -secondary60 sds-snetFrame__menuLinkBubble" aria-hidden="true">
<span class="sds-icon sds-icon-business"></span>
</span>
</span>
<span class="sds-snetFrame__menuItemText">Entités</span>
</a>
</li>
<li class="sds-snetFrame__menuItem -isActive">
<a href="" class="sds-snetFrame__menuLink">
<span data-toggle="tooltip" data-title="Suivi des demandes" data-placement="right" data-boundary="window">
<span class="sds-iconCircle -secondary60 sds-snetFrame__menuLinkBubble" aria-hidden="true">
<span class="sds-icon sds-icon-list"></span>
</span>
</span>
<span class="sds-snetFrame__menuItemText">Suivi des demandes</span>
</a>
</li>
<li class="sds-snetFrame__menuItem">
<a href="" class="sds-snetFrame__menuLink">
<span data-toggle="tooltip" data-title="Dossiers due diligence" data-placement="right" data-boundary="window">
<span class="sds-iconCircle -secondary60 sds-snetFrame__menuLinkBubble" aria-hidden="true">
<span class="sds-icon sds-icon-folder"></span>
</span>
</span>
<span class="sds-snetFrame__menuItemText">Dossiers due diligence</span>
</a>
</li>
<li class="sds-snetFrame__menuItem">
<a href="" class="sds-snetFrame__menuLink">
<span data-toggle="tooltip" data-title="Gestion des droits" data-placement="right" data-boundary="window">
<span class="sds-iconCircle -secondary60 sds-snetFrame__menuLinkBubble" aria-hidden="true">
<span class="sds-icon sds-icon-locked"></span>
</span>
</span>
<span class="sds-snetFrame__menuItemText">Gestion des droits</span>
</a>
</li>
</ul>
<ul class="sds-snetFrame__settings list-unstyled">
<li class="sds-snetFrame__settingsItem sds-snetFrame__settingsOpenMenu">
<button type="button" class="sds-snetFrame__settingsButton">
<span class="sds-snetFrame__settingsButtonIcon sds-icon sds-icon-chevronrightdouble" data-toggle="tooltip" data-title="Toggle Menu" data-placement="right" data-boundary="window"></span>
<span class="sr-only">Déployer le menu</span>
</button>
</li>
</ul>
</div>
</nav>
</div>
<main class="sds-snetFrame__main" id="frameMain">
<!-- panel header content start -->
<div class="sds-snetFrame__mainHeader -headroom">
<div class="sds-panelHeader -headroom">
<div class="sds-panelHeader__actionGroup sds-panelHeader__back">
<button type="button" class="sds-btn -iconBtn -btnSecondary">
<span class="sds-icon sds-icon-arrowprevious"></span>
</button>
</div>
<div class="sds-panelHeader__actionGroup">
<h1 class="h2">Détail demande</h1>
</div>
</div>
</div>
<!-- panel header content end -->
<div class="sds-snetFrame__mainContent">
<!-- main content start -->
<div class="sds-detailDemande sds-stackXl">
<div class="sds-box -insetLg">
<div class="sds-stackSm">
<div class="row row-xs align-items-center">
<div class="col-auto">
<div class="h3">0569D</div>
</div>
<div class="col text-right">
<div class="sds-transactionState -rejected -textHelper ml-auto -hasBg">
<div class="sds-icon sds-icon-crosscircleborder" aria-hidden="true"></div>
<div class="sds-transactionState__text">Refusée</div>
</div>
</div>
<div class="col-auto">
<button type="button" class="sds-btn -btnSecondary -btnSmall" disabled>
<span class="sds-btn__text">Modifier</span>
</button>
</div>
</div>
<div class="sds-stackXs">
<div>Entity, Entity Group</div>
<div>Création : 02.10.2022</div>
<div>Responsable : Georges Schmit</div>
</div>
</div>
</div>
</div>
<!-- main content end -->
</div>
</main>
</div>
</div>
<!-- content such as modals, tooltips, popovers etc should be included here -->
<div class="sds-modal modal fade" id="detailDemandeDocuments" aria-hidden="true" tabindex="-1">
<div class="sds-modal__dialog modal-dialog modal-dialog-centered">
<div class="sds-modal__content modal-content">
<div class="sds-modal__header modal-header">
<div class="sds-modal__title modal-title">
{Document name request}
</div>
<button type="button" class="sds-btn -iconBtn -btnSecondary -ghost sds-modal__close" data-dismiss="modal" aria-label="Close">
<span class="sds-icon sds-icon-close"></span>
</button>
</div>
<div class="sds-modal__body modal-body">
<div class="sds-stackSm">
<div class="sds-imgUpload -box -small -uploadComplete">
<div class="sds-imgUpload__content">
<div class="sds-imgUpload__iconWrapper">
<span class="sds-iconCircle -secondary10 sds-imgUpload__icon" aria-hidden="true">
<span class="sds-icon sds-icon-document"></span>
</span>
<div class="sds-imgUpload__progress">
<div class="sds-circularProgress">
<svg viewBox="0 0 36 36" class="">
<path class="sds-circularProgress__shape" stroke-dasharray="50, 100" d="M18 2.0845
a 15.9155 15.9155 0 0 1 0 31.831
a 15.9155 15.9155 0 0 1 0 -31.831" />
</svg>
</div>
</div>
</div>
<div class="sds-stackXxs">
<div class="sds-imgUpload__title">
{File Name}
</div>
<div class="sds-imgUpload__meta sds-textHelper">{file_name.format (Weight)}</div>
</div>
</div>
<a href="" class="sds-btn -iconBtn -btnSecondary">
<span class="sds-icon sds-icon-visible"></span>
<div class="sr-only">View document</div>
</a>
</div>
<div class="sds-imgUpload -box -small -uploadComplete">
<div class="sds-imgUpload__content">
<div class="sds-imgUpload__iconWrapper">
<span class="sds-iconCircle -secondary10 sds-imgUpload__icon" aria-hidden="true">
<span class="sds-icon sds-icon-document"></span>
</span>
<div class="sds-imgUpload__progress">
<div class="sds-circularProgress">
<svg viewBox="0 0 36 36" class="">
<path class="sds-circularProgress__shape" stroke-dasharray="50, 100" d="M18 2.0845
a 15.9155 15.9155 0 0 1 0 31.831
a 15.9155 15.9155 0 0 1 0 -31.831" />
</svg>
</div>
</div>
</div>
<div class="sds-stackXxs">
<div class="sds-imgUpload__title">
{File Name}
</div>
<div class="sds-imgUpload__meta sds-textHelper">{file_name.format (Weight)}</div>
</div>
</div>
<a href="" class="sds-btn -iconBtn -btnSecondary">
<span class="sds-icon sds-icon-visible"></span>
<div class="sr-only">View document</div>
</a>
</div>
<div class="sds-imgUpload -box -small -uploadComplete">
<div class="sds-imgUpload__content">
<div class="sds-imgUpload__iconWrapper">
<span class="sds-iconCircle -secondary10 sds-imgUpload__icon" aria-hidden="true">
<span class="sds-icon sds-icon-document"></span>
</span>
<div class="sds-imgUpload__progress">
<div class="sds-circularProgress">
<svg viewBox="0 0 36 36" class="">
<path class="sds-circularProgress__shape" stroke-dasharray="50, 100" d="M18 2.0845
a 15.9155 15.9155 0 0 1 0 31.831
a 15.9155 15.9155 0 0 1 0 -31.831" />
</svg>
</div>
</div>
</div>
<div class="sds-stackXxs">
<div class="sds-imgUpload__title">
{File Name}
</div>
<div class="sds-imgUpload__meta sds-textHelper">{file_name.format (Weight)}</div>
</div>
</div>
<a href="" class="sds-btn -iconBtn -btnSecondary">
<span class="sds-icon sds-icon-visible"></span>
<div class="sr-only">View document</div>
</a>
</div>
</div>
</div>
<div class="sds-modal__footer modal-footer">
<button type="button" class="sds-btn -btnPrimary">
<span class="sds-btn__text">Fermer</span>
</button>
</div>
</div>
</div>
</div>
{% extends "@cpb-frame" %}
{% block panelHeaderContent %}
<div class="{{ namespace }}panelHeader -headroom">
<div class="{{ namespace }}panelHeader__actionGroup {{ namespace }}panelHeader__back">
{% render "@icon-btn-secondary",{icon: "icon-arrowprevious"},true %}
</div>
<div class="{{ namespace }}panelHeader__actionGroup">
<h1 class="h2">Détail demande</h1>
</div>
{% if demandeState === "--primary100" %}
{% else %}
<div class="{{ namespace }}panelHeader__alignEnd">
<div class="{{ namespace }}panelHeader__actionGroup">
{% if (demandeState === "--highlight100") or (demandeState === "--success100") %}
{% else %}
{% render "@icon-btn-secondary",{icon: "icon-trash"},true %}
{% endif %}
{% render "@btn-secondary--icon-left",{icon: "icon-copy",text:"Dupliquer"},true %}
{% render "@icon-btn-secondary",{icon: "icon-download"},true %}
</div>
</div>
{% endif %}
</div>
{% endblock %}
{% block panelMainContent %}
<div class="{{ namespace }}detailDemande {{ namespace }}stackXl">
<div class="{{ namespace }}box -insetLg">
<div class="{{ namespace }}stackSm">
<div class="row row-xs align-items-center">
<div class="col-auto">
<div class="h3">0569D</div>
</div>
<div class="col{% if demandeState === "--primary100" %} text-right{% endif %}">
{% if demandeState === "--primary100" %}
{% render "@snet-transaction-state--rejected-small",{
text: "Refusée",
classes: ["ml-auto", "-hasBg"]
},true %}
{% else %}
{% render "@cpb-progress"+demandeState %}
{% endif %}
</div>
<div class="col-auto">
{% render "@btn-secondary--small",{
text: demandeStateBtnText,
disabled: detailDemandeDisabled
},true %}
</div>
</div>
<div class="{{ namespace }}stackXs">
<div>Entity, Entity Group</div>
<div>Création : 02.10.2022</div>
<div>Responsable : Georges Schmit</div>
</div>
</div>
</div>
{% if demandeState === "--primary100" %}
{% else %}
<div class="{{ namespace }}detailDemande__linkTabs {{ namespace }}reactsToPanelHeader">
{% render "@cpb-link-tabs",{cpbLinkTabsOptions: detailDemandelinkTabsOpts},true %}
</div>
<div class="{{ namespace }}exceptionStackXxl {{ namespace }}stackXl">
<div class="{{ namespace }}box -insetLg {{ namespace }}scrollMarginTop" id="identification">
<div class="{{ namespace }}stackLg">
<div class="h2">Identification</div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Détails</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
<div class="{{ namespace }}stackMd">
<div class="h4">Adresse entité</div>
{% render "@snet-info-table",identification.infoTableDetail.adresse,true %}
</div>
<div class="{{ namespace }}stackMd">
<div class="h4">Domiciliation</div>
{% render "@snet-info-table",identification.infoTableDetail.domiciliation,true %}
</div>
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Contact</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",identification.infoTableContact.contact,true %}
<div class="{{ namespace }}stackMd">
<div class="h4">Personne de contact</div>
{% render "@snet-info-table",identification.infoTableContact.personneContact,true %}
</div>
<div class="{{ namespace }}stackMd">
<div class="h4">Adresse postale</div>
{% render "@snet-info-table",identification.infoTableContact.adressePostale,true %}
</div>
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Statut juridique</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",identification.infoTableStatutJuridique.statutJuridique,true %}
<div class="{{ namespace }}stackMd">
<div class="h4">Forme juridique</div>
{% render "@snet-info-table",identification.infoTableStatutJuridique.formeJuridique,true %}
</div>
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">CRS et status FATCA</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
<div class="{{ namespace }}stackMd">
<div class="h4">Pays de résidence fiscale</div>
{% render "@snet-info-table",identification.infoTableCRS.paysResi,true %}
</div>
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Identification</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
<div class="{{ namespace }}stackMd">
<div class="h4">Pays de résidence fiscale</div>
{% render "@snet-info-table",identification.infoTableIdentification.paysResi,true %}
</div>
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">TIN du pays de résidence</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
<div class="{{ namespace }}stackMd">
<div class="h4">Pays de résidence fiscale</div>
{% render "@snet-info-table",identification.infoTableTIN.paysResi,true %}
</div>
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Connexion au Luxembourg</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",identification.infoTableConnexionLux,true %}
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Ressources</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",identification.infoTableRessources,true %}
</div>
</div>
</div>
<div class="{{ namespace }}box -insetLg {{ namespace }}scrollMarginTop" id="activite">
<div class="{{ namespace }}stackLg">
<div class="h2">Activité</div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Activité de la société</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",activite.activiteSociete,true %}
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Financial Data</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",activite.financialData,true %}
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Shadow Banking activity</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",activite.shadow,true %}
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Predominance of investment</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",activite.predominance,true %}
</div>
<div class="{{ namespace }}detailDemande__infoTableSeparator" aria-hidden="true"></div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Aim of the company's structure</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",activite.aim,true %}
</div>
</div>
</div>
<div class="{{ namespace }}box -insetLg {{ namespace }}scrollMarginTop" id="choixBanque">
<div class="{{ namespace }}stackXl">
<div class="d-flex justify-content-between align-items-center">
<div class="h2">Choix de la banque</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",bankChoice,true %}
</div>
</div>
<div class="{{ namespace }}box -insetLg {{ namespace }}scrollMarginTop" id="representants">
<div class="{{ namespace }}stackXl">
<div class="h2">Représentants</div>
<div class="{{ namespace }}stackLg">
<div class="d-flex justify-content-between align-items-center">
<div class="h3">Déclarez les nouveaux représentants</div>
{% render "@btn-secondary--small",{text: "Modifier", disabled: detailDemandeDisabled},true %}
</div>
{% render "@snet-info-table",representants.declaration,true %}
</div>
</div>
</div>
<div class="{{ namespace }}box -insetLg {{ namespace }}scrollMarginTop" id="representants">
<div class="{{ namespace }}stackXl">
<div class="h2">Informations supplémentaires</div>
<table class="{{ namespace }}infoTable table">
<tbody>
<tr>
<td class="">
<div class="{{ namespace }}infoTable__cellContent">
{% render "@label--div",{text: "Pièce d’identité"},true %}
</div>
</td>
<td class="">
{% render "@btn-secondary-inverse--small-icon-left", {
icon: "icon-clip",
text: "1 Document",
attrs: {
"data-toggle": "modal",
"data-target": "#detailDemandeDocuments"
}
},true %}
</td>
</tr>
<tr>
<td class="">
<div class="{{ namespace }}infoTable__cellContent">
{% render "@label--div",{text: "Certificat LuxTrust"},true %}
</div>
</td>
<td class="">
<div class="{{ namespace }}infoTable__cellContent">
<div>
{Certificat LuxTrust}
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
{% endif %}
</div>
{% if (demandeState === "--warning100") or (demandeState === "--warning140") %}
{% render "@cpb-frame-content-bottom-bar",{
noSecondary: frameContentBottomBarNoSecondary,
frameContentBottomBarBtn1Options: frameContentBottomBarBtn1Options,
btn2Text: frameContentBottomBarBtn2Text,
btn2Disabled: frameContentBottomBarBtn2Disabled,
modifiers: ["-isActive"]
},true %}
{% endif %}
{% endblock %}
{% block misc %}
{% if (demandeState === "--warning100") %}
{% render "@cpb-modal--detail-demande" %}
{% endif %}
{% render "@cpb-modal--detail-demande-documents" %}
{% endblock %}
export default class DetailDemandeAnchors {
constructor() {
this.setActiveAnchorItem();
}
setActiveAnchorItem() {
let anchorItemsItems = document.querySelectorAll(".sds-detailDemande__linkTabs a");
const handleClick = (e) => {
const active = document.querySelector('.sds-detailDemande__linkTabs a.active');
if(active){
active.classList.remove('active');
}
e.currentTarget.classList.add('active');
}
anchorItemsItems.forEach((item) => {
item.addEventListener("click", handleClick)
});
}
}
/* variables specific to current element */
$element-specific-variables: "";
.#{$namespace}detailDemande {
/* Save root element context for easy access if nesting is needed */
$self: &;
/* properties of current element + media queries */
/* Pseudo Elements */
&::before {
}
&::after {
}
/*
Include elements that are linked to the current element but have to reside at the root level of the stylesheet
(e.g: keyframes)
*/
@at-root {
}
/* children - write selector in full in comments in order to facilitate search */
// detailDemande__infoTableSeparator
&__infoTableSeparator {
// follows same logic as parent
height: $border-width;
background-color: $border-color;
margin-left: -($box-lg-inset-spacing-mobile-global);
margin-right: -($box-lg-inset-spacing-mobile-global);
@include media-breakpoint-up(lg) {
margin-left: -($box-lg-inset-spacing-desktop-global);
margin-right: -($box-lg-inset-spacing-desktop-global);
}
}
/* modifiers */
// detailDemande -altStyle
&.-altStyle {
// follows same logic as base element
}
/* random parent element */
/*
*
* Syntax : .randomParentElt & {}
*
*/
/* Pseudo Classes */
&:hover {
@media (hover: hover) {
}
}
&:focus {
}
&:active {
}
&:focus,
&:active {
}
}