add docs generation
tweak doc css