Further work on New Feature.

- new layout for vignette activity items work
- use menu for the second card now
- no more null exception
- now returns empty vignette when using text