mirror of
https://github.com/frappe/books.git
synced 2024-12-23 19:39:07 +00:00
fix(ux): donut chart hover behaviour
This commit is contained in:
parent
e68995e729
commit
9fb714118d
@ -55,31 +55,30 @@
|
||||
</template>
|
||||
</svg>
|
||||
<div
|
||||
class="absolute"
|
||||
class="text-center w-32 relative"
|
||||
:style="{
|
||||
top: `50%`,
|
||||
transform: `translate(calc(50% - ${textOffsetX}px), calc(${textOffsetY}px - 50%))`,
|
||||
top: `calc(-50% + ${textOffsetY}px)`,
|
||||
left: `calc(50% + ${textOffsetX}px)`,
|
||||
transform: 'translateX(-50%)',
|
||||
}"
|
||||
>
|
||||
<div class="text-center font-semibold grid justify-center">
|
||||
<p class="w-32 text-xl font-bold">
|
||||
{{
|
||||
valueFormatter(
|
||||
active !== null && sectors.length !== 0
|
||||
? sectors[active].value
|
||||
: totalValue,
|
||||
'Currency'
|
||||
)
|
||||
}}
|
||||
</p>
|
||||
<p class="text-xs text-gray-600 w-32">
|
||||
{{
|
||||
<p class="text-xl font-bold">
|
||||
{{
|
||||
valueFormatter(
|
||||
active !== null && sectors.length !== 0
|
||||
? sectors[active].label
|
||||
: totalLabel
|
||||
}}
|
||||
</p>
|
||||
</div>
|
||||
? sectors[active].value
|
||||
: totalValue,
|
||||
'Currency'
|
||||
)
|
||||
}}
|
||||
</p>
|
||||
<p class="text-xs text-gray-600 font-semibold">
|
||||
{{
|
||||
active !== null && sectors.length !== 0
|
||||
? sectors[active].label
|
||||
: totalLabel
|
||||
}}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
@ -32,7 +32,7 @@
|
||||
:sectors="sectors"
|
||||
:offset-x="3"
|
||||
:thickness="11.5"
|
||||
:text-offset-x="14"
|
||||
:text-offset-x="6.5"
|
||||
:value-formatter="(value) => frappe.format(value, 'Currency')"
|
||||
:total-label="t('Total Spending')"
|
||||
@change="(value) => (active = value)"
|
||||
|
Loading…
Reference in New Issue
Block a user