Preheat an oven to 350 degrees Fahrenheit and line a 9x13-inch baking dish with parchment paper.
To make the cookie base, using a hand mixer, whisk together the butter and sugar until creamy and light.
To the butter mixture add the eggs and vanilla, then add the flour and salt until combined. The mixture will be crumbly.
Press the cookie dough base in the bottom of the prepared pan, bake for 20-25 minutes, and allow it to cool.
Toast the coconut by laying it on a baking sheet and baking while the crust cools, tossing occasionally for 10-15 minutes until the tops are slightly golden. Remove from oven and set aside.
Unwrap your caramels and put them into a microwave-safe dish. Add the milk and salt. Microwave in 30-second intervals, stirring well between each heating.
Once the caramel mixture is melted, stir in the toasted coconut and spread over the cookie base. Allow to cool completely.
Remove the bars from the pan and cut into the desired shape. Melt the chocolate in the microwave in 30-second intervals, and dip the bottom of each square in the chocolate.
Lay the chocolate-dipped bars onto a parchment-lined baking sheet.
Put the remaining chocolate in a zip lock bag and snip the corner. Pipe lines of chocolate on each square. Refrigerate until the chocolate hardens and serve!