From 1df6a198ca616a595c6a169ebb1c0c0819e34e5c Mon Sep 17 00:00:00 2001 From: James Warwood Date: Mon, 4 Aug 2014 11:39:50 +0800 Subject: [PATCH] v1.2: Remove all example/demo related files from master branch; move source in src/, move distribution files into dist/; update README --- README.md | 22 +- {images => assets}/screenshot_modal.png | Bin {images => assets}/screenshot_tooltip.png | Bin .../css/font/GochiHand-Regular.eot | Bin .../css/font/GochiHand-Regular.ttf | Bin {plugins => dist}/css/images/arrow-bottom.png | Bin {plugins => dist}/css/images/arrow-left.png | Bin {plugins => dist}/css/images/arrow-right.png | Bin {plugins => dist}/css/images/arrow-top.png | Bin {plugins => dist}/css/images/borderBottom.png | Bin {plugins => dist}/css/images/borderLeft.png | Bin {plugins => dist}/css/images/borderRight.png | Bin {plugins => dist}/css/images/borderTop.png | Bin {plugins => dist}/css/images/close.png | Bin {plugins => dist}/css/images/drag.png | Bin {plugins => dist}/css/images/overlay.png | Bin {plugins => dist}/css/images/rounded.png | Bin .../css/images/scratch-border.png | Bin .../css/jquery.pagewalkthrough.css | 0 .../css/jquery.pagewalkthrough.less | 0 {plugins => dist}/jquery.pagewalkthrough.js | 4 +- .../jquery.pagewalkthrough.min.js | 0 example/example.html | 503 ------- example/images/btn_contact_us.gif | Bin 3128 -> 0 bytes example/images/btn_search.gif | Bin 1081 -> 0 bytes example/images/divider_dotter.gif | Bin 91 -> 0 bytes example/images/green_arrow_down.gif | Bin 623 -> 0 bytes example/images/icon_facebook.gif | Bin 1225 -> 0 bytes example/images/icon_twitter.gif | Bin 1350 -> 0 bytes example/images/menu_border.gif | Bin 45 -> 0 bytes example/images/monster-inc.jpg | Bin 53265 -> 0 bytes example/images/send_us_your_enquiry.gif | Bin 1871 -> 0 bytes example/images/tooltip-demo-image.png | Bin 98550 -> 0 bytes example/page.js | 562 -------- example/style.css | 520 ------- images/bg_hr.png | Bin 943 -> 0 bytes images/blacktocat.png | Bin 1428 -> 0 bytes images/icon_download.png | Bin 1162 -> 0 bytes images/sprite_download.png | Bin 16799 -> 0 bytes index.html | 136 -- javascripts/main.js | 1 - pagewalkthrough.jquery.json | 24 +- params.json | 1 - src/css/font/GochiHand-Regular.eot | Bin 0 -> 37532 bytes src/css/font/GochiHand-Regular.ttf | Bin 0 -> 37352 bytes src/css/images/arrow-bottom.png | Bin 0 -> 2056 bytes src/css/images/arrow-left.png | Bin 0 -> 1875 bytes src/css/images/arrow-right.png | Bin 0 -> 1868 bytes src/css/images/arrow-top.png | Bin 0 -> 2069 bytes src/css/images/borderBottom.png | Bin 0 -> 2974 bytes src/css/images/borderLeft.png | Bin 0 -> 2896 bytes src/css/images/borderRight.png | Bin 0 -> 2896 bytes src/css/images/borderTop.png | Bin 0 -> 2977 bytes src/css/images/close.png | Bin 0 -> 1600 bytes src/css/images/drag.png | Bin 0 -> 2031 bytes src/css/images/overlay.png | Bin 0 -> 935 bytes src/css/images/rounded.png | Bin 0 -> 3713 bytes src/css/images/scratch-border.png | Bin 0 -> 1830 bytes src/css/jquery.pagewalkthrough.css | 227 +++ src/css/jquery.pagewalkthrough.less | 231 +++ src/jquery.pagewalkthrough.js | 1242 +++++++++++++++++ stylesheets/pygment_trac.css | 70 - stylesheets/stylesheet.css | 431 ------ 63 files changed, 1735 insertions(+), 2239 deletions(-) rename {images => assets}/screenshot_modal.png (100%) rename {images => assets}/screenshot_tooltip.png (100%) rename {plugins => dist}/css/font/GochiHand-Regular.eot (100%) rename {plugins => dist}/css/font/GochiHand-Regular.ttf (100%) rename {plugins => dist}/css/images/arrow-bottom.png (100%) rename {plugins => dist}/css/images/arrow-left.png (100%) rename {plugins => dist}/css/images/arrow-right.png (100%) rename {plugins => dist}/css/images/arrow-top.png (100%) rename {plugins => dist}/css/images/borderBottom.png (100%) rename {plugins => dist}/css/images/borderLeft.png (100%) rename {plugins => dist}/css/images/borderRight.png (100%) rename {plugins => dist}/css/images/borderTop.png (100%) rename {plugins => dist}/css/images/close.png (100%) rename {plugins => dist}/css/images/drag.png (100%) rename {plugins => dist}/css/images/overlay.png (100%) rename {plugins => dist}/css/images/rounded.png (100%) rename {plugins => dist}/css/images/scratch-border.png (100%) rename {plugins => dist}/css/jquery.pagewalkthrough.css (100%) rename {plugins => dist}/css/jquery.pagewalkthrough.less (100%) rename {plugins => dist}/jquery.pagewalkthrough.js (99%) mode change 100755 => 100644 rename {plugins => dist}/jquery.pagewalkthrough.min.js (100%) delete mode 100755 example/example.html delete mode 100755 example/images/btn_contact_us.gif delete mode 100755 example/images/btn_search.gif delete mode 100755 example/images/divider_dotter.gif delete mode 100755 example/images/green_arrow_down.gif delete mode 100755 example/images/icon_facebook.gif delete mode 100755 example/images/icon_twitter.gif delete mode 100755 example/images/menu_border.gif delete mode 100644 example/images/monster-inc.jpg delete mode 100755 example/images/send_us_your_enquiry.gif delete mode 100755 example/images/tooltip-demo-image.png delete mode 100755 example/page.js delete mode 100755 example/style.css delete mode 100644 images/bg_hr.png delete mode 100644 images/blacktocat.png delete mode 100644 images/icon_download.png delete mode 100644 images/sprite_download.png delete mode 100644 index.html delete mode 100644 javascripts/main.js delete mode 100644 params.json create mode 100755 src/css/font/GochiHand-Regular.eot create mode 100755 src/css/font/GochiHand-Regular.ttf create mode 100755 src/css/images/arrow-bottom.png create mode 100755 src/css/images/arrow-left.png create mode 100755 src/css/images/arrow-right.png create mode 100755 src/css/images/arrow-top.png create mode 100755 src/css/images/borderBottom.png create mode 100755 src/css/images/borderLeft.png create mode 100755 src/css/images/borderRight.png create mode 100755 src/css/images/borderTop.png create mode 100755 src/css/images/close.png create mode 100755 src/css/images/drag.png create mode 100755 src/css/images/overlay.png create mode 100755 src/css/images/rounded.png create mode 100755 src/css/images/scratch-border.png create mode 100755 src/css/jquery.pagewalkthrough.css create mode 100644 src/css/jquery.pagewalkthrough.less create mode 100644 src/jquery.pagewalkthrough.js delete mode 100644 stylesheets/pygment_trac.css delete mode 100644 stylesheets/stylesheet.css diff --git a/README.md b/README.md index d153e9d..419889d 100644 --- a/README.md +++ b/README.md @@ -13,20 +13,26 @@ To view jQuery Page Walkthrough example Click Her ## Screenshots ### Modal-style tour step -![Modal-style step](images/screenshot_modal.png 'Modal-style step') +![Modal-style step](assets/screenshot_modal.png 'Modal-style step') ### Tooltip-style tour step with highlighted content -![Tooltip-style step](images/screenshot_tooltip.png 'Tooltip-style step') +![Tooltip-style step](assets/screenshot_tooltip.png 'Tooltip-style step') ## Install +1. Download the release you want from the [releases page](https://github.com/warby-/jquery-pagewalkthrough/releases), or download the +[latest code](https://github.com/warby-/jquery-pagewalkthrough/archive/master.zip)(may not be stable). +2. Extract the files from the `dist/` folder into your project +3. Include the stylesheets and JS (**note: include jQuery first**): + ```html - + - - - + + + + ``` ## jQuery Page Walkthrough Default Options @@ -111,6 +117,10 @@ Will be added soon... ## Changelog +### 04/08/2014 + +* v1.2.0: Remove demo/example related files from master branch; source files into src/; distribution files into dist/ + ### 30/07/2014 * v1.1.4: Add option to make close button optional diff --git a/images/screenshot_modal.png b/assets/screenshot_modal.png similarity index 100% rename from images/screenshot_modal.png rename to assets/screenshot_modal.png diff --git a/images/screenshot_tooltip.png b/assets/screenshot_tooltip.png similarity index 100% rename from images/screenshot_tooltip.png rename to assets/screenshot_tooltip.png diff --git a/plugins/css/font/GochiHand-Regular.eot b/dist/css/font/GochiHand-Regular.eot similarity index 100% rename from plugins/css/font/GochiHand-Regular.eot rename to dist/css/font/GochiHand-Regular.eot diff --git a/plugins/css/font/GochiHand-Regular.ttf b/dist/css/font/GochiHand-Regular.ttf similarity index 100% rename from plugins/css/font/GochiHand-Regular.ttf rename to dist/css/font/GochiHand-Regular.ttf diff --git a/plugins/css/images/arrow-bottom.png b/dist/css/images/arrow-bottom.png similarity index 100% rename from plugins/css/images/arrow-bottom.png rename to dist/css/images/arrow-bottom.png diff --git a/plugins/css/images/arrow-left.png b/dist/css/images/arrow-left.png similarity index 100% rename from plugins/css/images/arrow-left.png rename to dist/css/images/arrow-left.png diff --git a/plugins/css/images/arrow-right.png b/dist/css/images/arrow-right.png similarity index 100% rename from plugins/css/images/arrow-right.png rename to dist/css/images/arrow-right.png diff --git a/plugins/css/images/arrow-top.png b/dist/css/images/arrow-top.png similarity index 100% rename from plugins/css/images/arrow-top.png rename to dist/css/images/arrow-top.png diff --git a/plugins/css/images/borderBottom.png b/dist/css/images/borderBottom.png similarity index 100% rename from plugins/css/images/borderBottom.png rename to dist/css/images/borderBottom.png diff --git a/plugins/css/images/borderLeft.png b/dist/css/images/borderLeft.png similarity index 100% rename from plugins/css/images/borderLeft.png rename to dist/css/images/borderLeft.png diff --git a/plugins/css/images/borderRight.png b/dist/css/images/borderRight.png similarity index 100% rename from plugins/css/images/borderRight.png rename to dist/css/images/borderRight.png diff --git a/plugins/css/images/borderTop.png b/dist/css/images/borderTop.png similarity index 100% rename from plugins/css/images/borderTop.png rename to dist/css/images/borderTop.png diff --git a/plugins/css/images/close.png b/dist/css/images/close.png similarity index 100% rename from plugins/css/images/close.png rename to dist/css/images/close.png diff --git a/plugins/css/images/drag.png b/dist/css/images/drag.png similarity index 100% rename from plugins/css/images/drag.png rename to dist/css/images/drag.png diff --git a/plugins/css/images/overlay.png b/dist/css/images/overlay.png similarity index 100% rename from plugins/css/images/overlay.png rename to dist/css/images/overlay.png diff --git a/plugins/css/images/rounded.png b/dist/css/images/rounded.png similarity index 100% rename from plugins/css/images/rounded.png rename to dist/css/images/rounded.png diff --git a/plugins/css/images/scratch-border.png b/dist/css/images/scratch-border.png similarity index 100% rename from plugins/css/images/scratch-border.png rename to dist/css/images/scratch-border.png diff --git a/plugins/css/jquery.pagewalkthrough.css b/dist/css/jquery.pagewalkthrough.css similarity index 100% rename from plugins/css/jquery.pagewalkthrough.css rename to dist/css/jquery.pagewalkthrough.css diff --git a/plugins/css/jquery.pagewalkthrough.less b/dist/css/jquery.pagewalkthrough.less similarity index 100% rename from plugins/css/jquery.pagewalkthrough.less rename to dist/css/jquery.pagewalkthrough.less diff --git a/plugins/jquery.pagewalkthrough.js b/dist/jquery.pagewalkthrough.js old mode 100755 new mode 100644 similarity index 99% rename from plugins/jquery.pagewalkthrough.js rename to dist/jquery.pagewalkthrough.js index 24ef735..1e9a402 --- a/plugins/jquery.pagewalkthrough.js +++ b/dist/jquery.pagewalkthrough.js @@ -4,8 +4,8 @@ * Contributors: James Warwood * Craig Roberts * Created On: 27/02/2013 - * Version: 1.1.4 - * Issue, Feature & Bug Support: erwin.yusrizal@gmail.com + * Version: 1.2 + * Issue, Feature & Bug Support: https://github.com/warby-/jquery-pagewalkthrough/issues ***/ ;(function($, window, document, undefined) { diff --git a/plugins/jquery.pagewalkthrough.min.js b/dist/jquery.pagewalkthrough.min.js similarity index 100% rename from plugins/jquery.pagewalkthrough.min.js rename to dist/jquery.pagewalkthrough.min.js diff --git a/example/example.html b/example/example.html deleted file mode 100755 index 57c60df..0000000 --- a/example/example.html +++ /dev/null @@ -1,503 +0,0 @@ - - - - - jQuery Page Walkthrough - - - - - - - - - - - - - - - - -
- - -
-
-
-
-

-

Whether you're interested in working for us, engaging us to work for you, or you want to find out more about our great work for your next news story, please tweet us, call us, visit us or submit your enquiry using the form below.

-
- -
-
- * Mandatory fields -
-
-
-
-
- - -
-
- -
- -
- -
-
-
-
- -
- -
- -
-
- -
- -
- -
-
-
- - - -
-
- - -
- - - -
- -
- -
- -
-

- Indonesia: - view map -

-
- - A Nerd Street 06/12 pm -
    -
  • Phone : - (01) 2345 6789 -
  • -
  • Fax : - (01) 2345 6789
  • -
-
-
- -
- -
-

- Singapore: - view map -

-
- - A Geek Street 06/12 pm -
    -
  • Phone : - (02) 2345 6789 -
  • -
  • Fax : - (02) 2345 6789
  • -
-
-
- -
- -
-

- Australia - view map -

-
- - A Lorem ipsum Street 123x -
    -
  • Phone : - (03) 2345 6789 -
  • -
  • Fax : - (03) 2345 6789
  • -
-
-
-
- -
-
-
- - - -
- - - -
- - - - - - - - - - - - - - -
- - - -
- - - - - - -
- - -
- - - - - - - - -
- - -
- - - - -
- - - diff --git a/example/images/btn_contact_us.gif b/example/images/btn_contact_us.gif deleted file mode 100755 index 3738fafbecf72b3d1090d135c2c4cdc3ac4cb579..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3128 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 diff --git a/example/images/divider_dotter.gif b/example/images/divider_dotter.gif deleted file mode 100755 index 4420b022bdd0a9143a22b5a48a78aeb0f2524111..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmZ?wbhEHbEMQ_}XkcWRH-G-?cOMmhvM@3*Ff!;c00BsbfyszPsBPBu*E4!VZnZzZ uy7SxH!X%HTXYGBzV?F{#;W;el>O;jI6 z2)IQtMT7zZ41g;Q-B;$^!0QQd`b8yjdvVazLK44bas#Xk!5I8d>NNAp0uj8HfLmnc zrdw>9L1gv?ytgrx=Y=s#`CKSg9@m(HFncthlmdfF!*=>v4{6zq35xe-u%My2OZ>XD zJjpEN7KQc*S2&C;#*tw`X~N0XOln|Z(3iX5RZS*Qp=PZm*vSgO$Z&{I-0`@R6ZyIo zL~0{JepMQZa7nU*DqE4oaV1P5EgD9;)YRPs{$JrA`ma2)=X;-k_}ay)C0udjCOjT^ zb*HsBs#a-Kk@M#Zbl)L)&KtORprD<$Y2Wg%IGv8IM~1H5dtk)IyZY8cPOO=ySMQ%q z$MN;{Tqox7{^8UhT8wZz2zeKYlr5%l!9~ WQ{mR;(lj~@t3Nk&*G4UlVdgJA_FISm diff --git a/example/images/icon_facebook.gif b/example/images/icon_facebook.gif deleted file mode 100755 index a70d4ec46725b9e27485830fd758bdb7aac7069e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1225 zcmV;)1UCCeNk%w1VI%+>0QUd@|NsC0|Nj5~{Qv*^|Ni{@|Ns8}{{8>|`v3p;{{Q>? z`~Up&`uzR){Qdm=_5J(y`TYL*{Q39&|N8s=`uh6w{r&d){`LF#`TFzu`uzC%{Q3F$ z_4)er`u*|x{rLF!_4)ht`1AAm`T6(z_xJbr`1SPo|MK|y_V)Ji`2O+9_7-|q72>gwO^^V{zC>FMd@6bdREMkF9Txs&|W_c#EKGjI>~lv1g2@a*Cs8i>-Nupl*ntW{9a}iKcId zmT8BcYloF%h^JzPrC^7qXoi?$hn!)8rCocLTYQ&Sdzw~yk5+e*M|q@9a;i*ql4)*% zNpqoDafeiKi9c_fLTs2hZJ@LWScE#m^ovcFlClHW0o&wmM~?QFlLr9 zWtTE!nm1#bF=mrBVw@~yiY;c5D`l4|Wt=Nyn<-?MD`Si;VU03jgDPN_Enti*U85#n zjwxP|CtZ*!UV<-Nh$mfi|?tl_|jAX7P_W=)F|CQFjQA?MLy$cL7kt&>vF3%Zs7UOs%*%}7eLdB>b#auj|l)H2JO?wZIM)+yuzda5W`J4LWzWZ1-Y$_5giFM zXz0;nh?;S0BYq<@U;qXT7Y-bVkcVB~hm63j0ixo;gAy<*91*1La4Js64)v*$0l*6` zeC}L=W*OqWHxK~G*n%f0ANKNc&{KWi=E2b zm<9k&%&Dho(lF-f&`bcpL5{plpFT0BS9eAO019NO diff --git a/example/images/icon_twitter.gif b/example/images/icon_twitter.gif deleted file mode 100755 index c74675ad4770aaf4ae5906b7493caa462ffd2185..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1350 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 diff --git a/example/images/tooltip-demo-image.png b/example/images/tooltip-demo-image.png deleted file mode 100755 index 15733b7e8de3285c334f906d16bbe9ca3b635c79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98550 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�m!pU5 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

E_pq-M1?Hk9GF%N9$P; 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 EKi`&g9RL6T diff --git a/example/page.js b/example/page.js deleted file mode 100755 index 66f53ff..0000000 --- a/example/page.js +++ /dev/null @@ -1,562 +0,0 @@ -$(document).ready(function(){ - - $('#walkthrough').pagewalkthrough({ - - steps: - [ - { - wrapper: '', - margin: 0, - popup: - { - content: '#type-modal', - type: 'modal', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '#page-desc', - margin: '0', - popup: - { - content: '#type-tooltip', - type: 'tooltip', - position: 'bottom', - offsetHorizontal: 0, - offsetVertical: 0, - width: '500' - } - }, - { - wrapper: '#email-us', - margin: '0', - popup: - { - content: '#type-tooltip-top', - type: 'tooltip', - position: 'top', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '#enquiry-type', - margin: '0', - popup: - { - content: '#type-tooltip-right', - type: 'tooltip', - position: 'right', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '#page-desc', - margin: '0', - popup: - { - content: '#type-tooltip-bottom', - type: 'tooltip', - position: 'bottom', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '.content-right', - margin: '0', - popup: - { - content: '#type-tooltip-left', - type: 'tooltip', - position: 'left', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '#page-desc', - margin: '0', - popup: - { - content: '#type-no-highlight', - type: 'nohighlight', - position: 'bottom', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '#enquiry-name', - margin: '0', - popup: - { - content: '#tooltip-draggable', - type: 'tooltip', - position: 'left', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400', - draggable: true - } - }, - { - wrapper: '#enquiry-phone', - margin: '0', - popup: - { - content: '#nohighlight-draggable', - type: 'nohighlight', - position: 'top', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400', - draggable: true - } - }, - { - wrapper: '#enquiry-email', - margin: '0', - popup: - { - content: '#content-rotation', - type: 'nohighlight', - position: 'bottom', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400', - contentRotation: 10 - } - }, - { - wrapper: '#enquiry-phone', - margin: '0', - popup: - { - content: '#highlight-accessable', - type: 'tooltip', - position: 'left', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - }, - accessable: true - }, - { - wrapper: '#australia', - margin: '0', - popup: - { - content: '#auto-scroll', - type: 'nohighlight', - position: 'top', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - }, - autoScroll: false - }, - { - wrapper: '.search-box', - margin: '0', - popup: - { - content: '#stay-focus', - type: 'tooltip', - position: 'bottom', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - }, - accessable: true, - stayFocus: true - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#done-walkthrough', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - - ], - name: 'Walkthrough', - onLoad: true, - onClose: function(){ - $('.main-menu ul li a#open-walkthrough').removeClass('active'); - return true; - }, - onCookieLoad: function(){ - alert('This callback executed when onLoad cookie is FALSE'); - return true; - } - - }); - - - /*** - * CALLBACK - **/ - - $('#callbacks').pagewalkthrough({ - steps: [ - { - wrapper: '', - margin: '0', - popup: - { - content: '#callback-beforeshow-aftershow', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#callback-restart', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#callback-onleave', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - }, - onLeave: function(){ - alert("I'm executed on leave this step"); - return true; - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#callback-onenter', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - }, - onEnter: function(){ - alert("I'm executed on enter this step"); - return true; - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#callback-onclose', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#callback-oncookieload', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - } - ], - name: 'Callback', - onBeforeShow: function(){ - alert("Hi i'm executed BEFORE this first step shown"); - return true; - }, - onAfterShow: function(){ - alert("Hi i'm executed AFTER this first step shown"); - return true; - }, - onRestart: function(){ - alert("I'm executed on walkthrough restart"); - return true; - }, - onClose: function(){ - if($.pagewalkthrough('currIndex') != 5){ - alert("You can not close before you finish all the walkthrough step"); - return false; - } - - $('.main-menu ul li a#open-callbacks').removeClass('active'); - return true; - } - }); - - - /*** - * METHODS - */ - $('#methods').pagewalkthrough({ - steps:[ - { - wrapper: '', - margin: '0', - popup: - { - content: '#method-show', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#method-next', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#method-prev', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#method-restart', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#method-close', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#method-ispagewalkthroughactive', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#method-currindex', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#method-getoptions', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - } - ], - name: 'Methods', - onClose: function(){ - $('.main-menu ul li a#open-methods').removeClass('active'); - return true; - } - }); - - - /*** - * EXTRA - */ - $('#extra').pagewalkthrough({ - steps:[ - { - wrapper: '#page-desc', - margin: '0', - popup: - { - content: '#ex-image', - type: 'tooltip', - position: 'bottom', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - }, - { - wrapper: '.content-right', - margin: '0', - popup: - { - content: '#ex-video', - type: 'tooltip', - position: 'left', - offsetHorizontal: 0, - offsetVertical: 0, - width: '560' - } - }, - { - wrapper: '#enquiry-phone', - margin: '0', - popup: - { - content: '#ex-validation', - type: 'tooltip', - position: 'bottom', - offsetHorizontal: 0, - offsetVertical: 0, - width: '560' - }, - accessable:true, - onLeave: function(){ - var phone = $('#enquiry-phone input').val(); - - if(phone.length > 0){ - - if($.isNumeric(phone)){ - return true; - }else{ - alert('Please fill valid phone number!!'); - return false; - } - }else{ - alert('Phone number can not be empty!'); - return false; - } - } - }, - { - wrapper: '', - margin: '0', - popup: - { - content: '#ex-done', - type: 'modal', - position: '', - offsetHorizontal: 0, - offsetVertical: 0, - width: '400' - } - } - ], - name:'Extra', - onClose: function(){ - $('.main-menu ul li a#open-extra').removeClass('active'); - return true; - } - }); - - /*** - * NAVIGATION - */ - - $('.main-menu ul li a').each(function(){ - $('.main-menu ul li').find('a.active').removeClass('active'); - $(this).live('click', function(){ - $(this).addClass('active'); - var id = $(this).attr('id').split('-'); - - if(id == 'parameters') return; - - $.pagewalkthrough('show', id[1]); - }); - }); - - - $('.prev-step').live('click', function(e){ - $.pagewalkthrough('prev',e); - }); - - $('.next-step').live('click', function(e){ - $.pagewalkthrough('next',e); - }); - - $('.restart-step').live('click', function(e){ - $.pagewalkthrough('restart',e); - }); - - $('.close-step').live('click', function(e){ - $.pagewalkthrough('close'); - }); - -}); \ No newline at end of file diff --git a/example/style.css b/example/style.css deleted file mode 100755 index 1fc9021..0000000 --- a/example/style.css +++ /dev/null @@ -1,520 +0,0 @@ -/*================================================== - CSS Reset -==================================================*/ - -body, html, form, p, ul, li, ol, h1, h2, h3, h4, h5, h6, select -{ - behavior: url("iepngfix.htc"); - margin: 0; - padding: 0; -} - -body, html -{ - height: 100%; - width: 100%; -} - -img, div -{ - border: none; - margin: 0; - padding: 0; -} - -body -{ - color: #666; - font-family: Tahoma, Arial, Helvetica, sans-serif; - font-size: 62.5%; - background: #fff; -} - -a -{ - color: #19acf2; - font-size: 12px; - font-weight: 600; - text-decoration: none; -} - -a img -{ - border: none; -} - -a:hover -{ - color: #66cc00; - text-decoration: none; -} - -ol -{ - margin-left: 20px; -} - -.clearFloats -{ - clear: both; - display: block; - font-size: 0px; - height: 0px; - line-height: 0px; - margin: 0; - overflow: hidden; -} - -.clearfix:after { - content: "."; - display: block; - clear: both; - visibility: hidden; - line-height: 0; - height: 0; -} - -.clearfix { - display: inline-block; -} - -html[xmlns] .clearfix { - display: block; -} - -* html .clearfix { - height: 1%; -} - -.mark em, label em{ - color: #44C4FC; - font-style: normal; -} - -.last{ - background: none !important; -} - -.divider-dotted{ - background: url("images/divider_dotter.gif") repeat-x scroll left center transparent; - clear: both; - height: 40px; - margin: 0; - padding: 0; -} - - -/*================================================== - HEADER -==================================================*/ - -.wrapper{ - width:984px; - margin: 0 auto; -} - -#header{ - height: 100px; - background: #000; -} - -#header .logo{ - float: left; - height: 39px; - margin-top: 26px; - width: 141px; -} - -#header .logo a{ - font-size: 22px; -} - -#header .main-menu{ - float: left; - font-family: Tahoma,Geneva,sans-serif; - margin-left: 22px; - margin-top: 5px; -} - -#header .main-menu ul li{ - background: url("images/menu_border.gif") no-repeat scroll right center transparent; - color: #FFFFFF; - display: inline; - float: left; - margin-top: 20px; - padding: 10px 18px 18px; -} - -#header .main-menu ul li a{ - color: #FFFFFF; - font-weight: lighter; - padding-bottom: 18px; - text-decoration: none; - font-size: 1.7em; -} - -#header .main-menu ul li a:hover{ - color: #7eff00; -} - -#header .main-menu ul li a.active{ - background: url("images/green_arrow_down.gif") no-repeat scroll center bottom transparent; - color: #7EFF00; - font-weight: lighter; - text-decoration: none; -} - -#header .search-box{ - height: 30px; - margin: 0; - overflow: hidden; - right: -90px; - top: 32px; - width: 190px; - position: relative; -} - -#header .search-box .search{ - padding: 1px 0 2px; -} - - -/*================================================== - CONTENT -==================================================*/ -#content{ - padding-top: 30px; -} - -#content .content-left{ - width: 728px; - float: left; -} - -#content .content-left .page-description{ - background: url(images/divider_dotter.gif) repeat-x left bottom; - padding-bottom: 40px; - margin-bottom: 20px; -} - -#content .content-left .page-description h2{ - margin-bottom: 10px; -} - -#content .content-left .page-description p{ - font-size: 14px; - line-height: 1.2em; -} - -#content .content-left .contact-form{ - -} - -#content .content-left .contact-form form#contact-form .inputText{ - width: 341px; -} - -#content .content-left .social-media{ - margin-bottom: 20px; -} - -#content .content-left .social-media ul li{ - display: block; - float: left; - width:242px; -} - -#content .content-left .social-media ul li h3{ - color: #000000; - font: 38px Tahoma,Geneva,sans-serif; - margin: 0 0 8px; -} - -#content .content-left .social-media ul li span a{ - font: bold 14px Tahoma,Geneva,sans-serif; -} - -#content .content-left .social-media ul li span a.twitter{ - display: block; - background: url(images/icon_twitter.gif) no-repeat 0 0; - height: 30px; - padding-left: 40px; -} - -#content .content-left .social-media ul li span a.facebook{ - display: block; - background: url(images/icon_facebook.gif) no-repeat 0 0; - height: 30px; - padding-left: 40px; -} - - -#content .content-right{ - float: right; -} - -#content .content-right .addressWrapper{ - background: #FCFCFC; - border: 1px solid #DDDDDD; - padding:20px; - width: 193px; - clear:both; -} - -#content .content-right h3.titleComponent{ - color: #000000; - font-family: Tahoma,Geneva,sans-serif; - font-size: 1.75em; - font-weight: 500; - margin-bottom: 8px; -} - -#content .content-right .officeAddressContentWrapper{ - float: left; -} - -#content .content-right .officeAddressContentWrapper .address{ - color: #666666; - display: block; - font: 12px/20px Tahoma,Geneva,sans-serif; - margin: 12px 0 22px; -} - -#content .content-right .officeAddressContentWrapper ul{ - clear: both; - float: none; - list-style: none outside none; -} - -#content .content-right .officeAddressContentWrapper ul li{ - color: #000000; - font: bold 12px Tahoma,Geneva,sans-serif; - margin: 0 0 5px; -} - -#content .content-right .officeAddressContentWrapper ul li span{ - color: #666666; - font-weight: normal; -} - - -/*================================================== - FOOTER -==================================================*/ -#footer{ - background:#000; - bottom: 0; - color: #999999; - font-family: Tahoma,Geneva,sans-serif; - padding-top: 18px; - padding-bottom: 30px; -} - -#footer .footerWrapper{ - width: 1100px; - margin: 0 auto; -} - -#footer .footerWrapper .officeAddress .item{ - color: #FFFFFF; - float: left; - font-size: 110%; - padding: 10px 0 0 100px; - width: 243px; -} - -#footer .footerWrapper .officeAddress .item h5{ - color: #FFFFFF; - display: block; - font-size: 1.1em; - margin-bottom: 5px; -} - -#footer .footerWrapper .officeAddress .item h5 span a{ - font-size: 1em; - font-weight: lighter; -} - -#footer .footerWrapper .officeAddress .item span.spPhone{ - color: #FFFFFF; - display: block; - margin-top: 5px; -} - -#footer .footerWrapper #privacyContainer{ - font-size: 12px; - margin: 0 auto; - width: 540px; -} - -#footer .footerWrapper #privacyContainer ul{ - float: left; - margin-right: 20px; -} - -#footer .footerWrapper #privacyContainer ul li{ - display: inline; - margin-right: 12px; -} - - -#footer .footerWrapper .companyPartnerLogo{ - margin: 0 auto; - padding-bottom: 30px; - padding-top: 28px; - text-align: center; - width: auto; -} - -#footer .footerWrapper .companyPartnerLogo a img{ - margin: 0 20px 0 0; -} - - -/*================================================== - COLUMN -==================================================*/ -.two-col .col-left{ - width:341px; - float: left; -} - -.two-col .col-right{ - width:341px; - float: right; -} - -/*================================================== - FORM -==================================================*/ - -form .form-element{ - margin-bottom: 20px; - display: block; -} - -form .form-element label{ - color: #333333; - font: bold 14px Tahoma,Geneva,sans-serif; - margin: 6px 0 6px 2px; - clear: both; - display: block; -} - -form .form-element .inputText{ - background: #fff; - border-radius: 3px; - width:150px; - float: left; - border: solid 1px #ccc; -} - -input[type="text"], input[type="password"]{ - background: none; - border: none; - color: #000; - font-family: Arial,Helvetica,sans-serif; - font-size: 12px; - height: 18px; - line-height: 18px; - padding: 2px 10px; - vertical-align: middle; - width: 100%; -} - -select{ - width:341px; - padding:2px 10px; - border: solid 1px #ccc; - border-radius: 3px; - color: #000; -} - -textarea{ - border: solid 1px #ccc; - border-radius: 5px; - padding: 2px 10px; - width:708px; - height: 200px; -} - -.button{ - border: medium none; - display: block; - padding: 10px 0; - margin: 10px 0 14px; - text-align: center; - width: 235px; - font: 18px "Myriad Pro",Tahoma; - color: #fff; - cursor: pointer; - border-radius:5px; - -moz-border-radius:5px; - -webkit-border-radius:5px; - background-color: #48c6fe; - background-image: linear-gradient(to bottom, #48c6fe, #0a92d6); - background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#48c6fe), to(#0a92d6)); - background-image: -webkit-linear-gradient(top, #48c6fe, #0a92d6); - background-image: -moz-linear-gradient(top, #48c6fe, #0a92d6); - background-image: -ms-linear-gradient(top, #48c6fe, #0a92d6); - background-image: -o-linear-gradient(top, #48c6fe, #0a92d6); - filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#48c6fe, endColorstr=#0a92d6); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#48c6fe, endColorstr=#0a92d6)"; - -} - -.button:hover{ - color: #fff; - background-color: #66cc00; - background-image: linear-gradient(to bottom, #66cc00, #57ad00); - background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#66cc00), to(#57ad00)); - background-image: -webkit-linear-gradient(top, #66cc00, #57ad00); - background-image: -moz-linear-gradient(top, #66cc00, #57ad00); - background-image: -ms-linear-gradient(top, #66cc00, #57ad00); - background-image: -o-linear-gradient(top, #66cc00, #57ad00); - filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#66cc00, endColorstr=#57ad00); - -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#66cc00, endColorstr=#57ad00)"; -} - -.btnSearch{ - background: url(images/btn_search.gif) no-repeat 0 0; - border: none; - float: left; - position: absolute; - top:0; - right: 10px; - height: 30px; - width:32px; - cursor: pointer; - text-indent: -9999px; -} - -/*================================================== - WALKTHROUGH -==================================================*/ -#jWalkthrough p{ - font-size: 12px; -} - -.tooltipTitle{ - margin-bottom: 10px; -} - -#reopenWalkthrough, #reopenAlternateTheme{ - display: block; - float: right; - padding: 0; - text-align: center; - width: 235px; - clear: both; -} - -#reopenWalkthrough a, #reopenAlternateTheme a{ - color: #FFFFFF; - height: 22px; - padding: 10px 0; -} - -a.closeWalkthrough{ - height: 24px; -} diff --git a/images/bg_hr.png b/images/bg_hr.png deleted file mode 100644 index 7973bd69888c7e10ccad1111d555ceabb7cd99b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 943 zcmaJ=O^ee&7!FiK7FWCot{@Ck@nrMW&tx0B-6VAbrk1u~FTzffX&bu9#AIsIdef8t z!QZfdz=K}>3m(LO;6X3qN}Y6@>cJYA%)G<%Jn!ec>9im1@7>wsIBwrMF}iHO!q%;8 zSJ@xEd~(FL18NRvkBsOXMVM>4WQc*~qcQGc17IjxRnj!O_^B1gan0x#EWT48PK->5B2>mI;LIx zC*FSw$Nfc!g)WZCEOJ=mM)}lLsOk|$ltg_(&ax_YCWMlBLPDVT%D_gB7o_$YZ`-OB z#1sV%whRq21>W;qwN$N?OUGtQQe;JvOsQrna;+v+j8dth=*?orHHb6waX>S!yXCgT zo!oR3{E&GzaOAzfZYv@_Sf{LdyJInS>TS60&R9%yCs$y>2x(*gYIJtRrYAja$Ceq} z!N&oc_K1!3-Ft`U>`CM;quEbB4KG%!MovB*9_3!QzFhqHwrbwK|Doo-y>auDJNSP6 T=d)j*_4El@X4^PFK7I8YBT*xD diff --git a/images/blacktocat.png b/images/blacktocat.png deleted file mode 100644 index 6e264fe57a2e35a2855405ac7d4102c3f6ddcdae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1428 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 diff --git a/index.html b/index.html deleted file mode 100644 index b288d16..0000000 --- a/index.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - - jQuery Page Walkthrough - - - - - -

-
- View on GitHub - -

Jquery Page Walkthrough

-

Page Walkthrough is a flexible system for designing interactive, multimedia, educational walkthroughs.

- -
- Download this project as a .zip file - Download this project as a tar.gz file -
-
-
- - -
-
-

Page Walkthrough is a flexible system for designing interactive, multimedia, educational walkthroughs.

-

Example:

-

To view jQuery Page Walkthrough example Click Here

-

Install:

-
-<!-- CSS >-->
-<link type="text/css" rel="stylesheet" href="css/jquery.pagewalkthrough.css" />
-
-<!-- JQUERY -->
-<script type="text/javascript" src="js/jquery-1.7.2.min.js">
-<script type="text/javascript" src="js/jquery.pagewalkthrough-1.1.0.js">
-        
-

jQuery Page Walkthrough Default Options:

-
-steps: [
-
-  {
-        wrapper: '', //an ID of page element HTML that you want to highlight
-        margin: 0, //margin for highlighted area, may use CSS syntax i,e: '10px 20px 5px 30px' or '20px 20px' and so on
-        popup:
-            {
-              content: '', //ID content of the walkthrough
-              type: 'modal', //tooltip, modal, nohighlight
-              position:'top',//position for tooltip and nohighlight type only: top, right, bottom, left
-              offsetHorizontal: 0, //horizontal offset for the walkthrough
-              offsetVertical: 0, //vertical offset for the walkthrough
-              width: '320', //default width for each step,
-              draggable: false, // set true to set walkthrough draggable,
-              contentRotation: 0 //content rotation : i.e: 0, 90, 180, 270 or whatever value you add. minus sign (-) will be CCW direction
-           },          
-        overlay: true, //use overlay or not, default: true   
-        accessable: false, //if true - you can access html element such as form input field, button etc
-        autoScroll: true, //is true - this will autoscroll to the arror/content every step 
-        scrollSpeed: 1000, //scroll speed
-        stayFocus: false, //if true - when user scroll down/up to the page, it will scroll back the position it belongs
-        onLeave: null, // callback when leaving the step
-        onEnter: null // callback when entering the step
-  }
-
-],
-name: '',
-onLoad: true, //load the walkthrough at first time page loaded
-onBeforeShow: null, //callback before page walkthrough loaded
-onAfterShow: null, // callback after page walkthrough loaded
-onRestart: null, //callback for onRestart walkthrough
-onClose: null, //callback page walkthrough closed
-onCookieLoad: null //when walkthrough closed, it will set cookie and tells the walkthrough to not load automaticly
-        
-

Public Methods:

-
-show       :   $.pagewalkthrough('show', target)
-This method allows you to open page walkthrough. Target is your walkthrough ID, i.e: #selector
-
-next       :   $.pagewalkthrough('next', event)
-This method allows you to go the NEXT step. Event is needed as a param to call next method
-
-prev       :   $.pagewalkthrough('prev', event)
-This method allows you to go the PREVIOUS step. Event is needed as a param to call prev method
-
-restart    :   $.pagewalkthrough('restart', event)
-This method allows you to go the RESTART step. Event is needed as a param to call restart method
-
-close      :   $.pagewalkthrough('close', target)
-This method allows you to go the CLOSE step. Target is optional. It could be filled with walkthrough ID or leave it blank
-
-isPageWalkthroughActive   :   $.pagewalkthrough('isPageWalkthroughActive')
-This property will return status of page walkthrough
-
-currIndex  :   $.pagewalkthrough('currIndex')
-This property will return current index of current walkthrough step
-
- -

Browser Support:

-

IE7+, Firefox (Win & Mac), Safari (Win & Mac), Chrome (Win & Mac)

-

Note: Because chrome doesn't support running cookie in local file, if you want to test this plugin on chrome, you should run this plugin from webserver i.e: wamp, mamp, etc

- -

Theme:

-

Will be added soon...

-
-
- - - - - - - - - - diff --git a/javascripts/main.js b/javascripts/main.js deleted file mode 100644 index d8135d3..0000000 --- a/javascripts/main.js +++ /dev/null @@ -1 +0,0 @@ -console.log('This would be the main JS file.'); diff --git a/pagewalkthrough.jquery.json b/pagewalkthrough.jquery.json index 9d57f8a..e0196cf 100644 --- a/pagewalkthrough.jquery.json +++ b/pagewalkthrough.jquery.json @@ -18,6 +18,16 @@ "name": "Erwin Yusrizal", "email": "erwin.yusrizal@gmail.com", "url": "http://jquerypagewalkthrough.github.com" + }, + { + "name": "James Warwood", + "email": "james.duncan.1991@googlemail.com", + "url": "https://github.com/warby-" + }, + { + "name": "Craig Roberts", + "email": "craig0990@gmail.com", + "url": "https://github.com/craig0990" } ], "licenses": [ @@ -27,14 +37,14 @@ } ], "repository": { - "type": "git", - "url": "git://github.com/jquerypagewalkthrough/jquerypagewalkthrough.git" - }, + "type": "git", + "url": "git://github.com/warby-/jquery-pagewalkthrough.git" + }, "bugs": "", - "homepage": "http://jquerypagewalkthrough.github.com", - "demo": "http://jquerypagewalkthrough.github.com/example/example.html", - "docs": "http://jquerypagewalkthrough.github.com", - "download": "https://github.com/jquerypagewalkthrough/jquerypagewalkthrough.github.com/zipball/master", + "homepage": "https://github.com/warby-/jquery-pagewalkthrough", + "demo": "http://warby-.github.io/jquery-pagewalkthrough", + "docs": "https://github.com/warby-/jquery-pagewalkthrough", + "download": "https://github.com/warby-/jquery-pagewalkthrough/archive/master.zip", "dependencies": { "jquery": ">=1.4" } diff --git a/params.json b/params.json deleted file mode 100644 index 0f948a1..0000000 --- a/params.json +++ /dev/null @@ -1 +0,0 @@ -{"name":"jQuery Page Walkthrough","tagline":"Page Walkthrough is a flexible system for designing interactive, multimedia, educational walkthroughs.","body":"Page Walkthrough is a flexible system for designing interactive, multimedia, educational walkthroughs.","google":"UA-38968241-1","note":"Don't delete this file! It's used internally to help with page regeneration."} \ No newline at end of file diff --git a/src/css/font/GochiHand-Regular.eot b/src/css/font/GochiHand-Regular.eot new file mode 100755 index 0000000000000000000000000000000000000000..0e69dd1c7fb469a8808a417bc0ca5a4e070e5e11 GIT binary patch literal 37532 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 literal 0 HcmV?d00001 diff --git a/src/css/font/GochiHand-Regular.ttf b/src/css/font/GochiHand-Regular.ttf new file mode 100755 index 0000000000000000000000000000000000000000..fc18f60fe362cee411abe6f9c5f2befaecc6076f GIT binary patch literal 37352 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 literal 0 HcmV?d00001 diff --git a/src/css/images/arrow-bottom.png b/src/css/images/arrow-bottom.png new file mode 100755 index 0000000000000000000000000000000000000000..73ef077195ade359a41bcef5ffd572d16c79e9e8 GIT binary patch literal 2056 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 literal 0 HcmV?d00001 diff --git a/src/css/images/arrow-right.png b/src/css/images/arrow-right.png new file mode 100755 index 0000000000000000000000000000000000000000..65fcc52796389ca79e3dc7341d9327b50878babe GIT binary patch literal 1868 zcmaJ?Yfuws6kSpTW2J}+BM4YQUw$%D4=v>h4x43&g_1VIp^GS?{~l1%rN09 zyBRJs006M#ujY!dQGvZa(`~Tthp-0;*x-!vBxpDshw7zT2w=_4FLWD2DMbS6+*#SC|;pr5e6!+5 z$|C%2N+JjYgJ3NLdXXqZ8O56ddQ(YM`U(bvu^gmPs1!1VMyAq;R0fkyV^S#Kr-y(= z)5_zRB5v@fSlEh1NI+3FlT6m@^&~x=1Z(5TR9|0Tiw2EG#1KRzNrg%cL>1ybp}>U@ znO31j6|f4lC`w~t9m*nLPXA6psh*ToA)m^G6^v|xIm#gftlP$2k!s8TtJMoKh%AB-Sf`a?2N&mV38iKRX(1^JYsD~}I8nv01Q>;p1Xv9Qg?oV;6e>Ba zM?Rtj0w!ODpi-3#;&WL9j89T1+Q{81p83f6e^WRWBbr)JZi8vmFMeAXK*+Z zTrMorDIpa)!Ie*PeJE3MEsda5W0AR#RaEo%l2l&m*8At$9xKkrX-3V@`W$3f&6Dm8P~_YpPuNMtpaAYR0VEWc|Q1FZ{DV zyT(^8qE<$qP2@PK1G1I%0ZVZ4b?<9fPrrbn8dhh2w)ABw-g7C}Q@8EOhm7A3fOaxl zadysAbAW?{-Emj&x}w%xXQq#ptqr*lzPwQ1_9Iuf!`{Iueok>eXznW~&wNDwZcrl3 zz5NY6>;bvz=(*XyjgYIHtZyAla*Q#F*Mq0v@OsnCVj;B8@Wz;OSdZUl&5u&wtPkCo znV;S;XyT-UcJ_jz)47dH2Hn^+>%N~mUV1)s9VW7AdH1*Dj}|X6@N-8toUUX z;TF!(u~o$sLxfm!!fdN{%_elEf;!vIWrMRq`$hNMt%`zzV4D)>$nx4_-O(lRV5D~? zK)!x`^ZW6rU1`9JO=tS2H;jkilM~{gXPG$fqJiV@ALSRW-`R7vOj|b>taf#Mgg3CLG_>v?gbN*^SD; z;**SZRp2V?M&t7xr*dOB(UP)K#25EY-hJsx-eBFOVxKUVgYE8vdyA)n73AT zvh?%e_O|#eHh;mA&Yr`Uv$E;vN&1eLV~%vqg`3i*w`O~yBhtNKxNu$zt3NZ=&Gy?m z#6j4+uyB58`XQ$j+6{@f>4)A;SA5IFcWgZFn0}%2KHx_U{qs5&IYop|L)QU=qsF1_ z?Xm5=()8U=MpL)O-T=BX+B{A>msH@Y3u+dMs`i(0THCa%D-XFp|2405US5f`FYD?6 z$Mce?+RjdqrRF;7on68n=cYORba9RP$*ac~nujDK<-I2g?jiGYUPLUmqpiQ+vG74U zqHz=In%w(JY#TJ;@ooh3s#hyQdi7sBkerVkI=wfgcjtzYRKEk$1j&BSN2I0Asi9uL z@pCPabHL<~8Jf&!kBiE6Z294X7XzOza!CPu{AYocxiQCyvO8a{&D5PDI@%1?Ji-M< z=4;NbuRVD4b|CJ}ixr&693ESEUtur0e@`N+yOxVCV~FYkGlI+~w2=1UH||9 literal 0 HcmV?d00001 diff --git a/src/css/images/arrow-top.png b/src/css/images/arrow-top.png new file mode 100755 index 0000000000000000000000000000000000000000..8d2c04834cf5991abcf341d7d32f80591bc3f7ef GIT binary patch literal 2069 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 U328M#1^@s607*qoM6N<$f}4$Tl>h($ literal 0 HcmV?d00001 diff --git a/src/css/images/borderLeft.png b/src/css/images/borderLeft.png new file mode 100755 index 0000000000000000000000000000000000000000..19419cf747de7a63ae881147aa580bf2b63b2679 GIT binary patch literal 2896 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 literal 0 HcmV?d00001 diff --git a/src/css/images/overlay.png b/src/css/images/overlay.png new file mode 100755 index 0000000000000000000000000000000000000000..c0bfdab18a9e55a643ca9485347c55a98e2af193 GIT binary patch literal 935 zcmaJ=J#W)M7`9Y|P*E2qzJ`;#A>#A7NgZ1;C9z{_2}e;9sS#5g`;xe+?~HxHPA0^L z#1H5WGYpIj3{3qC{0aC8oYOdEAb9Y-cY2=Zect!pd*AK6IM{!bQ^o)`{>Z0Nq!eHuw#fsyhk z=4?S|oaC|R&oKjIJPnB<{`&S^1Yux^XEj%LV-wH9(^Z1|tIoh*&3!EpPo9BBu5*D1 zGY{m^1xfYX5ZAgokBeg{f;EKA4e{F4(Cq?~CK%Ktx#G*m2pm@>RF$==_7o^Gk|9!{ ztX7b$*Hm3bVDpJQTM|t4o@H-x@tq;g7>jiXvn-RcBZ($ch%`-uvH}&Q!V#5pNtl;c zNP1W*SUB~QFlHeopiuP2bioXfJH0L;inp>P-L#1}4CY=8kt7!-l|a}1KQxNA=#=&F zjo*I?r-NmTVGpNtk@)=LCWl3;ST_^wF`5i0y(qibol!>98I6J2uSp1;g(RR^y2iV% z?vRvu#K(?hh+IJm!$5B#yIMnL-BMdBLT#kkb-SswE%gZ1&9+r9xfb;o5hkqU1~*)7 zC$|`dDCU_hoP=+1U?(&J>yq_wx0mCcdK+%A+l#uB3%MCsT7>zEkp5Gdc!MzVpK7DPy74`)1O8BCjfBaEA9jD!~ JKDS2i{s6#j9X`j`HMVdnjmR=olR{Y| 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 EKL+M``Tzg` literal 0 HcmV?d00001 diff --git a/src/css/images/scratch-border.png b/src/css/images/scratch-border.png new file mode 100755 index 0000000000000000000000000000000000000000..28339b0c34e36ebcc96dd92796c3420588f9317d GIT binary patch literal 1830 zcmaJ?X;c$e6n>NgmCdq)9)WSN;sVJ`AS_WflORD8AcTTNkW4Z_z+^%)NWcwyEV3wQ z5k*C*)__nP)cAp#FL8?aUm|2W~5%k z=K`P)$wbj)G=CvWLda=i9fqcnD=9VrbNw|+u_Og2Aq-EHDSY9lCr-kUOzI0qG5H8z z$;Ojp!I>&NB2yreWTr@bq_DpqG*`o-1mrj=hBWe}3N=gP3%}Q8QMN8jhoScnGQ}7E zP*gNO3}O>19AeTCHwog2K%OWKb@%Y{@^Xb32#U}V1|4O%p9llr8lg(0qdq=9It>QHjY7DoGZds)O*50%S5qSd4j|5WdP z3adpKN}Mjl)kK;~LLFR!vo4jA#a7{Bl2C~VV(Hiv!;%P+P$v;eh#kR%qGSpwk*hru5|ob7~^v3R55hj zvHt6r$3oQZ=**8xOF19c9#>GiuA-KDo3`7Ax+|qTPM}EB-e0;QwH>j~E;ed1d}*lB zuMIpASZzfX7i<)mmwZ29n4o`HZ(G)${SEi?v86>9MlP!>OuX%WIXig&S~X`EZEL<> zw9g`YdB@x(RnDuQ9VrjUaOlpyW5?{cboXid(LijMxw~uFfur2LTMAugRs{|myx`zu zhh=BL_il28x29feG_L>YM%=e+O7skakHD?f$uW)`)39|SH15xe;7&Qy49kv$g*L;z zud}2k?5Rc_3tlHFm`(kesan%Qk%{L%>n-rDDfb-!*|xm#C@+*@_H7peO!3_8kBM)yJWY8h1}7y+4^B$vam9L z;;O9Zd#Wj+;hh459HG$^v>JJvte0r@vje$gDEYSF+(yOjrvaAD%lnPF(^jtV5Ic7b zPtfdlEZn&)|Iu+t)amuwdM42=I_F&&qV7BBfbE*D+IW4F)w4yh4@1L0^ErWPxVupNZ;NJs?Q}DJfGJLyyow2h+iul3>)a}rLTTyOT0w5f%QGOWB;^8Z zQL(roJ4X+o>70CT+;@%6Tn*W*4t-TuJUmjb;+TS*}PT)x8bZE8@4+ zcIf=N+#4?UmrQj?G`d}3Z268o%Md)Gb+zoRoY@53s}~y>fKzO2aQ2M2h1;tGmK!;l z+E9@S?VBMhVOvW6CKLp~sDEADlPO + * Craig Roberts + * Created On: 27/02/2013 + * Version: 1.2 + * Issue, Feature & Bug Support: https://github.com/warby-/jquery-pagewalkthrough/issues + ***/ + +;(function($, window, document, undefined) { + + /** + * GLOBAL VAR + */ + var _globalWalkthrough = {}, + _elements = [], + _activeWalkthrough, + _activeId, + _hasDefault = true, + _counter = 0, + _isCookieLoad, + _firstTimeLoad = true, + _onLoad = true, + _index = 0, + _id = 0, // Counter for default walkthrough IDs + _isWalkthroughActive = true, + $jpwOverlay = $('
'), + $jpWalkthrough = $('
'), + $jpwTooltip = $('
'); + + /** + * PUBLIC METHOD + */ + + var methods = { + isPageWalkthroughActive: function() { + if (_isWalkthroughActive) { + return true; + } + return false; + + }, + + currIndex: function() { + return _index; + }, + + //init method + init: function(options) { + var options = $.extend(true, {}, $.fn.pagewalkthrough.options, options); + var that = this; + + if (!options.name) { + options.name = 'walkthrough-' + _id++; + } + + return this.each(function(i) { + var $this = $(this), + + options = options || {}; + options.elementID = options.name; + + _globalWalkthrough[options.name] = options; + _elements.push(options.name); + + //check if onLoad and this is first time load + if (options.onLoad) { + _counter++; + } + + //get first onload = true + if (_counter == 1 && _onLoad) { + _activeId = options.name; + _activeWalkthrough = _globalWalkthrough[_activeId]; + _onLoad = false; + } + + // set the activeWalkthrough if onLoad is false for all walkthroughs + if ((i + 1 === that.length && _counter == 0)) { + _activeId = options.name; + _activeWalkthrough = _globalWalkthrough[_elements[0]]; + _hasDefault = false; + } + + // when user scroll the page, scroll it back to keep walkthought on user view + $(window).scroll(function() { + if (_isWalkthroughActive && _activeWalkthrough.steps[_index].stayFocus) { + clearTimeout($.data(this, 'scrollTimer')); + $.data(this, 'scrollTimer', setTimeout(function() { + scrollToTarget(_activeWalkthrough); + }, 250)); + } + + return false; + }); + }); + }, + + renderOverlay: function() { + + //if each walkthrough has onLoad = true, throw warning message to the console + if (_counter > 1) { + debug('Warning: Only first walkthrough will be shown onLoad as default'); + } + + //get cookie load + _isCookieLoad = getCookie('_walkthrough-' + _activeId); + + //check if first time walkthrough + if (_isCookieLoad == undefined) { + _isWalkthroughActive = true; + buildWalkthrough(); + showCloseButton(); + + scrollToTarget(); + + setTimeout(function() { + //call onAfterShow callback + if (isFirstStep() && _firstTimeLoad) { + if (!onAfterShow()) return; + } + }, 100); + } else { //check when user used to close the walkthrough to call the onCookieLoad callback + onCookieLoad(_globalWalkthrough); + } + }, + + restart: function(e) { + if (isFirstStep()) return; + + _index = 0; + if (!(onRestart(e))) return; + if (!(onEnter(e))) return; + buildWalkthrough(); + + scrollToTarget(); + + }, + + close: function(target) { + + _index = 0; + _firstTimeLoad = true; + + _isWalkthroughActive = false; + + if (target) { + //set cookie to false + setCookie('_walkthrough-' + target, 0, 365); + _isCookieLoad = getCookie('_walkthrough-' + target); + } else { + //set cookie to false + setCookie('_walkthrough-' + _activeId, 0, 365); + _isCookieLoad = getCookie('_walkthrough-' + _activeId); + } + + if ($('#jpwOverlay').length) { + $jpwOverlay.fadeOut('slow', function() { + $(this).remove(); + }); + } + + if ($('#jpWalkthrough').length) { + $jpWalkthrough.fadeOut('slow', function() { + $(this).html('').remove(); + }); + } + + if ($('#jpwClose').length) { + $('#jpwClose').fadeOut('slow', function() { + $(this).html('').remove(); + }); + } + + }, + + show: function(target) { + _isWalkthroughActive = true; + _firstTimeLoad = true; + _activeId = target; + _activeWalkthrough = _globalWalkthrough[target]; + + buildWalkthrough(); + showCloseButton(); + + scrollToTarget(); + + //call onAfterShow callback + if (isFirstStep() && _firstTimeLoad) { + if (!onAfterShow()) return; + } + + }, + + next: function(e) { + _firstTimeLoad = false; + if (isLastStep()) return; + + if (!onLeave(e)) return; + _index = parseInt(_index) + 1; + if (!onEnter(e)) return; + buildWalkthrough(); + + scrollToTarget(); + + }, + + prev: function(e) { + if (isFirstStep()) return; + + if (!onLeave(e)) return; + _index = parseInt(_index) - 1; + if (!onEnter(e)) return; + buildWalkthrough(); + + scrollToTarget(); + }, + + getOptions: function(activeWalkthrough) { + var _wtObj; + + //get only current active walkthrough + if (activeWalkthrough) { + _wtObj = {}; + _wtObj = _activeWalkthrough; + //get all walkthrough + } else { + _wtObj = []; + for (var wt in _globalWalkthrough) { + _wtObj.push(_globalWalkthrough[wt]); + } + } + + return _wtObj; + } + }; //end public method + + + /* + * BUILD OVERLAY + */ + + function buildWalkthrough() { + var options = _activeWalkthrough; + + //call onBeforeShow callback + if (isFirstStep() && _firstTimeLoad) { + if (!onBeforeShow()) return; + } + + if (options.steps[_index].popup.type != 'modal' && options.steps[_index].popup.type != 'nohighlight') { + + $jpWalkthrough.html(''); + + //check if wrapper is not empty or undefined + if (options.steps[_index].wrapper == '' || options.steps[_index].wrapper == undefined) { + alert('Your walkthrough position is: "' + options.steps[_index].popup.type + '" but wrapper is empty or undefined. Please check your "' + _activeId + '" wrapper parameter.'); + return; + } + + var topOffset = cleanValue($(options.steps[_index].wrapper).offset().top); + var leftOffset = cleanValue($(options.steps[_index].wrapper).offset().left); + var transparentWidth = cleanValue($(options.steps[_index].wrapper).innerWidth()) || cleanValue($(options.steps[_index].wrapper).width()); + var transparentHeight = cleanValue($(options.steps[_index].wrapper).innerHeight()) || cleanValue($(options.steps[_index].wrapper).height()); + + //get all margin and make it gorgeous with the 'px', if it has no px, IE will get angry !! + var marginTop = cssSyntax(options.steps[_index].margin, 'top'), + marginRight = cssSyntax(options.steps[_index].margin, 'right'), + marginBottom = cssSyntax(options.steps[_index].margin, 'bottom'), + marginLeft = cssSyntax(options.steps[_index].margin, 'left'), + roundedCorner = 30, + overlayClass = '', + killOverlay = ''; + + var overlayTopStyle = { + 'height': cleanValue(parseInt(topOffset) - (parseInt(marginTop) + (roundedCorner))) + } + + var overlayLeftStyle = { + 'top': overlayTopStyle.height, + 'width': cleanValue(parseInt(leftOffset) - (parseInt(marginLeft) + roundedCorner)), + 'height': cleanValue(parseInt(transparentHeight) + (roundedCorner * 2) + parseInt(marginTop) + parseInt(marginBottom)) + } + + + //check if use overlay + if (options.steps[_index].overlay == undefined || options.steps[_index].overlay) { + overlayClass = 'overlay'; + } else { + overlayClass = 'noOverlay'; + killOverlay = 'killOverlay'; + } + + var overlayTop = $('
').css(overlayTopStyle).appendTo($jpWalkthrough); + var overlayLeft = $('
').css(overlayLeftStyle).appendTo($jpWalkthrough); + + if (!options.steps[_index].accessable) { + + var highlightedAreaStyle = { + 'top': overlayTopStyle.height, + 'left': overlayLeftStyle.width, + 'topCenter': { + 'width': cleanValue(parseInt(transparentWidth) + parseInt(marginLeft) + parseInt(marginRight)) + }, + 'middleLeft': { + 'height': cleanValue(parseInt(transparentHeight) + parseInt(marginTop) + parseInt(marginBottom)) + }, + 'middleCenter': { + 'width': cleanValue(parseInt(transparentWidth) + parseInt(marginLeft) + parseInt(marginRight)), + 'height': cleanValue(parseInt(transparentHeight) + parseInt(marginTop) + parseInt(marginBottom)) + }, + 'middleRight': { + 'height': cleanValue(parseInt(transparentHeight) + parseInt(marginTop) + parseInt(marginBottom)) + }, + 'bottomCenter': { + 'width': cleanValue(parseInt(transparentWidth) + parseInt(marginLeft) + parseInt(marginRight)) + } + } + + var highlightedArea = $('
').css(highlightedAreaStyle).appendTo($jpWalkthrough); + + highlightedArea.html('
' + + '
' + + '
' + + '
' + + '
' + + + '
' + + '
' + + '
 
' + + '
' + + '
' + + + '
' + + '
' + + '
' + + '
' + + '
'); + } else { + + //if accessable + var highlightedAreaStyle = { + 'top': overlayTopStyle.height, + 'left': overlayLeftStyle.width, + 'topCenter': { + 'width': cleanValue(parseInt(transparentWidth) + parseInt(marginLeft) + parseInt(marginRight)) + } + } + + var accessableStyle = { + + 'topAccessable': { + 'position': 'absolute', + 'top': overlayTopStyle.height, + 'left': overlayLeftStyle.width, + 'topCenter': { + 'width': cleanValue(parseInt(transparentWidth) + parseInt(marginLeft) + parseInt(marginRight)) + } + }, + 'middleAccessable': { + 'position': 'absolute', + 'top': cleanValue(parseInt(overlayTopStyle.height) + roundedCorner), + 'left': overlayLeftStyle.width, + 'middleLeft': { + 'height': cleanValue(parseInt(transparentHeight) + parseInt(marginTop) + parseInt(marginBottom)) + }, + 'middleRight': { + 'height': cleanValue(parseInt(transparentHeight) + parseInt(marginTop) + parseInt(marginBottom)), + 'right': cleanValue(parseInt(transparentWidth) + roundedCorner + parseInt(marginRight) + parseInt(marginLeft)) + } + }, + 'bottomAccessable': { + 'left': overlayLeftStyle.width, + 'top': cleanValue(parseInt(overlayTopStyle.height) + roundedCorner + parseInt(transparentHeight) + parseInt(marginTop) + parseInt(marginBottom)), + 'bottomCenter': { + 'width': cleanValue(parseInt(transparentWidth) + parseInt(marginLeft) + parseInt(marginRight)) + } + } + } + + var highlightedArea = $('
' + + '
' + + '
' + + '
' + + '
' + + + '
' + + '
' + + '
' + + '
' + + + '
' + + '
' + + '
' + + '
' + + '
').appendTo($jpWalkthrough); + + } //end checking accessable + + var highlightedAreaWidth = (options.steps[_index].accessable) ? parseInt(accessableStyle.topAccessable.topCenter.width) + (roundedCorner * 2) : (parseInt(highlightedAreaStyle.topCenter.width) + (roundedCorner * 2)); + + + var overlayRightStyle = { + 'left': cleanValue(parseInt(overlayLeftStyle.width) + highlightedAreaWidth), + 'height': overlayLeftStyle.height, + 'top': overlayLeftStyle.top, + 'width': cleanValue(windowWidth() - (parseInt(overlayLeftStyle.width) + highlightedAreaWidth)) + } + + var overlayRight = $('
').css(overlayRightStyle).appendTo($jpWalkthrough); + + var overlayBottomStyle = { + 'height': cleanValue($(document).height() - (parseInt(overlayTopStyle.height) + parseInt(overlayLeftStyle.height))), + 'top': cleanValue(parseInt(overlayTopStyle.height) + parseInt(overlayLeftStyle.height)) + } + + var overlayBottom = $('
').css(overlayBottomStyle).appendTo($jpWalkthrough); + + + + if ($('#jpWalkthrough').length) { + $('#jpWalkthrough').remove(); + } + + $jpWalkthrough.appendTo('body').show(); + + if (options.steps[_index].accessable) { + showTooltip(true); + } else { + showTooltip(false); + } + + + } else if (options.steps[_index].popup.type == 'modal') { + + if ($('#jpWalkthrough').length) { + $('#jpWalkthrough').remove(); + } + + if (options.steps[_index].overlay == undefined || options.steps[_index].overlay) { + showModal(true); + } else { + showModal(false); + } + + } else { + if ($('#jpWalkthrough').length) { + $('#jpWalkthrough').remove(); + } + + + if (options.steps[_index].overlay == undefined || options.steps[_index].overlay) { + noHighlight(true); + } else { + noHighlight(false); + } + } + + showNextButton(); + showPreviousButton(); + } + + /* + * SHOW MODAL + */ + + function showModal(isOverlay) { + var options = _activeWalkthrough, + overlayClass = ''; + + if (isOverlay) { + $jpwOverlay.appendTo('body').show(); + } else { + if ($('#jpwOverlay').length) { + $('#jpwOverlay').remove(); + } + } + + var textRotation = setRotation(parseInt(options.steps[_index].popup.contentRotation)); + + $jpwTooltip.css({ + 'position': 'absolute', + 'left': '50%', + 'top': '20%', + 'margin-left': -(parseInt(options.steps[_index].popup.width) + 60) / 2 + 'px', + 'z-index': '9999' + }); + + var tooltipSlide = $('
' + + '
' + + '
' + + '
' + + + '
' + + '
' + + + '
' + + '
' + + '
' + + '
'); + + $jpWalkthrough.html(''); + $jpwTooltip.html('').append(tooltipSlide) + .wrapInner('
') + .append('
') + .appendTo($jpWalkthrough); + + $jpWalkthrough.appendTo('body'); + + $('#tooltipWrapper').css(textRotation); + + $(options.steps[_index].popup.content).clone().appendTo('#tooltipInner').show(); + + $jpwTooltip.css('margin-top', -(($jpwTooltip.height()) / 2) + 'px'); + $jpWalkthrough.show(); + } + + + /* + * SHOW TOOLTIP + */ + + function showTooltip(isAccessable) { + var opt = _activeWalkthrough; + + var tooltipWidth = (opt.steps[_index].popup.width == '') ? 300 : opt.steps[_index].popup.width, + top, left, arrowTop, arrowLeft, + roundedCorner = 30, + overlayHoleWidth = (isAccessable) ? ($('#topAccessable').innerWidth() + (roundedCorner * 2)) || ($('#topAccessable').width() + (roundedCorner * 2)) : $('#highlightedArea').innerWidth() || $('#highlightedArea').width(), + overlayHoleHeight = (isAccessable) ? $('#middleAccessable').innerHeight() + (roundedCorner * 2) || $('#middleAccessable').height() + (roundedCorner * 2) : $('#highlightedArea').innerHeight() || $('#highlightedArea').height(), + overlayHoleTop = (isAccessable) ? $('#topAccessable').offset().top : $('#highlightedArea').offset().top, + overlayHoleLeft = (isAccessable) ? $('#topAccessable').offset().left : $('#highlightedArea').offset().left, + arrow = 30, + draggable = ''; + + var textRotation = (opt.steps[_index].popup.contentRotation == undefined || parseInt(opt.steps[_index].popup.contentRotation) == 0) ? clearRotation() : setRotation(parseInt(opt.steps[_index].popup.contentRotation)); + + + //delete jwOverlay if any + if ($('#jpwOverlay').length) { + $('#jpwOverlay').remove(); + } + + var tooltipSlide = $('
' + + '
' + + '
' + + '
' + + + '
' + + '
' + + + '
' + + '
' + + '
' + + '
'); + + $jpwTooltip.html('').css({ + 'margin-left': '0', + 'margin-top': '0', + 'position': 'absolute', + 'z-index': '9999' + }) + .append(tooltipSlide) + .wrapInner('
') + .appendTo($jpWalkthrough); + + if (opt.steps[_index].popup.draggable) { + $jpwTooltip.append('
'); + } + + $jpWalkthrough.appendTo('body').show(); + + $('#tooltipWrapper').css(textRotation); + + $(opt.steps[_index].popup.content).clone().appendTo('#tooltipInner').show(); + + $jpwTooltip.append(' '); + + switch (opt.steps[_index].popup.position) { + + case 'top': + top = overlayHoleTop - ($jpwTooltip.height() + (arrow / 2)) + parseInt(opt.steps[_index].popup.offsetVertical) - 86; + if (isAccessable) { + left = (overlayHoleLeft + (overlayHoleWidth / 2)) - ($jpwTooltip.width() / 2) - 40 + parseInt(opt.steps[_index].popup.offsetHorizontal); + } else { + left = (overlayHoleLeft + (overlayHoleWidth / 2)) - ($jpwTooltip.width() / 2) - 5 + parseInt(opt.steps[_index].popup.offsetHorizontal); + } + arrowLeft = ($jpwTooltip.width() / 2) - arrow; + arrowTop = ''; + break; + case 'right': + top = overlayHoleTop - (arrow / 2) + parseInt(opt.steps[_index].popup.offsetVertical); + left = overlayHoleLeft + overlayHoleWidth + (arrow / 2) + parseInt(opt.steps[_index].popup.offsetHorizontal) + 105; + arrowTop = arrow; + arrowLeft = ''; + break; + case 'bottom': + + if (isAccessable) { + top = (overlayHoleTop + overlayHoleHeight) + parseInt(opt.steps[_index].popup.offsetVertical) + 86; + left = (overlayHoleLeft + (overlayHoleWidth / 2)) - ($jpwTooltip.width() / 2) - 40 + parseInt(opt.steps[_index].popup.offsetHorizontal); + } else { + top = overlayHoleTop + overlayHoleHeight + parseInt(opt.steps[_index].popup.offsetVertical) + 86; + left = (overlayHoleLeft + (overlayHoleWidth / 2)) - ($jpwTooltip.width() / 2) - 5 + parseInt(opt.steps[_index].popup.offsetHorizontal); + } + + arrowLeft = ($jpwTooltip.width() / 2) - arrow; + arrowTop = ''; + break; + case 'left': + top = overlayHoleTop - (arrow / 2) + parseInt(opt.steps[_index].popup.offsetVertical); + left = overlayHoleLeft - $jpwTooltip.width() - (arrow) + parseInt(opt.steps[_index].popup.offsetHorizontal) - 105; + arrowTop = arrow; + arrowLeft = ''; + break; + } + + $('#jpwTooltip span.' + opt.steps[_index].popup.position).css({ + 'left': cleanValue(arrowLeft) + }); + + $jpwTooltip.css({ + 'top': cleanValue(top), + 'left': cleanValue(left) + }); + $jpWalkthrough.show(); + } + + /** + * POPUP NO HIGHLIGHT + */ + + function noHighlight(isOverlay) { + var opt = _activeWalkthrough, + overlayClass = ''; + + var wrapperTop = $(opt.steps[_index].wrapper).offset().top, + wrapperLeft = $(opt.steps[_index].wrapper).offset().left, + wrapperWidth = $(opt.steps[_index].wrapper).width(), + wrapperHeight = $(opt.steps[_index].wrapper).height(), + arrow = 30, + draggable = '', + top, left, arrowTop, arrowLeft; + + if (isOverlay) { + $jpwOverlay.appendTo('body').show(); + } else { + if ($('#jpwOverlay').length) { + $('#jpwOverlay').remove(); + } + } + + $jpwTooltip.css(clearRotation()); + + var textRotation = (opt.steps[_index].popup.contentRotation == 'undefined' || opt.steps[_index].popup.contentRotation == 0) ? '' : setRotation(parseInt(opt.steps[_index].popup.contentRotation)); + + $jpwTooltip.css({ + 'position': 'absolute', + 'margin-left': '0px', + 'margin-top': '0px', + 'z-index': '9999' + }); + + var tooltipSlide = $('
' + + '
' + + '
' + + '
' + + + '
' + + '
' + + + '
' + + '
' + + '
' + + '
'); + + $jpWalkthrough.html(''); + $jpwTooltip.html('').append(tooltipSlide) + .wrapInner('
') + .appendTo($jpWalkthrough); + + if (opt.steps[_index].popup.draggable) { + $jpwTooltip.append('
'); + } + + $jpWalkthrough.appendTo('body'); + + $('#tooltipWrapper').css(textRotation); + + $(opt.steps[_index].popup.content).clone().appendTo('#tooltipInner').show(); + + $jpwTooltip.append(' '); + + switch (opt.steps[_index].popup.position) { + + case 'top': + top = wrapperTop - ($jpwTooltip.height() + (arrow / 2)) + parseInt(opt.steps[_index].popup.offsetVertical) - 86; + left = (wrapperLeft + (wrapperWidth / 2)) - ($jpwTooltip.width() / 2) - 5 + parseInt(opt.steps[_index].popup.offsetHorizontal); + arrowLeft = ($jpwTooltip.width() / 2) - arrow; + arrowTop = ''; + break; + case 'right': + top = wrapperTop - (arrow / 2) + parseInt(opt.steps[_index].popup.offsetVertical); + left = wrapperLeft + wrapperWidth + (arrow / 2) + parseInt(opt.steps[_index].popup.offsetHorizontal) + 105; + arrowTop = arrow; + arrowLeft = ''; + break; + case 'bottom': + top = wrapperTop + wrapperHeight + parseInt(opt.steps[_index].popup.offsetVertical) + 86; + left = (wrapperLeft + (wrapperWidth / 2)) - ($jpwTooltip.width() / 2) - 5 + parseInt(opt.steps[_index].popup.offsetHorizontal); + arrowLeft = ($jpwTooltip.width() / 2) - arrow; + arrowTop = ''; + break; + case 'left': + top = wrapperTop - (arrow / 2) + parseInt(opt.steps[_index].popup.offsetVertical); + left = wrapperLeft - $jpwTooltip.width() - (arrow) + parseInt(opt.steps[_index].popup.offsetHorizontal) - 105; + arrowTop = arrow; + arrowLeft = ''; + break; + } + + $('#jpwTooltip span.' + opt.steps[_index].popup.position).css({ + 'left': cleanValue(arrowLeft) + }); + + $jpwTooltip.css({ + 'top': cleanValue(top), + 'left': cleanValue(left) + }); + $jpWalkthrough.show(); + + + } + + /* + * SCROLL TO TARGET + */ + + function scrollToTarget() { + + var options = _activeWalkthrough; + + if (options.steps[_index].autoScroll || options.steps[_index].autoScroll == undefined) { + if (options.steps[_index].popup.position != 'modal') { + + var windowHeight = $(window).height() || $(window).innerHeight(), + targetOffsetTop = $jpwTooltip.offset().top, + targetHeight = $jpwTooltip.height() || $jpwTooltip.innerHeight(), + overlayTop = $('#overlayTop').height(); + + $('html,body').animate({ + scrollTop: (targetOffsetTop + (targetHeight / 2) - (windowHeight / 2)) + }, options.steps[_index].scrollSpeed); + + } else { + $('html,body').animate({ + scrollTop: 0 + }, options.steps[_index].scrollSpeed); + } + + } + } + + + /** + * SHOW CLOSE BUTTON + */ + function showCloseButton() { + var options = _activeWalkthrough; + + if (!options.buttonsToShow.close) return; + + if (!$('#jpwClose').length) { + $('body').append('
' + ); + } + } + + /* Show the next button, provided that there are more steps to show. */ + function showNextButton() { + var options = _activeWalkthrough; + + if (!options.buttonsToShow.next || isLastStep()) return; + + $jpwTooltip.find('#tooltipInner').after($('', { + id: 'jpwNext', + html: options.i18n.next + })); + } + + /* Show the previous button, provided that there is a previous step to go to. + */ + function showPreviousButton() { + var options = _activeWalkthrough; + + if (!options.buttonsToShow.previous || isFirstStep()) return; + + $jpwTooltip.find('#tooltipInner').after($('', { + id: 'jpwPrevious', + html: options.i18n.previous + })); + } + + /** + /* CALLBACK + /*/ + + //callback for onLoadHidden cookie + + function onCookieLoad(options) { + + for (i = 0; i < _elements.length; i++) { + if (typeof(options[_elements[i]].onCookieLoad) === "function") { + options[_elements[i]].onCookieLoad.call(this); + } + } + + return false; + } + + function onLeave(e) { + var options = _activeWalkthrough; + + if (typeof options.steps[_index].onLeave === "function") { + if (!options.steps[_index].onLeave.call(this, e, _index)) { + return false; + } + } + + return true; + + } + + //callback for onEnter step + + function onEnter(e) { + + var options = _activeWalkthrough; + + if (typeof options.steps[_index].onEnter === "function") { + if (!options.steps[_index].onEnter.call(this, e, _index)) { + return false; + } + } + + return true; + } + + //callback for onClose help + + function onClose() { + var options = _activeWalkthrough; + + if (typeof options.onClose === "function") { + if (!options.onClose.call(this)) { + return false; + } + } + + //set help mode to false + //_isWalkthroughActive = false; + methods.close(); + + return true; + } + + //callback for onRestart help + + function onRestart(e) { + var options = _activeWalkthrough; + //set help mode to true + _isWalkthroughActive = true; + methods.restart(e); + + //auto scroll to target + scrollToTarget(); + + if (typeof options.onRestart === "function") { + if (!options.onRestart.call(this)) { + return false; + } + } + + return true; + } + + //callback for before all first walkthrough element loaded + + function onBeforeShow() { + var options = _activeWalkthrough || {}; + _index = 0; + + if (typeof(options.onBeforeShow) === "function") { + if (!options.onBeforeShow.call(this)) { + return false; + } + } + + return true; + } + + //callback for after all first walkthrough element loaded + + function onAfterShow() { + var options = _activeWalkthrough; + _index = 0; + + if (typeof(options.onAfterShow) === "function") { + if (!options.onAfterShow.call(this)) { + return false; + } + } + + return true; + } + + + + /** + * HELPERS + */ + + function windowWidth() { + return $(window).innerWidth() || $(window).width(); + } + + function debug(message) { + if (window.console && window.console.log) + window.console.log(message); + } + + function clearRotation() { + var rotationStyle = { + '-webkit-transform': 'none', //safari + '-moz-transform': 'none', //firefox + '-ms-transform': 'none', //IE9+ + '-o-transform': 'none', //opera + 'filter': 'none', //IE7 + '-ms-transform': 'none' //IE8 + } + + return rotationStyle; + } + + function setRotation(angle) { + + //for IE7 & IE8 + var M11, M12, M21, M22, deg2rad, rad; + + //degree to radian + deg2rad = Math.PI * 2 / 360; + rad = angle * deg2rad; + + M11 = Math.cos(rad); + M12 = Math.sin(rad); + M21 = Math.sin(rad); + M22 = Math.cos(rad); + + var rotationStyle = { + '-webkit-transform': 'rotate(' + parseInt(angle) + 'deg)', //safari + '-moz-transform': 'rotate(' + parseInt(angle) + 'deg)', //firefox + '-ms-transform': 'rotate(' + parseInt(angle) + 'deg)', //IE9+ + '-o-transform': 'rotate(' + parseInt(angle) + 'deg)', //opera + 'filter': 'progid:DXImageTransform.Microsoft.Matrix(M11 = ' + M11 + ',M12 = -' + M12 + ',M21 = ' + M21 + ',M22 = ' + M22 + ',sizingMethod = "auto expand");', //IE7 + '-ms-transform': 'progid:DXImageTransform.Microsoft.Matrix(M11 = ' + M11 + ',M12 = -' + M12 + ',M21 = ' + M21 + ',M22 = ' + M22 + ',SizingMethod = "auto expand");' //IE8 + } + + return rotationStyle; + + } + + function cleanValue(value) { + if (typeof value === "string") { + if (value.toLowerCase().indexOf('px') == -1) { + return value + 'px'; + } else { + return value; + } + } else { + return value + 'px'; + } + } + + function cleanSyntax(val) { + + if (val.indexOf('px') != -1) { + return true; + } else if (parseInt(val) == 0) { + return true; + } + return false; + } + + function cssSyntax(val, position) { + var value = val, + arrVal = value.split(' '), + counter = 0, + top, right, bottom, left, returnVal; + + for (i = 0; i < arrVal.length; i++) { + //check if syntax is clean with value and 'px' + if (cleanSyntax(arrVal[i])) { + counter++; + } + } + + //all syntax are clean + if (counter == arrVal.length) { + + for (i = 0; i < arrVal.length; i++) { + + switch (i) { + case 0: + top = arrVal[i]; + break; + case 1: + right = arrVal[i]; + break; + case 2: + bottom = arrVal[i]; + break; + case 3: + left = arrVal[i]; + break; + } + + } + + switch (arrVal.length) { + case 1: + right = bottom = left = top; + break; + case 2: + bottom = top; + left = right; + break; + case 3: + left = right; + break; + } + + if (position == 'undefined' || position == '' || position == null) { + console.log('Please define margin position (top, right, bottom, left)'); + return false; + } else { + + switch (position) { + case 'top': + returnVal = top; + break; + case 'right': + returnVal = right; + break; + case 'bottom': + returnVal = bottom; + break; + case 'left': + returnVal = left; + break; + } + + } + + return returnVal; + + } else { + console.log('Please check your margin syntax..'); + return false; + } + } + + function setCookie(c_name, value, exdays) { + var exdate = new Date(); + exdate.setDate(exdate.getDate() + exdays); + var c_value = escape(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString()); + document.cookie = c_name + "=" + c_value; + } + + function getCookie(c_name) { + var i, x, y, ARRcookies = document.cookie.split(";"); + for (i = 0; i < ARRcookies.length; i++) { + x = ARRcookies[i].substr(0, ARRcookies[i].indexOf("=")); + y = ARRcookies[i].substr(ARRcookies[i].indexOf("=") + 1); + x = x.replace(/^\s+|\s+$/g, ""); + if (x == c_name) { + return unescape(y); + } + } + } + + /* Returns true if the current step is the last step in the walkthrough. + * + * @return {Boolean} true if user is currently viewing last step; false + * otherwise + */ + function isLastStep() { + return _index == (_activeWalkthrough.steps.length - 1); + } + + /* Returns true if the current step is the first step in the walkthrough. + * + * @return {Boolean} true if user is currently viewing first step; false + * otherwise + */ + function isFirstStep() { + return _index === 0; + } + + /** + * BUTTON CLOSE CLICK + */ + + // Patching for jquery 1.7+ + $(document).on('click', '#jpwClose a', onClose); + + /* Next button clicks + */ + $(document).on('click', '#jpwNext', function() { + $.pagewalkthrough('next'); + }); + + /* Previous button clicks + */ + $(document).on('click', '#jpwPrevious', function() { + $.pagewalkthrough('prev'); + }); + + /** + * DRAG & DROP + */ + + // Patching for jquery 1.7+ + $(document).on('mousedown', '#jpwTooltip #drag-area', function(e) { + if (!$(this).hasClass('draggable-area')) { + return; + } + if (!$(this).hasClass('draggable')) { + $(this).addClass('draggable').css('cursor', 'move'); + } + + var z_idx = $(this).css('z-index'), + drg_h = $(this).outerHeight(), + drg_w = $(this).outerWidth(), + pos_y = $(this).offset().top + (drg_h * 2) - e.pageY - 10, + pos_x = (e.pageX - $(this).offset().left + drg_w) - ($(this).parent().outerWidth() + drg_w) + 20; + + $(document).on("mousemove", function(e) { + + $('.draggable').parent().offset({ + top: e.pageY + pos_y - drg_h, + left: e.pageX + pos_x - drg_w + }).on("mouseup", function() { + $(this).children('#tooltipWrapper').removeClass('draggable').css({ + 'z-index': z_idx, + 'cursor': 'default' + }); + }); + }); + e.preventDefault(); //disable selection + }); + + $(document).on('mouseup', '#jpwTooltip #drag-area', function() { + $(this).removeClass('draggable').css('cursor', 'default'); + }); + + /** + * MAIN PLUGIN + */ + $.pagewalkthrough = $.fn.pagewalkthrough = function(method) { + + if (methods[method]) { + + return methods[method].apply(this, Array.prototype.slice.call(arguments, 1)); + + } else if (typeof method === 'object' || !method) { + + methods.init.apply(this, arguments); + + // render the overlay on it has a default walkthrough set to show onload + if (_hasDefault && _counter < 2) { + setTimeout(function() { + methods.renderOverlay(); + }, 500); + } + + } else { + + $.error('Method ' + method + ' does not exist on jQuery.pagewalkthrough'); + + } + + } + + + $.fn.pagewalkthrough.options = { + steps: [ + { + wrapper: '', //an ID of page element HTML that you want to highlight + margin: 0, //margin for highlighted area, may use CSS syntax i,e: '10px 20px 5px 30px' + popup: { + content: '', //ID content of the walkthrough + type: 'modal', //tooltip, modal, nohighlight + position: 'top', //position for tooltip and nohighlight type only: top, right, bottom, left + offsetHorizontal: 0, //horizontal offset for the walkthrough + offsetVertical: 0, //vertical offset for the walkthrough + width: '320', //default width for each step, + draggable: false, // set true to set walkthrough draggable, + contentRotation: 0 //content rotation : i.e: 0, 90, 180, 270 or whatever value you add. minus sign (-) will be CCW direction + }, + overlay: true, + accessable: false, //if true - you can access html element such as form input field, button etc + autoScroll: true, //is true - this will autoscroll to the arror/content every step + scrollSpeed: 1000, //scroll speed + stayFocus: false, //if true - when user scroll down/up to the page, it will scroll back the position it belongs + onLeave: null, // callback when leaving the step + onEnter: null // callback when entering the step + } + ], + name: null, // the ID for this walkthrough + onLoad: true, //load the walkthrough at first time page loaded + onBeforeShow: null, //callback before page walkthrough loaded + onAfterShow: null, // callback after page walkthrough loaded + onRestart: null, //callback for onRestart walkthrough + onClose: null, //callback page walkthrough closed + onCookieLoad: null, //when walkthrough closed, it will set cookie and use callback if you want to create link to trigger to reopen the walkthrough, + buttonsToShow: { + previous: true, // Whether or not to show the previous button for each step + next: true, // Whether or not to show the next button for each step + close: true // Whether or not to show the close tour button + }, + i18n: { + close: 'Click here to close', // String for close button in top right corner, + previous: '← Previous', // String for next button + next: 'Next →' // String for previous button + } + }; + +}(jQuery, window, document)); diff --git a/stylesheets/pygment_trac.css b/stylesheets/pygment_trac.css deleted file mode 100644 index e65cedf..0000000 --- a/stylesheets/pygment_trac.css +++ /dev/null @@ -1,70 +0,0 @@ -.highlight .hll { background-color: #ffffcc } -.highlight { background: #f0f3f3; } -.highlight .c { color: #0099FF; font-style: italic } /* Comment */ -.highlight .err { color: #AA0000; background-color: #FFAAAA } /* Error */ -.highlight .k { color: #006699; font-weight: bold } /* Keyword */ -.highlight .o { color: #555555 } /* Operator */ -.highlight .cm { color: #0099FF; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #009999 } /* Comment.Preproc */ -.highlight .c1 { color: #0099FF; font-style: italic } /* Comment.Single */ -.highlight .cs { color: #0099FF; font-weight: bold; font-style: italic } /* Comment.Special */ -.highlight .gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #FF0000 } /* Generic.Error */ -.highlight .gh { color: #003300; font-weight: bold } /* Generic.Heading */ -.highlight .gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */ -.highlight .go { color: #AAAAAA } /* Generic.Output */ -.highlight .gp { color: #000099; font-weight: bold } /* Generic.Prompt */ -.highlight .gs { font-weight: bold } /* Generic.Strong */ -.highlight .gu { color: #003300; font-weight: bold } /* Generic.Subheading */ -.highlight .gt { color: #99CC66 } /* Generic.Traceback */ -.highlight .kc { color: #006699; font-weight: bold } /* Keyword.Constant */ -.highlight .kd { color: #006699; font-weight: bold } /* Keyword.Declaration */ -.highlight .kn { color: #006699; font-weight: bold } /* Keyword.Namespace */ -.highlight .kp { color: #006699 } /* Keyword.Pseudo */ -.highlight .kr { color: #006699; font-weight: bold } /* Keyword.Reserved */ -.highlight .kt { color: #007788; font-weight: bold } /* Keyword.Type */ -.highlight .m { color: #FF6600 } /* Literal.Number */ -.highlight .s { color: #CC3300 } /* Literal.String */ -.highlight .na { color: #330099 } /* Name.Attribute */ -.highlight .nb { color: #336666 } /* Name.Builtin */ -.highlight .nc { color: #00AA88; font-weight: bold } /* Name.Class */ -.highlight .no { color: #336600 } /* Name.Constant */ -.highlight .nd { color: #9999FF } /* Name.Decorator */ -.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */ -.highlight .ne { color: #CC0000; font-weight: bold } /* Name.Exception */ -.highlight .nf { color: #CC00FF } /* Name.Function */ -.highlight .nl { color: #9999FF } /* Name.Label */ -.highlight .nn { color: #00CCFF; font-weight: bold } /* Name.Namespace */ -.highlight .nt { color: #330099; font-weight: bold } /* Name.Tag */ -.highlight .nv { color: #003333 } /* Name.Variable */ -.highlight .ow { color: #000000; font-weight: bold } /* Operator.Word */ -.highlight .w { color: #bbbbbb } /* Text.Whitespace */ -.highlight .mf { color: #FF6600 } /* Literal.Number.Float */ -.highlight .mh { color: #FF6600 } /* Literal.Number.Hex */ -.highlight .mi { color: #FF6600 } /* Literal.Number.Integer */ -.highlight .mo { color: #FF6600 } /* Literal.Number.Oct */ -.highlight .sb { color: #CC3300 } /* Literal.String.Backtick */ -.highlight .sc { color: #CC3300 } /* Literal.String.Char */ -.highlight .sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */ -.highlight .s2 { color: #CC3300 } /* Literal.String.Double */ -.highlight .se { color: #CC3300; font-weight: bold } /* Literal.String.Escape */ -.highlight .sh { color: #CC3300 } /* Literal.String.Heredoc */ -.highlight .si { color: #AA0000 } /* Literal.String.Interpol */ -.highlight .sx { color: #CC3300 } /* Literal.String.Other */ -.highlight .sr { color: #33AAAA } /* Literal.String.Regex */ -.highlight .s1 { color: #CC3300 } /* Literal.String.Single */ -.highlight .ss { color: #FFCC33 } /* Literal.String.Symbol */ -.highlight .bp { color: #336666 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #003333 } /* Name.Variable.Class */ -.highlight .vg { color: #003333 } /* Name.Variable.Global */ -.highlight .vi { color: #003333 } /* Name.Variable.Instance */ -.highlight .il { color: #FF6600 } /* Literal.Number.Integer.Long */ - -.type-csharp .highlight .k { color: #0000FF } -.type-csharp .highlight .kt { color: #0000FF } -.type-csharp .highlight .nf { color: #000000; font-weight: normal } -.type-csharp .highlight .nc { color: #2B91AF } -.type-csharp .highlight .nn { color: #000000 } -.type-csharp .highlight .s { color: #A31515 } -.type-csharp .highlight .sc { color: #A31515 } diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css deleted file mode 100644 index 90846f9..0000000 --- a/stylesheets/stylesheet.css +++ /dev/null @@ -1,431 +0,0 @@ -/******************************************************************************* -Slate Theme for GitHub Pages -by Jason Costello, @jsncostello -*******************************************************************************/ - -@import url(pygment_trac.css); - -/******************************************************************************* -MeyerWeb Reset -*******************************************************************************/ - -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font: inherit; - vertical-align: baseline; -} - -/* HTML5 display-role reset for older browsers */ -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; -} - -ol, ul { - list-style: none; -} - -blockquote, q { -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -a:focus { - outline: none; -} - -/******************************************************************************* -Theme Styles -*******************************************************************************/ - -body { - box-sizing: border-box; - color:#373737; - background: #212121; - font-size: 16px; - font-family: 'Myriad Pro', Calibri, Helvetica, Arial, sans-serif; - line-height: 1.5; - -webkit-font-smoothing: antialiased; -} - -h1, h2, h3, h4, h5, h6 { - margin: 10px 0; - font-weight: 700; - color:#222222; - font-family: 'Lucida Grande', 'Calibri', Helvetica, Arial, sans-serif; - letter-spacing: -1px; -} - -h1 { - font-size: 36px; - font-weight: 700; -} - -h2 { - padding-bottom: 10px; - font-size: 32px; - background: url('../images/bg_hr.png') repeat-x bottom; -} - -h3 { - font-size: 24px; -} - -h4 { - font-size: 21px; -} - -h5 { - font-size: 18px; -} - -h6 { - font-size: 16px; -} - -p { - margin: 10px 0 15px 0; -} - -footer p { - color: #f2f2f2; -} - -a { - text-decoration: none; - color: #007edf; - text-shadow: none; - - transition: color 0.5s ease; - transition: text-shadow 0.5s ease; - -webkit-transition: color 0.5s ease; - -webkit-transition: text-shadow 0.5s ease; - -moz-transition: color 0.5s ease; - -moz-transition: text-shadow 0.5s ease; - -o-transition: color 0.5s ease; - -o-transition: text-shadow 0.5s ease; - -ms-transition: color 0.5s ease; - -ms-transition: text-shadow 0.5s ease; -} - -#main_content a:hover { - color: #0069ba; - text-shadow: #0090ff 0px 0px 2px; -} - -footer a:hover { - color: #43adff; - text-shadow: #0090ff 0px 0px 2px; -} - -em { - font-style: italic; -} - -strong { - font-weight: bold; -} - -img { - position: relative; - margin: 0 auto; - max-width: 739px; - padding: 5px; - margin: 10px 0 10px 0; - border: 1px solid #ebebeb; - - box-shadow: 0 0 5px #ebebeb; - -webkit-box-shadow: 0 0 5px #ebebeb; - -moz-box-shadow: 0 0 5px #ebebeb; - -o-box-shadow: 0 0 5px #ebebeb; - -ms-box-shadow: 0 0 5px #ebebeb; -} - -pre, code { - width: 100%; - color: #222; - background-color: #fff; - - font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace; - font-size: 12px; - - border-radius: 2px; - -moz-border-radius: 2px; - -webkit-border-radius: 2px; - - - -} - -pre { - width: 100%; - padding: 10px; - box-shadow: 0 0 10px rgba(0,0,0,.1); - overflow: auto; -} - -code { - padding: 3px; - margin: 0 3px; - box-shadow: 0 0 10px rgba(0,0,0,.1); -} - -pre code { - display: block; - box-shadow: none; -} - -blockquote { - color: #666; - margin-bottom: 20px; - padding: 0 0 0 20px; - border-left: 3px solid #bbb; -} - -ul, ol, dl { - margin-bottom: 15px -} - -ul li { - list-style: inside; - padding-left: 20px; -} - -ol li { - list-style: decimal inside; - padding-left: 20px; -} - -dl dt { - font-weight: bold; -} - -dl dd { - padding-left: 20px; - font-style: italic; -} - -dl p { - padding-left: 20px; - font-style: italic; -} - -hr { - height: 1px; - margin-bottom: 5px; - border: none; - background: url('../images/bg_hr.png') repeat-x center; -} - -table { - border: 1px solid #373737; - margin-bottom: 20px; - text-align: left; - } - -th { - font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, sans-serif; - padding: 10px; - background: #373737; - color: #fff; - } - -td { - padding: 10px; - border: 1px solid #373737; - } - -form { - background: #f2f2f2; - padding: 20px; -} - -img { - width: 100%; - max-width: 100%; -} - -/******************************************************************************* -Full-Width Styles -*******************************************************************************/ - -.outer { - width: 100%; -} - -.inner { - position: relative; - max-width: 980px; - padding: 20px 10px; - margin: 0 auto; -} - -#forkme_banner { - display: block; - position: absolute; - top:0; - right: 10px; - z-index: 10; - padding: 10px 50px 10px 10px; - color: #fff; - background: url('../images/blacktocat.png') #0090ff no-repeat 95% 50%; - font-weight: 700; - box-shadow: 0 0 10px rgba(0,0,0,.5); - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; -} - -#header_wrap { - background: #212121; - background: -moz-linear-gradient(top, #373737, #212121); - background: -webkit-linear-gradient(top, #373737, #212121); - background: -ms-linear-gradient(top, #373737, #212121); - background: -o-linear-gradient(top, #373737, #212121); - background: linear-gradient(top, #373737, #212121); -} - -#header_wrap .inner { - padding: 50px 10px 30px 10px; -} - -#project_title { - margin: 0; - color: #fff; - font-size: 42px; - font-weight: 700; - text-shadow: #111 0px 0px 10px; -} - -#project_tagline { - color: #fff; - font-size: 24px; - font-weight: 300; - background: none; - text-shadow: #111 0px 0px 10px; -} - -#downloads { - position: absolute; - width: 210px; - z-index: 10; - bottom: -40px; - right: 0; - height: 70px; - background: url('../images/icon_download.png') no-repeat 0% 90%; -} - -.zip_download_link { - display: block; - float: right; - width: 90px; - height:70px; - text-indent: -5000px; - overflow: hidden; - background: url(../images/sprite_download.png) no-repeat bottom left; -} - -.tar_download_link { - display: block; - float: right; - width: 90px; - height:70px; - text-indent: -5000px; - overflow: hidden; - background: url(../images/sprite_download.png) no-repeat bottom right; - margin-left: 10px; -} - -.zip_download_link:hover { - background: url(../images/sprite_download.png) no-repeat top left; -} - -.tar_download_link:hover { - background: url(../images/sprite_download.png) no-repeat top right; -} - -#main_content_wrap { - background: #f2f2f2; - border-top: 1px solid #111; - border-bottom: 1px solid #111; -} - -#main_content { - padding-top: 40px; -} - -#footer_wrap { - background: #212121; -} - - - -/******************************************************************************* -Small Device Styles -*******************************************************************************/ - -@media screen and (max-width: 480px) { - body { - font-size:14px; - } - - #downloads { - display: none; - } - - .inner { - min-width: 320px; - max-width: 480px; - } - - #project_title { - font-size: 32px; - } - - h1 { - font-size: 28px; - } - - h2 { - font-size: 24px; - } - - h3 { - font-size: 21px; - } - - h4 { - font-size: 18px; - } - - h5 { - font-size: 14px; - } - - h6 { - font-size: 12px; - } - - code, pre { - min-width: 320px; - max-width: 480px; - font-size: 11px; - } - -}