-
That is a very good suggestion. Now to weigh up whether the fill and paint job would be invisible enough to warrant that method versus the totally invisible screw method. I could just even use fully round shelf pins and nip out the recesses with the router. I like the idea of having ~13mm of material above the pin (given a 5mm pin needing only a 5mm recess in the 18mm board) instead of middling a screw into the board and having 7mm ((18/2)-(4/2) for a 4mm pilot hole).
-
You can also get covers
https://www.hafele.co.uk/en/product/concealed-shelf-support-for-use-with-plug-in-supports-for-wooden-shelves/P-00862078/The Hafele website is a world of wonder when it comes to shelf supports
https://www.hafele.co.uk/en/products/-/51/?SearchParameter=%26checkbox_fs_facet_supports_brackets_product_type%3DShelf%2BSupports%26%40P.FF.followSearch%3D10000
Ah, that is very strict criteria.
Use these https://www.hafele.co.uk/en/product/shelf-support-plug-in-for-wooden-shelves-and-7-mm-holes-or-for-use-with-socket-spoon-shaped/P-00861945
make a recess in the shelf for them and (if really picky) fill and paint over?