Personal UI components for single page apps