Мысли по поводу стандартной темы
Итак. Основная загвоздка для меня состоит в том, что я вижу два способа огранизации файлов для тем:
- Первый способ. Существует какой-то базовый набор шаблонов, например login.html или шаблон списка сообщений. Тема может использовать базовые шаблоны, а может переопределить их своими собственными файлами. В этом случае логичным кажется вариант, когда базовая тема - это всего лишь набор CSS-файлов и, может быть base.html и ещё парочка файлов... а может не парочка, а просто CSS, да. Но, если контрибутчики будут делать свои темы беря за основу эти базовые файлы, то они могут поломаться, в случае изменения темы lite, структура которой практически вся будет находиться в базовых файла.
- Второй способ. Никаких базовых шаблонов не существует. У каждой темы свой набор файлов. Это кажется не очень разумным. К примеру, тот же login.html выглядит довольно стандартной штукой.
