Generally, Croatian people are not overly concerned about tipping, but seeing how you're a visitor to the country and all, you can practice some small-time diplomacy and throw a bit of goodwill to your server. Croatian people typically round their bill up to the nearest whole number when they want to tip, but leaving 10-15% for the staff's efforts seems like a classy thing for a visitor to do, doesn't it?