optimized for speed - OK for nodes, but 4000+ persons is still one second per keystro...
[plewww.git] / plekit / table / table.css
index b2f23f5..34bc799 100644 (file)
@@ -1,19 +1,19 @@
 /* $Id$ */
-table.plc_table {
+table.plekit_table {
     width: auto;
     padding: 0;
     margin: 0 auto 1.5em auto;
     border-collapse:collapse;
 }
-table.plc_table>thead>tr, table.plc_table>tbody>tr {
+table.plekit_table>thead>tr, table.plekit_table>tbody>tr {
     border-left: 1px solid #C1DAD7; 
 }    
 /* remove border for search/pagesize area */
-table.plc_table>thead>tr.pagesize_area, table.plc_table>thead>tr.search_area {
+table.plekit_table>thead>tr.pagesize_area, table.plekit_table>thead>tr.search_area {
     border-left: 0px;
 }    
 
-th.plc_table {
+th.plekit_table {
     font: bold 10px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
     color: #4f6b72;
     border-right: 1px solid #C1DAD7;
@@ -26,12 +26,12 @@ th.plc_table {
     background: #CAE8EA url(/plekit/icons/tablesort-header.jpg) no-repeat;
     vertical-align:middle;
 }
-table.plc_table>tbody>tr>td, table.plc_table textarea, table.plc_table input [type="text"] {
+table.plekit_table>tbody>tr>td, table.plekit_table textarea, table.plekit_table input [type="text"] {
     font: normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
     border-right: 1px solid #C1DAD7;
     border-bottom: 1px solid #C1DAD7;
 }
-table.plc_table>tbody>tr>td {
+table.plekit_table>tbody>tr>td {
     padding: 6px 12px 6px 12px;
     color: #4f6b72;
 }
@@ -78,15 +78,15 @@ tr.alt {
 tr[class="alt"]>td {
     background: #F5FAFA url(/plekit/icons/tablesort-td-alt.jpg) no-repeat;
 }
-table.plc_table>tbody>tr>td [class~="alt"] {
+table.plekit_table>tbody>tr>td [class~="alt"] {
     background: #edf3f3 url(/plekit/icons/tablesort-col-alt.jpg) no-repeat !important;
 }
 /* Poor old Internet Explorer won't see the next two rules either as it doesn't get :first-child */
-table.plc_table>tbody>tr.alt>td:first-child {
+table.plekit_table>tbody>tr.alt>td:first-child {
     background: #F5FAFA url(/plekit/icons/tablesort-bullet2.gif) no-repeat;
     font-weight:bold;
 }
-table.plc_table>tbody>tr>td:first-child {
+table.plekit_table>tbody>tr>td:first-child {
     background: #fff url(/plekit/icons/tablesort-bullet1.gif) no-repeat;
     font-weight:bold;
 }
@@ -220,13 +220,13 @@ tr.invisibleRow {
 p.paginationText {
     font-style:oblique;
 }
-p.plc_table_note {
+p.plekit_table_note {
     font-style:oblique;
     font-size:0.6em;
     font-family: georgia;
     text-align: center;
 }
-span.plc_table_note_title {
+span.plekit_table_note_title {
     font-weight:bold;
     font-size:1.5em;
     font-family: georgia;
@@ -238,4 +238,8 @@ ul.fdtablePaginater {display:inline-block;}
 mul.fdtablePaginater {display:inline;}
 ul.fdtablePaginater li {float:left;}
 ul.fdtablePaginater {text-align:center;}
-/*table.plc_table { border-bottom:1px solid #C1DAD7; }*/
+/*table.plekit_table { border-bottom:1px solid #C1DAD7; }*/
+
+.table_search_input:focus {
+    background-color: #888;
+}