diff --git a/404.html b/404.html index 6cfd033c..5bea950f 100644 --- a/404.html +++ b/404.html @@ -87,32 +87,17 @@ -
- - -
-
@@ -142,7 +127,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -154,9 +139,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/about/credits.html b/about/credits.html index a49c867e..f94832f2 100644 --- a/about/credits.html +++ b/about/credits.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/about/imprint.html b/about/imprint.html index eac3b7ec..c609ae0d 100644 --- a/about/imprint.html +++ b/about/imprint.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/about/index.html b/about/index.html index 0560c4ad..3119f12e 100644 --- a/about/index.html +++ b/about/index.html @@ -75,16 +75,19 @@ It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply -

    But why?

    -

    InvenTree is beeing build and maintained by users of the systems. The core-team uses InvenTree in their companies, labs and organisations to make their life easier. -This and a general intrest in ‘computers’ motivates and keeps the project running.
    -There is no inherent monetary intrest but if you would like to support the org - we apprecicate it.

    +

    Motivations

    + +

    InvenTree is built and maintained by users who are passionate about the project. The core team members use InvenTree in their companies, laboratories and organisations to make their life easier.

    + +

    The InvenTree project is driven by the support of its developers and users. We all want to see the project grow and be embraced by others, who may in turn be inspired to contribute themselves.

    + +

    There is no inherent monetary interest but if you would like to support the project - we apprecicate it.

    @@ -111,32 +114,17 @@ There is no inherent monetary intrest but if you would like to -
    - - -
    -
    @@ -166,7 +154,7 @@ There is no inherent monetary intrest but if you would like to Blog -
  • Deploy
  • +
  • Contribute
  • @@ -178,9 +166,15 @@ There is no inherent monetary intrest but if you would like to

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + + diff --git a/about/privacy.html b/about/privacy.html index 844cf943..c1df4c90 100644 --- a/about/privacy.html +++ b/about/privacy.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/about/social.html b/about/social.html index a82340c7..091e9d87 100644 --- a/about/social.html +++ b/about/social.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/about/source.html b/about/source.html index 9d21d483..75f8d46d 100644 --- a/about/source.html +++ b/about/source.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/about/team.html b/about/team.html index 031c31dd..dce7e7d4 100644 --- a/about/team.html +++ b/about/team.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/about/thanks.html b/about/thanks.html index fb9c9960..579d13f0 100644 --- a/about/thanks.html +++ b/about/thanks.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/alternatives/index.html b/alternatives/index.html index fb1be946..421a4123 100644 --- a/alternatives/index.html +++ b/alternatives/index.html @@ -107,32 +107,17 @@ -
    - - -
    -
    @@ -162,7 +147,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -174,9 +159,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/assets/index.css b/assets/index.css index 72d4d7c6..e0dc7ad7 100644 --- a/assets/index.css +++ b/assets/index.css @@ -1,3 +1,3 @@ /*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/ -/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}article{color:#374151;max-width:65ch}article [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}article a{color:#111827;font-weight:500;text-decoration:underline}article strong{color:#111827;font-weight:600}article ol[type=A]{--list-counter-style:upper-alpha}article ol[type=a]{--list-counter-style:lower-alpha}article ol[type=A s]{--list-counter-style:upper-alpha}article ol[type=a s]{--list-counter-style:lower-alpha}article ol[type=I]{--list-counter-style:upper-roman}article ol[type=i]{--list-counter-style:lower-roman}article ol[type=I s]{--list-counter-style:upper-roman}article ol[type=i s]{--list-counter-style:lower-roman}article ol[type="1"]{--list-counter-style:decimal}article ol>li{padding-left:1.75em;position:relative}article ol>li:before{color:#6b7280;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;position:absolute}article ul>li{padding-left:1.75em;position:relative}article ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}article hr{border-color:#e5e7eb;border-top-width:1px;margin-bottom:3em;margin-top:3em}article blockquote{border-left-color:#e5e7eb;border-left-width:.25rem;color:#111827;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}article blockquote p:first-of-type:before{content:open-quote}article blockquote p:last-of-type:after{content:close-quote}article h1{color:#111827;font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em}article h2{color:#111827;font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}article h3{font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}article h3,article h4{color:#111827;font-weight:600}article h4{line-height:1.5;margin-bottom:.5em;margin-top:1.5em}article figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}article code{color:#111827;font-size:.875em;font-weight:600}article code:after,article code:before{content:"`"}article a code{color:#111827}article pre{background-color:#1f2937;border-radius:.375rem;color:#e5e7eb;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}article pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}article pre code:after,article pre code:before{content:none}article table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}article thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#111827;font-weight:600}article thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}article tbody tr{border-bottom-color:#e5e7eb;border-bottom-width:1px}article tbody tr:last-child{border-bottom-width:0}article tbody td{padding:.5714286em;vertical-align:top}article{font-size:1rem;line-height:1.75}article p{margin-bottom:1.25em;margin-top:1.25em}article figure,article img,article video{margin-bottom:2em;margin-top:2em}article h2 code{font-size:.875em}article h3 code{font-size:.9em}article ol,article ul{margin-bottom:1.25em;margin-top:1.25em}article li{margin-bottom:.5em;margin-top:.5em}article>ul>li p{margin-bottom:.75em;margin-top:.75em}article>ul>li>:first-child{margin-top:1.25em}article>ul>li>:last-child{margin-bottom:1.25em}article>ol>li>:first-child{margin-top:1.25em}article>ol>li>:last-child{margin-bottom:1.25em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.75em;margin-top:.75em}article{font-size:.875rem;line-height:1.7142857}article p{margin-bottom:1.1428571em;margin-top:1.1428571em}article [class~=lead]{font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}article blockquote{margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.1111111em}article h1{font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}article h2{font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}article h3{font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}article h4{line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}article figure,article img,article video{margin-bottom:1.7142857em;margin-top:1.7142857em}article figure>*{margin-bottom:0;margin-top:0}article figure figcaption{font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}article code{font-size:.8571429em}article h2 code{font-size:.9em}article h3 code{font-size:.8888889em}article pre{border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding:.6666667em 1em}article ol,article ul{margin-bottom:1.1428571em;margin-top:1.1428571em}article li{margin-bottom:.2857143em;margin-top:.2857143em}article ol>li{padding-left:1.5714286em}article ol>li:before{left:0}article ul>li{padding-left:1.5714286em}article ul>li:before{height:.3571429em;left:.2142857em;top:.67857em;width:.3571429em}article>ul>li p{margin-bottom:.5714286em;margin-top:.5714286em}article>ul>li>:first-child{margin-top:1.1428571em}article>ul>li>:last-child{margin-bottom:1.1428571em}article>ol>li>:first-child{margin-top:1.1428571em}article>ol>li>:last-child{margin-bottom:1.1428571em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.5714286em;margin-top:.5714286em}article hr{margin-bottom:2.8571429em;margin-top:2.8571429em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article table{font-size:.8571429em;line-height:1.5}article thead th{padding-bottom:.6666667em;padding-left:1em;padding-right:1em}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td{padding:.6666667em 1em}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}article{margin-left:auto;margin-right:auto}@media (min-width:640px){article{color:#374151;max-width:65ch}article [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}article a{color:#111827;font-weight:500;text-decoration:underline}article strong{color:#111827;font-weight:600}article ol[type=A]{--list-counter-style:upper-alpha}article ol[type=a]{--list-counter-style:lower-alpha}article ol[type=A s]{--list-counter-style:upper-alpha}article ol[type=a s]{--list-counter-style:lower-alpha}article ol[type=I]{--list-counter-style:upper-roman}article ol[type=i]{--list-counter-style:lower-roman}article ol[type=I s]{--list-counter-style:upper-roman}article ol[type=i s]{--list-counter-style:lower-roman}article ol[type="1"]{--list-counter-style:decimal}article ol>li{padding-left:1.75em;position:relative}article ol>li:before{color:#6b7280;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;left:0;position:absolute}article ul>li{padding-left:1.75em;position:relative}article ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}article hr{border-color:#e5e7eb;border-top-width:1px;margin-bottom:3em;margin-top:3em}article blockquote{border-left-color:#e5e7eb;border-left-width:.25rem;color:#111827;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}article blockquote p:first-of-type:before{content:open-quote}article blockquote p:last-of-type:after{content:close-quote}article h1{color:#111827;font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}article h2{color:#111827;font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}article h3{font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}article h3,article h4{color:#111827;font-weight:600}article h4{line-height:1.5;margin-bottom:.5em;margin-top:1.5em}article figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}article code{color:#111827;font-size:.875em;font-weight:600}article code:after,article code:before{content:"`"}article a code{color:#111827}article pre{background-color:#1f2937;border-radius:.375rem;color:#e5e7eb;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}article pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}article pre code:after,article pre code:before{content:none}article table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}article thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#111827;font-weight:600}article thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}article tbody tr{border-bottom-color:#e5e7eb;border-bottom-width:1px}article tbody tr:last-child{border-bottom-width:0}article tbody td{padding:.5714286em;vertical-align:top}article{font-size:1rem;line-height:1.75}article p{margin-bottom:1.25em;margin-top:1.25em}article figure,article img,article video{margin-bottom:2em;margin-top:2em}article figure>*{margin-bottom:0;margin-top:0}article h2 code{font-size:.875em}article h3 code{font-size:.9em}article ol,article ul{margin-bottom:1.25em;margin-top:1.25em}article li{margin-bottom:.5em;margin-top:.5em}article>ul>li p{margin-bottom:.75em;margin-top:.75em}article>ul>li>:first-child{margin-top:1.25em}article>ul>li>:last-child{margin-bottom:1.25em}article>ol>li>:first-child{margin-top:1.25em}article>ol>li>:last-child{margin-bottom:1.25em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.75em;margin-top:.75em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}}@media (min-width:1024px){article{font-size:1.125rem;line-height:1.7777778}article p{margin-bottom:1.3333333em;margin-top:1.3333333em}article [class~=lead]{font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}article blockquote{margin-bottom:1.6666667em;margin-top:1.6666667em;padding-left:1em}article h1{font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}article h2{font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}article h3{font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}article h4{line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}article figure,article img,article video{margin-bottom:1.7777778em;margin-top:1.7777778em}article figure>*{margin-bottom:0;margin-top:0}article figure figcaption{font-size:.8888889em;line-height:1.5;margin-top:1em}article code{font-size:.8888889em}article h2 code{font-size:.8666667em}article h3 code{font-size:.875em}article pre{border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding:1em 1.5em}article ol,article ul{margin-bottom:1.3333333em;margin-top:1.3333333em}article li{margin-bottom:.6666667em;margin-top:.6666667em}article ol>li{padding-left:1.6666667em}article ol>li:before{left:0}article ul>li{padding-left:1.6666667em}article ul>li:before{height:.3333333em;left:.2222222em;top:.72222em;width:.3333333em}article>ul>li p{margin-bottom:.8888889em;margin-top:.8888889em}article>ul>li>:first-child{margin-top:1.3333333em}article>ul>li>:last-child{margin-bottom:1.3333333em}article>ol>li>:first-child{margin-top:1.3333333em}article>ol>li>:last-child{margin-bottom:1.3333333em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.8888889em;margin-top:.8888889em}article hr{margin-bottom:3.1111111em;margin-top:3.1111111em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article table{font-size:.8888889em;line-height:1.5}article thead th{padding-bottom:.75em;padding-left:.75em;padding-right:.75em}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td{padding:.75em}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}}@media (min-width:1280px){article{font-size:1.25rem;line-height:1.8}article p{margin-bottom:1.2em;margin-top:1.2em}article [class~=lead]{font-size:1.2em;line-height:1.5;margin-bottom:1em;margin-top:1em}article blockquote{margin-bottom:1.6em;margin-top:1.6em;padding-left:1.0666667em}article h1{font-size:2.8em;line-height:1;margin-bottom:.8571429em;margin-top:0}article h2{font-size:1.8em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:1.5555556em}article h3{font-size:1.5em;line-height:1.3333333;margin-bottom:.6666667em;margin-top:1.6em}article h4{line-height:1.6;margin-bottom:.6em;margin-top:1.8em}article figure,article img,article video{margin-bottom:2em;margin-top:2em}article figure>*{margin-bottom:0;margin-top:0}article figure figcaption{font-size:.9em;line-height:1.5555556;margin-top:1em}article code{font-size:.9em}article h2 code{font-size:.8611111em}article h3 code,article pre{font-size:.9em}article pre{border-radius:.5rem;line-height:1.7777778;margin-bottom:2em;margin-top:2em;padding:1.1111111em 1.3333333em}article ol,article ul{margin-bottom:1.2em;margin-top:1.2em}article li{margin-bottom:.6em;margin-top:.6em}article ol>li{padding-left:1.8em}article ol>li:before{left:0}article ul>li{padding-left:1.8em}article ul>li:before{height:.35em;left:.25em;top:.725em;width:.35em}article>ul>li p{margin-bottom:.8em;margin-top:.8em}article>ul>li>:first-child{margin-top:1.2em}article>ul>li>:last-child{margin-bottom:1.2em}article>ol>li>:first-child{margin-top:1.2em}article>ol>li>:last-child{margin-bottom:1.2em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.8em;margin-top:.8em}article hr{margin-bottom:2.8em;margin-top:2.8em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article table{font-size:.9em;line-height:1.5555556}article thead th{padding-bottom:.8888889em;padding-left:.6666667em;padding-right:.6666667em}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td{padding:.8888889em .6666667em}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}}.section-container{width:100%}@media (min-width:470px){.section-container{max-width:470px}}@media (min-width:640px){.section-container{max-width:640px}}@media (min-width:768px){.section-container{max-width:768px}}@media (min-width:1024px){.section-container{max-width:1024px}}@media (min-width:1280px){.section-container{max-width:1280px}}@media (min-width:1536px){.section-container{max-width:1536px}}.section-container{margin-left:auto;margin-right:auto;padding:6rem 1.25rem}.header-text{font-size:1.5rem;font-weight:500;line-height:2rem}@media (min-width:640px){.header-text{font-size:1.875rem;line-height:2.25rem}}.footer-link{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.footer-link:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.footer-categorie{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity));font-size:.875rem;font-weight:500;letter-spacing:.1em;line-height:1.25rem;margin-bottom:.75rem}.cm-hvr-btn{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));border-radius:.25rem}.cm-hvr-btn:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.cm-hvr-btn{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.cm-hvr-btn-primary{--tw-bg-opacity:1;background-color:rgba(221,188,145,var(--tw-bg-opacity));border-radius:.25rem}.cm-hvr-btn-primary:hover{--tw-bg-opacity:1;background-color:rgba(144,168,216,var(--tw-bg-opacity))}.cm-hvr-btn-primary{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.cm-gray-1{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.cm-gray-2{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.cm-gray-3{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}a.anchor{display:block;position:relative;top:-72px;visibility:hidden}.badge{border-radius:9999px;padding:.25rem .625rem}.list-unstyled,.list-unstyled li{list-style-type:none;padding-left:0;position:static}.max-w-p90{max-width:90%}img+em{display:block;text-align:center}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.z-50{z-index:50}.m-5{margin:1.25rem}.-m-4{margin:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-10{margin-top:2.5rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-auto{margin-bottom:auto}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-12{height:3rem}.h-48{height:12rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-12{width:3rem}.w-20{width:5rem}.w-48{width:12rem}.w-64{width:16rem}.w-1\/2{width:50%}.w-5\/6{width:83.333333%}.w-full{width:100%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.self-center{align-self:center}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-b{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.border-0{border-width:0}.border-2{border-width:2px}.border{border-width:1px}.border-t-4{border-top-width:4px}.border-primary{--tw-border-opacity:1;border-color:rgba(144,168,216,var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgba(221,188,145,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgba(144,168,216,var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.from-primary{--tw-gradient-from:#90a8d8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(144,168,216,0))}.to-secondary{--tw-gradient-to:#ddbc91}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.pt-3{padding-top:.75rem}.pt-8{padding-top:2rem}.pb-1{padding-bottom:.25rem}.pl-4{padding-left:1rem}.text-center{text-align:center}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.tracking-widest{letter-spacing:.1em}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgba(144,168,216,var(--tw-text-opacity))}.text-secondary{--tw-text-opacity:1;color:rgba(221,188,145,var(--tw-text-opacity))}.hover\:underline:hover{text-decoration:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}@media (min-width:640px){.sm\:mt-0{margin-top:0}.sm\:mb-0{margin-bottom:0}.sm\:ml-2{margin-left:.5rem}.sm\:ml-auto{margin-left:auto}.sm\:hidden{display:none}.sm\:w-1\/4{width:25%}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:pr-16{padding-right:4rem}.sm\:pl-8{padding-left:2rem}.sm\:text-left{text-align:left}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-0{margin-top:0}.md\:mr-auto{margin-right:auto}.md\:mb-0{margin-bottom:0}.md\:ml-auto{margin-left:auto}.md\:flex{display:flex}.md\:w-1\/2{width:50%}.md\:w-1\/4{width:25%}.md\:w-3\/4{width:75%}.md\:w-full{width:100%}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:py-1{padding-bottom:.25rem;padding-top:.25rem}.md\:pr-16{padding-right:4rem}.md\:pl-10{padding-left:2.5rem}.md\:text-left{text-align:left}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:inline-block{display:inline-block}.lg\:w-1\/2{width:50%}.lg\:w-2\/3{width:66.666667%}.lg\:w-full{width:100%}.lg\:max-w-lg{max-width:32rem}.lg\:flex-grow{flex-grow:1}.lg\:pr-24{padding-right:6rem}}@media (min-width:1280px){.xl\:w-1\/3{width:33.333333%}.xl\:w-1\/4{width:25%}}@media (min-width:470px){.xs\:ml-4{margin-left:1rem}.xs\:flex-none{flex:none}.xs\:border-l{border-left-width:1px}.xs\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xs\:pl-4{padding-left:1rem}} \ No newline at end of file +/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:470px){.container{max-width:470px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}article{color:#374151;max-width:65ch}article [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}article a{color:#111827;font-weight:500;text-decoration:underline}article strong{color:#111827;font-weight:600}article ol[type=A]{--list-counter-style:upper-alpha}article ol[type=a]{--list-counter-style:lower-alpha}article ol[type=A s]{--list-counter-style:upper-alpha}article ol[type=a s]{--list-counter-style:lower-alpha}article ol[type=I]{--list-counter-style:upper-roman}article ol[type=i]{--list-counter-style:lower-roman}article ol[type=I s]{--list-counter-style:upper-roman}article ol[type=i s]{--list-counter-style:lower-roman}article ol[type="1"]{--list-counter-style:decimal}article ol>li{padding-left:1.75em;position:relative}article ol>li:before{color:#6b7280;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;position:absolute}article ul>li{padding-left:1.75em;position:relative}article ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}article hr{border-color:#e5e7eb;border-top-width:1px;margin-bottom:3em;margin-top:3em}article blockquote{border-left-color:#e5e7eb;border-left-width:.25rem;color:#111827;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}article blockquote p:first-of-type:before{content:open-quote}article blockquote p:last-of-type:after{content:close-quote}article h1{color:#111827;font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em}article h2{color:#111827;font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}article h3{font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}article h3,article h4{color:#111827;font-weight:600}article h4{line-height:1.5;margin-bottom:.5em;margin-top:1.5em}article figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}article code{color:#111827;font-size:.875em;font-weight:600}article code:after,article code:before{content:"`"}article a code{color:#111827}article pre{background-color:#1f2937;border-radius:.375rem;color:#e5e7eb;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}article pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}article pre code:after,article pre code:before{content:none}article table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}article thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#111827;font-weight:600}article thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}article tbody tr{border-bottom-color:#e5e7eb;border-bottom-width:1px}article tbody tr:last-child{border-bottom-width:0}article tbody td{padding:.5714286em;vertical-align:top}article{font-size:1rem;line-height:1.75}article p{margin-bottom:1.25em;margin-top:1.25em}article figure,article img,article video{margin-bottom:2em;margin-top:2em}article h2 code{font-size:.875em}article h3 code{font-size:.9em}article ol,article ul{margin-bottom:1.25em;margin-top:1.25em}article li{margin-bottom:.5em;margin-top:.5em}article>ul>li p{margin-bottom:.75em;margin-top:.75em}article>ul>li>:first-child{margin-top:1.25em}article>ul>li>:last-child{margin-bottom:1.25em}article>ol>li>:first-child{margin-top:1.25em}article>ol>li>:last-child{margin-bottom:1.25em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.75em;margin-top:.75em}article{font-size:.875rem;line-height:1.7142857}article p{margin-bottom:1.1428571em;margin-top:1.1428571em}article [class~=lead]{font-size:1.2857143em;line-height:1.5555556;margin-bottom:.8888889em;margin-top:.8888889em}article blockquote{margin-bottom:1.3333333em;margin-top:1.3333333em;padding-left:1.1111111em}article h1{font-size:2.1428571em;line-height:1.2;margin-bottom:.8em;margin-top:0}article h2{font-size:1.4285714em;line-height:1.4;margin-bottom:.8em;margin-top:1.6em}article h3{font-size:1.2857143em;line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.5555556em}article h4{line-height:1.4285714;margin-bottom:.5714286em;margin-top:1.4285714em}article figure,article img,article video{margin-bottom:1.7142857em;margin-top:1.7142857em}article figure>*{margin-bottom:0;margin-top:0}article figure figcaption{font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}article code{font-size:.8571429em}article h2 code{font-size:.9em}article h3 code{font-size:.8888889em}article pre{border-radius:.25rem;font-size:.8571429em;line-height:1.6666667;margin-bottom:1.6666667em;margin-top:1.6666667em;padding:.6666667em 1em}article ol,article ul{margin-bottom:1.1428571em;margin-top:1.1428571em}article li{margin-bottom:.2857143em;margin-top:.2857143em}article ol>li{padding-left:1.5714286em}article ol>li:before{left:0}article ul>li{padding-left:1.5714286em}article ul>li:before{height:.3571429em;left:.2142857em;top:.67857em;width:.3571429em}article>ul>li p{margin-bottom:.5714286em;margin-top:.5714286em}article>ul>li>:first-child{margin-top:1.1428571em}article>ul>li>:last-child{margin-bottom:1.1428571em}article>ol>li>:first-child{margin-top:1.1428571em}article>ol>li>:last-child{margin-bottom:1.1428571em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.5714286em;margin-top:.5714286em}article hr{margin-bottom:2.8571429em;margin-top:2.8571429em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article table{font-size:.8571429em;line-height:1.5}article thead th{padding-bottom:.6666667em;padding-left:1em;padding-right:1em}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td{padding:.6666667em 1em}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}article{margin-left:auto;margin-right:auto}@media (min-width:640px){article{color:#374151;max-width:65ch}article [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}article a{color:#111827;font-weight:500;text-decoration:underline}article strong{color:#111827;font-weight:600}article ol[type=A]{--list-counter-style:upper-alpha}article ol[type=a]{--list-counter-style:lower-alpha}article ol[type=A s]{--list-counter-style:upper-alpha}article ol[type=a s]{--list-counter-style:lower-alpha}article ol[type=I]{--list-counter-style:upper-roman}article ol[type=i]{--list-counter-style:lower-roman}article ol[type=I s]{--list-counter-style:upper-roman}article ol[type=i s]{--list-counter-style:lower-roman}article ol[type="1"]{--list-counter-style:decimal}article ol>li{padding-left:1.75em;position:relative}article ol>li:before{color:#6b7280;content:counter(list-item,var(--list-counter-style,decimal)) ".";font-weight:400;left:0;position:absolute}article ul>li{padding-left:1.75em;position:relative}article ul>li:before{background-color:#d1d5db;border-radius:50%;content:"";height:.375em;left:.25em;position:absolute;top:.6875em;width:.375em}article hr{border-color:#e5e7eb;border-top-width:1px;margin-bottom:3em;margin-top:3em}article blockquote{border-left-color:#e5e7eb;border-left-width:.25rem;color:#111827;font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}article blockquote p:first-of-type:before{content:open-quote}article blockquote p:last-of-type:after{content:close-quote}article h1{color:#111827;font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}article h2{color:#111827;font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}article h3{font-size:1.25em;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}article h3,article h4{color:#111827;font-weight:600}article h4{line-height:1.5;margin-bottom:.5em;margin-top:1.5em}article figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}article code{color:#111827;font-size:.875em;font-weight:600}article code:after,article code:before{content:"`"}article a code{color:#111827}article pre{background-color:#1f2937;border-radius:.375rem;color:#e5e7eb;font-size:.875em;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}article pre code{background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;padding:0}article pre code:after,article pre code:before{content:none}article table{font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}article thead{border-bottom-color:#d1d5db;border-bottom-width:1px;color:#111827;font-weight:600}article thead th{padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}article tbody tr{border-bottom-color:#e5e7eb;border-bottom-width:1px}article tbody tr:last-child{border-bottom-width:0}article tbody td{padding:.5714286em;vertical-align:top}article{font-size:1rem;line-height:1.75}article p{margin-bottom:1.25em;margin-top:1.25em}article figure,article img,article video{margin-bottom:2em;margin-top:2em}article figure>*{margin-bottom:0;margin-top:0}article h2 code{font-size:.875em}article h3 code{font-size:.9em}article ol,article ul{margin-bottom:1.25em;margin-top:1.25em}article li{margin-bottom:.5em;margin-top:.5em}article>ul>li p{margin-bottom:.75em;margin-top:.75em}article>ul>li>:first-child{margin-top:1.25em}article>ul>li>:last-child{margin-bottom:1.25em}article>ol>li>:first-child{margin-top:1.25em}article>ol>li>:last-child{margin-bottom:1.25em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.75em;margin-top:.75em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}}@media (min-width:1024px){article{font-size:1.125rem;line-height:1.7777778}article p{margin-bottom:1.3333333em;margin-top:1.3333333em}article [class~=lead]{font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}article blockquote{margin-bottom:1.6666667em;margin-top:1.6666667em;padding-left:1em}article h1{font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}article h2{font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}article h3{font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}article h4{line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}article figure,article img,article video{margin-bottom:1.7777778em;margin-top:1.7777778em}article figure>*{margin-bottom:0;margin-top:0}article figure figcaption{font-size:.8888889em;line-height:1.5;margin-top:1em}article code{font-size:.8888889em}article h2 code{font-size:.8666667em}article h3 code{font-size:.875em}article pre{border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding:1em 1.5em}article ol,article ul{margin-bottom:1.3333333em;margin-top:1.3333333em}article li{margin-bottom:.6666667em;margin-top:.6666667em}article ol>li{padding-left:1.6666667em}article ol>li:before{left:0}article ul>li{padding-left:1.6666667em}article ul>li:before{height:.3333333em;left:.2222222em;top:.72222em;width:.3333333em}article>ul>li p{margin-bottom:.8888889em;margin-top:.8888889em}article>ul>li>:first-child{margin-top:1.3333333em}article>ul>li>:last-child{margin-bottom:1.3333333em}article>ol>li>:first-child{margin-top:1.3333333em}article>ol>li>:last-child{margin-bottom:1.3333333em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.8888889em;margin-top:.8888889em}article hr{margin-bottom:3.1111111em;margin-top:3.1111111em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article table{font-size:.8888889em;line-height:1.5}article thead th{padding-bottom:.75em;padding-left:.75em;padding-right:.75em}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td{padding:.75em}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}}@media (min-width:1280px){article{font-size:1.25rem;line-height:1.8}article p{margin-bottom:1.2em;margin-top:1.2em}article [class~=lead]{font-size:1.2em;line-height:1.5;margin-bottom:1em;margin-top:1em}article blockquote{margin-bottom:1.6em;margin-top:1.6em;padding-left:1.0666667em}article h1{font-size:2.8em;line-height:1;margin-bottom:.8571429em;margin-top:0}article h2{font-size:1.8em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:1.5555556em}article h3{font-size:1.5em;line-height:1.3333333;margin-bottom:.6666667em;margin-top:1.6em}article h4{line-height:1.6;margin-bottom:.6em;margin-top:1.8em}article figure,article img,article video{margin-bottom:2em;margin-top:2em}article figure>*{margin-bottom:0;margin-top:0}article figure figcaption{font-size:.9em;line-height:1.5555556;margin-top:1em}article code{font-size:.9em}article h2 code{font-size:.8611111em}article h3 code,article pre{font-size:.9em}article pre{border-radius:.5rem;line-height:1.7777778;margin-bottom:2em;margin-top:2em;padding:1.1111111em 1.3333333em}article ol,article ul{margin-bottom:1.2em;margin-top:1.2em}article li{margin-bottom:.6em;margin-top:.6em}article ol>li{padding-left:1.8em}article ol>li:before{left:0}article ul>li{padding-left:1.8em}article ul>li:before{height:.35em;left:.25em;top:.725em;width:.35em}article>ul>li p{margin-bottom:.8em;margin-top:.8em}article>ul>li>:first-child{margin-top:1.2em}article>ul>li>:last-child{margin-bottom:1.2em}article>ol>li>:first-child{margin-top:1.2em}article>ol>li>:last-child{margin-bottom:1.2em}article ol ol,article ol ul,article ul ol,article ul ul{margin-bottom:.8em;margin-top:.8em}article hr{margin-bottom:2.8em;margin-top:2.8em}article h2+*,article h3+*,article h4+*,article hr+*{margin-top:0}article table{font-size:.9em;line-height:1.5555556}article thead th{padding-bottom:.8888889em;padding-left:.6666667em;padding-right:.6666667em}article thead th:first-child{padding-left:0}article thead th:last-child{padding-right:0}article tbody td{padding:.8888889em .6666667em}article tbody td:first-child{padding-left:0}article tbody td:last-child{padding-right:0}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}}.section-container{width:100%}@media (min-width:470px){.section-container{max-width:470px}}@media (min-width:640px){.section-container{max-width:640px}}@media (min-width:768px){.section-container{max-width:768px}}@media (min-width:1024px){.section-container{max-width:1024px}}@media (min-width:1280px){.section-container{max-width:1280px}}@media (min-width:1536px){.section-container{max-width:1536px}}.section-container{margin-left:auto;margin-right:auto;padding:6rem 1.25rem}.header-text{font-size:1.5rem;font-weight:500;line-height:2rem}@media (min-width:640px){.header-text{font-size:1.875rem;line-height:2.25rem}}.footer-link{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.footer-link:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.footer-categorie{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity));font-size:.875rem;font-weight:500;letter-spacing:.1em;line-height:1.25rem;margin-bottom:.75rem}.cm-hvr-btn{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));border-radius:.25rem}.cm-hvr-btn:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.cm-hvr-btn{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.cm-hvr-btn-primary{--tw-bg-opacity:1;background-color:rgba(221,188,145,var(--tw-bg-opacity));border-radius:.25rem}.cm-hvr-btn-primary:hover{--tw-bg-opacity:1;background-color:rgba(144,168,216,var(--tw-bg-opacity))}.cm-hvr-btn-primary{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.cm-gray-1{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.cm-gray-2{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.cm-gray-3{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}a.anchor{display:block;position:relative;top:-72px;visibility:hidden}.badge{border-radius:9999px;padding:.25rem .625rem}.list-unstyled,.list-unstyled li{list-style-type:none;padding-left:0;position:static}.max-w-p90{max-width:90%}img+em{display:block;text-align:center}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.top-0{top:0}.z-50{z-index:50}.m-5{margin:1.25rem}.-m-4{margin:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-10{margin-top:2.5rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.mb-auto{margin-bottom:auto}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-12{height:3rem}.h-48{height:12rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-12{width:3rem}.w-20{width:5rem}.w-48{width:12rem}.w-64{width:16rem}.w-1\/2{width:50%}.w-5\/6{width:83.333333%}.w-full{width:100%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.self-center{align-self:center}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-b{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.border-0{border-width:0}.border-2{border-width:2px}.border{border-width:1px}.border-t-4{border-top-width:4px}.border-primary{--tw-border-opacity:1;border-color:rgba(144,168,216,var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgba(96,165,250,var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:rgba(221,188,145,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-primary:hover{--tw-bg-opacity:1;background-color:rgba(144,168,216,var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-white{--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0%,100%,0))}.from-primary{--tw-gradient-from:#90a8d8;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(144,168,216,0))}.to-secondary{--tw-gradient-to:#ddbc91}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.pt-3{padding-top:.75rem}.pt-8{padding-top:2rem}.pb-1{padding-bottom:.25rem}.pl-4{padding-left:1rem}.text-center{text-align:center}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.tracking-widest{letter-spacing:.1em}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgba(144,168,216,var(--tw-text-opacity))}.text-secondary{--tw-text-opacity:1;color:rgba(221,188,145,var(--tw-text-opacity))}.hover\:underline:hover{text-decoration:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{--tw-shadow:0 0 #0000}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}@media (min-width:640px){.sm\:mt-0{margin-top:0}.sm\:mb-0{margin-bottom:0}.sm\:ml-2{margin-left:.5rem}.sm\:ml-auto{margin-left:auto}.sm\:hidden{display:none}.sm\:w-1\/4{width:25%}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:pr-16{padding-right:4rem}.sm\:pl-8{padding-left:2rem}.sm\:text-left{text-align:left}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px){.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-0{margin-top:0}.md\:mr-auto{margin-right:auto}.md\:mb-0{margin-bottom:0}.md\:ml-auto{margin-left:auto}.md\:flex{display:flex}.md\:w-1\/2{width:50%}.md\:w-1\/4{width:25%}.md\:w-3\/4{width:75%}.md\:w-full{width:100%}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:py-1{padding-bottom:.25rem;padding-top:.25rem}.md\:pr-16{padding-right:4rem}.md\:pl-10{padding-left:2.5rem}.md\:text-left{text-align:left}}@media (min-width:1024px){.lg\:mb-0{margin-bottom:0}.lg\:inline-block{display:inline-block}.lg\:w-1\/2{width:50%}.lg\:w-2\/3{width:66.666667%}.lg\:w-full{width:100%}.lg\:max-w-lg{max-width:32rem}.lg\:flex-grow{flex-grow:1}.lg\:pr-24{padding-right:6rem}}@media (min-width:1280px){.xl\:w-1\/3{width:33.333333%}.xl\:w-1\/4{width:25%}}@media (min-width:470px){.xs\:ml-4{margin-left:1rem}.xs\:flex-none{flex:none}.xs\:border-l{border-left-width:1px}.xs\:border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.xs\:pl-4{padding-left:1rem}} \ No newline at end of file diff --git a/assets/reddit.svg b/assets/reddit.svg new file mode 100644 index 00000000..222028aa --- /dev/null +++ b/assets/reddit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/twitter.svg b/assets/twitter.svg new file mode 100644 index 00000000..331023bc --- /dev/null +++ b/assets/twitter.svg @@ -0,0 +1,10 @@ + + + diff --git a/blog.html b/blog.html index 8db84a67..e0a9be1b 100644 --- a/blog.html +++ b/blog.html @@ -103,32 +103,17 @@ -
    - - -
    -
    @@ -158,7 +143,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -170,9 +155,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/blog/2021/10/25/starting.html b/blog/2021/10/25/starting.html index 473daf06..65069937 100644 --- a/blog/2021/10/25/starting.html +++ b/blog/2021/10/25/starting.html @@ -101,32 +101,17 @@ -
    - - -
    -
    @@ -156,7 +141,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -168,9 +153,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/blog/2022/08/02/release-highlights.html b/blog/2022/08/02/release-highlights.html index 6331bc76..3138ec7d 100644 --- a/blog/2022/08/02/release-highlights.html +++ b/blog/2022/08/02/release-highlights.html @@ -103,32 +103,17 @@ -
    - - -
    -
    @@ -158,7 +143,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -170,9 +155,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/blog/feed.atom b/blog/feed.atom index 242f2194..db2b358b 100644 --- a/blog/feed.atom +++ b/blog/feed.atom @@ -1 +1 @@ -Jekyll2022-08-05T14:59:55+00:00/inventree-website/blog/feed.atomInvenTreeInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.Release highlights 0.8.02022-08-02T00:00:00+00:002022-08-02T00:00:00+00:00/inventree-website/blog/2022/08/02/release-highlightsmatmairStarting with templates2021-10-25T00:00:00+00:002021-10-25T00:00:00+00:00/inventree-website/blog/2021/10/25/startingmatmair \ No newline at end of file +Jekyll2022-08-07T19:14:15+00:00/inventree-website/blog/feed.atomInvenTreeInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.Release highlights 0.8.02022-08-02T00:00:00+00:002022-08-02T00:00:00+00:00/inventree-website/blog/2022/08/02/release-highlightsmatmairStarting with templates2021-10-25T00:00:00+00:002021-10-25T00:00:00+00:00/inventree-website/blog/2021/10/25/startingmatmair \ No newline at end of file diff --git a/contribute/code/index.html b/contribute.html similarity index 57% rename from contribute/code/index.html rename to contribute.html index 32c1c663..85a1673e 100644 --- a/contribute/code/index.html +++ b/contribute.html @@ -9,25 +9,25 @@ -InvenTree - Contribute Code +InvenTree - Contribute -Contribute Code | InvenTree +Contribute | InvenTree - + - - + + - + +{"@context":"https://schema.org","@type":"WebPage","description":"InvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.","headline":"Contribute","url":"/inventree-website/contribute.html"} @@ -54,9 +54,64 @@
    -

    Contribute Code

    +

    Contribute

    -

    TODO

    +

    InvenTree is an open source project which is supported by a small group of volunteer contributors. Developing and maintaining an open source project is a lot of work, and requires a lot of devloper time, a resouce which is quite scarce.

    + +

    We welcome everyone to help with InvenTree however they can!

    + + + + + +

    If you or company use InvenTree, please consider sponsoring the project to show your support. Sponsorships help to keep this project sustainable, and buys time for the core developers to commit to the project. A recurring or one off sponsorship is a great way to help InvenTree development to continue at full steam!

    + + + +

    Financial donations directly support the ongoing development of the InvenTree project. If you benefit from the InvenTree project, please consider contributing to maintain vibrant development of this software!

    + +

    Report Bugs

    + +

    If you find a bug or a feature that does not work correctly, please report it on GitHub. +Reporting bugs is critical to improving the software. If you are able and willing, providing a fix for any outstanding issues is greatly appreciated.

    + +

    Code

    + +

    InvenTree is built using Python3 and Django. Source code is available on GitHub.

    + +

    Contributions towards the core InvenTree code base are welcomed and encouraged; either extending current functionality, prodiving new features, or addressing outstanding issues.

    + +

    Translate

    + +

    InvenTree provides a translation layer for both the web interface and mobile app. Native language translation requires effort from translators to provide multi-lingual support. If you wish to translate InvenTree to a new language (or improve an existing translation), such contributions would be greatly appreciated!.

    + +

    Native language translation of the InvenTree web application is community contributed via crowdin.

    + +

    Contributions are welcomed and encouraged!.

    + +

    To contribute to the translation effort, navigate to the InvenTree crowdin project, create a free account, and start making translations suggestions for your language of choice!

    + +

    Documentation

    + +

    Documenting a large software project is a challenging and ongoing effort. If you are able to provide assistance in improving the documentation set, please consider doing so! Documentation contributions can be made on GitHub.

    + +

    If you see any sections of the documentation that require work (i.e. denoted with “TODO”) - please consider providing assistance in these sections!

    + +

    Community

    + +

    TODO

    +
    @@ -83,32 +138,17 @@ -
    - - -
    -
    @@ -138,7 +178,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +190,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/contribute/code/architecture.html b/contribute/code/architecture.html deleted file mode 100644 index 6877a195..00000000 --- a/contribute/code/architecture.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - - - - - -InvenTree - System Architecture - - - -System Architecture | InvenTree - - - - - - - - - - - - - - - - - - -
    -
    -
    - - logo - InvenTree - - -
    - - - - -
    -
    - -

    System Architecture

    - -

    TODO

    - -
    - -
    - -
    -
    - -
    - - - \ No newline at end of file diff --git a/contribute/index.html b/demo.html similarity index 65% rename from contribute/index.html rename to demo.html index 93308b2d..fa4c2552 100644 --- a/contribute/index.html +++ b/demo.html @@ -9,25 +9,25 @@ -InvenTree - Contribute +InvenTree - InvenTree Demo -Contribute | InvenTree +InvenTree Demo | InvenTree - + - - + + - + +{"@context":"https://schema.org","@type":"WebPage","description":"InvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.","headline":"InvenTree Demo","url":"/inventree-website/demo.html"} @@ -54,30 +54,64 @@
    -

    Contribute

    +

    InvenTree Demo

    -

    We welcome everyone to help with InvenTree however they can!
    -While there are a few suggestion how you could do your part we are very much open for new ideas.

    +

    Want to take InvenTree for a spin? A working demo of InvenTree is available online at https://demo.inventree.org

    + +

    Login Details

    + +

    Multiple default accounts are provided, as detailed below. Each account is afforded a different set of permissions, so users can see the InvenTree roles/permission system in action

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    UsernamePasswordDescriptionLogin
    allaccessnolimitsView / create / edit all pages and itemslog in
    readerreadonlyCan view all pages but cannot create, edit or delete database recordslog in
    engineerpartsonlyCan manage parts, view stock, but no access to purchase orders or sales orderslog in
    admininventreeSuperuser account, access all areas plus administrator actionslog in
    + +

    Data Persistence

    + +

    The InvenTree demo database resets to a known state once per day.

    -

    Common ways to help:

    -

    Translate

    - -

    TODO

    - -

    Community

    - -

    TODO

    - - - -

    TODO

    +
    @@ -104,32 +138,17 @@ While there are a few suggestion how you could do your part we are very much ope -
    - - -
    -
    @@ -159,7 +178,7 @@ While there are a few suggestion how you could do your part we are very much ope
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -171,9 +190,15 @@ While there are a few suggestion how you could do your part we are very much ope

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/deploy.html b/deploy.html index 4b021f18..03a7305c 100644 --- a/deploy.html +++ b/deploy.html @@ -56,28 +56,24 @@

    Deploying InvenTree

    - +

    Deployment Methods for InvenTree

    -

    There are multiple methods to deploy InvenTree. The most popular (and by the development team supported) methods are:

    +

    There are multiple methods to deploy InvenTree. The most popular methods (supported by the development team) are:

    - +

    Docker

    -

    Deploying to Bare Metal

    +

    InvenTree supports a simple containerized installation via docker. An official docker image is provided with regular updates.

    + +

    Refer to the docker installation guide for more information

    + +

    Bare Metal

    + +

    A bare metal installation guide is provided for users who are looking for a low-level or custom installation.

    + +

    Cloud

    TODO

    -

    Deploying to Docker

    - -

    TODO

    - -

    Deploying to the Cloud

    - -

    TODO

    -

    Other Options

    The core InvenTree server is built using the widely used python-based framework Django. Therefore there are deployment methods for nearly all plattforms and architectures. If you want to read more about InvenTree’s structure and a typical installation read the architecture overview.

    @@ -107,32 +103,17 @@ -
    - - -
    -
    @@ -162,7 +143,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -174,9 +155,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/extend/api.html b/extend/api.html index 2a935184..8f442c54 100644 --- a/extend/api.html +++ b/extend/api.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/extend/index.html b/extend/index.html index 64cff1f8..d17248ac 100644 --- a/extend/index.html +++ b/extend/index.html @@ -94,32 +94,17 @@ -
    - - -
    -
    @@ -149,7 +134,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -161,9 +146,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/extend/integrate/index.html b/extend/integrate/index.html index 6560cc22..779f4fb1 100644 --- a/extend/integrate/index.html +++ b/extend/integrate/index.html @@ -87,32 +87,17 @@ -
    - - -
    -
    @@ -142,7 +127,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -154,9 +139,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/extend/integrate/kntree.html b/extend/integrate/kntree.html index a7fc7f4d..2bb49742 100644 --- a/extend/integrate/kntree.html +++ b/extend/integrate/kntree.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/extend/migrate/index.html b/extend/migrate/index.html index 754097d0..9bfcc6ed 100644 --- a/extend/migrate/index.html +++ b/extend/migrate/index.html @@ -83,32 +83,17 @@ -
    - - -
    -
    @@ -138,7 +123,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -150,9 +135,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/extend/plugin/index.html b/extend/plugin/index.html index 50e2f78a..34266528 100644 --- a/extend/plugin/index.html +++ b/extend/plugin/index.html @@ -108,32 +108,17 @@ We expose some internal python APIs to speed up your development and keep the in -
    - - -
    -
    @@ -163,7 +148,7 @@ We expose some internal python APIs to speed up your development and keep the in
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -175,9 +160,15 @@ We expose some internal python APIs to speed up your development and keep the in

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/extend/plugin/printers.html b/extend/plugin/printers.html index 44c74c22..059b0059 100644 --- a/extend/plugin/printers.html +++ b/extend/plugin/printers.html @@ -109,32 +109,17 @@ -
    - - -
    -
    @@ -164,7 +149,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -176,9 +161,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/extend/plugin/shopify.html b/extend/plugin/shopify.html index 21cf10b5..5255c28f 100644 --- a/extend/plugin/shopify.html +++ b/extend/plugin/shopify.html @@ -109,32 +109,17 @@ -
    - - -
    -
    @@ -164,7 +149,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -176,9 +161,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/functions.html b/functions.html index 7bdf8876..9d0e10ef 100644 --- a/functions.html +++ b/functions.html @@ -218,32 +218,17 @@ It also enables reports, is extendible and can be extended with plugins.

    -
    - - -
    -
    @@ -273,7 +258,7 @@ It also enables reports, is extendible and can be extended with plugins.

  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -285,9 +270,15 @@ It also enables reports, is extendible and can be extended with plugins.

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/index.html b/index.html index d547d478..1ac5f7c4 100644 --- a/index.html +++ b/index.html @@ -56,7 +56,7 @@ for business for edu - + Open demo @@ -267,12 +267,12 @@
    -

    1931786

    +

    1931945

    Docker pulls

    -

    1995

    +

    1998

    GitHub Stars

    @@ -330,32 +330,17 @@ -
    - - -
    -
    @@ -385,7 +370,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -397,9 +382,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/matmair.html b/matmair.html index dc1b7be5..2fc92b71 100644 --- a/matmair.html +++ b/matmair.html @@ -24,11 +24,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2022-08-07T19:14:15+00:00","datePublished":"2022-08-07T19:14:15+00:00","description":"I try to build an ecosystem of reusable plugins and integrations for InvenTree. Code once and KISS!","headline":"Matmair","mainEntityOfPage":{"@type":"WebPage","@id":"/inventree-website/matmair"},"url":"/inventree-website/matmair"} @@ -120,32 +120,17 @@ -
    - - -
    -
    @@ -175,7 +160,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -187,9 +172,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/news.html b/news.html index 229a201d..768e9940 100644 --- a/news.html +++ b/news.html @@ -103,32 +103,17 @@ -
    - - -
    -
    @@ -158,7 +143,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -170,9 +155,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/news/2022/04/23/news-are-starting.html b/news/2022/04/23/news-are-starting.html index 56277e7f..0ad49bae 100644 --- a/news/2022/04/23/news-are-starting.html +++ b/news/2022/04/23/news-are-starting.html @@ -126,32 +126,17 @@ The short version: we do not sell your data or share it with th -
    - - -
    -
    @@ -181,7 +166,7 @@ The short version: we do not sell your data or share it with th
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -193,9 +178,15 @@ The short version: we do not sell your data or share it with th

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/news/2022/08/02/new-features-in-0.8.0.html b/news/2022/08/02/new-features-in-0.8.0.html index 1679fef3..ae259140 100644 --- a/news/2022/08/02/new-features-in-0.8.0.html +++ b/news/2022/08/02/new-features-in-0.8.0.html @@ -101,32 +101,17 @@ -
    - - -
    -
    @@ -156,7 +141,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -168,9 +153,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/news/feed.atom b/news/feed.atom index 0c4eb38f..2ab0ec70 100644 --- a/news/feed.atom +++ b/news/feed.atom @@ -1 +1 @@ -Jekyll2022-08-05T14:59:55+00:00/inventree-website/news/feed.atomInvenTree | NewsInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.Release highlight 0.8.02022-08-02T00:00:00+00:002022-08-02T00:00:00+00:00/inventree-website/news/2022/08/02/new-features-in-0.8.0matmairWe have news now!2022-04-23T00:00:00+00:002022-04-23T00:00:00+00:00/inventree-website/news/2022/04/23/news-are-startingmatmair \ No newline at end of file +Jekyll2022-08-07T19:14:15+00:00/inventree-website/news/feed.atomInvenTree | NewsInvenTree is an open-source inventory management system which provides intuitive parts management and stock control. It is at the center of an ecosystem of addins for EDA tools, API wrapper, deeply integrated plugins and 3rd party tools.Release highlight 0.8.02022-08-02T00:00:00+00:002022-08-02T00:00:00+00:00/inventree-website/news/2022/08/02/new-features-in-0.8.0matmairWe have news now!2022-04-23T00:00:00+00:002022-04-23T00:00:00+00:00/inventree-website/news/2022/04/23/news-are-startingmatmair \ No newline at end of file diff --git a/plugins.html b/plugins.html index ba9bdef7..ce184b94 100644 --- a/plugins.html +++ b/plugins.html @@ -109,32 +109,17 @@ -
    - - -
    -
    @@ -164,7 +149,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -176,9 +161,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/plugins/shopify.html b/plugins/shopify.html index b24e0d3f..060c1e7d 100644 --- a/plugins/shopify.html +++ b/plugins/shopify.html @@ -24,11 +24,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2022-08-07T19:14:15+00:00","datePublished":"2022-08-07T19:14:15+00:00","description":"A simple Integration into Shopify.","headline":"Shopify","mainEntityOfPage":{"@type":"WebPage","@id":"/inventree-website/plugins/shopify.html"},"url":"/inventree-website/plugins/shopify.html"} @@ -164,32 +164,17 @@ Feel free to submit issues or just send me a mail to dev AT mjmair.com

    -
    - - -
    -
    @@ -219,7 +204,7 @@ Feel free to submit issues or just send me a mail to dev AT mjmair.com

  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -231,9 +216,15 @@ Feel free to submit issues or just send me a mail to dev AT mjmair.com

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/publishers.html b/publishers.html index 53888a94..d99aad9a 100644 --- a/publishers.html +++ b/publishers.html @@ -96,32 +96,17 @@ -
    - - -
    -
    @@ -151,7 +136,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -163,9 +148,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/schrodingersgat.html b/schrodingersgat.html index 869b505d..27a640d0 100644 --- a/schrodingersgat.html +++ b/schrodingersgat.html @@ -24,11 +24,11 @@ - + +{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2022-08-07T19:14:15+00:00","datePublished":"2022-08-07T19:14:15+00:00","description":"Maintainer of InvenTree.","headline":"Schrodingersgat","mainEntityOfPage":{"@type":"WebPage","@id":"/inventree-website/schrodingersgat"},"url":"/inventree-website/schrodingersgat"} @@ -109,32 +109,17 @@ -
    - - -
    -
    @@ -164,7 +149,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -176,9 +161,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/sitemap.xml b/sitemap.xml index 9e6c5c62..aeac43bd 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -10,7 +10,7 @@ /inventree-website/plugins/shopify.html -2022-08-05T14:59:55+00:00 +2022-08-07T19:14:15+00:00 /inventree-website/blog/2021/10/25/starting @@ -22,11 +22,11 @@ /inventree-website/matmair -2022-08-05T14:59:55+00:00 +2022-08-07T19:14:15+00:00 /inventree-website/schrodingersgat -2022-08-05T14:59:55+00:00 +2022-08-07T19:14:15+00:00 /inventree-website/404 @@ -35,18 +35,21 @@ /inventree-website/extend/api.html -/inventree-website/contribute/code/architecture.html - - /inventree-website/blog /inventree-website/use/business.html +/inventree-website/contribute.html + + /inventree-website/about/credits.html +/inventree-website/demo.html + + /inventree-website/deploy.html @@ -77,12 +80,6 @@ /inventree-website/extend/ -/inventree-website/contribute/code/ - - -/inventree-website/contribute/ - - /inventree-website/ diff --git a/use/business.html b/use/business.html index ecb39721..9af1cad5 100644 --- a/use/business.html +++ b/use/business.html @@ -228,32 +228,17 @@ -
    - - -
    -
    @@ -283,7 +268,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -295,9 +280,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/use/education.html b/use/education.html index 25919937..17964377 100644 --- a/use/education.html +++ b/use/education.html @@ -226,32 +226,17 @@ -
    - - -
    -
    @@ -281,7 +266,7 @@
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -293,9 +278,15 @@

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +
    diff --git a/use/maker.html b/use/maker.html index 66391cd4..0239c772 100644 --- a/use/maker.html +++ b/use/maker.html @@ -244,32 +244,17 @@ multiline inteligent text -
    - - -
    -
    @@ -299,7 +284,7 @@ multiline inteligent text
  • Blog
  • -
  • Deploy
  • +
  • Contribute
  • @@ -311,9 +296,15 @@ multiline inteligent text

    © 2021 InvenTree by@inventree— website made with ♥ by@matmair

    - + + + + + + +