--- loncom/interface/loncommon.pm 2006/04/21 20:45:42 1.345 +++ loncom/interface/loncommon.pm 2006/04/22 01:06:48 1.347 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # a pile of common routines # -# $Id: loncommon.pm,v 1.345 2006/04/21 20:45:42 albertel Exp $ +# $Id: loncommon.pm,v 1.347 2006/04/22 01:06:48 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -3054,6 +3054,9 @@ sub standard_css { my $vlink = &designparm($function.'.vlink',$domain); my $link = &designparm($function.'.link',$domain); my $sans = 'Arial,Helvetica,sans-serif'; + my $data_table_head = '#CCCCFF'; + my $data_table_light = '#EEEEEE'; + my $data_table_dark = '#DDD'; return < h1, h2, h3, th { font-family: $sans } @@ -3063,7 +3066,8 @@ table.thinborder tr th, table.thinborder form, .inline { display: inline; } .center { text-align: center; } .filename {font-family: monospace;} -table#LC_top_nav { + +table#LC_top_nav, table#LC_menubuttons, table#LC_nav_location { width: 100%; background: $pgbg; border: 0px; @@ -3072,6 +3076,17 @@ table#LC_top_nav { margin: 0px; border-collapse: separate; } +table#LC_menubuttons_mainmenu { + background: $pgbg; + border: 0px; + border-spacing: 1px; + padding: 0px; + margin: 0px; + border-collapse: separate; +} +table#LC_menubuttons img, table#LC_menubuttons_mainmenu img { + border: 0px; +} table#LC_top_nav td { background: $tabbg; } @@ -3079,6 +3094,45 @@ table#LC_top_nav td a, div#LC_top_nav a color: $font; font-family: $sans; } +.LC_menubuttons_inline_text { + color: $font; + font-family: $sans; + font-size: smaller; +} + +td.LC_menubuttons_text { + color: $font; + font-family: $sans; +} +td.LC_menubuttons_img { + background: $tabbg; +} +.LC_current_location { + font-family: $sans; + background: $tabbg; +} +.LC_new_mail { + font-family: $sans; + font-weight: bold; +} + +table.LC_data_table { + border: 1px solid #000000; + border-collapse: seperate; +} +table.LC_data_table tr th { + background-color: $data_table_head; +} +table.LC_data_table tr td { + background-color: $data_table_light; +} +table.LC_data_table tr.LC_even_row td { + background-color: $data_table_dark; +} +table.LC_data_table tr.LC_empty td { + background-color: #FFFFFF; +} + END } @@ -3423,6 +3477,29 @@ sub simple_error_page { } return $page; } + +{ + my $row_count; + sub start_data_table { + undef($row_count); + return ''; + } + + sub end_data_table { + undef($row_count); + return '
'; + } + + sub start_data_table_row { + $row_count++; + return ''; + } + + sub end_data_table_row { + return ''; + } +} + ############################################### =pod