Skip to content

Commit c14a1fc

Browse files
author
christofer holm
committed
code copy feature for docs
1 parent 71ffb7f commit c14a1fc

File tree

28 files changed

+1214
-1162
lines changed

28 files changed

+1214
-1162
lines changed

docs/404.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/app-development/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/assets/css/custom.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/images/copy.svg

Lines changed: 31 additions & 0 deletions
Loading

docs/djongocs/contact-us/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454

5555
<base href="/">
5656
<style>html{scroll-behavior:smooth}.page-title{margin:3em auto 1.5em;text-align:center}.form-2-col{max-width:640px;margin:0 auto}.animatable{overflow:hidden}label:last-of-type input,textarea{margin-bottom:.75em}
57-
</style><link rel="stylesheet" href="styles-TPMX36DN.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles-TPMX36DN.css"></noscript><style ng-app-id="ng">.cookie-notice[_ngcontent-ng-c1286693610]{height:0}.open[_ngcontent-ng-c1286693610]{height:auto}.close[_ngcontent-ng-c1286693610]{height:0;transition:height .3s ease-out}.mast[_ngcontent-ng-c1286693610]{position:sticky;top:0;padding:.5em 0;z-index:1;background:#fff;border-bottom:1px solid #f2f3f3}@media (max-width: 1280px){.mast[_ngcontent-ng-c1286693610]{padding:.5em 1em}}.mast[_ngcontent-ng-c1286693610] > div[_ngcontent-ng-c1286693610]{margin:0 auto;max-width:1280px;display:flex;flex-direction:row;justify-content:space-between}.mast[_ngcontent-ng-c1286693610] a[_ngcontent-ng-c1286693610]{display:block;color:#6f777d;text-decoration:none}.mast[_ngcontent-ng-c1286693610] .mast-logo[_ngcontent-ng-c1286693610]{display:flex;gap:.7rem;align-items:center}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] ul[_ngcontent-ng-c1286693610]{display:flex;align-items:center;gap:1.3rem}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] ul.media-small[_ngcontent-ng-c1286693610]{padding-top:1rem;padding-bottom:1rem;flex-direction:column;align-items:start;gap:.3rem}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .nav-link[_ngcontent-ng-c1286693610]{position:relative}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .nav-link[_ngcontent-ng-c1286693610]:hover:after{width:100%}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .nav-link[_ngcontent-ng-c1286693610]:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:0;height:4px;background-color:#6f777d;transition:width .2s ease-in-out}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .nav-btn[_ngcontent-ng-c1286693610]{padding:.5em 1em;font-size:.75em;font-weight:700;text-align:center;border-width:0;border-radius:4px;color:#fff}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .btn-red[_ngcontent-ng-c1286693610]{background-color:#ee5f5b}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .btn-red[_ngcontent-ng-c1286693610]:hover{background-color:#b2231f}.burger[_ngcontent-ng-c1286693610]{display:flex;flex-direction:column;gap:4px}.burger[_ngcontent-ng-c1286693610] > div[_ngcontent-ng-c1286693610]{height:4px;width:1.5rem;background-color:#6f777d;border-radius:4px}.burger[_ngcontent-ng-c1286693610]:hover{cursor:pointer}</style><style ng-app-id="ng">.ftnt[_ngcontent-ng-c457597514]{font-size:.7em}.ftnt.ftnt-msg[_ngcontent-ng-c457597514]{margin:.75em 0 1em}.ftnt.ftnt-error[_ngcontent-ng-c457597514]{color:red}.ftnt.ftnt-success[_ngcontent-ng-c457597514]{color:green}.inline[_ngcontent-ng-c457597514]{background-color:unset;padding:unset;margin:unset}</style><style ng-app-id="ng">.media-small[_ngcontent-ng-c40719357]{position:fixed;top:3rem;left:0;padding:0 1rem;background:#fff;height:100vh;border-right:1px solid #f2f3f3}.cross[_ngcontent-ng-c40719357]{margin:.5rem 0;aspect-ratio:1;width:1.2rem}.cross[_ngcontent-ng-c40719357]:hover{cursor:pointer}.cross[_ngcontent-ng-c40719357] > div[_ngcontent-ng-c40719357]{background:#000;height:1px;width:1.2rem}.cross[_ngcontent-ng-c40719357] > div[_ngcontent-ng-c40719357]:nth-child(1){transform:translateY(.6rem) rotate(-45deg)}.cross[_ngcontent-ng-c40719357] > div[_ngcontent-ng-c40719357]:nth-child(2){transform:translateY(calc(.6rem - 1px)) rotate(45deg)}.open[_ngcontent-ng-c40719357]{transition:transform .4s ease-in;transform:translate(0)}.close[_ngcontent-ng-c40719357]{transform:translate(-100%);padding:0;overflow:hidden;transition:transform .3s ease-out}</style></head>
57+
</style><link rel="stylesheet" href="styles-TPMX36DN.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles-TPMX36DN.css"></noscript><style ng-app-id="ng">.cookie-notice[_ngcontent-ng-c1286693610]{height:0}.open[_ngcontent-ng-c1286693610]{height:auto}.close[_ngcontent-ng-c1286693610]{height:0;transition:height .3s ease-out}.mast[_ngcontent-ng-c1286693610]{position:sticky;top:0;padding:.5em 0;z-index:10;background:#fff;border-bottom:1px solid #f2f3f3}@media (max-width: 1280px){.mast[_ngcontent-ng-c1286693610]{padding:.5em 1em}}.mast[_ngcontent-ng-c1286693610] > div[_ngcontent-ng-c1286693610]{margin:0 auto;max-width:1280px;display:flex;flex-direction:row;justify-content:space-between}.mast[_ngcontent-ng-c1286693610] a[_ngcontent-ng-c1286693610]{display:block;color:#6f777d;text-decoration:none}.mast[_ngcontent-ng-c1286693610] .mast-logo[_ngcontent-ng-c1286693610]{display:flex;gap:.7rem;align-items:center}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] ul[_ngcontent-ng-c1286693610]{display:flex;align-items:center;gap:1.3rem}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] ul.media-small[_ngcontent-ng-c1286693610]{padding-top:1rem;padding-bottom:1rem;flex-direction:column;align-items:start;gap:.3rem}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .nav-link[_ngcontent-ng-c1286693610]{position:relative}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .nav-link[_ngcontent-ng-c1286693610]:hover:after{width:100%}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .nav-link[_ngcontent-ng-c1286693610]:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:0;height:4px;background-color:#6f777d;transition:width .2s ease-in-out}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .nav-btn[_ngcontent-ng-c1286693610]{padding:.5em 1em;font-size:.75em;font-weight:700;text-align:center;border-width:0;border-radius:4px;color:#fff}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .btn-red[_ngcontent-ng-c1286693610]{background-color:#ee5f5b}.mast[_ngcontent-ng-c1286693610] .mast-nav[_ngcontent-ng-c1286693610] .btn-red[_ngcontent-ng-c1286693610]:hover{background-color:#b2231f}.burger[_ngcontent-ng-c1286693610]{display:flex;flex-direction:column;gap:4px}.burger[_ngcontent-ng-c1286693610] > div[_ngcontent-ng-c1286693610]{height:4px;width:1.5rem;background-color:#6f777d;border-radius:4px}.burger[_ngcontent-ng-c1286693610]:hover{cursor:pointer}</style><style ng-app-id="ng">.ftnt[_ngcontent-ng-c457597514]{font-size:.7em}.ftnt.ftnt-msg[_ngcontent-ng-c457597514]{margin:.75em 0 1em}.ftnt.ftnt-error[_ngcontent-ng-c457597514]{color:red}.ftnt.ftnt-success[_ngcontent-ng-c457597514]{color:green}.inline[_ngcontent-ng-c457597514]{background-color:unset;padding:unset;margin:unset}</style><style ng-app-id="ng">.media-small[_ngcontent-ng-c40719357]{position:fixed;top:3rem;left:0;padding:0 1rem;background:#fff;height:100vh;border-right:1px solid #f2f3f3;z-index:1}.cross[_ngcontent-ng-c40719357]{margin:.5rem 0;aspect-ratio:1;width:1.2rem}.cross[_ngcontent-ng-c40719357]:hover{cursor:pointer}.cross[_ngcontent-ng-c40719357] > div[_ngcontent-ng-c40719357]{background:#000;height:1px;width:1.2rem}.cross[_ngcontent-ng-c40719357] > div[_ngcontent-ng-c40719357]:nth-child(1){transform:translateY(.6rem) rotate(-45deg)}.cross[_ngcontent-ng-c40719357] > div[_ngcontent-ng-c40719357]:nth-child(2){transform:translateY(calc(.6rem - 1px)) rotate(45deg)}.open[_ngcontent-ng-c40719357]{transition:transform .4s ease-in;transform:translate(0)}.close[_ngcontent-ng-c40719357]{transform:translate(-100%);padding:0;overflow:hidden;transition:transform .3s ease-out}</style></head>
5858
<body><!--nghm--><script type="text/javascript" id="ng-event-dispatch-contract">(()=>{function p(t,n,r,o,e,i,f,m){return{eventType:t,event:n,targetElement:r,eic:o,timeStamp:e,eia:i,eirp:f,eiack:m}}function u(t){let n=[],r=e=>{n.push(e)};return{c:t,q:n,et:[],etc:[],d:r,h:e=>{r(p(e.type,e,e.target,t,Date.now()))}}}function s(t,n,r){for(let o=0;o<n.length;o++){let e=n[o];(r?t.etc:t.et).push(e),t.c.addEventListener(e,t.h,r)}}function c(t,n,r,o,e=window){let i=u(t);e._ejsas||(e._ejsas={}),e._ejsas[n]=i,s(i,r),s(i,o,!0)}window.__jsaction_bootstrap=c;})();
5959
</script><script>window.__jsaction_bootstrap(document.body,"ng",["click","submit","input","compositionstart","compositionend","change"],["blur"]);</script>
6060
<app-root ng-version="19.2.0" ngh="5" ng-server-context="ssg"><router-outlet></router-outlet><ng-component ngh="4"><app-body _nghost-ng-c1286693610 ngh="1"><div _ngcontent-ng-c1286693610 class="layout--splash"><div _ngcontent-ng-c1286693610 class="mast"><div _ngcontent-ng-c1286693610><div _ngcontent-ng-c1286693610 class="mast-logo"><a _ngcontent-ng-c1286693610 href="/" class="site-logo"><img _ngcontent-ng-c1286693610 src="/assets/images/djongo-symbol-small.png" alt="Djongo"></a><!----></div><div _ngcontent-ng-c1286693610 class="mast-nav"><app-nav _ngcontent-ng-c1286693610 _nghost-ng-c40719357 ngh="0"><!----><!----><!----></app-nav></div></div></div><div _ngcontent-ng-c1286693610 class="initial-content"><div id="main" role="main"><div class="splash page__content"><h1 class="page-title">Contact Us</h1><app-form _nghost-ng-c457597514 ngh="3"><!----><!----><form _ngcontent-ng-c457597514 novalidate class="animatable form-2-col ng-untouched ng-pristine ng-valid" jsaction="submit:;"><!----><div _ngcontent-ng-c457597514 class="ng-untouched ng-pristine ng-invalid" jsaction="submit:;"><label _ngcontent-ng-c457597514> Name: <!----><input _ngcontent-ng-c457597514 type="text" value required name id="name" autocomplete title pattern placeholder class="ng-untouched ng-pristine ng-invalid" jsaction="input:;blur:;compositionstart:;compositionend:;"></label><!----><!----><!----><!----><!----><label _ngcontent-ng-c457597514> Organisation: <!----><input _ngcontent-ng-c457597514 type="text" value required name id="organisation" autocomplete title pattern placeholder class="ng-untouched ng-pristine ng-invalid" jsaction="input:;blur:;compositionstart:;compositionend:;"></label><!----><!----><!----><!----><!----><label _ngcontent-ng-c457597514> Email: <!----><input _ngcontent-ng-c457597514 type="email" value required name id="email" autocomplete="email" title pattern placeholder class="ng-untouched ng-pristine ng-invalid" jsaction="input:;blur:;compositionstart:;compositionend:;"></label><!----><!----><!----><!----><!----><!----><!----><label _ngcontent-ng-c457597514> About: <!----><select _ngcontent-ng-c457597514 style="width: 100%;" required name id="about" autocomplete title class="ng-untouched ng-pristine ng-invalid" jsaction="change:;blur:;"><option _ngcontent-ng-c457597514 value="0: dcl"> Djongo Commercial License </option><option _ngcontent-ng-c457597514 value="1: services"> Django App Development </option><option _ngcontent-ng-c457597514 value="2: latest-updates"> Latest Updates </option><option _ngcontent-ng-c457597514 value="3: extended-features"> Extended Features </option><option _ngcontent-ng-c457597514 value="4: other"> Other </option><!----></select></label><!----><!----><!----><!----><label _ngcontent-ng-c457597514> Message: <!----><textarea _ngcontent-ng-c457597514 required name id="message" autocomplete title placeholder class="ng-untouched ng-pristine ng-invalid" jsaction="input:;blur:;compositionstart:;compositionend:;"></textarea></label><!----><!----><!----><!----><!----></div><!----><app-button _ngcontent-ng-c457597514 ngh="2"><button type="submit" class="btn btn--primary btn--large"> Send
@@ -71,5 +71,5 @@
7171
ga('send', 'pageview')
7272
</script>
7373
<script src="https://www.google-analytics.com/analytics.js" async></script>
74-
<link rel="modulepreload" href="chunk-27PYSS5C.js"><script src="polyfills-EONH2QZO.js" type="module"></script><script src="main-HMLKMTCA.js" type="module"></script>
74+
<link rel="modulepreload" href="chunk-27PYSS5C.js"><script src="polyfills-EONH2QZO.js" type="module"></script><script src="main-JNYFWWSQ.js" type="module"></script>
7575
<script id="ng-state" type="application/json">{"__nghData__":[{"t":{"0":"t1","2":"t2","3":"t3"},"c":{"0":[],"2":[],"3":[]}},{"t":{"6":"t0"},"c":{"6":[]},"d":[9,10,12]},{"t":{"3":"t18"},"c":{"3":[]}},{"t":{"0":"t8","2":"t9","7":"t10","8":"t19","10":"t20"},"c":{"0":[],"2":[],"7":[{"i":"t10","r":4,"t":{"0":"t11"},"c":{"0":[],"1":[{"i":"t8","r":1,"t":{"1":"t12"},"c":{"1":[{"i":"t12","r":6,"e":{"0":5},"t":{"1":"t13","2":"t15","3":"t16","4":"t17"},"c":{"1":[{"i":"t13","r":1,"t":{"2":"t14"},"c":{"2":[]}}],"2":[],"3":[],"4":[]},"x":3},{"i":"t12","r":6,"e":{"0":5},"t":{"1":"t13","2":"t15","3":"t16","4":"t17"},"c":{"1":[],"2":[],"3":[{"i":"t16","r":1,"t":{"2":"t21","5":"t22"},"c":{"2":[],"5":[{"i":"t22","r":1,"x":5}]}}],"4":[]}},{"i":"t12","r":6,"e":{"0":5},"t":{"1":"t13","2":"t15","3":"t16","4":"t17"},"c":{"1":[],"2":[{"i":"t15","r":1,"t":{"2":"t23"},"c":{"2":[]}}],"3":[],"4":[]}}]}}]}}],"8":[],"10":[]}},{"n":{"1":"0f2nf"}},{"c":{"0":[{"i":"c381448248","r":1}]}}]}</script></body></html>

0 commit comments

Comments
 (0)