diff options
| author | Joshua Gourneau <josh@gourneau.com> | 2012-03-13 23:46:55 -0700 |
|---|---|---|
| committer | Joshua Gourneau <josh@gourneau.com> | 2012-03-13 23:46:55 -0700 |
| commit | 6f1eda559a482964fe1f6cbea9afd2f0c288d063 (patch) | |
| tree | c4e9a1a9779c4552a4d3012a18d067866d8948ab /js/jquery.signaturepad.css | |
| parent | 861eb1a5fa0777a6cebe96a43fd30def39005388 (diff) | |
signature pad include
Diffstat (limited to 'js/jquery.signaturepad.css')
| -rwxr-xr-x | js/jquery.signaturepad.css | 217 |
1 files changed, 217 insertions, 0 deletions
diff --git a/js/jquery.signaturepad.css b/js/jquery.signaturepad.css new file mode 100755 index 0000000..ff5e348 --- /dev/null +++ b/js/jquery.signaturepad.css @@ -0,0 +1,217 @@ +/** + * SignaturePad: A jQuery plugin for assisting in the creation of an HTML5 canvas + * based signature pad. Records the drawn signature in JSON for later regeneration. + * + * @project ca.thomasjbradley.applications.signaturepad + * @author Thomas J Bradley <hey@thomasjbradley.ca> + * @link http://thomasjbradley.ca/lab/signature-pad + * @link http://github.com/thomasjbradley/signature-pad + * @copyright Copyright MMXI, Thomas J Bradley + * @license New BSD License + */ + +@font-face { + font-family: 'Journal'; + src: url('journal.eot'); + src: url('journal.eot?#iefix') format('embedded-opentype'), + url('journal.woff') format('woff'), + url('journal.ttf') format('truetype'), + url('journal.svg#JournalRegular') format('svg'); + font-weight: normal; + font-style: normal; +} + +.sigPad { + margin: 0; + padding: 0; + width: 200px; +} + +.sigPad label { + display: block; + margin: 0 0 0.515em; + padding: 0; + + color: #000; + font: italic normal 1em/1.375 Georgia,Times,serif; +} + +.sigPad label.error { + color: #f33; +} + +.sigPad input { + margin: 0; + padding: 0.2em 0; + width: 198px; + + border: 1px solid #666; + + font-size: 1em; +} + +.sigPad input.error { + border-color: #f33; +} + +.sigPad button { + margin: 1em 0 0 0; + padding: 0.6em 0.6em 0.7em; + + background-color: #ccc; + border: 0; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + + cursor: pointer; + + color: #555; + font: bold 1em/1.375 sans-serif; + text-align: left; +} + +.sigPad button:hover { + background-color: #333; + + color: #fff; +} + +.sig { + display: none; +} + +.sigNav { + display: none; + height: 2.25em; + margin: 0; + padding: 0; + position: relative; + + list-style-type: none; +} + +.sigNav li { + display: inline; + float: left; + margin: 0; + padding: 0; +} + +.sigNav a, +.sigNav a:link, +.sigNav a:visited { + display: block; + margin: 0; + padding: 0 0.6em; + + border: 0; + + color: #333; + font-weight: bold; + line-height: 2.25em; + text-decoration: underline; +} + +.sigNav a.current, +.sigNav a.current:link, +.sigNav a.current:visited { + background-color: #666; + -moz-border-radius-topleft: 8px; + -moz-border-radius-topright: 8px; + -webkit-border-top-left-radius: 8px; + -webkit-border-top-right-radius: 8px; + border-radius: 8px 8px 0 0; + + color: #fff; + text-decoration: none; +} + +.sigNav .typeIt a.current, +.sigNav .typeIt a.current:link, +.sigNav .typeIt a.current:visited { + background-color: #ccc; + + color: #555; +} + +.sigNav .clearButton { + bottom: 0.2em; + display: none; + position: absolute; + right: 0; + + font-size: 0.75em; + line-height: 1.375; +} + +.sigWrapper { + clear: both; + height: 55px; + + border: 1px solid #ccc; +} + +.sigWrapper.current { + border-color: #666; +} + +.signed .sigWrapper { + border: 0; +} + +.pad { + position: relative; +} + +.current .pad { + /** + * For cross browser compatibility, this should be an absolute URL + * In IE the cursor is relative to the HTML document + * In all other browsers the cursor is relative to the CSS file + * + * http://www.useragentman.com/blog/2011/12/21/cross-browser-css-cursor-images-in-depth/ + */ + cursor: url("../build/pen.cur"), crosshair; + /** + * IE will ignore this line because of the hotspot position + * Unfortunately we need this twice, because some browsers ignore the hotspot inside the .cur + */ + cursor: url("pen.cur") 16 16, crosshair; +} + +.typed { + height: 55px; + margin: 0; + padding: 0 5px; + position: absolute; + z-index: 90; + + cursor: default; + + color: #145394; + font: normal 1.875em/50px "Journal",Georgia,Times,serif; +} + +.typeItDesc, +.drawItDesc { + display: none; + margin: 0.75em 0 0.515em; + padding: 0.515em 0 0; + + border-top: 3px solid #ccc; + + color: #000; + font: italic normal 1em/1.375 Georgia,Times,serif; +} + +p.error { + display: block; + margin: 0.5em 0; + padding: 0.4em; + + background-color: #f33; + + color: #fff; + font-weight: bold; +} |
