Eclipse 4 can be styled by using a style language very similar to CSS, and the style can be created separately from the underlying UI content. These styles can be integrated into themes and allow the user to dynamically switch between them.
In the next chapter, we'll look at how to create features and update sites, which allows the plug-ins written so far to be served and installed into other Eclipse applications.