From faa96ed8fc7de613f5953c9b973062aff54b19c7 Mon Sep 17 00:00:00 2001 From: Manuel Ebert Date: Sun, 7 Jul 2019 19:22:21 -0700 Subject: [PATCH] Cleaning up docs --- Makefile | 21 +- docs/_themes/jrnl/index.html | 93 - docs/_themes/jrnl/layout.html | 29 - docs/_themes/jrnl/relations.html | 19 - docs/_themes/jrnl/static/img/favicon-152.png | Bin 12511 -> 0 bytes docs/_themes/jrnl/static/img/favicon.ico | Bin 5558 -> 0 bytes docs/_themes/jrnl/static/img/icons.png | Bin 10460 -> 0 bytes docs/_themes/jrnl/static/img/icons@2x.png | Bin 21723 -> 0 bytes docs/_themes/jrnl/static/img/logo.png | Bin 5390 -> 0 bytes docs/_themes/jrnl/static/img/logo@2x.png | Bin 13865 -> 0 bytes docs/_themes/jrnl/static/img/terminal.png | Bin 687 -> 0 bytes docs/_themes/jrnl/static/img/twitter.png | Bin 1550 -> 0 bytes docs/_themes/jrnl/static/js/landing.js | 109 - docs/_themes/jrnl/static/landing.svg | 3558 ------------------ docs/_themes/jrnl/static/less/docs.less | 283 -- docs/_themes/jrnl/static/less/jrnl.less | 317 -- docs/_themes/jrnl/static/less/retina.less | 35 - docs/_themes/jrnl/static/sprites.svg | 96 - docs/_themes/jrnl/theme.conf | 7 - docs/index.md | 31 - mkdocs.yml | 16 +- 21 files changed, 16 insertions(+), 4598 deletions(-) delete mode 100755 docs/_themes/jrnl/index.html delete mode 100755 docs/_themes/jrnl/layout.html delete mode 100755 docs/_themes/jrnl/relations.html delete mode 100644 docs/_themes/jrnl/static/img/favicon-152.png delete mode 100644 docs/_themes/jrnl/static/img/favicon.ico delete mode 100644 docs/_themes/jrnl/static/img/icons.png delete mode 100644 docs/_themes/jrnl/static/img/icons@2x.png delete mode 100644 docs/_themes/jrnl/static/img/logo.png delete mode 100644 docs/_themes/jrnl/static/img/logo@2x.png delete mode 100644 docs/_themes/jrnl/static/img/terminal.png delete mode 100644 docs/_themes/jrnl/static/img/twitter.png delete mode 100644 docs/_themes/jrnl/static/js/landing.js delete mode 100644 docs/_themes/jrnl/static/landing.svg delete mode 100644 docs/_themes/jrnl/static/less/docs.less delete mode 100644 docs/_themes/jrnl/static/less/jrnl.less delete mode 100644 docs/_themes/jrnl/static/less/retina.less delete mode 100755 docs/_themes/jrnl/static/sprites.svg delete mode 100755 docs/_themes/jrnl/theme.conf delete mode 100644 docs/index.md diff --git a/Makefile b/Makefile index 56eb4598..eb0ce646 100644 --- a/Makefile +++ b/Makefile @@ -11,28 +11,11 @@ clean: rm -f *.html html: - curl https://raw.githubusercontent.com/mateuszkocz/3l/master/3L/3L.less > docs/_themes/jrnl/static/less/3L.less ;\ - lessc --clean-css docs/_themes/jrnl/static/less/jrnl.less docs/_themes/jrnl/static/css/jrnl.css ;\ - cd docs ;\ - make html ;\ - cd .. ;\ - open docs/_build/html/index.html ;\ + mkdocs serve # Build GitHub Page from docs docs: - git checkout gh-pages ; \ - git checkout master docs ; \ - git checkout master jrnl ; \ - curl https://raw.githubusercontent.com/mateuszkocz/3l/master/3L/3L.less > docs/_themes/jrnl/static/less/3L.less ;\ - lessc --clean-css docs/_themes/jrnl/static/less/jrnl.less docs/_themes/jrnl/static/css/jrnl.css ; \ - cd docs ; \ - make html ; \ - cd .. ; \ - cp -r docs/_build/html/* . ; \ - git add -A ; \ - git commit -m "Updated docs from master" ; \ - git push -u origin gh-pages ; \ - git checkout master + mkdocs gh-deploy # Upload to pipy dist: diff --git a/docs/_themes/jrnl/index.html b/docs/_themes/jrnl/index.html deleted file mode 100755 index 1ffbb851..00000000 --- a/docs/_themes/jrnl/index.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - jrnl- The Command Line Journal - - - - - - - - - - -
- Tell your friends -
- -

Collect your thoughts and notes
without leaving the command line

-
-
-
-
$ jrnl today: Started writing my memoirs. On the command line. Like a boss.
-
-
-
- -
-
-
- -

Human friendly.

-

jrnl has a natural-language interface so you don't have to remember cryptic shortcuts when you're writing down your thoughts.

-
-
- -

Future-proof.

-

your journals are stored in plain-text files that will still be readable in 50 years when all your fancy iPad apps will have gone the way of the Dodo.

-
-
- -

Secure.

-

Encrypt your journals with the military-grade AES encryption. Even the NSA won't be able to read your dirty secrets.

-
-
-
-
- -

Accessible anywhere.

-

Sync your journals with Dropbox and capture your thoughts where ever you are

-
-
- -

DayOne compatible.

-

Read, write and search your DayOne journal from the command line.

-
-
- -

Free & Open Source.

-

jrnl is made by a bunch of really friendly and remarkably attractive people. Maybe even you?

-
-
- -

For work and play.

-

Effortlessly access several journals for all parts of your life.

-
-
- - -
- - - - - - diff --git a/docs/_themes/jrnl/layout.html b/docs/_themes/jrnl/layout.html deleted file mode 100755 index 8cf5e53c..00000000 --- a/docs/_themes/jrnl/layout.html +++ /dev/null @@ -1,29 +0,0 @@ -{% if pagename == "index" %} - {% include "index.html" %} -{% else %} - {%- extends "basic/layout.html" %} - - {%- block extrahead %} - {{ super() }} - - - - {% endblock %} - {%- block relbar1 %}{% endblock %} - {%- block relbar2 %}{% endblock %} - - {%- block sidebar2 %} - - {% endblock %} - - {%- block footer %} - - {%- endblock %} -{% endif %} diff --git a/docs/_themes/jrnl/relations.html b/docs/_themes/jrnl/relations.html deleted file mode 100755 index 3bbcde85..00000000 --- a/docs/_themes/jrnl/relations.html +++ /dev/null @@ -1,19 +0,0 @@ -

Related Topics

- diff --git a/docs/_themes/jrnl/static/img/favicon-152.png b/docs/_themes/jrnl/static/img/favicon-152.png deleted file mode 100644 index 539d40cc834f1c65e59b4e52eacdea1206ee3a0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12511 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 z 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 diff --git a/docs/_themes/jrnl/static/img/logo.png b/docs/_themes/jrnl/static/img/logo.png deleted file mode 100644 index 900ebac66c05e4e5f2838ee82ca704c0501f19e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5390 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 diff --git a/docs/_themes/jrnl/static/img/logo@2x.png b/docs/_themes/jrnl/static/img/logo@2x.png deleted file mode 100644 index 2ef28d1a3d9b091eb342870399258796135615da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13865 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ⅇtFjiCzo&hr@cM^=3a z*d(W+L_~1H_atni#9x;MMPp|;C5`T*+U8&7&&ikvi%b+|zLx>dViz&ND|7N)&F~~& z``D-AfoghJ+LEN$6UK0tUs35V<%5Z07u7@kjGEE$KQrPBL|F`72goa3>JGgI$R}LX zvcPYJ^jL|8b!-2t$)a>VZG#r&wKAI6BN6+$JspP0+>6FX^5wHWS0q-L#1k)U65pfA zDBDQS(l^`nd;X`_4=P;RTsAKl5Jj2>#so%P#xbG59(ip#RS|ndJqFEKRa$|yyF%T~ znWvCVsv+>%4$c2-;6`%koskfG&c!u5}HaUApG zReZ89%GYzT)4`5J@?u(BYKPpocqJu7S$!hx;$4GSkDiO36n+H$gHP$Zsr(YRr5`

kKVg&1=NMS$A)mbasg$Qb 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 diff --git a/docs/_themes/jrnl/static/img/terminal.png b/docs/_themes/jrnl/static/img/terminal.png deleted file mode 100644 index b813980e142c26710e7fc337c68da072389a7df5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 687 zcmV;g0#N;lP)h<1H#hI(d|Ibq=okRtC$%R;pI>f0`iTFi&2vsAA zO65}#!1JTTUT}QXW-}K#67w`tbO@9*X#EM03zYA zojiMHbm4rqMntcz#puvY48RkP@$X-#({5#nDCsy(6abjHqqVL@W2apcJFJeA^9%I* V;j=^1`V0U7002ovPDHLkV1ljcEfN3# diff --git a/docs/_themes/jrnl/static/img/twitter.png b/docs/_themes/jrnl/static/img/twitter.png deleted file mode 100644 index 29c5a89ecaba167b599c452ee38beaecb1268ca2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1550 zcmV+p2J!icP)4Tx05}naRo`#hR1`jmZ&IWdKOk5~hl<6oRa0BJ8yc;~21%2p?MfD<>DVeH z9(p*dx19w`~g7O0}n_%Aq@s%d)fBDv`JHkDym6Hd+5XuAtvnwRpGmK zVkc9?T=n|PIo~X-eVh__(Z?q}P9Z-Dj?gOW6|D%o20XmjW-qs4UjrD(li^iv8@eK9k+ZFm zVRFymFOPAzG5-%Pn|1W;U4vNroTa&AxDScmEA~{ri9gr1^c?U@uwSpaNnw8l_>cP1 zd;)kMQS_;jeRSUEM_*s96y65j1$)tOrwdK{YIQMt92l|D^(E_=$Rjw{b!QT@q!)ni zR`|5oW9X5n$Wv+HVc@|^eX5yXnsHX8PF3UX~a6)MwxDE0HaPjyrlI!;jX{6Kvuh*8ej?;85ekN$?5uuCiS zBTvvVG+XTxAO{m@bvM#Jr)z6J><&E22D|vq?Y?Vkbo_DijopiF$2PET#mZ8eu=y$(ArYkv7@Ex`GL?QCc!_*KFrd&;n1r7 zqW-CFs9&fT)ZaU5gc&=gBz-DaCw(vdOp0__x+47~U6sC(E(JNe@4cTT*n6*E zVH4eoU1-&7pEV~_PRe`a7v+@vy!^5}8?Y3)UmlaER00009a7bBm000XU000XU0RWnu7ytkPkV!;AR5%gM zl1)y+Koo%An-{ z)_Xxcy3NknissZ9LVy9g5Gh8$D{$5mwW%yqK$f#z1@x!$(KQ<^P`eg=mJ$Tawy)VT z(qz8Ofes|-7p1X7xDav=tni{F%bFgD&{rFfi6YMeWudwUdkK0%K-(&f^LcuDDuZ3+ zSa;~Mb&r~CE4_&S2PufHgdGP;XqdZ1t9~{Jk2-#CNOz)_Qm?E4?FAUWE*|f4v+Fo? zPf(G1^f4QCKm+mjJ~6~`*B3d2_q0d+b1A6|^c1?Lv#irf5cTEa>E@@;YIa(pDX5JL59{>M9-~76lWQT&k0{{R307*qoM6N<$g3eFh A-v9sr diff --git a/docs/_themes/jrnl/static/js/landing.js b/docs/_themes/jrnl/static/js/landing.js deleted file mode 100644 index 4a5eb91a..00000000 --- a/docs/_themes/jrnl/static/js/landing.js +++ /dev/null @@ -1,109 +0,0 @@ -var phrases = [ - ["", "today: Started writing my memoirs. On the command line. Like a boss.", ""], - ["", "yesterday 2pm: used jrnl to keep track of accomplished tasks. The done.txt for my todo.txt", ""], - ["-from 2009 -until may", "", "(Displays all entries from January 2009 to last may)"], - ["", "A day on the beach with @beth and @frank. Taggidy-tag-tag.", ""], - ["--tags", "", "@idea 7
@beth 5"], - ["--export json", "", "(Exports your entire journal to json)"], - ["--encrypt", "", "(256 bit AES encryption. Crack this, NSA.)"] -] - -var args = document.getElementById("args"); -var input = document.getElementById("input"); -var output = document.getElementById("output"); -var current = 0 -var timer = null; -var fadeInTimer = null; -var fadeOutTimer = null; -var letterTimer = null; -var unletterTimer = null; - -var next = function() { - current = (current + 1) % phrases.length; - reveal(current); - timer = setTimeout(next, 5000); -} - -var prev = function() { - current = (current === 0) ? phrases.length - 1 : current - 1; - reveal(current); - timer = setTimeout(next, 5000); -} - -var reveal = function(idx) { - var args_text = phrases[idx][0]; - var input_text = phrases[idx][1]; - var output_text = phrases[idx][2]; - var old_dix = idx == 0 ? phrases.length - 1 : idx - 1; - console.log(idx, old_dix, "++++++++++++") - var old_args_text = args.innerHTML; - var old_input_text = input.innerHTML; - var old_output_text = output.innerHTML; - console.log(args_text, input_text, output_text) - console.log(old_args_text, old_input_text, old_output_text) - var s4 = function() {fadeIn(output_text, output);} - var s3 = function() {letter(input_text, input, s4);} - var s2 = function() {letter(args_text, args, s3);} - var s1 = function() {unletter(old_args_text, args, s2);} - var s0 = function() {unletter(old_input_text, input, s1);} - fadeOut(old_output_text, output, s0, 10); -} - -var fadeIn = function(text, element, next, step) { - step = step || 0 - var nx = function() { fadeIn(text, element, next, ++step); } - if (step==0) { - element.innerHTML = ""; - fadeInTimer = setTimeout(nx, 550); - return; - } - if (step==1) {element.innerHTML = text;} - if (step>10 || !text) { if (next) {next(); return;} else return;} - element.style.opacity = (step-1)/10; - element.style.filter = 'alpha(opacity=' + (step-1)*10 + ')'; - fadeInTimer = setTimeout(nx, 50); -} - -var fadeOut = function(text, element, next, step) { - if (step===10) element.innerHTML = text; - if (step<0 || !text) { - element.innerHTML = ""; - if (next) {next(); return;} - else return; - } - element.style.opacity = step/10; - element.style.filter = 'alpha(opacity=' + step*10 + ')'; - var nx = function() { fadeOut(text, element, next, --step); } - fadeOutTimer = setTimeout(nx, 50); -} - -var unletter = function(text, element, next, timeout, index) { - timeout = timeout||10; - if (index==null) index = text.length; - if (index==-1 || !text.length) { if (next) {next(); return;} else return;} - element.innerHTML = text.substring(0, index); - var nx = function() { unletter(text, element, next, timeout, --index); } - unletterTimer = setTimeout(nx, timeout); -} - -var letter = function(text, element, next, timeout, index) { - timeout = timeout||35; - index = index||0; - if (index > text.length || !text.length) { if (next) {next(); return;} else return;} - element.innerHTML = text.substring(0, index); - var nx = function() { letter(text, element, next, timeout, ++index); } - letterTimer = setTimeout(nx, timeout); -} - -var reset = function() { - var timers = [timer, fadeInTimer, fadeOutTimer, letterTimer, unletterTimer]; - timers.forEach(function (t) { - clearTimeout(t); - }); - - args.innerHTML = ""; - input.innerHTML = ""; - output.innerHTML = ""; -} - -timer = setTimeout(next, 3000); diff --git a/docs/_themes/jrnl/static/landing.svg b/docs/_themes/jrnl/static/landing.svg deleted file mode 100644 index cbdb9488..00000000 --- a/docs/_themes/jrnl/static/landing.svg +++ /dev/null @@ -1,3558 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - Collect your thoughts and noteswithout leaving the command line. - - - - - - - - - - - - - - - - - - - - - - - - - - Terminal - Terminal - - $ jrnl today: Started writing my Memoirs. On the command line. Like a boss. - - - - - - - - - - - - Collect your thoughts and noteswithout leaving the command line. - Secure.Ecnrypt your Journal with military-grade AES encryption so not even the NSA can read your dirty secrets. Human friendly. jrnl has a natural language interface so you don't have to remember cryptic shortcuts while writing down your thoghts. Future-proof.Your journals are stored as plain-text files and you will still be able to open them in 50 years when all your fancy iPad apps have gone the way of the Dodo. Accessible Anywhere.Ecnrypt your Journal with military-grade AES encryption so not even the NSA can read your dirty secrets. DayOne compatible.Your journals are stored as plain-text files and you will still be able to open them in 50 years when all . Free & Open SourceYour journals are stored as plain-text files and you will still be able to open them in 50 years when all . DayOne compatible.Your journals are stored as plain-text files and you will still be able to open them in 50 years when all . - - - - - - Download - - - Download - Documentation - Documentation - Fork me on Github - Fork me on Github - - jrnl is lovingly crafter by Manuel Ebert and other great people. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/_themes/jrnl/static/less/docs.less b/docs/_themes/jrnl/static/less/docs.less deleted file mode 100644 index da817702..00000000 --- a/docs/_themes/jrnl/static/less/docs.less +++ /dev/null @@ -1,283 +0,0 @@ -body - { - font-family: "Open Sans", "Helvetica Neue", sans-serif; - font-weight: 300; - color: #333; - background: @white; - } -body:not(.landing) - { - padding:0px 20px; - padding-top: 40px; - h2 - { - margin-top: 40px; - } - } -input - { - background: transparent; - border: 1px solid #999; - .border-radius(3px); - padding: 2px 5px; - color: #666; - font-family: "Open Sans"; - font-weight: 300; - outline: none; - &:focus - { - background: white; - } - } -div.related - { - background: rgba(255,200,200,.2); - } - -* > a.headerlink - { - display: none; - } - -h1, h2, h3, h4, h5, h6 - { - font-weight: 300; - } - -a:link, a:visited - { - color: @orange; - text-decoration: none; - } -a:hover, a:active - { - text-decoration: underline; - color: lighten(@orange, 10); - } - -.literal - { - color: @purple; - font-size: 1em; - background: lighten(@purple-light, 45); - padding: 1px 2px; - .border-radius(2px); - .box-shadow(inset 0px 0px 0px 1px lighten(@purple-light, 30)); - } - -.note - { - .gradient(lighten(@purple-light, 10), lighten(@purple-light-shade, 10)); - .border-radius(5px); - .box-shadow(0px 2px 3px @purple-shade); - padding: 10px 20px 10px 70px; - position: relative; - color: white; - .admonition-title {display: none;} - a { color: lighten(@orange, 30);} - &:before - { - content: ""; - display: block; - .icon; - .icon.info; - position: absolute; - margin: auto; - top: 0; bottom: 0; left: 20px; - } - .literal, .highlight-note - { - color: white; - background: darken(@purple-light, 3); - padding: 1px 3px; - .border-radius(2px); - .box-shadow(inset 0px 0px 0px 1px lighten(@purple-light, 10)); - } - .highlight-note - { - padding: 1px 10px; - pre:before - { - content: "$ "; - color: @orange; - } - } - } - -.highlight - { - background:transparent !important; - } -.highlight-output, .highlight-javascript, .highlight-sh - { - .pre-block; - background: desaturate(lighten(@terminal,10), 10); - pre {color: white;} - } -.highlight-python, .highlight-sh - { - .terminal; - pre - { - margin: 0 0 10px 0; - &:before - { - content: "$ "; - color: @orange; - } - } - } - -*:hover > a.headerlink - { - display: inline; - color: lighten(@purple-light, 30); - margin-left: 10px; - text-decoration: none; - &:hover { color: @purple-light; } - } - -tt - { - color: @purple; - font-size: 1.2em; - } -ul li { - margin-bottom: 10px; -} - -div.document - { - max-width: 900px; - margin: 20px auto; - position: relative; - } -div.documentwrapper - { - margin-left: 240px; - padding: 0; - } -aside - { - position: absolute; - width: 220px; - top: 0px; - .logo - { - margin: 0 auto 20px auto; - display: block; - width: 90px; - height: 98px; - } - color: #999; - h2, h3, h3 a:link, h3 a:visited - { - color: #777; - } - - a:link, a:visited - { - color: #999; - } - a:hover, a:active - { - color: @orange; - } - input[type=submit] - { - display: none; - } - &>ul - { - margin: 0 4px; - padding: 0; - list-style: none; - &>li - { - margin-bottom: 10px; - font-size: 18px; - color: #777; - a:link, a:visited {color: #777;} - ul - { - margin: 10px 0 0 0; - padding-left: 20px; - font-size: 16px; - color: #999; - a:link, a:visited {color: #999;} - } - } - } - } - -div.footer - { - font-size: .8em; - text-align: center; - margin: 40px 0; - color: #999; - a:link, a:visited {color: #555;} - } - -@media screen and (max-width: 820px) - { - body:not(.landing){ - padding-top: 130px; - .highlight-output, .highlight-python, .highlight-javascript, .highlight-sh - { - width: auto; - max-width: 500px; - } - .highlight-python, .highlight-sh - { - pre { margin: -10px 0 10px 0;} - &:before - { - height: 24px !important; - line-height: 24px; - font-size: .7em; - } - &:after - { - background: none; - } - } - aside - { - position: static; - } - div.documentwrapper - { - margin: 0px; - } - h1, .section - { - margin: 0px !important; - } - aside - { - background-color: #f0f0f0; - width: 100%; - margin: 5px -20px; - padding: 5px 20px 10px 20px; - } - #logolink - { - position: absolute; - top: -120px; - left: 50%; - margin-left: -49px; - } - } - - } -@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx) - { - aside .logo, body#landing #upper #logo - { - width: 90px; - height: 98px; - content: url(../img/logo@2x.png); - } - - } diff --git a/docs/_themes/jrnl/static/less/jrnl.less b/docs/_themes/jrnl/static/less/jrnl.less deleted file mode 100644 index ce597b49..00000000 --- a/docs/_themes/jrnl/static/less/jrnl.less +++ /dev/null @@ -1,317 +0,0 @@ -@import "retina"; -@import "3L"; - -@white: #f7f8f9; -@blue: #5e7dc5; -@blue-light: #7c95ca; -@terminal: #2f1e34; -@purple: #47375d; -@purple-shade: #413155; -@purple-light: #725794; -@purple-light-shade: #564371; -@orange: #deaa09; - -.normalize(); -@import "docs.less"; - -.icon, - { - .sprite("../img/icons.png", 32px, 5, 3, 8px); - &.secure {.sprite(0, 0)}; - &.future {.sprite(1, 0)}; - &.search {.sprite(2, 0)}; - &.nli {.sprite(3, 0)}; - &.share {.sprite(0, 1)}; - &.sync {.sprite(0, 1)}; - &.dayone {.sprite(1, 1)}; - &.github {.sprite(2, 1)}; - &.folders{.sprite(3, 1)}; - &.cal {.sprite(4, 1)}; - &.left {.sprite(0, 2)}; - &.right {.sprite(1, 2)}; - &.info {.sprite(2, 2)}; - } - -.pre-block - { - background: @terminal; - .border-radius(6px); - padding: 1px 20px; - margin: 40px auto; - width: 500px; - .box-shadow(0px 1px 8px darken(@white, 30)); - position: relative; - color: @white; - font-family: "Monaco", "Courier New"; - font-size: 12pt; - #args {color: #f6f7b9} - #output {color: #9278b5} - } - -.terminal - { - .pre-block; - @p: 20px; - padding: @p + 30px @p (@p - 10px) @p; - &:before - { - content: "Terminal"; - display: block; - width: 100%; - position: absolute; - left: 0; - .box-shadow(inset 0px 1px 0px #f4f4f4, inset 0px -1px 0px #888); - margin-top: -50px; - // margin: -@p -@p 0px -@p; - text-align: center; - height: 30px; - line-height: 30px; - color: #777; - text-shadow: 0px 1px 0px #ddd; - .border-radius(5px 5px 0px 0px); - .gradient(#eaeaea, #bababa); - } - &:after - { - content: ""; - width: 48px; - height: 30px; - position: absolute; - top: 0px; - left: 10px; - background: url(../img/terminal.png) no-repeat center center; - } - } - -body#landing - { - background-color: @purple; - font-family: "Open Sans", "Helvetica Neue", sans-serif; - font-weight: 300; - #twitter - { - display: block; - position: absolute; - top: 20px; - right: 20px; - border: 1px solid @purple; - padding: 5px 10px 5px 30px; - color: @purple; - .border-radius(3px); - .opacity(.7); - background: url(../img/twitter.png) 8px center no-repeat transparent; - &:hover, &:active - { - .opacity(1); - text-decoration: none; - } - } - #title, .row3, .row4, #prompt - { - width: 900px; - margin: 0px auto; - } - #upper - { - .clearfix; - background: @white; - .box-shadow(inset 0px -6px 6px -3px darken(@white, 10)); - #title - { - width: 650px; - margin: 150px auto 75px auto; - } - img - { - float: left; - margin-right: 30px; - } - h1 - { - color: @purple-light-shade; - font-weight: 300; - } - #prompt - { - width: 640px; - margin: 0 auto; - .clearfix; - } - .terminal - { - .border-radius(6px 6px 0px 0px); - float: left; - margin: 0px; - width: 500px; - min-height: 134px; - .border-box-sizing; - } - .pleft, .pright - { - text-align: center; - .border-box-sizing; - float: left; - padding-top: 50px; - width: 70px; - i {.opacity(60);} - i:hover {.opacity(1000); cursor: pointer;} - } - } - #nav - { - .gradient(@blue-light, @blue); - height: 60px; - .box-shadow(0px 6px 6px -3px @purple-shade); - text-align: center; - a#twitter-nav {display: none;} - a - { - color: @white; - text-shadow: 0px -1px 0px darken(@blue, 30); - text-decoration: none; - font-size: 14pt; - line-height: 60px; - margin: 0 40px; - &:hover - { - color: lighten(@orange, 20); - text-shadow: 0px -1px 0px darken(@orange, 15); - } - } - a.cta - { - .gradient(@purple-light, @purple-light-shade); - .box-shadow(0px 1px 0px @purple-shade); - .border-radius(5px); - padding: 6px 10px 5px 10px; - white-space: nowrap; - &:hover - { - .gradient(lighten(@orange, 10), darken(@orange, 5)); - .box-shadow(0px 1px 0px darken(@orange, 15)); - text-shadow: 0px -1px 0px darken(@orange, 15); - color: @white; - - } - } - } - #lower - { - color: @white; - padding-top: 40px; - a - { - color: @orange; - text-decoration: none; - &:hover - { - color: lighten(@orange, 20); - text-decoration: underline; - } - } - .row3, .row4 { - .clearfix; - margin-bottom: 20px; - .col - { - position: relative; - padding-left: 40px; - i - { - position: absolute; - left: 0; - top: 16px; - } - h3 {font-size: 12pt; margin-bottom: .5em;} - p {font-size: 10pt; margin: 0;} - float: left; - width: 25%; - padding-right: 2%; - .border-box-sizing; - &:last-child {padding-right: 0;} - } - } - .row3 .col { width: 33.3333%; } - .row4 .col { color: mix(@white, @purple, 80); i {.opacity(80);}} - } - } - -@media screen and (max-width: 680px) - { - body#landing - { - #nav - { - height: auto; - padding-bottom: 10px; - a, a#twitter-nav - { - display: block; - } - a.cta - { - margin: 10px; - padding: 1px; - } - } - #upper - { - #twitter { display: none;} - #title - { - margin: 30px 0 10px 0; - } - #logo - { - backgound: red; - display: block; - float: none; - margin: 0px auto; - } - #title br {display: none;} - .pleft, .pright {display: none;} - #prompt, #title - { - width: 100%; - .border-box-sizing; - padding: 0px 20px; - } - .terminal - { - width: 100%; - } - } - } - } - -@media screen and (max-width: 900px) - { - body#landing - { - #lower - { - padding: 40px 20px; - .row3, .row4 - { - margin: 0px; - width: auto; - } - .row3 .col, .row4 .col - { - float: none; - width: 100%; - text-align: center; - padding: 0px; - margin: 0 0 40px 0; - h3 {font-size: 1.5em;} - p {font-size: 1em;} - - i - { - position: static; - margin-bottom: -20px; - } - } - } - } - } diff --git a/docs/_themes/jrnl/static/less/retina.less b/docs/_themes/jrnl/static/less/retina.less deleted file mode 100644 index 3c006c45..00000000 --- a/docs/_themes/jrnl/static/less/retina.less +++ /dev/null @@ -1,35 +0,0 @@ -// A helper mixin for applying high-resolution background images (http://www.retinajs.com) - -@highdpi: ~"(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)"; - -.at2x(@path, @w: auto, @h: auto) { - background-image: url(@path); - @at2x_path: ~`@{path}.replace(/\.\w+$/, function(match) { return "@2x" + match; })`; - background-size: @w @h; - - @media @highdpi { - background-image: url("@{at2x_path}"); - } -} - -// Sprite mixin, see https://coderwall.com/p/oztebw - -.sprite (@path, @size, @w, @h, @pad: 0) when (isstring(@path)) - { - background-image: url(@path); - width: @size; - height: @size; - display: inline-block; - @at2x_path: ~`@{path}.replace(/\.[\w\?=]+$/, function(match) { return "@2x" + match; })`; - font-size: @size + @pad; - background-size: (@size + @pad) * @w (@size + @pad) * @h; - @media @highdpi - { - background-image: url("@{at2x_path}"); - } - } - -.sprite(@x, @y) - { - background-position: -@x * 1em -@y * 1em; - } diff --git a/docs/_themes/jrnl/static/sprites.svg b/docs/_themes/jrnl/static/sprites.svg deleted file mode 100755 index a8420b9b..00000000 --- a/docs/_themes/jrnl/static/sprites.svg +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - diff --git a/docs/_themes/jrnl/theme.conf b/docs/_themes/jrnl/theme.conf deleted file mode 100755 index fc3d3735..00000000 --- a/docs/_themes/jrnl/theme.conf +++ /dev/null @@ -1,7 +0,0 @@ -[theme] -inherit = basic -stylesheet = css/jrnl.css -pygments_style = flask_theme_support.FlaskyStyle - -[options] -touch_icon = diff --git a/docs/index.md b/docs/index.md deleted file mode 100644 index c634ae8e..00000000 --- a/docs/index.md +++ /dev/null @@ -1,31 +0,0 @@ -# Overview - -## What is jrnl? - -`jrnl` is a simple journal application for -your command line. Journals are stored as human readable plain text -files - you can put them into a Dropbox folder for instant syncing and -you can be assured that your journal will still be readable in 2050, -when all your fancy iPad journal applications will long be forgotten. - -`jrnl` also plays nice with the fabulous -[DayOne](http://dayoneapp.com) and can read and write directly from and -to DayOne Journals. - -Optionally, your journal can be encrypted using the [256-bit -AES](http://en.wikipedia.org/wiki/Advanced_Encryption_Standard). - -## Why keep a journal? - -Journals aren't just for angsty teenagers and people who have too much -time on their summer vacation. A journal helps you to keep track of the -things you get done and how you did them. Your imagination may be -limitless, but your memory isn't. - -For personal use, make it a good habit to write at least 20 words a day. -Just to reflect what made this day special, why you haven't wasted it. - -For professional use, consider a text-based journal to be the perfect -complement to your GTD todo list - a documentation of what and how -you've done it. Or use it as a quick way to keep a change log. Or use it -to keep a lab book. diff --git a/mkdocs.yml b/mkdocs.yml index 3e82606d..ed1795d1 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,7 +1,11 @@ site_name: jrnl -theme: readthedocs +theme: + name: readthedocs + custom_dir: docs/theme + static_templates: + - index.html extra_css: - - https://fonts.googleapis.com/css?family=Merriweather|Open+Sans + - https://fonts.googleapis.com/css?family=Open+Sans:300,600 - assets/theme.css - assets/highlight.css markdown_extensions: @@ -9,3 +13,11 @@ markdown_extensions: repo_url: https://github.com/jrnl-org/jrnl/ site_author: Manuel Ebert site_description: Never Worry about Money Again. +nav: + - Overview: overview.md + - Quickstart: installation.md + - Basic Usage: usage.md + - Encryption: encryption.md + - Import and Export: export.md + - Advanced Usage: advanced.md + - Recipes: recipes.md