UI: Use dark text on yellow budget progress bars
Improves readability of percentage text when progress bar is in warning state (80-99% of budget used). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -91,8 +91,9 @@
|
|||||||
@{
|
@{
|
||||||
var percent = Math.Min(status.PercentUsed, 100);
|
var percent = Math.Min(status.PercentUsed, 100);
|
||||||
var progressClass = status.StatusClass;
|
var progressClass = status.StatusClass;
|
||||||
|
var textClass = progressClass == "warning" ? "text-dark" : "";
|
||||||
}
|
}
|
||||||
<div class="progress-bar bg-@progressClass" role="progressbar"
|
<div class="progress-bar bg-@progressClass @textClass" role="progressbar"
|
||||||
style="width: @percent%"
|
style="width: @percent%"
|
||||||
aria-valuenow="@status.PercentUsed" aria-valuemin="0" aria-valuemax="100">
|
aria-valuenow="@status.PercentUsed" aria-valuemin="0" aria-valuemax="100">
|
||||||
@status.PercentUsed.ToString("F0")%
|
@status.PercentUsed.ToString("F0")%
|
||||||
|
|||||||
@@ -126,8 +126,9 @@
|
|||||||
@{
|
@{
|
||||||
var percent = Math.Min(status.PercentUsed, 100);
|
var percent = Math.Min(status.PercentUsed, 100);
|
||||||
var progressClass = status.StatusClass;
|
var progressClass = status.StatusClass;
|
||||||
|
var textClass = progressClass == "warning" ? "text-dark" : "";
|
||||||
}
|
}
|
||||||
<div class="progress-bar bg-@progressClass" role="progressbar"
|
<div class="progress-bar bg-@progressClass @textClass" role="progressbar"
|
||||||
style="width: @percent%"
|
style="width: @percent%"
|
||||||
aria-valuenow="@status.PercentUsed" aria-valuemin="0" aria-valuemax="100">
|
aria-valuenow="@status.PercentUsed" aria-valuemin="0" aria-valuemax="100">
|
||||||
@status.PercentUsed.ToString("F0")%
|
@status.PercentUsed.ToString("F0")%
|
||||||
|
|||||||
Reference in New Issue
Block a user