]> nos-oignons.net Git - website.git/commitdiff
Ajout des infos de budget total et en cours via des underlay.
authoropi <opi@no-log.org>
Wed, 27 May 2015 13:36:36 +0000 (15:36 +0200)
committeropi <opi@no-log.org>
Wed, 27 May 2015 13:36:36 +0000 (15:36 +0200)
Donnez.html
local.css

index 5f74a6bbc9bba02ba9131d6e94b1d52831206557..6c8ed5f96cdef31e069cc20bb07c4dce54eef63e 100644 (file)
@@ -9,8 +9,8 @@
 </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.
index e6349f72e78cf6bae50a51ff4570076f69a0abc9..bf876b1c3044b1d35401869a8085074e20fc78b6 100644 (file)
--- a/local.css
+++ b/local.css
@@ -382,7 +382,7 @@ thead td {
 
 /* 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;
@@ -391,6 +391,7 @@ thead td {
   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 */
@@ -404,10 +405,24 @@ thead td {
   @-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;
@@ -423,6 +438,18 @@ thead td {
     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 */