I’m not sure I follow becuase that’s how it works now.
A topic / post with no likes looks like this:
![]()
If it has likes but you didn’t like it, it shows up to you like this:
![]()
If you liked it, it shows up like this to you:
![]()
Are you trying to change the color of the heart for posts you’ve liked?