227 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			227 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
| /* hledger web ui styles */
 | |
| 
 | |
| /* font families & sizes */
 | |
| /* overspecified for cross-browser robustness */
 | |
| body                        { font-family:helvetica,arial,"sans serif"; }
 | |
| pre                         { font-family:courier,"courier new",monospace; }
 | |
| input.textinput, .dhx_combo_input, .dhx_combo_list    { font-size:small; }
 | |
| #editform textarea          { font-family:courier,"courier new",monospace; font-size:small; }
 | |
| .nav2                       { font-size:small; }
 | |
| #filterform                 { font-size:small; }
 | |
| .topleftlink                { font-size:small; }
 | |
| .toprightlink               { font-size:small; }
 | |
| #journalinfo                { font-size:small; }
 | |
| .help                       { font-size:smaller; }
 | |
| .form                       { font-size:small; }
 | |
| .journalreport              { font-size:small; }
 | |
| .balancereport              { font-size:small; }
 | |
| .registerreport             { font-size:small; }
 | |
| #showmoreaccounts           { font-size:small; }
 | |
| /* #addformlink                { font-size:small; } */
 | |
| /* #editformlink               { font-size:small; } */
 | |
| 
 | |
| body                        { margin:0; }
 | |
| #navbar                     { padding:2px; }
 | |
| .topleftlink                { float:left; margin-right:1em; padding:2px; }
 | |
| .toprightlink               { float:right; margin-left:1em; padding:2px; }
 | |
| #navbar h1                  { display:inline-block; vertical-align:top; margin:0; }
 | |
| #journalinfo                { vertical-align:middle; margin:0; }
 | |
| /* #navbar                  { padding:4px; background-color:#eee; border-bottom:2px solid #ddd; } */
 | |
| #messages                   { color:red; background-color:#ffeeee; margin:0.5em;}
 | |
| .help                       { font-style: italic; }
 | |
| .helprow td                 { padding-bottom:8px; }
 | |
| #content                    { margin:1em; }
 | |
| #navlinks                   { margin-bottom:1em; }
 | |
| .navlink                    { }
 | |
| .navlinkcurrent             { font-weight:bold; }
 | |
| .form                       { margin:1em; }
 | |
| 
 | |
| #filterformdiv              { margin:0 0 1em 0; white-space:nowrap; }
 | |
| #filterform                 { margin:0; }
 | |
| #filterform span            { padding:4px; }
 | |
| #stopfilterlink             { font-weight:bold; }
 | |
| .filtering                  { background-color:#ddd; }
 | |
| 
 | |
| .current                    { font-weight:bold; background-color:#ddd; }
 | |
| .description                { padding-left:1em; }
 | |
| .account                    { white-space:nowrap; padding-left:1em; }
 | |
| .amount                     { white-space:nowrap; padding-left:1em; }
 | |
| .balance                    { white-space:nowrap; padding-left:1em; }
 | |
| .account, .amount, .balance { width:2em; }  /* minimum width */
 | |
| .positive                   { }
 | |
| .negative                   { color:#800; }
 | |
| /* .odd                     { background-color:#e8e8e8; } */
 | |
| /* .even                    { background-color:#e8f8e8; } */
 | |
| /* .even                    { background-color:#f0fff0; } */
 | |
| 
 | |
| table.journalreport         { border-spacing: 0; }
 | |
| .journalreport td           { border-top:thin solid #eee; }
 | |
| .journalreport pre          { margin-top:0; }
 | |
| 
 | |
| .ledger .accounts           {padding-right:1em; margin-right:1em; border-right:thin solid #eee; }
 | |
| .ledger .register           { }
 | |
| 
 | |
| div.accounts                { margin-bottom:5em; }
 | |
| 
 | |
| .balancereport tr           { vertical-align:top; }
 | |
| table.balancereport         { border-spacing:0; }
 | |
| .ledger .balancereport td   { padding:0; }
 | |
| .totalrule td               { border-top:thin solid black; }
 | |
| 
 | |
| table.registerreport        { border-spacing:0; }
 | |
| .registerreport tr          { vertical-align:top; }
 | |
| .registerreport td          { padding-bottom:0.2em; }
 | |
| .registerreport .date       { white-space:nowrap; }
 | |
| .firstposting td            { }
 | |
| .registerreport .odd        { background-color:#f0f0f0; }
 | |
| 
 | |
| #addform input.textinput, #addform .dhx_combo_input, .dhx_combo_list   { background-color:#eee; padding:4px; }
 | |
| #addform table              { }
 | |
| #addform #addbuttonrow      { text-align:right; }
 | |
| /* #editform                   { width:95%; } */
 | |
| #editform textarea          { width:100%; background-color:#eee; padding:4px; }
 | |
| #filterform table           { border-spacing:0; padding-left:1em; }
 | |
| 
 | |
| 
 | |
| /*------------------------------------------------------------------------------------------*/
 | |
| 
 | |
| .dhx_combo_input{
 | |
| /* color:#333333; */
 | |
| /* font-family: Arial; */
 | |
| /* font-size: 9pt; */
 | |
| /* border:0px; */
 | |
| /* padding:2px 2px 2px 2px; */
 | |
| /* position:absolute; */
 | |
| /* top:0px; */
 | |
| }
 | |
| 
 | |
| /* table {border:thin solid red} */
 | |
| /* div {border:thin solid yellow} */
 | |
| 
 | |
| .dhx_combo_box{
 | |
|     position:relative;
 | |
|     display:inline-block;
 | |
|     /* text-align:left; */
 | |
|     /* height:20px; */
 | |
|     /* _height:22px; */
 | |
|     /* overflow:hidden; */
 | |
|     /* background-color: white; */
 | |
| }
 | |
| 
 | |
| .dhx_combo_list{
 | |
|     position:absolute;
 | |
|     z-index:230;
 | |
|     overflow-y:auto;
 | |
|     overflow-x:hidden;
 | |
|     white-space:nowrap;
 | |
|     border:1px solid black;
 | |
|     height:50%;
 | |
|     /* background-color: white; */
 | |
| }
 | |
| 
 | |
| .dhx_combo_list div{
 | |
|     cursor:default;
 | |
|     padding:2px 2px 2px 2px;
 | |
| }
 | |
| 
 | |
| .dhx_selected_option{
 | |
|     background-color:navy;
 | |
|     color:white;
 | |
| }
 | |
| 
 | |
| .dhx_combo_img{
 | |
|     /* display:none; */
 | |
|     width:18px;
 | |
|     height:20px;
 | |
|     position:absolute;
 | |
|     top:12px;
 | |
|     right:-10px;
 | |
| }
 | |
| 
 | |
| .dhx_combo_option_img{
 | |
| 	position:relative;
 | |
| 	top:1px;
 | |
| 	margin:0px;
 | |
| 	margin-left:2px;
 | |
| 	left:0px;
 | |
| 	width:18px; height:18px;
 | |
| }
 | |
| 
 | |
| /* .combo_dhx_sel{ */
 | |
| /* .dhx_selected_option{ */
 | |
| /*    background-image: url("../static/images/bg_selection.gif") !important; */
 | |
| /*    background-position: bottom; */
 | |
| /*    background-repeat: repeat-x; */
 | |
| /*    color:black; */
 | |
| /* } */
 | |
| 
 | |
| 
 | |
| 
 | |
| /* .dhx_combo_img_rtl{ */
 | |
| /* 	position:absolute; */
 | |
| /* 	top:0px; */
 | |
| /* 	left:1px; */
 | |
| /* 	width:17px; */
 | |
| /* 	height:20px; */
 | |
| /* } */
 | |
| /* .dhx_combo_option_img_rtl{ */
 | |
| /* 	float:right; */
 | |
| /* 	margin-right :0px; */
 | |
| /* 	width:18px; height:18px; */
 | |
| /* } */
 | |
| 
 | |
| /* .dhx_combo_list_rtl{ */
 | |
| /* 	direction: rtl; */
 | |
| /* 	unicode-bidi : bidi-override; */
 | |
| /*    position:absolute; */
 | |
| /*    z-index:230; */
 | |
| /*    overflow-y:auto; */
 | |
| /*    overflow-x:hidden; */
 | |
| /*    border:1px solid black; */
 | |
| /*    height:100px; */
 | |
| /*    /\* font-family: Arial; *\/ */
 | |
| /*    font-size: 9pt; */
 | |
| /*    background-color: white; */
 | |
| /* } */
 | |
| /* .dhx_combo_list_rtl div{ */
 | |
| /* 	direction: rtl; */
 | |
| /* 	unicode-bidi : bidi-override; */
 | |
| /* 	padding:2px 2px 2px 2px; */
 | |
| /* } */
 | |
| /* .dhx_combo_list_rtl div div{ */
 | |
| /* 	float :right !important; */
 | |
| /* 	cursor:default; */
 | |
| /* } */
 | |
| /* .dhx_combo_list_rtl div img{ */
 | |
| /* 	float :right !important; */
 | |
| /* } */
 | |
| /* .dhx_combo_list_rtl div input{ */
 | |
| /* 	float :right !important; */
 | |
| /* } */
 | |
| 
 | |
| /* .dhx_combo_box.dhx_skyblue{ */
 | |
| /* 	border:1px solid #a4bed4; */
 | |
| /* } */
 | |
| /* .dhx_combo_box.dhx_skyblue .dhx_combo_input { */
 | |
| /* 	font-family:Tahoma; */
 | |
| /* 	font-size: 11px; */
 | |
| /* 	padding:3px; */
 | |
| /* } */
 | |
| /* .dhx_combo_list.dhx_skyblue_list{ */
 | |
| /* 	background-color: #eaf2fb; */
 | |
| /* 	border:1px solid #a4bed4; */
 | |
| /* 	font-family:Tahoma; */
 | |
| /* 	font-size: 11px; */
 | |
| /* } */
 | |
| /* .dhx_combo_list.dhx_skyblue_list div{ */
 | |
| /* 	cursor:default; */
 | |
| /* 	padding:3px 4px; */
 | |
| /* } */
 | |
| /* .dhx_combo_list_rtl.dhx_skyblue_list{ */
 | |
| /*    background-color: #eaf2fb; */
 | |
| /* 	border:1px solid #a4bed4; */
 | |
| /* 	font-family:Tahoma; */
 | |
| /* 	font-size: 11px; */
 | |
| /* } */
 | |
| 
 |