Oliver M. Bolzer
olive****@faker*****
2004年 1月 14日 (水) 17:09:32 JST
Oliverです。 先日、リンク色指定を<style/>に移した際に、html-headerが全セクション、 全モード共通なため、ライトモードでも色が指定されてしまっていた。 これは事故なので、ライトモード(および管理画面に使われるadminモード)では リンク色指定がはいらないようにした。 default;misc;html-header(119)を変更 <style type="text/css"> @import url("[% constants.rootdir %]/slashdot.css"); [% PROCESS extra_style %] +[%- UNLESS user.currentSection == 'light' or user.currentSection == 'admin' %] a:link{ color: [% user.bg.3 %]; } a:visited{ color: [% user.fg.4 %]; } a:active{ color: "[% user.fg.1 %]; } +[% END %] </style> いっそのこと、@import部分とページ依存のCSSを指定するのも外すかと考えたが、 日記など、ライトと通常モードが共通な部分で依存している場所があるので、 外さず。 -- Oliver M. Bolzer olive****@gol***** 「そして海は人々に希望を与え続ける」 GPG (PGP) Fingerprint = 621B 52F6 2AC1 36DB 8761 018F 8786 87AD EF50 D1FF