site: convert screenshots to markdown, use highslide
							
								
								
									
										28
									
								
								SCREENSHOTS.markdown
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,28 @@ | ||||
| --- | ||||
| title: hledger screenshots | ||||
| --- | ||||
| 
 | ||||
| # hledger screenshots | ||||
| 
 | ||||
| Mouse over for captions, click to enlarge. | ||||
| 
 | ||||
| <style> | ||||
| .highslide img {height:90px;} | ||||
| .highslide-caption {color:white; background-color:black;} | ||||
| </style> | ||||
| 
 | ||||
| <a name="hledger-screen-1" href="hledger-screen-1.png" class="highslide" onclick="return hs.expand(this)"> | ||||
|  <img src="hledger-screen-1.png" title="Basic command-line reports, like ledger" /></a> | ||||
| 
 | ||||
| <a name="sshot" href="sshot.png" class="highslide" onclick="return hs.expand(this)"> | ||||
|  <img src="sshot.png" title="The vty (curses-style) interface" /></a> | ||||
| 
 | ||||
| <a name="watchhours" href="watchhours.png" class="highslide" onclick="return hs.expand(this)"> | ||||
|  <img src="watchhours.png" title="A time dashboard in emacs. The upper window displays today's time report every minute (using ansi-term, watch, a helper script, and hledger invoked via 'hours' symlink.) The lower window is viewing the timelog file, to tweak clock-ins/clock-outs made with C-x t i and C-x t o." /></a> | ||||
| 
 | ||||
| <a name="hledger-charts-2" href="hledger-charts-2.png" class="highslide" onclick="return hs.expand(this)"> | ||||
|  <img src="hledger-charts-2.png" title="Viewing a year of monthly expense charts in emacs." /></a> | ||||
| 
 | ||||
| 
 | ||||
| <!-- <a name="" href=".png" class="highslide" onclick="return hs.expand(this)"> --> | ||||
| <!--  <img  height="150" src=".png" alt="" title="Click to enlarge" /></a> --> | ||||
| @ -1,52 +0,0 @@ | ||||
| --- | ||||
| title: hledger screenshots | ||||
| --- | ||||
| hledger screenshots | ||||
| =================== | ||||
| 
 | ||||
| .. .................................................................... | ||||
| .. raw:: html  | ||||
| 
 | ||||
|   <a name=hledger-screen-1> | ||||
| 
 | ||||
| Basic command-line reports, like ledger: | ||||
| 
 | ||||
| .. image:: hledger-screen-1.png | ||||
|     :width:  571px | ||||
|     :height: 400px | ||||
| 
 | ||||
| .. .................................................................... | ||||
| .. raw:: html  | ||||
| 
 | ||||
|   <br><br><a name=sshot> | ||||
| 
 | ||||
| The interactive curses interface ("hledger ui"): | ||||
| 
 | ||||
| .. image:: sshot.png | ||||
|     :width:  802px | ||||
|     :height: 378px | ||||
| 
 | ||||
| .. .................................................................... | ||||
| .. raw:: html  | ||||
| 
 | ||||
|   <br><br><a name=watchhours> | ||||
| 
 | ||||
| A time dashboard in emacs. The upper window displays today's time report every minute (using ansi-term, watch, a helper script, and hledger invoked via "hours" symlink.) The lower window is viewing the timelog file, to tweak clock-ins/clock-outs made with C-x t i and C-x t o. (`ledgerutils.el <http://joyful.com/Ledger/#ledgertools>`_ has some related bits.): | ||||
| 
 | ||||
| .. image:: watchhours.png | ||||
|     :width:  756px | ||||
|     :height: 502px | ||||
| 
 | ||||
| .. .................................................................... | ||||
| .. raw:: html | ||||
| 
 | ||||
|   <br><br><a name=hledger-charts-2> | ||||
| 
 | ||||
| Viewing a year of monthly expense charts in emacs. See examples in http://hledger.org/MANUAL#chart . | ||||
| 
 | ||||
| .. image:: hledger-charts-2.png | ||||
|     :width:  1675px | ||||
|     :height: 1004px | ||||
|     :scale:  50 | ||||
|     :target: hledger-charts-2.png | ||||
| 
 | ||||
| @ -21,12 +21,31 @@ main = hakyllWithConfiguration cfg $ do | ||||
|       ["README.rst" | ||||
|       ,"README2.rst" | ||||
|       ,"NEWS.rst" | ||||
|       ,"SCREENSHOTS.rst" | ||||
|       ,"SCREENSHOTS.markdown" | ||||
|       ,"MANUAL.markdown" | ||||
|       ,"CONTRIBUTORS.rst" | ||||
|       ] | ||||
|     mapM_ static | ||||
|       ["style.css" | ||||
|       ,"highslide/highslide.js" | ||||
|       ,"highslide/highslide.css" | ||||
|       ,"highslide/highslide-ie6.css" | ||||
|       ,"highslide/graphics/zoomin.cur" | ||||
|       ,"highslide/graphics/zoomout.cur" | ||||
|       ,"highslide/graphics/outlines/rounded-black.png" | ||||
|       ,"highslide/graphics/outlines/rounded-white.png" | ||||
|       ,"highslide/graphics/outlines/beveled.png" | ||||
|       ,"highslide/graphics/outlines/drop-shadow.png" | ||||
|       ,"highslide/graphics/outlines/glossy-dark.png" | ||||
|       ,"highslide/graphics/outlines/outer-glow.png" | ||||
|       ,"highslide/graphics/loader.gif" | ||||
|       ,"highslide/graphics/loader.white.gif" | ||||
|       ,"highslide/graphics/icon.gif" | ||||
|       ,"highslide/graphics/resize.gif" | ||||
|       ,"highslide/graphics/fullexpand.gif" | ||||
|       ,"highslide/graphics/geckodimmer.png" | ||||
|       ,"highslide/graphics/close.png" | ||||
|       ,"highslide/graphics/closeX.png" | ||||
|       ,"sshot.png" | ||||
|       ,"watchhours.png" | ||||
|       ,"hledger-screen-1.png" | ||||
|  | ||||
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/close.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.9 KiB | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/closeX.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.6 KiB | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/fullexpand.gif
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 209 B | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/geckodimmer.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.8 KiB | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/icon.gif
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 867 B | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/loader.gif
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 668 B | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/loader.white.gif
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 673 B | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/outlines/beveled.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.8 KiB | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/outlines/drop-shadow.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.0 KiB | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/outlines/glossy-dark.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.7 KiB | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/outlines/outer-glow.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.3 KiB | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/outlines/rounded-black.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.0 KiB | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/outlines/rounded-white.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 2.0 KiB | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/resize.gif
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 70 B | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/zoomin.cur
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 326 B | 
							
								
								
									
										
											BIN
										
									
								
								site/highslide/graphics/zoomout.cur
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 326 B | 
							
								
								
									
										71
									
								
								site/highslide/highslide-ie6.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,71 @@ | ||||
| .closebutton { | ||||
|     /* NOTE! This URL is relative to the HTML page, not the CSS */ | ||||
| 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( | ||||
| 		src='../highslide/graphics/close.png', sizingMethod='scale'); | ||||
| 
 | ||||
| 	background: none; | ||||
| 	cursor: hand; | ||||
| } | ||||
| 
 | ||||
| /* Viewport fixed hack */ | ||||
| .highslide-viewport { | ||||
| 	position: absolute; | ||||
|     left: expression( ( ( ignoreMe1 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); | ||||
| 	top: expression( ( ignoreMe2 = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) + 'px' ); | ||||
| 	width: expression( ( ( ignoreMe3 = document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) ) + 'px' ); | ||||
| 	height: expression( ( ( ignoreMe4 = document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) ) + 'px' ); | ||||
| } | ||||
| 
 | ||||
| /* Thumbstrip PNG fix */ | ||||
| .highslide-scroll-down, .highslide-scroll-up { | ||||
| 	position: relative; | ||||
| 	overflow: hidden; | ||||
| } | ||||
| .highslide-scroll-down div, .highslide-scroll-up div { | ||||
| 	/* NOTE! This URL is relative to the HTML page, not the CSS */ | ||||
| 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( | ||||
| 		src='../highslide/graphics/scrollarrows.png', sizingMethod='scale'); | ||||
| 	background: none !important; | ||||
| 	position: absolute; | ||||
| 	cursor: hand; | ||||
| 	width: 75px; | ||||
| 	height: 75px !important; | ||||
| } | ||||
| .highslide-thumbstrip-horizontal .highslide-scroll-down div { | ||||
| 	left: -50px; | ||||
| 	top: -15px; | ||||
| } | ||||
| .highslide-thumbstrip-horizontal .highslide-scroll-up div { | ||||
| 	top: -15px; | ||||
| } | ||||
| .highslide-thumbstrip-vertical .highslide-scroll-down div { | ||||
| 	top: -50px; | ||||
| } | ||||
| 
 | ||||
| /* Thumbstrip marker arrow trasparent background fix */ | ||||
| .highslide-thumbstrip .highslide-marker { | ||||
| 	border-color: white; /* match the background */ | ||||
| } | ||||
| .dark .highslide-thumbstrip-horizontal .highslide-marker { | ||||
| 	border-color: #111; | ||||
| } | ||||
| .highslide-viewport .highslide-marker { | ||||
| 	border-color: #333; | ||||
| } | ||||
| .highslide-thumbstrip { | ||||
| 	float: left; | ||||
| } | ||||
| 
 | ||||
| /* Positioning fixes for the control bar */ | ||||
| .text-controls .highslide-controls { | ||||
| 	width: 480px; | ||||
| } | ||||
| .text-controls a span { | ||||
| 	width: 4em; | ||||
| } | ||||
| .text-controls .highslide-full-expand a span { | ||||
| 	width: 0; | ||||
| } | ||||
| .text-controls .highslide-close a span { | ||||
| 	width: 0; | ||||
| } | ||||
							
								
								
									
										885
									
								
								site/highslide/highslide.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,885 @@ | ||||
| /** | ||||
| * @file: highslide.css  | ||||
| * @version: 4.1.8 | ||||
| */ | ||||
| .highslide-container div { | ||||
| 	font-family: Verdana, Helvetica; | ||||
| 	font-size: 10pt; | ||||
| } | ||||
| .highslide-container table { | ||||
| 	background: none; | ||||
| } | ||||
| .highslide { | ||||
| 	outline: none; | ||||
| 	text-decoration: none; | ||||
| } | ||||
| .highslide img { | ||||
| 	border: 2px solid silver; | ||||
| } | ||||
| .highslide:hover img { | ||||
| 	border-color: gray; | ||||
| } | ||||
| .highslide-active-anchor img { | ||||
| 	visibility: hidden; | ||||
| } | ||||
| .highslide-gallery .highslide-active-anchor img { | ||||
| 	border-color: black; | ||||
| 	visibility: visible; | ||||
| 	cursor: default; | ||||
| } | ||||
| .highslide-image { | ||||
| 	border-width: 2px; | ||||
| 	border-style: solid; | ||||
| 	border-color: white; | ||||
| 	background: gray; | ||||
| } | ||||
| .highslide-wrapper, .highslide-outline { | ||||
| 	background: white; | ||||
| } | ||||
| .glossy-dark { | ||||
| 	background: #111; | ||||
| } | ||||
| 
 | ||||
| .highslide-image-blur { | ||||
| } | ||||
| .highslide-number { | ||||
| 	font-weight: bold; | ||||
| 	color: gray; | ||||
| 	font-size: .9em; | ||||
| } | ||||
| .highslide-caption { | ||||
| 	display: none; | ||||
| 	font-size: 1em; | ||||
| 	padding: 5px; | ||||
| 	/*background: white;*/ | ||||
| } | ||||
| .highslide-heading { | ||||
| 	display: none; | ||||
| 	font-weight: bold; | ||||
| 	margin: 0.4em; | ||||
| } | ||||
| .highslide-dimming { | ||||
| 	position: absolute; | ||||
| 	background: black; | ||||
| } | ||||
| a.highslide-full-expand { | ||||
|    background: url(graphics/fullexpand.gif) no-repeat; | ||||
|    display: block; | ||||
|    margin: 0 10px 10px 0; | ||||
|    width: 34px; | ||||
|    height: 34px; | ||||
| } | ||||
| .highslide-loading { | ||||
| 	display: block; | ||||
| 	color: black; | ||||
| 	font-size: 9px; | ||||
| 	font-weight: bold; | ||||
| 	text-transform: uppercase; | ||||
| 	text-decoration: none; | ||||
| 	padding: 3px; | ||||
| 	border: 1px solid white; | ||||
| 	background-color: white; | ||||
| 	padding-left: 22px; | ||||
| 	background-image: url(graphics/loader.white.gif); | ||||
| 	background-repeat: no-repeat; | ||||
| 	background-position: 3px 1px; | ||||
| } | ||||
| a.highslide-credits, | ||||
| a.highslide-credits i { | ||||
| 	padding: 2px; | ||||
| 	color: silver; | ||||
| 	text-decoration: none; | ||||
| 	font-size: 10px; | ||||
| } | ||||
| a.highslide-credits:hover, | ||||
| a.highslide-credits:hover i { | ||||
| 	color: white; | ||||
| 	background-color: gray; | ||||
| } | ||||
| .highslide-move, .highslide-move * { | ||||
| 	cursor: move; | ||||
| } | ||||
| 
 | ||||
| .highslide-viewport { | ||||
| 	display: none; | ||||
| 	position: fixed; | ||||
| 	width: 100%; | ||||
| 	height: 100%; | ||||
| 	z-index: 1; | ||||
| 	background: none; | ||||
| 	left: 0; | ||||
| 	top: 0; | ||||
| } | ||||
| .highslide-overlay { | ||||
| 	display: none; | ||||
| } | ||||
| .hidden-container { | ||||
| 	display: none; | ||||
| } | ||||
| /* Example of a semitransparent, offset closebutton */ | ||||
| .closebutton { | ||||
| 	position: relative; | ||||
| 	top: -15px; | ||||
| 	left: 15px; | ||||
| 	width: 30px; | ||||
| 	height: 30px; | ||||
| 	cursor: pointer; | ||||
| 	background: url(graphics/close.png); | ||||
| 	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */ | ||||
| } | ||||
| 
 | ||||
| /*****************************************************************************/ | ||||
| /* Thumbnail boxes for the galleries.                                        */ | ||||
| /* Remove these if you are not using a gallery.                              */ | ||||
| /*****************************************************************************/ | ||||
| .highslide-gallery ul { | ||||
| 	list-style-type: none; | ||||
| 	margin: 0; | ||||
| 	padding: 0; | ||||
| } | ||||
| .highslide-gallery ul li { | ||||
| 	display: block; | ||||
| 	position: relative; | ||||
| 	float: left; | ||||
| 	width: 106px; | ||||
| 	height: 106px; | ||||
| 	border: 1px solid silver; | ||||
| 	background: #ededed; | ||||
| 	margin: 2px; | ||||
| 	line-height: 0; | ||||
| 	overflow: hidden; | ||||
| } | ||||
| .highslide-gallery ul a { | ||||
| 	position: absolute; | ||||
| 	top: 50%; | ||||
| 	left: 50%; | ||||
| } | ||||
| .highslide-gallery ul img { | ||||
|  	position: relative; | ||||
| 	top: -50%; | ||||
| 	left: -50%; | ||||
| } | ||||
| html>/**/body .highslide-gallery ul li { | ||||
| 	display: table; | ||||
| 	text-align: center; | ||||
| } | ||||
| html>/**/body .highslide-gallery ul li { | ||||
| 	text-align: center; | ||||
| } | ||||
| html>/**/body .highslide-gallery ul a { | ||||
| 	position: static; | ||||
| 	display: table-cell; | ||||
| 	vertical-align: middle; | ||||
| } | ||||
| html>/**/body .highslide-gallery ul img { | ||||
| 	position: static; | ||||
| } | ||||
| 
 | ||||
| /*****************************************************************************/ | ||||
| /* Controls for the galleries.											     */ | ||||
| /* Remove these if you are not using a gallery							     */ | ||||
| /*****************************************************************************/ | ||||
| .highslide-controls { | ||||
| 	width: 195px; | ||||
| 	height: 40px; | ||||
| 	background: url(graphics/controlbar-white.gif) 0 -90px no-repeat; | ||||
| 	margin: 20px 15px 10px 0; | ||||
| } | ||||
| .highslide-controls ul { | ||||
| 	position: relative; | ||||
| 	left: 15px; | ||||
| 	height: 40px; | ||||
| 	list-style: none; | ||||
| 	margin: 0; | ||||
| 	padding: 0; | ||||
| 	background: url(graphics/controlbar-white.gif) right -90px no-repeat; | ||||
| 
 | ||||
| } | ||||
| .highslide-controls li { | ||||
| 	float: left; | ||||
| 	padding: 5px 0; | ||||
| 	margin:0; | ||||
| 	list-style: none; | ||||
| } | ||||
| .highslide-controls a { | ||||
| 	background-image: url(graphics/controlbar-white.gif); | ||||
| 	display: block; | ||||
| 	float: left; | ||||
| 	height: 30px; | ||||
| 	width: 30px; | ||||
| 	outline: none; | ||||
| } | ||||
| .highslide-controls a.disabled { | ||||
| 	cursor: default; | ||||
| } | ||||
| .highslide-controls a.disabled span { | ||||
| 	cursor: default; | ||||
| } | ||||
| .highslide-controls a span { | ||||
| 	/* hide the text for these graphic buttons */ | ||||
| 	display: none; | ||||
| 	cursor: pointer; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| /* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */ | ||||
| .highslide-controls .highslide-previous a { | ||||
| 	background-position: 0 0; | ||||
| } | ||||
| .highslide-controls .highslide-previous a:hover { | ||||
| 	background-position: 0 -30px; | ||||
| } | ||||
| .highslide-controls .highslide-previous a.disabled { | ||||
| 	background-position: 0 -60px !important; | ||||
| } | ||||
| .highslide-controls .highslide-play a { | ||||
| 	background-position: -30px 0; | ||||
| } | ||||
| .highslide-controls .highslide-play a:hover { | ||||
| 	background-position: -30px -30px; | ||||
| } | ||||
| .highslide-controls .highslide-play a.disabled { | ||||
| 	background-position: -30px -60px !important; | ||||
| } | ||||
| .highslide-controls .highslide-pause a { | ||||
| 	background-position: -60px 0; | ||||
| } | ||||
| .highslide-controls .highslide-pause a:hover { | ||||
| 	background-position: -60px -30px; | ||||
| } | ||||
| .highslide-controls .highslide-next a { | ||||
| 	background-position: -90px 0; | ||||
| } | ||||
| .highslide-controls .highslide-next a:hover { | ||||
| 	background-position: -90px -30px; | ||||
| } | ||||
| .highslide-controls .highslide-next a.disabled { | ||||
| 	background-position: -90px -60px !important; | ||||
| } | ||||
| .highslide-controls .highslide-move a { | ||||
| 	background-position: -120px 0; | ||||
| } | ||||
| .highslide-controls .highslide-move a:hover { | ||||
| 	background-position: -120px -30px; | ||||
| } | ||||
| .highslide-controls .highslide-full-expand a { | ||||
| 	background-position: -150px 0; | ||||
| } | ||||
| .highslide-controls .highslide-full-expand a:hover { | ||||
| 	background-position: -150px -30px; | ||||
| } | ||||
| .highslide-controls .highslide-full-expand a.disabled { | ||||
| 	background-position: -150px -60px !important; | ||||
| } | ||||
| .highslide-controls .highslide-close a { | ||||
| 	background-position: -180px 0; | ||||
| } | ||||
| .highslide-controls .highslide-close a:hover { | ||||
| 	background-position: -180px -30px; | ||||
| } | ||||
| 
 | ||||
| /*****************************************************************************/ | ||||
| /* Styles for the HTML popups											     */ | ||||
| /* Remove these if you are not using Highslide HTML						     */ | ||||
| /*****************************************************************************/ | ||||
| .highslide-maincontent { | ||||
| 	display: none; | ||||
| } | ||||
| .highslide-html { | ||||
| 	background-color: white; | ||||
| } | ||||
| .highslide-html-content { | ||||
| 	display: none; | ||||
| 	width: 400px; | ||||
| 	padding: 0 5px 5px 5px; | ||||
| } | ||||
| .highslide-header { | ||||
| 	padding-bottom: 5px; | ||||
| } | ||||
| .highslide-header ul { | ||||
| 	margin: 0; | ||||
| 	padding: 0; | ||||
| 	text-align: right; | ||||
| } | ||||
| .highslide-header ul li { | ||||
| 	display: inline; | ||||
| 	padding-left: 1em; | ||||
| } | ||||
| .highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next { | ||||
| 	display: none; | ||||
| } | ||||
| .highslide-header a { | ||||
| 	font-weight: bold; | ||||
| 	color: gray; | ||||
| 	text-transform: uppercase; | ||||
| 	text-decoration: none; | ||||
| } | ||||
| .highslide-header a:hover { | ||||
| 	color: black; | ||||
| } | ||||
| .highslide-header .highslide-move a { | ||||
| 	cursor: move; | ||||
| } | ||||
| .highslide-footer { | ||||
| 	height: 16px; | ||||
| } | ||||
| .highslide-footer .highslide-resize { | ||||
| 	display: block; | ||||
| 	float: right; | ||||
| 	margin-top: 5px; | ||||
| 	height: 11px; | ||||
| 	width: 11px; | ||||
| 	background: url(graphics/resize.gif) no-repeat; | ||||
| } | ||||
| .highslide-footer .highslide-resize span { | ||||
| 	display: none; | ||||
| } | ||||
| .highslide-body { | ||||
| } | ||||
| .highslide-resize { | ||||
| 	cursor: nw-resize; | ||||
| } | ||||
| 
 | ||||
| /*****************************************************************************/ | ||||
| /* Styles for the Individual wrapper class names.							 */ | ||||
| /* See www.highslide.com/ref/hs.wrapperClassName							 */ | ||||
| /* You can safely remove the class name themes you don't use				 */ | ||||
| /*****************************************************************************/ | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'draggable-header' */ | ||||
| .draggable-header .highslide-header { | ||||
| 	height: 18px; | ||||
| 	border-bottom: 1px solid #dddddd; | ||||
| } | ||||
| .draggable-header .highslide-heading { | ||||
| 	position: absolute; | ||||
| 	margin: 2px 0.4em; | ||||
| } | ||||
| 
 | ||||
| .draggable-header .highslide-header .highslide-move { | ||||
| 	cursor: move; | ||||
| 	display: block; | ||||
| 	height: 16px; | ||||
| 	position: absolute; | ||||
| 	right: 24px; | ||||
| 	top: 0; | ||||
| 	width: 100%; | ||||
| 	z-index: 1; | ||||
| } | ||||
| .draggable-header .highslide-header .highslide-move * { | ||||
| 	display: none; | ||||
| } | ||||
| .draggable-header .highslide-header .highslide-close { | ||||
| 	position: absolute; | ||||
| 	right: 2px; | ||||
| 	top: 2px; | ||||
| 	z-index: 5; | ||||
| 	padding: 0; | ||||
| } | ||||
| .draggable-header .highslide-header .highslide-close a { | ||||
| 	display: block; | ||||
| 	height: 16px; | ||||
| 	width: 16px; | ||||
| 	background-image: url(graphics/closeX.png); | ||||
| } | ||||
| .draggable-header .highslide-header .highslide-close a:hover { | ||||
| 	background-position: 0 16px; | ||||
| } | ||||
| .draggable-header .highslide-header .highslide-close span { | ||||
| 	display: none; | ||||
| } | ||||
| .draggable-header .highslide-maincontent { | ||||
| 	padding-top: 1em; | ||||
| } | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'titlebar' */ | ||||
| .titlebar .highslide-header { | ||||
| 	height: 18px; | ||||
| 	border-bottom: 1px solid #dddddd; | ||||
| } | ||||
| .titlebar .highslide-heading { | ||||
| 	position: absolute; | ||||
| 	width: 90%; | ||||
| 	margin: 1px 0 1px 5px; | ||||
| 	color: #666666; | ||||
| } | ||||
| 
 | ||||
| .titlebar .highslide-header .highslide-move { | ||||
| 	cursor: move; | ||||
| 	display: block; | ||||
| 	height: 16px; | ||||
| 	position: absolute; | ||||
| 	right: 24px; | ||||
| 	top: 0; | ||||
| 	width: 100%; | ||||
| 	z-index: 1; | ||||
| } | ||||
| .titlebar .highslide-header .highslide-move * { | ||||
| 	display: none; | ||||
| } | ||||
| .titlebar .highslide-header li { | ||||
| 	position: relative; | ||||
| 	top: 3px; | ||||
| 	z-index: 2; | ||||
| 	padding: 0 0 0 1em; | ||||
| } | ||||
| .titlebar .highslide-maincontent { | ||||
| 	padding-top: 1em; | ||||
| } | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'no-footer' */ | ||||
| .no-footer .highslide-footer { | ||||
| 	display: none; | ||||
| } | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'wide-border' */ | ||||
| .wide-border { | ||||
| 	background: white; | ||||
| } | ||||
| .wide-border .highslide-image { | ||||
| 	border-width: 10px; | ||||
| } | ||||
| .wide-border .highslide-caption { | ||||
| 	padding: 0 10px 10px 10px; | ||||
| } | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'borderless' */ | ||||
| .borderless .highslide-image { | ||||
| 	border: none; | ||||
| } | ||||
| .borderless .highslide-caption { | ||||
| 	border-bottom: 1px solid white; | ||||
| 	border-top: 1px solid white; | ||||
| 	background: silver; | ||||
| } | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'outer-glow' */ | ||||
| .outer-glow { | ||||
| 	background: #444; | ||||
| } | ||||
| .outer-glow .highslide-image { | ||||
| 	border: 5px solid #444444; | ||||
| } | ||||
| .outer-glow .highslide-caption { | ||||
| 	border: 5px solid #444444; | ||||
| 	border-top: none; | ||||
| 	padding: 5px; | ||||
| 	background-color: gray; | ||||
| } | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'colored-border' */ | ||||
| .colored-border { | ||||
| 	background: white; | ||||
| } | ||||
| .colored-border .highslide-image { | ||||
| 	border: 2px solid green; | ||||
| } | ||||
| .colored-border .highslide-caption { | ||||
| 	border: 2px solid green; | ||||
| 	border-top: none; | ||||
| } | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'dark' */ | ||||
| .dark { | ||||
| 	background: #111; | ||||
| } | ||||
| .dark .highslide-image { | ||||
| 	border-color: black black #202020 black; | ||||
| 	background: gray; | ||||
| } | ||||
| .dark .highslide-caption { | ||||
| 	color: white; | ||||
| 	background: #111; | ||||
| } | ||||
| .dark .highslide-controls, | ||||
| .dark .highslide-controls ul, | ||||
| .dark .highslide-controls a { | ||||
| 	background-image: url(graphics/controlbar-black-border.gif); | ||||
| } | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'floating-caption' */ | ||||
| .floating-caption .highslide-caption { | ||||
| 	position: absolute; | ||||
| 	padding: 1em 0 0 0; | ||||
| 	background: none; | ||||
| 	color: white; | ||||
| 	border: none; | ||||
| 	font-weight: bold; | ||||
| } | ||||
| 
 | ||||
| /* hs.wrapperClassName = 'controls-in-heading' */ | ||||
| .controls-in-heading .highslide-heading { | ||||
| 	color: gray; | ||||
| 	font-weight: bold; | ||||
| 	height: 20px; | ||||
| 	overflow: hidden; | ||||
| 	cursor: default; | ||||
| 	padding: 0 0 0 22px; | ||||
| 	margin: 0; | ||||
| 	background: url(graphics/icon.gif) no-repeat 0 1px; | ||||
| } | ||||
| .controls-in-heading .highslide-controls { | ||||
| 	width: 105px; | ||||
| 	height: 20px; | ||||
| 	position: relative; | ||||
| 	margin: 0; | ||||
| 	top: -23px; | ||||
| 	left: 7px; | ||||
| 	background: none; | ||||
| } | ||||
| .controls-in-heading .highslide-controls ul { | ||||
| 	position: static; | ||||
| 	height: 20px; | ||||
| 	background: none; | ||||
| } | ||||
| .controls-in-heading .highslide-controls li { | ||||
| 	padding: 0; | ||||
| } | ||||
| .controls-in-heading .highslide-controls a { | ||||
| 	background-image: url(graphics/controlbar-white-small.gif); | ||||
| 	height: 20px; | ||||
| 	width: 20px; | ||||
| } | ||||
| 
 | ||||
| .controls-in-heading .highslide-controls .highslide-move { | ||||
| 	display: none; | ||||
| } | ||||
| 
 | ||||
| .controls-in-heading .highslide-controls .highslide-previous a { | ||||
| 	background-position: 0 0; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-previous a:hover { | ||||
| 	background-position: 0 -20px; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-previous a.disabled { | ||||
| 	background-position: 0 -40px !important; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-play a { | ||||
| 	background-position: -20px 0; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-play a:hover { | ||||
| 	background-position: -20px -20px; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-play a.disabled { | ||||
| 	background-position: -20px -40px !important; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-pause a { | ||||
| 	background-position: -40px 0; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-pause a:hover { | ||||
| 	background-position: -40px -20px; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-next a { | ||||
| 	background-position: -60px 0; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-next a:hover { | ||||
| 	background-position: -60px -20px; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-next a.disabled { | ||||
| 	background-position: -60px -40px !important; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-full-expand a { | ||||
| 	background-position: -100px 0; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-full-expand a:hover { | ||||
| 	background-position: -100px -20px; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-full-expand a.disabled { | ||||
| 	background-position: -100px -40px !important; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-close a { | ||||
| 	background-position: -120px 0; | ||||
| } | ||||
| .controls-in-heading .highslide-controls .highslide-close a:hover { | ||||
| 	background-position: -120px -20px; | ||||
| } | ||||
| 
 | ||||
| /*****************************************************************************/ | ||||
| /* Styles for text based controls.						                     */ | ||||
| /* You can safely remove this if you don't use text based controls			 */ | ||||
| /*****************************************************************************/ | ||||
| 
 | ||||
| .text-controls .highslide-controls { | ||||
| 	width: auto; | ||||
| 	height: auto; | ||||
| 	margin: 0; | ||||
| 	text-align: center; | ||||
| 	background: none; | ||||
| } | ||||
| .text-controls ul { | ||||
| 	position: static; | ||||
| 	background: none; | ||||
| 	height: auto; | ||||
| 	left: 0; | ||||
| } | ||||
| .text-controls .highslide-move { | ||||
| 	display: none; | ||||
| } | ||||
| .text-controls li { | ||||
|     background-image: url(graphics/controlbar-text-buttons.png); | ||||
| 	background-position: right top !important; | ||||
| 	padding: 0; | ||||
| 	margin-left: 15px; | ||||
| 	display: block; | ||||
| 	width: auto; | ||||
| } | ||||
| .text-controls a { | ||||
|     background: url(graphics/controlbar-text-buttons.png) no-repeat; | ||||
|     background-position: left top !important; | ||||
|     position: relative; | ||||
|     left: -10px; | ||||
| 	display: block; | ||||
| 	width: auto; | ||||
| 	height: auto; | ||||
| 	text-decoration: none !important; | ||||
| } | ||||
| .text-controls a span { | ||||
| 	background: url(graphics/controlbar-text-buttons.png) no-repeat; | ||||
|     margin: 1px 2px 1px 10px; | ||||
| 	display: block; | ||||
|     min-width: 4em; | ||||
|     height: 18px; | ||||
|     line-height: 18px; | ||||
| 	padding: 1px 0 1px 18px; | ||||
|     color: #333; | ||||
| 	font-family: "Trebuchet MS", Arial, sans-serif; | ||||
| 	font-size: 12px; | ||||
| 	font-weight: bold; | ||||
| 	white-space: nowrap; | ||||
| } | ||||
| .text-controls .highslide-next { | ||||
| 	margin-right: 1em; | ||||
| } | ||||
| .text-controls .highslide-full-expand a span { | ||||
| 	min-width: 0; | ||||
| 	margin: 1px 0; | ||||
| 	padding: 1px 0 1px 10px; | ||||
| } | ||||
| .text-controls .highslide-close a span { | ||||
| 	min-width: 0; | ||||
| } | ||||
| .text-controls a:hover span { | ||||
| 	color: black; | ||||
| } | ||||
| .text-controls a.disabled span { | ||||
| 	color: #999; | ||||
| } | ||||
| 
 | ||||
| .text-controls .highslide-previous span { | ||||
| 	background-position: 0 -40px; | ||||
| } | ||||
| .text-controls .highslide-previous a.disabled { | ||||
| 	background-position: left top !important; | ||||
| } | ||||
| .text-controls .highslide-previous a.disabled span { | ||||
| 	background-position: 0 -140px; | ||||
| } | ||||
| .text-controls .highslide-play span { | ||||
| 	background-position: 0 -60px; | ||||
| } | ||||
| .text-controls .highslide-play a.disabled { | ||||
| 	background-position: left top !important; | ||||
| } | ||||
| .text-controls .highslide-play a.disabled span { | ||||
| 	background-position: 0 -160px; | ||||
| } | ||||
| .text-controls .highslide-pause span { | ||||
| 	background-position: 0 -80px; | ||||
| } | ||||
| .text-controls .highslide-next span { | ||||
| 	background-position: 0 -100px; | ||||
| } | ||||
| .text-controls .highslide-next a.disabled { | ||||
| 	background-position: left top !important; | ||||
| } | ||||
| .text-controls .highslide-next a.disabled span { | ||||
| 	background-position: 0 -200px; | ||||
| } | ||||
| .text-controls .highslide-full-expand span { | ||||
| 	background: none; | ||||
| } | ||||
| .text-controls .highslide-full-expand a.disabled { | ||||
| 	background-position: left top !important; | ||||
| } | ||||
| .text-controls .highslide-close span { | ||||
| 	background-position: 0 -120px; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| /*****************************************************************************/ | ||||
| /* Styles for the thumbstrip.							                     */ | ||||
| /* See www.highslide.com/ref/hs.addSlideshow    							 */ | ||||
| /* You can safely remove this if you don't use a thumbstrip 				 */ | ||||
| /*****************************************************************************/ | ||||
| 
 | ||||
| .highslide-thumbstrip { | ||||
| 	height: 100%; | ||||
| } | ||||
| .highslide-thumbstrip div { | ||||
| 	overflow: hidden; | ||||
| } | ||||
| .highslide-thumbstrip table { | ||||
| 	position: relative; | ||||
| 	padding: 0; | ||||
| 	border-collapse: collapse; | ||||
| } | ||||
| .highslide-thumbstrip td { | ||||
| 	padding: 1px; | ||||
| 	/*text-align: center;*/ | ||||
| } | ||||
| .highslide-thumbstrip a { | ||||
| 	outline: none; | ||||
| } | ||||
| .highslide-thumbstrip img { | ||||
| 	display: block; | ||||
| 	border: 1px solid gray; | ||||
| 	margin: 0 auto; | ||||
| } | ||||
| .highslide-thumbstrip .highslide-active-anchor img { | ||||
| 	visibility: visible; | ||||
| } | ||||
| .highslide-thumbstrip .highslide-marker { | ||||
| 	position: absolute; | ||||
| 	width: 0; | ||||
| 	height: 0; | ||||
| 	border-width: 0; | ||||
| 	border-style: solid; | ||||
| 	border-color: transparent; /* change this to actual background color in highslide-ie6.css */ | ||||
| } | ||||
| .highslide-thumbstrip-horizontal div { | ||||
| 	width: auto; | ||||
| 	/* width: 100% breaks in small strips in IE */ | ||||
| } | ||||
| .highslide-thumbstrip-horizontal .highslide-scroll-up { | ||||
| 	display: none; | ||||
| 	position: absolute; | ||||
| 	top: 3px; | ||||
| 	left: 3px; | ||||
| 	width: 25px; | ||||
| 	height: 42px; | ||||
| } | ||||
| .highslide-thumbstrip-horizontal .highslide-scroll-up div { | ||||
| 	margin-bottom: 10px; | ||||
| 	cursor: pointer; | ||||
| 	background: url(graphics/scrollarrows.png) left center no-repeat; | ||||
| 	height: 42px; | ||||
| } | ||||
| .highslide-thumbstrip-horizontal .highslide-scroll-down { | ||||
| 	display: none; | ||||
| 	position: absolute; | ||||
| 	top: 3px; | ||||
| 	right: 3px; | ||||
| 	width: 25px; | ||||
| 	height: 42px; | ||||
| } | ||||
| .highslide-thumbstrip-horizontal .highslide-scroll-down div { | ||||
| 	margin-bottom: 10px; | ||||
| 	cursor: pointer; | ||||
| 	background: url(graphics/scrollarrows.png) center right no-repeat; | ||||
| 	height: 42px; | ||||
| } | ||||
| .highslide-thumbstrip-horizontal table { | ||||
| 	margin: 2px 0 10px 0; | ||||
| } | ||||
| .highslide-viewport .highslide-thumbstrip-horizontal table { | ||||
| 	margin-left: 10px; | ||||
| } | ||||
| .highslide-thumbstrip-horizontal img { | ||||
| 	width: auto; | ||||
| 	height: 40px; | ||||
| } | ||||
| .highslide-thumbstrip-horizontal .highslide-marker { | ||||
| 	top: 47px; | ||||
| 	border-left-width: 6px; | ||||
| 	border-right-width: 6px; | ||||
| 	border-bottom: 6px solid gray; | ||||
| } | ||||
| .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker { | ||||
| 	margin-left: 10px; | ||||
| } | ||||
| .dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker { | ||||
| 	border-bottom-color: white !important; | ||||
| } | ||||
| 
 | ||||
| .highslide-thumbstrip-vertical-overlay { | ||||
| 	overflow: hidden !important; | ||||
| } | ||||
| .highslide-thumbstrip-vertical div { | ||||
| 	height: 100%; | ||||
| } | ||||
| .highslide-thumbstrip-vertical a { | ||||
| 	display: block; | ||||
| } | ||||
| .highslide-thumbstrip-vertical .highslide-scroll-up { | ||||
| 	display: none; | ||||
| 	position: absolute; | ||||
| 	top: 0; | ||||
| 	left: 0; | ||||
| 	width: 100%; | ||||
| 	height: 25px; | ||||
| } | ||||
| .highslide-thumbstrip-vertical .highslide-scroll-up div { | ||||
| 	margin-left: 10px; | ||||
| 	cursor: pointer; | ||||
| 	background: url(graphics/scrollarrows.png) top center no-repeat; | ||||
| 	height: 25px; | ||||
| } | ||||
| .highslide-thumbstrip-vertical .highslide-scroll-down { | ||||
| 	display: none; | ||||
| 	position: absolute; | ||||
| 	bottom: 0; | ||||
| 	left: 0; | ||||
| 	width: 100%; | ||||
| 	height: 25px; | ||||
| } | ||||
| .highslide-thumbstrip-vertical .highslide-scroll-down div { | ||||
| 	margin-left: 10px; | ||||
| 	cursor: pointer; | ||||
| 	background: url(graphics/scrollarrows.png) bottom center no-repeat; | ||||
| 	height: 25px; | ||||
| } | ||||
| .highslide-thumbstrip-vertical table { | ||||
| 	margin: 10px 0 0 10px; | ||||
| } | ||||
| .highslide-thumbstrip-vertical img { | ||||
| 	max-width: 60px; | ||||
| } | ||||
| .highslide-thumbstrip-vertical .highslide-marker { | ||||
| 	left: 0; | ||||
| 	margin-top: 8px; | ||||
| 	border-top-width: 6px; | ||||
| 	border-bottom-width: 6px; | ||||
| 	border-left: 6px solid gray; | ||||
| } | ||||
| .dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker { | ||||
| 	border-left-color: white; | ||||
| } | ||||
| 
 | ||||
| .highslide-viewport .highslide-thumbstrip-float { | ||||
| 	overflow: auto; | ||||
| } | ||||
| .highslide-thumbstrip-float ul { | ||||
| 	margin: 2px 0; | ||||
| 	padding: 0; | ||||
| } | ||||
| .highslide-thumbstrip-float li { | ||||
| 	display: block; | ||||
| 	height: 60px; | ||||
| 	margin: 0 2px; | ||||
| 	list-style: none; | ||||
| 	float: left; | ||||
| } | ||||
| .highslide-thumbstrip-float img { | ||||
| 	display: inline; | ||||
| 	border-color: silver; | ||||
| 	max-height: 56px; | ||||
| } | ||||
| .highslide-thumbstrip-float .highslide-active-anchor img { | ||||
| 	border-color: black; | ||||
| } | ||||
| .highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div { | ||||
| 	display: none; | ||||
| } | ||||
| .highslide-thumbstrip-float .highslide-marker { | ||||
| 	display: none; | ||||
| } | ||||
							
								
								
									
										28
									
								
								site/highslide/highslide.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -6,6 +6,13 @@ | ||||
|     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> | ||||
|     <title>hledger.org - $title</title> | ||||
|     <link rel="stylesheet" type="text/css" href="$root/style.css" /> | ||||
|     <script type="text/javascript" src="$root/highslide/highslide.js"></script> | ||||
|     <link rel="stylesheet" type="text/css" href="$root/highslide/highslide.css" /> | ||||
|     <script type="text/javascript"> | ||||
|     hs.graphicsDir = '$root/highslide/graphics/'; | ||||
|     hs.outlineType = 'rounded-black'; | ||||
|     hs.captionEval = 'this.thumb.title'; | ||||
|     </script> | ||||
|   </head> | ||||
|   <body> | ||||
|     <div style="text-align:center;"> | ||||
|  | ||||