From b69693e0fb56e1b56b38cb0c69bd0a6214395173 Mon Sep 17 00:00:00 2001 From: tomjohnson1492 Date: Fri, 7 Oct 2016 18:58:20 -0700 Subject: [PATCH] improved installation instructions --- .DS_Store | Bin 0 -> 14340 bytes Gemfile | 4 +- Gemfile.lock | 29 ++++---- _config.yml | 2 +- _data/.DS_Store | Bin 0 -> 6148 bytes .../custom/getting_started_series_next.html | 1 - _includes/custom/series_acme_next.html | 40 ++++++++--- css/.DS_Store | Bin 0 -> 6148 bytes css/customstyles.css | 22 ++++++ index.md | 64 +++++++++++------- js/.DS_Store | Bin 0 -> 6148 bytes pages/.DS_Store | Bin 0 -> 10244 bytes pages/mydoc/mydoc_series.md | 2 +- pages/mydoc/mydoc_seriesdemo1.md | 4 +- pages/mydoc/mydoc_seriesdemo2.md | 3 +- pages/mydoc/mydoc_seriesdemo3.md | 3 +- pages/mydoc/mydoc_seriesdemo4.md | 5 +- tooltips.html | 22 +++--- 18 files changed, 124 insertions(+), 77 deletions(-) create mode 100644 .DS_Store create mode 100644 _data/.DS_Store create mode 100644 css/.DS_Store create mode 100644 js/.DS_Store create mode 100644 pages/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..80ac8bdd2cd148849f75fa82088048a157576aa6 GIT binary patch literal 14340 zcmeHOeRLGn6~8whFf-Y}Bm}bAux159AS|$(WRol?B(UL|LrxP2AT?~VL)dn+8#9{( zOrud-+geI(>6h)Xtzf}})oN>{+G<-7`RF-nk7;ZAby}&`_K(`r`iJ&-PJ7>bvzyt; zg7F|ijyrp1-h21GH<`VA=iT@F-5UVFRed2ZfCm61I$5dO0CE%n7nSCN^|N!_kxde$ zb1t1!R{?_11sdoPy}xJN=!_tvfs6*OCJkiK!?5=^ht4SwhHmrw+YyO%0A#gw^hCmX z+~au}v$At?r%aV(InS|X#@ax;s`lyHN3=*V9`4ry!MLWktJC$pv4QoSv1oIz)*sde z+B##AzV0aX6m$k7oqaS|Ym7u%!Z&OB_PDk$&T2dLSZ{naAGkeCbD6ANEoAez^u)ul zsJ>0>)v1)_QCt4B>1sjYjG~#>%w4d!s_weR?VYjiZY>(uZw%4RHwE?hmL4stg>GQY z)x8>BL#;a9a%&{mp+#Ch9*&0E`o#@fqrq-%7aO=a77FhPYoU=@#r6_MsqAd)59{HM zh_-bg9E$JV5!5@iXeb=*+Dg;4eNq9sWp%0;?Q+bK)H9MQiDtQ@LQ;Pusad=!S2}29 zP*Sr+?^4+-sUca-6}>fbt*q*@nj?Ds@^VStD63OM?+Up=F2I1Sf@qgJ0K+Y~^N$1SQ~x6|e?&LMKFF01m+C;UL@x$KeS$1?S*J_%-|yUV%5@Ed-o`D$c@U zbYLkuaXwbyLaanL`mh%3(T~e9fK9j-*Wm_i!B*UcZMXwFuoE@hgM0BN?8P|t;Q$Wf zZTLz26n+}-#xLTR@XPoW{FZpAEM{KpSSO0a6^|uqRGy_%hITT*C_Q-u`XI!dNJ#ID zbi`s2HZo0je@kyP5{q_GFZ(08bOW7k5eKbfK<^RO3vVZ^cQk3eiejUWT44KV3z=$5 zJQ(lOR|R`-;H_{->oDrg!T8=py_Fs#Sr2w>Bg1T0i&n>?@nATr^_r&cY9sTA4Xldw zMML_o7ID8eW;N&T$75e50{mu~W&g?{?MK)}`N4JR$89qm1}+*AKuJ+{(k3(-XW*vS zie(ZQhr^(Pta4fAvj_qyDWHhZjOZyXw%g6PN|N}5GM8Q95Q}h*7&xz7Q8>~fY$GHK zD;2vyV1$0ev?WUwdjg3O=n=x|8pWQ3bPQz)alPMew*WkXT++z(D^}*)i|wltU&Z>||B19uQ^ItX8YZ@>|F7#@SC;W_vvJP$7rej0_> z;C1*r`~&_2|04{AsNi%gz(SmXv+-J-i}SD?mtYNHs5(MXjkq2+;wIco=&7A!rx14I zC-4@$l~B`X2`zmM@594*1RuhO@dW;uTOcG+(^}C^T=5qs6Eq-BI)JX^Ih$rEYp;w6 zeozQqaS9}E{lOE4piULW!|;5W%jr}ZL>CBsUO6?h$f!kgVWm@1v$^TA!DN+AHJ2MH zYmz-GY7RGJ)~xqa?-XvWta<$k>IL!Yu(n+8R0z){@%aP{?JztDPjVys75oPN1n1#j z@HUxOE}2#_mXKjN@fr@#7ZE&P%;EVmg6G$9c)p(C`9==Uw-Y?y$>Dhy!SgVO=lulF z_Ypk51Mehw{uvI>4-r7WcR~Q2uXYxHAQ3?dw#v}sa#e;)2 z^=_A6IE*S!t=m=Ws~#FEz}R>Y{>;Qccv2;)AUr9Kba`8d!ZH))COuBT*)%Da=}k|1 zmNZ`HQk@Mx^`UV#Nnay#lFsaG_Fq9~^K;==F6wMj4e{Mv&YCM^h#yLq!(X6uE@uMf zc4b`7QH#N);&Nb z-B>^+&z7H;uiEnR^HM`9?doiE0HjrmHbu04ExM(56CpAYak-q4l?#P*D0X*qBIM#_ z+dXf64I>EZ>O5{&O?B{lr zk-~T}p|95FurOXsyllC{k&f|V-_lXyXtXd}M#MeIJg}rJex&RNolpe<*aW+w7X~Rm z;Omqh@EAM}C*T=kxn3fM>pc9EG6eoj4A)!4Z%v~t0mg5Y5&^M*G6brK*YYEy9|9(B zYZu-~{MK$F9d1IMX9e6sbi-ZvIXpnQ0QcijJcbY8qxb{-AwGpq<7s>mNAVT$d`SRe z-4C9p{zR}^7;6H6+>_o|%hs-2KYhbhY^J{V|Yp!gdTM62YHS;RUY@8drR8u`ihWax6m5A6k;7xc3^UzM@YXxy*b-0p9 zSC+W42Df0dk+{;1LE^7p-CN<83UV22zL=vXW*t3SD0ih9GC{=dk-ri^2x-XF5+YQq2j2ZHM}9smFU literal 0 HcmV?d00001 diff --git a/Gemfile b/Gemfile index bf4e6d9..33d9d3b 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,3 @@ source "https://rubygems.org" -# gem "rails" -gem 'github-pages' -gem 'jekyll' \ No newline at end of file +gem 'github-pages', group: :jekyll_plugins diff --git a/Gemfile.lock b/Gemfile.lock index 84073dd..5288179 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -13,7 +13,7 @@ GEM execjs coffee-script-source (1.10.0) colorator (1.1.0) - ethon (0.9.0) + ethon (0.9.1) ffi (>= 1.3.0) execjs (2.7.0) faraday (0.9.2) @@ -21,26 +21,27 @@ GEM ffi (1.9.14) forwardable-extended (2.6.0) gemoji (2.1.0) - github-pages (94) + github-pages (98) activesupport (= 4.2.7) github-pages-health-check (= 1.2.0) jekyll (= 3.2.1) jekyll-coffeescript (= 1.0.1) jekyll-feed (= 0.5.1) jekyll-gist (= 1.4.0) - jekyll-github-metadata (= 2.0.2) + jekyll-github-metadata (= 2.1.1) jekyll-mentions (= 1.2.0) jekyll-paginate (= 1.1.0) jekyll-redirect-from (= 0.11.0) jekyll-sass-converter (= 1.3.0) jekyll-seo-tag (= 2.0.0) jekyll-sitemap (= 0.10.0) + jekyll-swiss (= 0.4.0) jemoji (= 0.7.0) kramdown (= 1.11.1) liquid (= 3.0.6) listen (= 3.0.6) mercenary (~> 0.3) - minima (= 1.0.1) + minima (= 1.2.0) rouge (= 1.11.1) terminal-table (~> 1.4) github-pages-health-check (1.2.0) @@ -68,7 +69,7 @@ GEM jekyll-feed (0.5.1) jekyll-gist (1.4.0) octokit (~> 4.2) - jekyll-github-metadata (2.0.2) + jekyll-github-metadata (2.1.1) jekyll (~> 3.1) octokit (~> 4.0) jekyll-mentions (1.2.0) @@ -83,6 +84,7 @@ GEM jekyll-seo-tag (2.0.0) jekyll (~> 3.1) jekyll-sitemap (0.10.0) + jekyll-swiss (0.4.0) jekyll-watch (1.5.0) listen (~> 3.0, < 3.1) jemoji (0.7.0) @@ -98,18 +100,16 @@ GEM rb-inotify (>= 0.9.7) mercenary (0.3.6) mini_portile2 (2.1.0) - minima (1.0.1) - minitest (5.9.0) + minima (1.2.0) + minitest (5.9.1) multipart-post (2.0.0) net-dns (0.8.0) - nokogiri (1.6.8) + nokogiri (1.6.8.1) mini_portile2 (~> 2.1.0) - pkg-config (~> 1.1.7) octokit (4.3.0) sawyer (~> 0.7.0, >= 0.5.3) pathutil (0.14.0) forwardable-extended (~> 2.6) - pkg-config (1.1.7) public_suffix (1.5.3) rb-fsevent (0.9.7) rb-inotify (0.9.7) @@ -120,21 +120,20 @@ GEM sawyer (0.7.0) addressable (>= 2.3.5, < 2.5) faraday (~> 0.8, < 0.10) - terminal-table (1.7.0) - unicode-display_width (~> 1.1) + terminal-table (1.7.3) + unicode-display_width (~> 1.1.1) thread_safe (0.3.5) typhoeus (0.8.0) ethon (>= 0.8.0) tzinfo (1.2.2) thread_safe (~> 0.1) - unicode-display_width (1.1.0) + unicode-display_width (1.1.1) PLATFORMS ruby DEPENDENCIES github-pages - jekyll BUNDLED WITH - 1.12.5 + 1.13.2 diff --git a/_config.yml b/_config.yml index 31b42f8..c68a5b3 100644 --- a/_config.yml +++ b/_config.yml @@ -55,7 +55,7 @@ kramdown: collections: tooltips: - output: false + output: true # collections are declared here. this renders the content in _tooltips and processes it, but doesn't output it as actual files in the output unless you change output to true defaults: diff --git a/_data/.DS_Store b/_data/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..d04813ce15630bd8eb80532449d4c89c8888b95b GIT binary patch literal 6148 zcmeHKyH3ME5S)b+mS|E^-Y?`2PEq)R`~U=_2+4}2SWvs;x0!t)CAy?YLjk+e-uQNR z?&K-FUI4QG=vTlJKu1@^moBYoUcIrqh$xDkvBL|FnEL5;XsRy}a13 zE;a%X7Yv*6*=7l1(Ezaq&W?=G#HmE5N{krdbjC~6)xg=&=@7e_=fuqt6N=dFj2A11 zRL5LXfmGmJfqUOBwf{fSugw4Fq}-(fslcC7Ko*{% assign series_pages = site.tags.series_acme %} {% for p in pages %} {% if p.series == "Getting Started" %} diff --git a/_includes/custom/series_acme_next.html b/_includes/custom/series_acme_next.html index c59758a..9c9a11a 100644 --- a/_includes/custom/series_acme_next.html +++ b/_includes/custom/series_acme_next.html @@ -1,10 +1,30 @@ -

{% assign series_pages = site.tags.series_acme %} - {% for p in pages %} - {% if p.series == "ACME series" %} - {% assign nextTopic = page.weight | plus: "1" %} - {% if p.weight == nextTopic %} - - {% endif %} - {% endif %} - {% endfor %} -

+
+ + {% assign pages = site.pages | sort:"weight" %} + {% for pg in pages %} + {% if pg.series == "ACME series" %} + {% if pg.weight > page.weight %} + + {% break %} + {% endif %} + {% endif %} + {% endfor %} + +   +
+ + +
+
\ No newline at end of file diff --git a/css/.DS_Store b/css/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 GIT binary patch literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0tRjiz50EvytetUPo4R2M z5eN|o5eN|o5eN~u5fKPBX>G}k7+e@rh(L(IbwxmYAEI;#nF!>hlJe6*l}rIh*3+;o z)TTT@`a}bn2;`)a(v{{^*#icy7^E1e+({o5<|Gq=oK#Y|11fjG;LaFiC@Akveo<)- zm{2mTLj*zusu2*mdjsU)1Q_7X%-<`9?a|Iu*3IQB{42CMH<>hweiq=X-(PKzHZ!!w zHMIG$s+sG-0TW8#l@Aldj2h&jKoJ^Hge>^bc}-=Fc&jF;5p@lls@SV+YCOSgn|P+= z#0+n@mO?6d?FU5*4FLR?$|al(S#>8ZS|&YT?dEq6HiaQ z@#b4^pMB@k3v%HBgAX(;SN-YwBDJc3xz;Mi=dp@$+Z*pw$kw@KWUovk%a*hyTYC45 za9;Gx`%PQ-t#LD{`=&R-mw5#Cy;;`@Fi2-zyO?uG)0EZiY>|x3F56C7Cr$6LZyxtW zYuIxOevdRfY>}@R8{y3Y!$W!Bavg8bEO;atJJ+}(vbKHWmiUglE-$@l8E4I`B|R=c zw#|W(z<)^hvZiBL&gd|$isM_yEVICx@Eg|e=s8n)wYIHd{JeJ5pl}YlhOjZDrmeMY zjiwzD<2?nFYBkKFZR;40G;Xi~ThExb8oGmZYJ5LS zkE{6A;8wO>Yr+^iOfP?qBJ|Yo&bD0||4e&O-1~s;`G@kRL$|+s_dT4V>YnQS4%Oh|Z-7-0gWa$PhUqPL=p*n9oQ7xN6_|o^@IHJ57vLg%4wv8y zxB^$zKpNq8Jxm*@jd(iKUPuImHE6^^~*JWLai!36CHyWy)Ipgj*&gf z_a?6k9j`VD5;iq2Z&?wrvTJ%(XDwtUrzDLOPb7cJ{E!TtNy?Q()yQhLX0GKQAo`id zC7<}B%hEa;Stp3ZHPu}o*`N{Ed7bRC&5@X3GGCyylA#9U4N6Pg6s+d;O1qO0C-*bH zP-%CwgnW}YsQ&s$l4%@k&~8rBogvD7NQAotU&7b$J^TPa!yiPmg~)Lwwqk^6wgzv* z4Y&z6V+^<9cDxgJ;w~atFYd*Ccps*)pU9Rbx@CxNCLY5vd;|;VV-ZU@iI3sq_yj&l z>^~qGSo1!nLy0afdoV7>kdWbGjgx#c)(uFE{98Xdn$5Tff$IAqt k#)AA_`Xy*w_)jWHEh_)|KLf)2pH8L1{9lsqf13aQ1ti$. +You create a series by looking for all pages within a tag namespace that contain certain frontmatter. Here's a demo. ## 1. Create the series button diff --git a/pages/mydoc/mydoc_seriesdemo1.md b/pages/mydoc/mydoc_seriesdemo1.md index 9907aa3..5a4ec16 100644 --- a/pages/mydoc/mydoc_seriesdemo1.md +++ b/pages/mydoc/mydoc_seriesdemo1.md @@ -9,7 +9,7 @@ permalink: mydoc_seriesdemo1.html folder: mydoc --- -{% include custom/series_acme.html %} +{% include custom/series_acme_next.html %} This is the first post in the series. @@ -17,6 +17,6 @@ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vel sollicitudi Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vel sollicitudin felis. Sed eu arcu sed ipsum semper luctus eu a tortor. Suspendisse id leo eu metus laoreet varius. Mauris consequat accumsan ex, a iaculis metus fermentum a. Praesent sit amet fermentum leo. Aliquam feugiat, nibh in ultrices mattis, felis ipsum venenatis metus, vel vehicula libero mauris a enim. Sed placerat est ac lectus vestibulum tempor. Quisque ut condimentum massa. Proin venenatis leo id urna cursus blandit. Vivamus sit amet hendrerit metus. -{% include custom/series_acme_next.html %} + {% include links.html %} diff --git a/pages/mydoc/mydoc_seriesdemo2.md b/pages/mydoc/mydoc_seriesdemo2.md index ddbd484..048e735 100644 --- a/pages/mydoc/mydoc_seriesdemo2.md +++ b/pages/mydoc/mydoc_seriesdemo2.md @@ -10,7 +10,7 @@ folder: mydoc --- -{% include custom/series_acme.html %} +{% include custom/series_acme_next.html %} This is the second post in the series. @@ -20,6 +20,5 @@ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vel sollicitudi Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vel sollicitudin felis. Sed eu arcu sed ipsum semper luctus eu a tortor. Suspendisse id leo eu metus laoreet varius. Mauris consequat accumsan ex, a iaculis metus fermentum a. Praesent sit amet fermentum leo. -{% include custom/series_acme_next.html %} {% include links.html %} diff --git a/pages/mydoc/mydoc_seriesdemo3.md b/pages/mydoc/mydoc_seriesdemo3.md index 43af392..dcf2ddb 100644 --- a/pages/mydoc/mydoc_seriesdemo3.md +++ b/pages/mydoc/mydoc_seriesdemo3.md @@ -10,7 +10,7 @@ permalink: mydoc_seriesdemo3.html folder: mydoc --- -{% include custom/series_acme.html %} +{% include custom/series_acme_next.html %} This is the third post in the series. @@ -20,6 +20,5 @@ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vel sollicitudi Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vel sollicitudin felis. Sed eu arcu sed ipsum semper luctus eu a tortor. Suspendisse id leo eu metus laoreet varius. Mauris consequat accumsan ex, a iaculis metus fermentum a. Praesent sit amet fermentum leo. Aliquam feugiat, nibh in ultrices mattis, felis ipsum venenatis metus, vel vehicula libero mauris a enim. Sed placerat est ac lectus vestibulum tempor. Quisque ut condimentum massa. Proin venenatis leo id urna cursus blandit. Vivamus sit amet hendrerit metus. -{% include custom/series_acme_next.html %} {% include links.html %} diff --git a/pages/mydoc/mydoc_seriesdemo4.md b/pages/mydoc/mydoc_seriesdemo4.md index 47aba0d..57ea639 100644 --- a/pages/mydoc/mydoc_seriesdemo4.md +++ b/pages/mydoc/mydoc_seriesdemo4.md @@ -10,7 +10,7 @@ folder: mydoc --- -{% include custom/series_acme.html %} +{% include custom/series_acme_next.html %} This is the fourth post in the series. @@ -23,7 +23,4 @@ Mauris consequat accumsan ex, a iaculis metus fermentum a. Praesent sit amet fer Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vel sollicitudin felis. Sed eu arcu sed ipsum semper luctus eu a tortor. Suspendisse id leo eu metus laoreet varius. - -{% include custom/series_acme_next.html %} - {% include links.html %} diff --git a/tooltips.html b/tooltips.html index d2f837e..afae479 100644 --- a/tooltips.html +++ b/tooltips.html @@ -22,27 +22,27 @@ $(document).ready(function(){ }); /* Set the location where mydoc_tooltips_source.json is. */ -var url = "http://idratherbewriting.com/documentation-theme-jekyll/tooltips.json"; +var url = "tooltips.json"; $.get( url, function( data ) { - + /* Bootstrap popover text is defined inside a data-content attribute inside an element. That's why I'm using attr here. If you just want to insert content on the page, use append and remove the data-content argument from the parentheses.*/ - $.each(data.entries, function(i, page) { - if (page.id == "basketball") { + $.each(data.entries, function(i, item) { + if (item.id == "basketball") { $( "#basketball" ).attr( "data-content", page.body ); } - if (page.id == "baseball") { + if (item.id == "baseball") { $( "#baseball" ).attr( "data-content", page.body ); } - if (page.id == "football") { + if (item.id == "football") { $( "#football" ).attr( "data-content", page.body ); } - if (page.id == "soccer") { + if (item.id == "soccer") { $( "#soccer" ).attr( "data-content", page.body ); } @@ -71,10 +71,10 @@ body {padding-left:50px;} -

Basketball

+

Basketball

-

Baseball

+

Baseball

-

Football

+

Football

-

Soccer

+

Soccer