fix doc
fix doc
fix theme properties to set them optional
add a synopsis
added example