Live markdown preview