Preheat oven to 350F. Grease or line with parchment paper a 8x8 pan or large loaf pan (this is what I used) and set aside.
In a medium mixing bowl, combine dry ingredients (flour through salt). Stir in coconut oil and vanilla until mixture comes holds together when pressed. If not coming together, add a touch more of oil (will depend on what flours are used, I used flours from Nuts.com).
Press mixture evenly into prepared pan and bake for 10 minutes until golden brown.
Remove from oven and let cool for 1-2 minutes. While crust is still warm, spread preserves over crust then sprinkle with chopped chocolate and coconut.
Let cool for 15 minute and then refrigerate until hardened, about 1 hour. Cut into bars and enjoy!