Files
tms/skins/standard/lists.css
TMS eb299c9131 Initial commit: Kimai TMS
Kimai time management system (PHP 5.6 / MySQL) with custom extensions:
- Budget tracking (ki_budget)
- Change request form (ki_changerequest)
- Invoice generation (ki_invoice)
- Expense tracking (ki_expenses)
- Flexi time (ki_flexitime)
- Export, admin panel, timesheets, tasks, summary

Database: ~900K time entries, 2,000+ users, 439 projects.
Config: includes/autoconf.php — localhost/kimai/kimai
2026-06-18 21:20:26 +00:00

278 lines
4.7 KiB
CSS

#usr, #knd, #evt, #pct {
height:175px;
border-top:none;
z-index:1;
border:1px solid black;
margin:0;
padding:0;
background-color:#eee;
position:absolute;
overflow:auto;
left:10px;
}
#usr_head, #knd_head, #pct_head, #evt_head {
border:1px solid black;
border-bottom:none;
background-image: url('grfx/g3_table_header.png');
position:absolute;
height:25px;
text-align:left;
color:#FFF;
left:10px;
font-size:11px;
font-weight:bold;
padding:3px 0 0 5px;
}
#usr_foot, #knd_foot, #pct_foot, #evt_foot {
border:1px solid black;
border-top:none;
background-image: url('grfx/g3_table_header.png');
position:absolute;
height:20px;
text-align:left;
color:#FFF;
left:10px;
font-size:11px;
font-weight:bold;
padding:3px 0 0 5px;
}
#kndShrink {
cursor: pointer;
background-color:transparent;
background-image:url('grfx/kndShrink_left.png');
background-position:center;
background-repeat:no-repeat;
position:absolute;
font-size:1px;
line-height:1px;
width:10px;
height:100px;
left:10px;
z-index:31;
opacity: 0.8;
-moz-opacity: 0.8;
filter:alpha(opacity=80);
}
#usrShrink {
cursor: pointer;
background-color:transparent;
background-image:url('grfx/kndShrink_left.png');
background-position:center;
background-repeat:no-repeat;
position:absolute;
font-size:1px;
line-height:1px;
width:10px;
height:100px;
left:10px;
z-index:31;
opacity: 0.8;
-moz-opacity: 0.8;
filter:alpha(opacity=80);
}
#extShrink {
cursor: pointer;
background-color:transparent;
background-image:url('grfx/zefShrink_up.png');
background-position:center;
background-repeat:no-repeat;
position:absolute;
font-size:1px;
line-height:1px;
width:500px;
height:10px;
left:10px;
z-index:30;
opacity: 0.8;
-moz-opacity: 0.8;
filter:alpha(opacity=80);
}
div#usr>table>tbody>tr>td.annotation,
div#knd>table>tbody>tr>td.annotation,
div#pct>table>tbody>tr>td.annotation,
div#evt>table>tbody>tr>td.annotation {
border-right: none;
}
div#usr td.option img,
div#knd td.option img,
div#pct td.option img,
div#evt td.option img
{
margin-top:2px;
}
div#usr td.annotation,
div#knd td.annotation,
div#pct td.annotation,
div#evt td.annotation
{
width:60px;
text-align: right;
}
div#usr td,
div#knd td,
div#pct td,
div#evt td
{
border-right:none;
}
a.addLink
{
background-image: url('grfx/add.png');
overflow:hidden;
display:block;
width:22px;
height:16px;
float:left;
margin-right:5px;
}
a.selectAllLink
{
background-image: url('grfx/select_all.png');
overflow:hidden;
display:block;
width:22px;
height:16px;
float:left;
margin-right:5px;
}
a.deselectAllLink
{
background-image: url('grfx/deselect_all.png');
overflow:hidden;
display:block;
width:22px;
height:16px;
float:left;
margin-right:5px;
}
a.selectInvertLink
{
background-image: url('grfx/invert_select.png');
overflow:hidden;
display:block;
width:22px;
height:16px;
float:left;
margin-right:5px;
}
.livefilterfield {
float:right;
background-image:url("grfx/filter_bg.jpg");
border:1px solid #555;
height:12px;
margin:0;
padding:1px;
margin-left:10px;
margin-right:8px;
color:#fff;
font-size:9px;
}
.livefilterfield:focus {
background: #fff;
color:#333;
}
.highlightPctForPreselection td
{
background: #C5E6C3 !important;
cursor:pointer !important;
font-weight:bold;
}
.filterPctForPreselection td
{
background: #64BE5E !important;
}
.ids {
width:25px;
color:#C4C4C4;
display:block;
float:left;
}
.filterPctForPreselection td .ids {
color:#4D9247 !important;
}
.TableRowInvisible {
display:none;
}
.lighter {
color:#777;
}
div.lists table {
border-collapse: collapse;
font-size: 11px;
color: #363636;
border-bottom:1px solid #888;
}
div.lists table a.preselect_lnk {
color: #363636;
text-decoration:none;
border-bottom:1px dotted #bbb;
}
div.lists table a:hover {
color: #0F9E00;
border-bottom:none;
}
div.lists table thead {
height:25px;
text-align:left;
color:#FFF;
}
div.lists table thead th {
background-image: url('grfx/g3_table_header.png');
}
div.lists tr.even td,
div.lists tr.odd td
{
border-bottom: none;
border-left: none;
border-right: 1px dotted #CCC;
padding: 3px 4px 4px 5px;
}
div.lists tr.hover td {
background: #FFC !important;
}
div.lists tr.even td {
background: #FFF;
}
div.lists tr.odd td {
background: #EEE;
}
.fhighlighted td {
background: #89C0F3 !important;
}