Subversion Repositories SmartDukaan

Rev

Rev 33951 | Rev 33956 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 33951 Rev 33953
Line 6... Line 6...
6
    #rbm-arr-table td, #rbm-arr-table th {
6
    #rbm-arr-table td, #rbm-arr-table th {
7
        padding: 0.35rem;
7
        padding: 0.35rem;
8
        font-size: 20px;
8
        font-size: 20px;
9
    }
9
    }
10
 
10
 
-
 
11
    .text-bold {
-
 
12
        font-weight: bold !important;
-
 
13
    }
-
 
14
 
-
 
15
    .text-bold span {
-
 
16
        font-weight: bold;
-
 
17
    }
-
 
18
 
11
    .rb-name {
19
    .rb-name {
12
        font-size: 17px;
20
        font-size: 17px;
13
        font-weight: bold;
21
        font-weight: bold;
14
    }
22
    }
15
 
23
 
Line 66... Line 74...
66
                    </tr>
74
                    </tr>
67
                    #end
75
                    #end
68
                <!-- Add a row for totals -->
76
                <!-- Add a row for totals -->
69
                <tr>
77
                <tr>
70
                    <td><strong>Total</strong></td>
78
                    <td><strong>Total</strong></td>
71
                    <td><span class="achieved-cell" id="total-achieved"></span> / <span class="target-cell"
79
                    <td class="text-bold"><span class="achieved-cell">$totalAchieved </span> / <span
72
                                                                                        id="total-target"></span></td>
80
                            class="target-cell">$totalTargetSum</span></td>
73
                    <td class="total-percent"></td>
81
                    <td class="total-percent text-bold"></td>
74
 
82
 
75
                    <td><span id="total-achieved-hid" class="achieved-cell"></span> / <span id="total-target-hid"
83
                    <td class="text-bold"><span class="achieved-cell">$totalHidAchievedSum</span> / <span
76
                                                                                            class="target-cell"></span>
84
                            class="target-cell">$totalHidSum</span></td>
77
                    </td>
-
 
78
                    <td class="hid-percent"></td>
85
                    <td class="hid-percent text-bold"></td>
79
 
86
 
80
                    <td><span id="total-achieved-run" class="achieved-cell"></span> / <span id="total-target-run"
87
                    <td class="text-bold"><span class="achieved-cell">$totalFastAchievedSum</span> / <span
81
                                                                                            class="target-cell"></span>
88
                            class="target-cell">$totalFastSum</span></td>
82
                    </td>
-
 
83
                    <td class="run-percent"></td>
89
                    <td class="run-percent text-bold"></td>
84
 
90
 
85
                    <td><span id="total-achieved-slow" class="achieved-cell"></span> / <span id="total-target-slow"
91
                    <td class="text-bold"><span class="achieved-cell">$totalSlowAchievedSum</span> / <span
86
                                                                                             class="target-cell"></span>
92
                            class="target-cell">$totalSlowSum</span></td>
87
                    </td>
-
 
88
                    <td class="slow-percent"></td>
93
                    <td class="slow-percent text-bold"></td>
89
 
94
 
90
                    <td><span id="total-achieved-eol" class="achieved-cell"></span> / <span id="total-target-eol"
95
                    <td class="text-bold"><span class="achieved-cell">$totalEolAchievedSum</span> / <span
91
                                                                                            class="target-cell"></span>
96
                            class="target-cell">$totalEolSum</span></td>
92
                    </td>
-
 
93
                    <td class="eol-percent"></td>
97
                    <td class="eol-percent text-bold"></td>
94
 
98
 
95
                    <td><span id="total-achieved-other" class="achieved-cell"></span> / <span id="total-target-other"
99
                    <td class="text-bold"><span class="achieved-cell">$totalOtherAchievedSum</span> / <span
96
                                                                                              class="target-cell"></span>
100
                            class="target-cell">$totalOtherSum</span></td>
97
                    </td>
-
 
98
                    <td class="other-percent"></td>
101
                    <td class="other-percent text-bold"></td>
99
                </tr>
102
                </tr>
100
 
103
 
101
            </table>
104
            </table>
102
        </div>
105
        </div>
103
    </div>
106
    </div>
Line 167... Line 170...
167
                        }
170
                        }
168
 
171
 
169
                        // Apply gradient background with the color
172
                        // Apply gradient background with the color
170
                        percentCell.style.background = `linear-gradient(to right, ${color} ${percentage}%, transparent ${percentage}%)`;
173
                        percentCell.style.background = `linear-gradient(to right, ${color} ${percentage}%, transparent ${percentage}%)`;
171
                    } else if (percentCell) {
174
                    } else if (percentCell) {
172
                        percentCell.textContent = "0";
175
                        percentCell.textContent = "-";
173
                        percentCell.style.background = 'none';
176
                        percentCell.style.background = 'none';
174
                    }
177
                    }
175
                }
178
                }
176
            });
179
            });
177
        });
180
        });
178
 
181
 
179
        // Update total row with calculated totals
-
 
180
        document.getElementById('total-achieved').textContent = formatValueInLakh(totalAchieved);
-
 
181
        document.getElementById('total-target').textContent = formatValueInLakh(totalTarget);
-
 
182
        document.getElementById('total-achieved-hid').textContent = formatValueInLakh(totalAchievedHid);
-
 
183
        document.getElementById('total-target-hid').textContent = formatValueInLakh(totalTargetHid);
-
 
184
        document.getElementById('total-achieved-run').textContent = formatValueInLakh(totalAchievedRun);
-
 
185
        document.getElementById('total-target-run').textContent = formatValueInLakh(totalTargetRun);
-
 
186
        document.getElementById('total-achieved-slow').textContent = formatValueInLakh(totalAchievedSlow);
-
 
187
        document.getElementById('total-target-slow').textContent = formatValueInLakh(totalTargetSlow);
-
 
188
        document.getElementById('total-achieved-eol').textContent = formatValueInLakh(totalAchievedEol);
-
 
189
        document.getElementById('total-target-eol').textContent = formatValueInLakh(totalTargetEol);
-
 
190
        document.getElementById('total-achieved-other').textContent = formatValueInLakh(totalAchievedOther);
-
 
191
        document.getElementById('total-target-other').textContent = formatValueInLakh(totalTargetOther);
-
 
192
    }
182
    }
193
 
183
 
194
    window.onload = formatTargets;
184
    window.onload = formatTargets;
195
</script>
185
</script>