diff --git a/docs/assets/css/style.min.css b/docs/assets/css/style.min.css new file mode 100644 index 000000000..b8751c3d3 --- /dev/null +++ b/docs/assets/css/style.min.css @@ -0,0 +1,4 @@ +/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */ +button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none} +/*! Skeleton V2.0.4 | Copyright 2014, Dave Gamache | www.getskeleton.com | MIT License */ +.column,.columns,.container,.u-full-width{width:100%;box-sizing:border-box}h1,h2,h3{letter-spacing:-.1rem}body,h6{line-height:1.6}.container{position:relative;max-width:960px;margin:0 auto;padding:0 20px}.button,button,h1,h2,h3,h4,h5,h6,hr,li{margin-bottom:1rem}.column,.columns{float:left}@media (min-width:400px){.container{width:85%;padding:0}}html{font-size:62.5%;overflow:-moz-scrollbars-vertical;overflow-y:scroll}body{font-size:1.5em;font-weight:400;font-family:Raleway,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:1rem;font-weight:300}h4,ol,p,ul{margin-top:0}h1{font-size:4rem;line-height:1.2}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;letter-spacing:0}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}a{color:#1EAEDB}a:hover{color:#0FA0CE}.button,button,input[type=submit],input[type=reset],input[type=button]{display:inline-block;height:26px;padding:0 20px;color:#555;text-align:center;font-size:12px;font-weight:600;line-height:26px;letter-spacing:.1rem;text-transform:none;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:10px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:focus,.button:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=button]:focus,input[type=button]:hover{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary{color:#FFF;background-color:#33C3F0;border-color:#33C3F0}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover{color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB}input[type=tel],input[type=url],input[type=password],input[type=email],input[type=number],input[type=search],input[type=text],select,textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #D1D1D1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=tel],input[type=url],input[type=password],input[type=email],input[type=number],input[type=search],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid #33C3F0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:10px}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:1rem;border-width:0;border-top:1px solid #E1E1E1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both} \ No newline at end of file diff --git a/docs/assets/img/emulator_01.jpg b/docs/assets/img/emulator_01.jpg new file mode 100644 index 000000000..21cc55031 Binary files /dev/null and b/docs/assets/img/emulator_01.jpg differ diff --git a/docs/assets/img/emulator_02.jpg b/docs/assets/img/emulator_02.jpg new file mode 100644 index 000000000..ef1c1e33c Binary files /dev/null and b/docs/assets/img/emulator_02.jpg differ diff --git a/docs/assets/img/emulator_03.jpg b/docs/assets/img/emulator_03.jpg new file mode 100644 index 000000000..4000bf767 Binary files /dev/null and b/docs/assets/img/emulator_03.jpg differ diff --git a/docs/assets/img/emulator_04.jpg b/docs/assets/img/emulator_04.jpg new file mode 100644 index 000000000..05168edc0 Binary files /dev/null and b/docs/assets/img/emulator_04.jpg differ diff --git a/docs/assets/img/favicon.ico b/docs/assets/img/favicon.ico new file mode 100644 index 000000000..e64564ef5 Binary files /dev/null and b/docs/assets/img/favicon.ico differ diff --git a/docs/assets/img/minimal_linux_live.png b/docs/assets/img/minimal_linux_live.png new file mode 100644 index 000000000..efa424394 Binary files /dev/null and b/docs/assets/img/minimal_linux_live.png differ diff --git a/docs/assets/img/minimal_linux_live_javascript_emulator.png b/docs/assets/img/minimal_linux_live_javascript_emulator.png new file mode 100644 index 000000000..785daa0a9 Binary files /dev/null and b/docs/assets/img/minimal_linux_live_javascript_emulator.png differ diff --git a/docs/assets/img/mll_01.png b/docs/assets/img/mll_01.png new file mode 100644 index 000000000..ff95bd053 Binary files /dev/null and b/docs/assets/img/mll_01.png differ diff --git a/docs/assets/img/mll_02.png b/docs/assets/img/mll_02.png new file mode 100644 index 000000000..7ab435d87 Binary files /dev/null and b/docs/assets/img/mll_02.png differ diff --git a/docs/assets/img/mll_03.png b/docs/assets/img/mll_03.png new file mode 100644 index 000000000..77ab3ffca Binary files /dev/null and b/docs/assets/img/mll_03.png differ diff --git a/docs/assets/img/mll_04.png b/docs/assets/img/mll_04.png new file mode 100644 index 000000000..85a3d2e59 Binary files /dev/null and b/docs/assets/img/mll_04.png differ diff --git a/docs/assets/img/mll_05.png b/docs/assets/img/mll_05.png new file mode 100644 index 000000000..7f116882e Binary files /dev/null and b/docs/assets/img/mll_05.png differ diff --git a/docs/assets/img/mll_06.png b/docs/assets/img/mll_06.png new file mode 100644 index 000000000..bcb08a66d Binary files /dev/null and b/docs/assets/img/mll_06.png differ diff --git a/docs/assets/img/mll_07.png b/docs/assets/img/mll_07.png new file mode 100644 index 000000000..d0e675d76 Binary files /dev/null and b/docs/assets/img/mll_07.png differ diff --git a/docs/assets/img/mll_08.png b/docs/assets/img/mll_08.png new file mode 100644 index 000000000..1316c233c Binary files /dev/null and b/docs/assets/img/mll_08.png differ diff --git a/docs/assets/img/mll_09.png b/docs/assets/img/mll_09.png new file mode 100644 index 000000000..637f3ff0b Binary files /dev/null and b/docs/assets/img/mll_09.png differ diff --git a/docs/assets/img/screen1.png b/docs/assets/img/screen1.png new file mode 100644 index 000000000..b5f6c7c0c Binary files /dev/null and b/docs/assets/img/screen1.png differ diff --git a/docs/assets/img/screen2.png b/docs/assets/img/screen2.png new file mode 100644 index 000000000..ef2aff40d Binary files /dev/null and b/docs/assets/img/screen2.png differ diff --git a/docs/assets/img/screen3.png b/docs/assets/img/screen3.png new file mode 100644 index 000000000..5e2a7e3ec Binary files /dev/null and b/docs/assets/img/screen3.png differ diff --git a/docs/assets/img/screen4.png b/docs/assets/img/screen4.png new file mode 100644 index 000000000..fa48ab685 Binary files /dev/null and b/docs/assets/img/screen4.png differ diff --git a/docs/assets/img/screen5.png b/docs/assets/img/screen5.png new file mode 100644 index 000000000..5f7b1ba23 Binary files /dev/null and b/docs/assets/img/screen5.png differ diff --git a/docs/assets/img/screen6.png b/docs/assets/img/screen6.png new file mode 100644 index 000000000..ec0485121 Binary files /dev/null and b/docs/assets/img/screen6.png differ diff --git a/docs/emulator/index.html b/docs/emulator/index.html new file mode 100644 index 000000000..de96fcb8d --- /dev/null +++ b/docs/emulator/index.html @@ -0,0 +1,55 @@ + + +
+ + + + + + +chmod -R +x *.sh
). If you decide to skip this step you can still run the scripts like this (example): sh build_minimal_linux_live.sh
+ sudo apt wget make gawk gcc bc genisoimage
+ build_minimal_linux_live.sh
and wait. If you have resolved all build dependencies, the whole process should take less than 30 minutes on a modern computer. If the build fails for some reason, most probably there are unresolved build dependencies. Several users reported that the build-essential
package resolves all unexpected build dependencies for Ubuntu. If you are using Linux Mint try to install the package g++
and if you still have troubles then try the build-essential
package. On Fedora you might need the static 'glibc' package glibc-static
. Please have in mind that the build dependencies can vary a lot depending on the Linux OS which you use and the software which you have already installed.
+ minimal_linux_live.iso
in the same folder where you executed the scripts. You can burn the ISO image file on CD/DVD, install it on USB flash drive via Universal USB Installer, or run it directly via PC emulator like VirtualBox. The most recent version of Minimal Linux Live requires 256MB RAM, otherwise the boot process most probably will hang.
+