An eclipse like layout based on angular