X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=takezoe%2Fplugin%2Fbook%2FInstall.pm;h=e9a19c8751678edd22242fb1d44e53bd711dc3c5;hb=802143e070ecc12098efd1fe1de38307654b8fd2;hp=b10b9fc41420002b85fda7be7bb648b3fee47a53;hpb=d13d626bcc72769c411a363a5e48a769dd9adbd1;p=fswiki%2Fsandbox.git diff --git a/takezoe/plugin/book/Install.pm b/takezoe/plugin/book/Install.pm index b10b9fc..e9a19c8 100644 --- a/takezoe/plugin/book/Install.pm +++ b/takezoe/plugin/book/Install.pm @@ -21,6 +21,8 @@ sub install { $wiki->add_inline_plugin("code" ,"plugin::book::Code" ,"HTML"); $wiki->add_block_plugin("column" ,"plugin::book::Column" ,"HTML"); + $wiki->add_block_plugin("note" ,"plugin::book::Note" ,"HTML"); + $wiki->add_block_plugin("box" ,"plugin::book::Box" ,"HTML"); $wiki->add_inline_plugin("memo", "plugin::book::Memo", "HTML"); $wiki->add_paragraph_plugin("memolist", "plugin::book::Memolist", "HTML"); @@ -38,6 +40,8 @@ sub install { $wiki->add_hook("title3", "plugin::book::Title3"); $wiki->add_inline_plugin("br", "plugin::book::Br"); + $wiki->add_inline_plugin("raw" ,"plugin::book::Raw" ,"HTML"); + $wiki->add_paragraph_plugin("keyword" ,"plugin::book::Keyword" ,"HTML"); my @paths = split(/\//, $wiki->get_CGI()->path_info()); my $path_prefix = ''; @@ -100,25 +104,100 @@ img { border: 1px solid silver; } +div.column { + border: 1px solid gray; + margin-left: 20px; + margin-right: 20px; + margin-top: 10px; + margin-bottom: 20px; +} + div.column-title { - border-top: 1px solid gray; - border-left: 1px solid gray; - border-right: 1px solid gray; - padding: 4px; background-color: silver; font-weight: bold; - margin-left: 20px; - margin-right: 20px; + padding: 4px; } div.column-body { - border-bottom: 1px solid gray; - border-left: 1px solid gray; - border-right: 1px solid gray; padding: 4px; +} + +div.note { + border: 2px dotted #FF8888; + background-color: #FFEEEE; + margin-bottom: 20px; margin-left: 20px; + margin-top: 10px; margin-right: 20px; - margin-bottom: 20px; +} + +div.note-title { + font-weight: bold; + padding: 4px; +} + +div.note-body { + padding: 4px; +} + +span.keyword { + background-color: #666688; + color: white; + padding: 4px; +} + +span.keyword a { + color: white; +} + +div.keyword { + padding-top: 4px; + padding-left: 4px; + padding-right: 4px; + padding-bottom: 8px; +} + +table.box { + width: 100%; + border-top: none; + border-left: none; + border-right: none; + border-bottom: none; + border-collapse:collapse; + border-spacing:0; + empty-cells:show; + margin: 2px; +} + +table.box th { + width: 100px; + border-top: 1px solid #88AAFF; + border-left: 1px solid #88AAFF; + border-right:1px solid #88AAFF; + border-bottom:1px solid #88AAFF; + background-position:left top; + padding:0.3em 1em; + text-align:center; +} + +table.box td { + border-top: 1px solid #88AAFF; + border-left: none; + border-right:1px solid #88AAFF; + border-bottom:1px solid #88AAFF; + padding:0.3em 1em; +} + +table.box ul { + margin-bottom: 0px; + margin-left: 0px; + padding-left: 10px; +} + +table.box p { + margin-bottom: 0px; + margin-left: 0px; + padding-left: 0px; } END_OF_HEAD