Правя разширение за Firefox и бих искал да дам на потребителите си повече контрол върху външния вид и усещането на нещата. В панела с предпочитания на моето разширение бих искал да постигна нещо близко до това:-
CodeProject: Диалогов прозорец за персонализиран цвят
Знам, че мога да постигна това, като направя много различни divs за възможно най-много цветове и добавям слушатели на събития, за да видя дали потребителят е избрал цвят, но това би било твърде много работа и вероятно ще отнеме твърде много време. Чудя се дали има по-лесен начин да направя това, тъй като предполагам, че трябва да е имало някой, който е правил това преди. (Може би чрез XPCOM компонент?)
Благодаря ви предварително! =)