From learning about what considerations must be taken into account when planning a website's look-and-feel, to making changes to the code, this chapter has provided a firm grounding in the fundamentals of working with Drupal interfaces.

One of the most important aspects of customizing a site's look is understanding how Drupal is set up, in order to leverage the power of themes. As we saw, themes provide a kind of template from which you can work to create your own unique site. This saves a lot of time and effort because we no longer need to work from scratch. We also brie y touched on the possibility of generating themes from theme engines, and hopefully, you will soon feel con dent enough to begin looking at this in more detail.

With respect to building your site's interface, experience is very important. There are three main technologies that you need to spend some time working with: HTML, CSS, and PHP. In this chapter, we looked at CSS in some detail before setting about modifying the stylesheet supplied with our chosen base theme. Whatever base theme you choose, the tasks that lie ahead will be similar in nature to the ones discussed in this chapter, and hopefully, you will find that CSS is a most powerful and useful tool in this regard.

The knowledge gained from working with images and HTML, as well as the application of the design considerations discussed, will help not only with your Drupal site, but with any other web-based application that you end up working with. Gaining an appreciation for the various different types of design, as well as having to work with images and code, will allow you to create more ambitious graphical user interfaces in the future.

0 0

Post a comment