live update markdown preview