2023-03-10 16:54:11 +01:00
|
|
|
<generalysticsfragment>
|
|
|
|
<style>
|
|
|
|
#generalysticsfragment {
|
|
|
|
display: flex;
|
|
|
|
flex-direction: column;
|
|
|
|
justify-content: center;
|
|
|
|
align-items: center;
|
2023-03-11 06:34:46 +01:00
|
|
|
color: white;
|
|
|
|
text-align: center;
|
|
|
|
font-weight: bold;
|
2023-03-10 16:54:11 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
2023-03-11 06:34:46 +01:00
|
|
|
#generalysticsfragment-gender, #generalysticsfragment-bac, #generalysticsfragment-mention {
|
|
|
|
margin-top: 2%;
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-gender-percent, #generalysticsfragment-bac-percent, #generalysticsfragment-mention-percent {
|
2023-03-10 16:54:11 +01:00
|
|
|
display: flex;
|
2023-03-11 06:34:46 +01:00
|
|
|
gap: 0.2vw;
|
2023-03-10 16:54:11 +01:00
|
|
|
justify-content: center;
|
|
|
|
align-items: center;
|
|
|
|
flex-direction: row-reverse;
|
|
|
|
width: 100%;
|
2023-03-11 06:34:46 +01:00
|
|
|
max-width: 100%;
|
2023-03-10 16:54:11 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
2023-03-11 06:34:46 +01:00
|
|
|
#generalysticsfragment-gender
|
|
|
|
#generalysticsfragment-gender-percent
|
2023-03-10 16:54:11 +01:00
|
|
|
#woman {
|
|
|
|
border-top-left-radius: 14px;
|
|
|
|
border-bottom-left-radius: 14px;
|
|
|
|
background: mediumpurple;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
2023-03-11 06:34:46 +01:00
|
|
|
#generalysticsfragment-gender
|
|
|
|
#generalysticsfragment-gender-percent
|
2023-03-10 16:54:11 +01:00
|
|
|
#man {
|
|
|
|
border-top-right-radius: 14px;
|
|
|
|
border-bottom-right-radius: 14px;
|
|
|
|
background: royalblue;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
2023-03-11 06:34:46 +01:00
|
|
|
#generalysticsfragment-gender-legend, #generalysticsfragment-bac-legend, #generalysticsfragment-mention-legend {
|
2023-03-10 16:54:11 +01:00
|
|
|
width: 100%;
|
|
|
|
display: flex;
|
|
|
|
flex-direction: row-reverse;
|
|
|
|
justify-content: center;
|
|
|
|
align-items: center;
|
|
|
|
gap: 2vw;
|
|
|
|
margin-top: 1vw;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
2023-03-11 06:34:46 +01:00
|
|
|
.generalysticsfragment-legend-container {
|
2023-03-10 16:54:11 +01:00
|
|
|
display: flex;
|
2023-03-11 15:44:29 +01:00
|
|
|
flex-direction: row;
|
2023-03-10 16:54:11 +01:00
|
|
|
justify-content: center;
|
|
|
|
align-items: center;
|
2023-03-11 15:44:29 +01:00
|
|
|
gap: 0.7vw;
|
2023-03-10 16:54:11 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
.generalysticsfragment-legend-square {
|
2023-03-11 15:44:29 +01:00
|
|
|
width: 35px;
|
|
|
|
height: 35px;
|
|
|
|
border: 0.102vw solid #344D59;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
.generalysticsfragment-percent {
|
|
|
|
border: 0.102vw solid #344D59;
|
|
|
|
padding: 0.15vw;
|
2023-03-10 16:54:11 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
2023-03-11 06:34:46 +01:00
|
|
|
#generalysticsfragment-gender
|
|
|
|
#generalysticsfragment-gender-legend
|
|
|
|
.generalysticsfragment-legend-container
|
2023-03-10 16:54:11 +01:00
|
|
|
#generalysticsfragment-legend-h {
|
|
|
|
background: royalblue;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
2023-03-11 06:34:46 +01:00
|
|
|
#generalysticsfragment-gender
|
|
|
|
#generalysticsfragment-gender-legend
|
|
|
|
.generalysticsfragment-legend-container
|
2023-03-10 16:54:11 +01:00
|
|
|
#generalysticsfragment-legend-f {
|
|
|
|
background: mediumpurple;
|
|
|
|
}
|
|
|
|
|
2023-03-11 06:34:46 +01:00
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-bac
|
|
|
|
#generalysticsfragment-bac-percent
|
|
|
|
#bacgen {
|
|
|
|
border-top-left-radius: 14px;
|
|
|
|
border-bottom-left-radius: 14px;
|
|
|
|
background: mediumpurple;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-bac
|
|
|
|
#generalysticsfragment-bac-percent
|
|
|
|
#bacpro {
|
|
|
|
background: royalblue;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-bac
|
|
|
|
#generalysticsfragment-bac-percent
|
|
|
|
#bactechno {
|
|
|
|
background: saddlebrown;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-bac
|
|
|
|
#generalysticsfragment-bac-percent
|
|
|
|
#bacautre {
|
|
|
|
border-top-right-radius: 14px;
|
|
|
|
border-bottom-right-radius: 14px;
|
|
|
|
background: olive;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-bac
|
|
|
|
#generalysticsfragment-bac-legend
|
|
|
|
.generalysticsfragment-legend-container
|
|
|
|
#generalysticsfragment-legend-gen {
|
|
|
|
background: mediumpurple;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-bac
|
|
|
|
#generalysticsfragment-bac-legend
|
|
|
|
.generalysticsfragment-legend-container
|
|
|
|
#generalysticsfragment-legend-pro {
|
|
|
|
background: royalblue;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-bac
|
|
|
|
#generalysticsfragment-bac-legend
|
|
|
|
.generalysticsfragment-legend-container
|
|
|
|
#generalysticsfragment-legend-tech {
|
|
|
|
background: saddlebrown;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-bac
|
|
|
|
#generalysticsfragment-bac-legend
|
|
|
|
.generalysticsfragment-legend-container
|
|
|
|
#generalysticsfragment-legend-autre {
|
|
|
|
background: olive;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-percent
|
|
|
|
#p {
|
|
|
|
border-top-left-radius: 14px;
|
|
|
|
border-bottom-left-radius: 14px;
|
|
|
|
background: mediumpurple;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-percent
|
|
|
|
#ab {
|
|
|
|
background: royalblue;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-percent
|
|
|
|
#b {
|
|
|
|
background: saddlebrown;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-percent
|
|
|
|
#b {
|
|
|
|
background: saddlebrown;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-percent
|
|
|
|
#tb {
|
|
|
|
background: olive;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-percent
|
|
|
|
#tbf {
|
|
|
|
border-top-right-radius: 14px;
|
|
|
|
border-bottom-right-radius: 14px;
|
|
|
|
background: darkred;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-legend
|
|
|
|
.generalysticsfragment-legend-container
|
|
|
|
#generalysticsfragment-legend-p {
|
|
|
|
background: mediumpurple;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-legend
|
|
|
|
.generalysticsfragment-legend-container
|
|
|
|
#generalysticsfragment-legend-ab {
|
|
|
|
background: royalblue;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-legend
|
|
|
|
.generalysticsfragment-legend-container
|
|
|
|
#generalysticsfragment-legend-b {
|
|
|
|
background: saddlebrown;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-legend
|
|
|
|
.generalysticsfragment-legend-container
|
|
|
|
#generalysticsfragment-legend-tb {
|
|
|
|
background: olive;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-mention
|
|
|
|
#generalysticsfragment-mention-legend
|
|
|
|
.generalysticsfragment-legend-container
|
|
|
|
#generalysticsfragment-legend-tbf {
|
|
|
|
background: darkred;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-gen {
|
|
|
|
background: #344D59;
|
|
|
|
padding: 1.1vw;
|
|
|
|
border-top-right-radius: 15px;
|
|
|
|
border-bottom-left-radius: 15px;
|
|
|
|
width: 25vw;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-gen
|
|
|
|
.generalysticsfragment-gen-component {
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
}
|
|
|
|
|
|
|
|
#generalysticsfragment
|
|
|
|
#generalysticsfragment-gen
|
|
|
|
.generalysticsfragment-gen-component
|
|
|
|
#generalysticsfragment-gen-progress {
|
|
|
|
width: 15vw;
|
|
|
|
}
|
|
|
|
</style>
|
2023-03-11 15:44:29 +01:00
|
|
|
|
2023-03-10 16:54:11 +01:00
|
|
|
<div id="generalysticsfragment">
|
2023-03-11 06:34:46 +01:00
|
|
|
<div id="generalysticsfragment-gen">
|
2023-03-11 15:44:29 +01:00
|
|
|
<div class="generalysticsfragment-gen-component">
|
|
|
|
<span class="generalysticsfragment-gen-text">Moyenne des admis</span>
|
2023-03-31 02:54:11 +02:00
|
|
|
<span class="generalysticsfragment-gen-text">{ this.props.moyad }</span>
|
2023-03-11 15:44:29 +01:00
|
|
|
</div>
|
|
|
|
|
2023-03-11 06:34:46 +01:00
|
|
|
<div class="generalysticsfragment-gen-component">
|
|
|
|
<span class="generalysticsfragment-gen-text">Nb formations</span>
|
|
|
|
<span class="generalysticsfragment-gen-text">{ this.props.nformcount }</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-gen-component">
|
|
|
|
<span class="generalysticsfragment-gen-text">Capacite</span>
|
|
|
|
<span class="generalysticsfragment-gen-text">{ this.props.capacitycount }</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-gen-component">
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-gen-text">{ `Selectivite (${this.props.selectivitycount}%)`}</span>
|
2023-03-11 06:34:46 +01:00
|
|
|
<progress id="generalysticsfragment-gen-progress" max="100" value={ this.props.selectivitycount } />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div id="generalysticsfragment-gender">
|
|
|
|
<span>Repartition par genre</span>
|
|
|
|
<div id="generalysticsfragment-gender-percent">
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.hstyle } id="man">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.manPercent } (H)
|
|
|
|
</span>
|
|
|
|
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.fstyle } id="woman">
|
2023-03-12 18:58:41 +01:00
|
|
|
{ this.props.womanPercent } (F)
|
2023-03-11 06:34:46 +01:00
|
|
|
</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div id="generalysticsfragment-gender-legend">
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-h" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>H</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-f" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>F</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
2023-03-10 16:54:11 +01:00
|
|
|
</div>
|
|
|
|
|
2023-03-11 06:34:46 +01:00
|
|
|
<div id="generalysticsfragment-bac">
|
|
|
|
<span>Repartition par bac</span>
|
|
|
|
<div id="generalysticsfragment-bac-percent">
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.autrestyle } id="bacautre">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.nbacautre } (Aut)
|
|
|
|
</span>
|
|
|
|
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.techstyle } id="bactechno">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.nbactech } (Tech)
|
|
|
|
</span>
|
|
|
|
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.prostyle } id="bacpro">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.nbacpro } (Pro)
|
|
|
|
</span>
|
|
|
|
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.genstyle } id="bacgen">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.nbacgen } (Gen)
|
|
|
|
</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div id="generalysticsfragment-bac-legend">
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-autre" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>Aut</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-tech" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>Tech</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-pro" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>Pro</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-gen" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>Gen</span>
|
|
|
|
</div>
|
2023-03-10 16:54:11 +01:00
|
|
|
</div>
|
2023-03-11 06:34:46 +01:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<div id="generalysticsfragment-mention">
|
|
|
|
<span>Repartition par mention</span>
|
|
|
|
<div id="generalysticsfragment-mention-percent">
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.tbfstyle } id="tbf">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.nmentiontbf } (TFB)
|
|
|
|
</span>
|
|
|
|
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.tbstyle } id="tb">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.nmentiontb } (TB)
|
|
|
|
</span>
|
|
|
|
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.bstyle } id="b">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.nmentionb } (B)
|
|
|
|
</span>
|
2023-03-10 16:54:11 +01:00
|
|
|
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.abstyle } id="ab">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.nmentionab } (AB)
|
|
|
|
</span>
|
2023-03-10 16:54:11 +01:00
|
|
|
|
2023-03-11 15:44:29 +01:00
|
|
|
<span class="generalysticsfragment-percent" style={ this.props.pstyle } id="p">
|
2023-03-11 06:34:46 +01:00
|
|
|
{ this.props.nmentionp } (P)
|
|
|
|
</span>
|
2023-03-10 16:54:11 +01:00
|
|
|
</div>
|
|
|
|
|
2023-03-11 06:34:46 +01:00
|
|
|
<div id="generalysticsfragment-mention-legend">
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-tbf" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>TBF</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-tb" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>TB</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-b" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>B</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-ab" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>AB</span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="generalysticsfragment-legend-container">
|
|
|
|
<div id="generalysticsfragment-legend-p" class="generalysticsfragment-legend-square"></div>
|
|
|
|
<span>P</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
2023-03-10 16:54:11 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
export default {
|
|
|
|
props: [
|
2023-03-11 06:34:46 +01:00
|
|
|
"nformcount",
|
|
|
|
"capacitycount",
|
|
|
|
"selectivitycount",
|
|
|
|
|
2023-03-10 16:54:11 +01:00
|
|
|
"manPercent",
|
|
|
|
"womanPercent",
|
|
|
|
"hstyle",
|
2023-03-11 06:34:46 +01:00
|
|
|
"fstyle",
|
|
|
|
|
|
|
|
"nbacgen",
|
|
|
|
"genstyle",
|
|
|
|
"nbacpro",
|
|
|
|
"prostyle",
|
|
|
|
"nbactech",
|
|
|
|
"techstyle",
|
|
|
|
"nbacautre",
|
|
|
|
"autrestyle",
|
|
|
|
|
|
|
|
"nmentionp",
|
|
|
|
"pstyle",
|
|
|
|
"nmentionab",
|
|
|
|
"abstyle",
|
|
|
|
"nmentionb",
|
|
|
|
"bstyle",
|
|
|
|
"nmentiontb",
|
|
|
|
"tbstyle",
|
|
|
|
"nmentiontbf",
|
|
|
|
"tbfstyle",
|
2023-03-10 16:54:11 +01:00
|
|
|
]
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</generalysticsfragment>
|