Bug 8734

Summary: FR: поддержка CSS
Product: Sisyphus Reporter: kirill <kirill>
Component: ALDConvertAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description kirill 2005-12-26 13:50:00 MSK
Необходимо включить в html-writer базовую поддержку 
css. То есть как минимум возможность включать в загловок 
ссылку на css-файл. При этом стоит оставить возможность
конфигурирования:
- использовать/нет CSS вообще
- указывать конкретное имя css-файла (из командной строки, наверное; 
  нужно ли предусмотреть имя css-файла по умолчанию?)
Comment 1 Fr. Br. George 2006-01-04 11:38:32 MSK
Если сам CSS писать не надо, то это очень легко.
Comment 2 kirill 2006-01-05 10:39:39 MSK
(In reply to comment #1)
> Если сам CSS писать не надо, то это очень легко.

Конечно не надо -- это работа уже для дизайнера. Нужно только сделать 
ключ, по которому будет вставляться ссылка на CSS в заголовке. 
Пусть также будет возможность использовать имя по умолчанию 
(какой-нибудь styles.css) или задавать имя явно.
Comment 3 Fr. Br. George 2006-01-08 21:58:43 MSK
Строчку <link href=".css." rel="stylesheet" type="text/css"> я в шаблон для
HTML-я добавил. Файл с CSS-ами, таким образом. называется ".css". Это снизит
вероятность name clash.

А что касаемо ключа -- не вижу смысла плодить сущности. Есть ключ --pattern,
который задаёт pattern пользователя. Пользователь просто копирует стандартный
шаблон и делает с ним, что хочет. Там ещё iframe должен появиться, кстати. Так
что по-моему, проще для сборочной среды отдельный HTML-наблон сделать и его
внедрять.
Comment 4 Fr. Br. George 2006-01-17 02:35:54 MSK
В указаном виде поддерживается в 0.05-alt1