Navigation
Personal tools
 

Design with Edje: Introduction

This website is deprecated!
Please refer and move articles to: http://trac.enlightenment.org/e/wiki/

If you ever designed a website using CSS(Cascading Style Sheets), if you used WinAMP/XMMS or installed themes for Firefox or Opera, you might be familiar with the concept behind Edje, which (unlike the former examples) was not designed with a specific application in mind. Edje could be used to cover all of them and more.

Edje puts the control of the interface back in the hands of artists and designers by effectively separating application logic and presentation. Unlike other styling systems it doesn't limit you to simple aesthetic changes in pre-specified widgets. Edje allows you to extend a concept among the Layout, Design and Behavior of your theme's elements.

Designed to be simple to both ends of the process, it does not force the designer to become a programmer to create truly unique themes and it does not force the programmer to become a designer (or alter his application) to accommodate them.

Learning about Edje design

 Insert a small introduction to the high level concepts of edje and hook it to the Edje Book by benr.