Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

lynxsolutions's avatar

Override Nova icons

I want to override the "edit" icon in Laravel Nova in a resource's table, next to the "view" icon. I have the svg for that, but I couldn't find an easy way to do that, any idea?

I saw that custom Tools and Card maybe can do the tricks, so if no easier way, how can I achieve that with these?

0 likes
1 reply
Maria30's avatar

@lynxsolutions you can find all icons in nova/resources/js/components/icons and change the edit.vue (the path part only because it is a template) . I'm not sure if it will work... But in any update, you will lose your customization. It's recommended to create a custom theme to apply your changes.

Please or to participate in this conversation.