</p>
<h3>État de la trésorerie</h3>
-<div class="progress-bar-wrapper">
- <div class="progress-bar" style='width: [[!inline pagenames="data/pourcentage-budget" raw="yes"]];'></div>
+<div class="progress-bar-wrapper" data-total='[[!inline pagenames="data/budget-total" raw="yes"]]'>
+ <div class="progress-bar" style='width: [[!inline pagenames="data/pourcentage-budget" raw="yes"]];' data-current='[[!inline pagenames="data/budget-current" raw="yes"]]'></div>
</div>
<p>
Un oignon correspond à 1 mois de fonctionnement.
/* Progress bar */
.progress-bar-wrapper {
- margin: 1em auto;
+ margin: 2em auto;
height: 85px;
width: 600px;
background: lightGrey url(assets/progress_bar.png) top left repeat-x;
position: relative;
}
.progress-bar-wrapper .progress-bar {
+ position: absolute;
height: 85px;
background: grey url(assets/progress_bar.png) bottom left repeat-x;
/* animate progress bar */
@-moz-keyframes progress-bar { 0% { width: 0; } }
keyframes progress-bar { 0% { width: 0; } }
- .progress-bar-wrapper:after {
+ /* Current amount */
+ .progress-bar-wrapper .progress-bar:after {
+ content: attr(data-current);
+ display: block;
+ position: absolute;
+ top: -22px;
+ right: 0;
+ background: #fff;
+ color: #ccc;
+ font-size: 0.9em;
+ }
+
+ /* Temperature bar */
+ .progress-bar-wrapper:before {
content: " ";
display: block;
position: absolute;
+ z-index: 1;
bottom: -5px;
left: -1px;
height: 5px;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#66ff00',GradientType=1 ); /* IE6-9 */
}
+ /* Annual budget */
+ .progress-bar-wrapper:after {
+ content: attr(data-total);
+ display: block;
+ position: absolute;
+ top: -22px;
+ right: 0;
+ background: #fff;
+ color: #ccc;
+ font-size: 0.9em;
+ }
+
/* FDN Form */