Skip to content

Commit

Permalink
Auto-generated commit
Browse files Browse the repository at this point in the history
Triggered by commit: angular-schule/buch@320a69b
  • Loading branch information
TheBuildbot committed Jul 31, 2024
1 parent 62c359e commit 0074f4e
Show file tree
Hide file tree
Showing 21 changed files with 36 additions and 36 deletions.
4 changes: 2 additions & 2 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
<style>*{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif}h1,h2{color:#000000de;box-sizing:inherit;line-height:1.3em;margin:calc(2rem - .15em) 0em 1rem;font-weight:700;padding:0}h1{min-height:1rem;font-size:2rem;margin-top:0}h2{font-size:1.4rem}button,a.button{box-sizing:inherit;overflow:visible;cursor:pointer;display:inline-block;min-height:1em;border:none;vertical-align:initial;background:#e0e1e2 none;color:#0009;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin:.25em .25em 0 0;padding:.8em 1.5em;text-transform:none;text-shadow:none;font-weight:700;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.3rem;-webkit-user-select:none;user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 0 0 1px transparent,inset 0 0 #22242626;font-size:.8rem}button:hover,a.button:hover{background-color:#cacbcd}button:disabled,a.button:disabled,button:disabled:hover,a.button:disabled:hover{cursor:not-allowed!important;background-color:#0000000d!important;color:#888!important}input{box-sizing:inherit;background:#fff;border:1px solid rgba(10,10,10,.3);color:#000000e6;border-radius:.3rem;transition:color .1s ease,border-color .1s ease;line-height:1.2}input{font-size:100%;overflow:visible;margin:0;max-width:100%;flex:1 0 auto;text-align:left;padding:.7em 1em;box-shadow:none;padding-right:2.7em!important;border-radius:.3rem}input[type=search]{background:url("./media/search-2CXVUIUQ.svg") no-repeat scroll calc(100% - 10px) 10px;background-size:22px 22px}body{margin:20px;min-width:320px}.red{background-color:#db2828!important;color:#fff!important}.red:hover{background-color:#d01919!important}nav{line-height:1.4em;color:#000000de;box-sizing:inherit;margin:0rem 0em 1rem;background:#fff;font-weight:400;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px #22242626;border-radius:.3em;min-height:2.9em;font-size:1rem;display:flex;flex-wrap:wrap}nav a{font-size:1rem;box-sizing:inherit;position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;flex:0 0 auto;-webkit-user-select:none;user-select:none;background:none;padding:.9em 1.1em;text-transform:none;color:#000000de;font-weight:400;transition:background .1s ease,box-shadow .1s ease,color .1s ease;display:flex;align-items:center}nav a:hover{cursor:pointer;background:#00000008;color:#000000f2}nav a.active{background:#0000000d;color:#000000f2;font-weight:400;box-shadow:none}nav .actions{display:flex;flex-grow:1;flex-direction:row-reverse;margin:.25em .75em;gap:.5em}nav .actions button{margin:0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width: 700px){nav{display:flex;border:none;box-shadow:none;gap:.5em 0}nav>a{border:1px solid rgba(34,36,38,.15)}nav>a:first-of-type{border-top-left-radius:.3em;border-bottom-left-radius:.3em;border-right:none}nav>a:last-of-type{border-top-right-radius:.3em;border-bottom-right-radius:.3em;border-left:none;margin-right:2em}nav .actions{margin:0;gap:.5rem;min-width:200px}nav .actions button{margin:0}}@media only screen and (max-width: 600px){nav .actions{justify-content:flex-end}}@media only screen and (max-width: 500px){nav>a{padding:.7em}nav>a:last-of-type{margin-right:0}}@media only screen and (max-width: 460px){h2{font-size:1.2em}}
</style><link rel="stylesheet" href="styles-NJBHQUZR.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles-NJBHQUZR.css"></noscript></head>
<body><!--nghm-->
<bm-root _nghost-ng-c1396083095 ng-version="18.0.5" ngh="2" ng-server-context="ssg"><nav _ngcontent-ng-c1396083095><a _ngcontent-ng-c1396083095 routerlink="/home" routerlinkactive="active" ariacurrentwhenactive="page" href="/home" class="active" aria-current="page">Home</a><a _ngcontent-ng-c1396083095 routerlink="/books" routerlinkactive="active" ariacurrentwhenactive="page" href="/books" class>Books</a><a _ngcontent-ng-c1396083095 routerlink="/admin" routerlinkactive="active" ariacurrentwhenactive="page" href="/admin" class>Administration</a><div _ngcontent-ng-c1396083095 class="actions"><!----><button _ngcontent-ng-c1396083095 class="red">Logout</button><!----></div></nav><main _ngcontent-ng-c1396083095><router-outlet _ngcontent-ng-c1396083095></router-outlet><bm-home _nghost-ng-c2904975246 ngh="1"><h1 _ngcontent-ng-c2904975246>Home</h1><a _ngcontent-ng-c2904975246 routerlink="/books" class="button red" href="/books"> Show book list
<bm-root _nghost-ng-c1396083095 ng-version="18.1.2" ngh="2" ng-server-context="ssg"><nav _ngcontent-ng-c1396083095><a _ngcontent-ng-c1396083095 routerlink="/home" routerlinkactive="active" ariacurrentwhenactive="page" href="/home" class="active" aria-current="page">Home</a><a _ngcontent-ng-c1396083095 routerlink="/books" routerlinkactive="active" ariacurrentwhenactive="page" href="/books" class>Books</a><a _ngcontent-ng-c1396083095 routerlink="/admin" routerlinkactive="active" ariacurrentwhenactive="page" href="/admin" class>Administration</a><div _ngcontent-ng-c1396083095 class="actions"><!----><button _ngcontent-ng-c1396083095 class="red">Logout</button><!----></div></nav><main _ngcontent-ng-c1396083095><router-outlet _ngcontent-ng-c1396083095></router-outlet><bm-home _nghost-ng-c2904975246 ngh="1"><h1 _ngcontent-ng-c2904975246>Home</h1><a _ngcontent-ng-c2904975246 routerlink="/books" class="button red" href="/books"> Show book list
</a><h2 _ngcontent-ng-c2904975246>Search</h2><bm-search _ngcontent-ng-c2904975246 _nghost-ng-c938566576 ngh="0"><input _ngcontent-ng-c938566576 type="search" autocomplete="off" aria-label="Search" class><!----></bm-search></bm-home><!----></main></bm-root>
<link rel="modulepreload" href="chunk-VRWPAH5U.js"><link rel="modulepreload" href="chunk-MYA4VS4B.js"><script src="polyfills-6EAL64PA.js" type="module"></script><script src="main-IPABYKCO.js" type="module"></script>
<link rel="modulepreload" href="chunk-SHWJJIIG.js"><link rel="modulepreload" href="chunk-KW4RLLT4.js"><script src="polyfills-SCHOHYNV.js" type="module"></script><script src="main-HCNBDS7J.js" type="module"></script>

<script id="ng-state" type="application/json">{"__nghData__":[{"t":{"2":"t2"},"c":{"2":[]}},{},{"t":{"8":"t0","9":"t1"},"c":{"8":[],"9":[{"i":"t1","r":1}],"11":[{"i":"c2904975246","r":1}]}}]}</script></body></html>
6 changes: 3 additions & 3 deletions books/9783864903571/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<style>*{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif}h1,h2{color:#000000de;box-sizing:inherit;line-height:1.3em;margin:calc(2rem - .15em) 0em 1rem;font-weight:700;padding:0}h1{min-height:1rem;font-size:2rem;margin-top:0}h2,[role=doc-subtitle]{font-size:1.4rem}p{margin:0 0 1em;line-height:1.4em}ul{padding:0;list-style:none}img{object-fit:contain}button,a.button{box-sizing:inherit;overflow:visible;cursor:pointer;display:inline-block;min-height:1em;border:none;vertical-align:initial;background:#e0e1e2 none;color:#0009;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin:.25em .25em 0 0;padding:.8em 1.5em;text-transform:none;text-shadow:none;font-weight:700;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.3rem;-webkit-user-select:none;user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 0 0 1px transparent,inset 0 0 #22242626;font-size:.8rem}button:hover,a.button:hover{background-color:#cacbcd}button:disabled,a.button:disabled,button:disabled:hover,a.button:disabled:hover{cursor:not-allowed!important;background-color:#0000000d!important;color:#888!important}a.arrow-left{position:relative;padding-left:1.9rem}a.arrow-left:before{content:"\a";border-style:solid;border-width:7px 12px 7px 0;border-color:transparent #444 transparent transparent;position:absolute;left:.7rem}body{margin:20px;min-width:320px}.red{background-color:#db2828!important;color:#fff!important}.red:hover{background-color:#d01919!important}nav{line-height:1.4em;color:#000000de;box-sizing:inherit;margin:0rem 0em 1rem;background:#fff;font-weight:400;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px #22242626;border-radius:.3em;min-height:2.9em;font-size:1rem;display:flex;flex-wrap:wrap}nav a{font-size:1rem;box-sizing:inherit;position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;flex:0 0 auto;-webkit-user-select:none;user-select:none;background:none;padding:.9em 1.1em;text-transform:none;color:#000000de;font-weight:400;transition:background .1s ease,box-shadow .1s ease,color .1s ease;display:flex;align-items:center}nav a:hover{cursor:pointer;background:#00000008;color:#000000f2}nav a.active{background:#0000000d;color:#000000f2;font-weight:400;box-shadow:none}nav .actions{display:flex;flex-grow:1;flex-direction:row-reverse;margin:.25em .75em;gap:.5em}nav .actions button{margin:0}.details>h2{padding-bottom:10px;border-bottom:1px solid rgba(34,36,38,.15)}.details h2{margin-bottom:0;font-size:1.3em}.details .header{display:flex;justify-content:space-between;padding-bottom:10px;flex-wrap:wrap}.details .header ul{margin:0}.details .header h2{margin-top:10px}.details .header>div{padding-right:20px}.details .header>div:last-child{padding-right:0;min-width:80px}.details p{padding-top:10px;white-space:pre-wrap}.details img{width:200px;height:250px;display:block;margin:1em 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width: 700px){nav{display:flex;border:none;box-shadow:none;gap:.5em 0}nav>a{border:1px solid rgba(34,36,38,.15)}nav>a:first-of-type{border-top-left-radius:.3em;border-bottom-left-radius:.3em;border-right:none}nav>a:last-of-type{border-top-right-radius:.3em;border-bottom-right-radius:.3em;border-left:none;margin-right:2em}nav .actions{margin:0;gap:.5rem;min-width:200px}nav .actions button{margin:0}}@media only screen and (max-width: 600px){nav .actions{justify-content:flex-end}}@media only screen and (max-width: 500px){nav>a{padding:.7em}nav>a:last-of-type{margin-right:0}}@media only screen and (max-width: 460px){h2{font-size:1.2em}[role=doc-subtitle]{font-size:1.1rem}}
</style><link rel="stylesheet" href="styles-NJBHQUZR.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles-NJBHQUZR.css"></noscript></head>
<body><!--nghm-->
<bm-root _nghost-ng-c1396083095 ng-version="18.0.5" ngh="1" ng-server-context="ssg"><nav _ngcontent-ng-c1396083095><a _ngcontent-ng-c1396083095 routerlink="/home" routerlinkactive="active" ariacurrentwhenactive="page" href="/home" class>Home</a><a _ngcontent-ng-c1396083095 routerlink="/books" routerlinkactive="active" ariacurrentwhenactive="page" href="/books" class="active" aria-current="page">Books</a><a _ngcontent-ng-c1396083095 routerlink="/admin" routerlinkactive="active" ariacurrentwhenactive="page" href="/admin" class>Administration</a><div _ngcontent-ng-c1396083095 class="actions"><!----><button _ngcontent-ng-c1396083095 class="red">Logout</button><!----></div></nav><main _ngcontent-ng-c1396083095><router-outlet _ngcontent-ng-c1396083095></router-outlet><bm-book-details _nghost-ng-c1598424048 ngh="0"><div _ngcontent-ng-c1598424048 class="details"><h1 _ngcontent-ng-c1598424048>Angular (1. Auflage)</h1><p _ngcontent-ng-c1598424048 role="doc-subtitle">Grundlagen, fortgeschrittene Techniken und Best Practices mit TypeScript - ab Angular 4, inklusive NativeScript und Redux</p><!----><div _ngcontent-ng-c1598424048 class="header"><div _ngcontent-ng-c1598424048><h2 _ngcontent-ng-c1598424048>Authors</h2><ul _ngcontent-ng-c1598424048><li _ngcontent-ng-c1598424048>Ferdinand Malcher</li><li _ngcontent-ng-c1598424048>Johannes Hoppe</li><li _ngcontent-ng-c1598424048>Danny Koppenhagen</li><li _ngcontent-ng-c1598424048>Gregor Woiwode</li><!----></ul></div><div _ngcontent-ng-c1598424048><h2 _ngcontent-ng-c1598424048>ISBN</h2> 978-3864903571 </div><div _ngcontent-ng-c1598424048><h2 _ngcontent-ng-c1598424048>Published</h2> May 22, 2017 </div><!----></div><h2 _ngcontent-ng-c1598424048>Description</h2><p _ngcontent-ng-c1598424048>Mit Angular setzen Sie auf ein modernes und modulares Web-Framework. Dieses Buch stellt Ihnen die Bausteine von Angular, viele Best Practices und die notwendigen Werkzeuge vor. Beginnen Sie Ihren Einstieg in die Welt von Angular mit einer praxisnahen Einführung.
<bm-root _nghost-ng-c1396083095 ng-version="18.1.2" ngh="1" ng-server-context="ssg"><nav _ngcontent-ng-c1396083095><a _ngcontent-ng-c1396083095 routerlink="/home" routerlinkactive="active" ariacurrentwhenactive="page" href="/home" class>Home</a><a _ngcontent-ng-c1396083095 routerlink="/books" routerlinkactive="active" ariacurrentwhenactive="page" href="/books" class="active" aria-current="page">Books</a><a _ngcontent-ng-c1396083095 routerlink="/admin" routerlinkactive="active" ariacurrentwhenactive="page" href="/admin" class>Administration</a><div _ngcontent-ng-c1396083095 class="actions"><!----><button _ngcontent-ng-c1396083095 class="red">Logout</button><!----></div></nav><main _ngcontent-ng-c1396083095><router-outlet _ngcontent-ng-c1396083095></router-outlet><bm-book-details _nghost-ng-c1598424048 ngh="0"><div _ngcontent-ng-c1598424048 class="details"><h1 _ngcontent-ng-c1598424048>Angular (1. Auflage)</h1><p _ngcontent-ng-c1598424048 role="doc-subtitle">Grundlagen, fortgeschrittene Techniken und Best Practices mit TypeScript - ab Angular 4, inklusive NativeScript und Redux</p><!----><div _ngcontent-ng-c1598424048 class="header"><div _ngcontent-ng-c1598424048><h2 _ngcontent-ng-c1598424048>Authors</h2><ul _ngcontent-ng-c1598424048><li _ngcontent-ng-c1598424048>Ferdinand Malcher</li><li _ngcontent-ng-c1598424048>Johannes Hoppe</li><li _ngcontent-ng-c1598424048>Danny Koppenhagen</li><li _ngcontent-ng-c1598424048>Gregor Woiwode</li><!----></ul></div><div _ngcontent-ng-c1598424048><h2 _ngcontent-ng-c1598424048>ISBN</h2> 978-3864903571 </div><div _ngcontent-ng-c1598424048><h2 _ngcontent-ng-c1598424048>Published</h2> May 22, 2017 </div><!----></div><h2 _ngcontent-ng-c1598424048>Description</h2><p _ngcontent-ng-c1598424048>Mit Angular setzen Sie auf ein modernes und modulares Web-Framework. Dieses Buch stellt Ihnen die Bausteine von Angular, viele Best Practices und die notwendigen Werkzeuge vor. Beginnen Sie Ihren Einstieg in die Welt von Angular mit einer praxisnahen Einführung.

Jedes Thema wird zunächst theoretisch behandelt und anschließend anhand einer durchgehenden Beispielanwendung (https://ng-buch.de/app) demonstriert.
Meistern Sie die komponentenorientierte Webentwicklung und lernen Sie zusätzlich einen Weg zur Erstellung mobiler Apps (NativeScript) kennen. Mit der Redux-Architektur beherrschen Sie auch komplexe Anwendungen.
Sie werden als Einsteiger und auch als fortgeschrittener Webentwickler Freude bei der Lektüre dieses Buchs haben.)</p><img _ngcontent-ng-c1598424048 alt="Cover" src="https://cdn.ng-buch.de/cover/angular1.jpg"><!----><a _ngcontent-ng-c1598424048 routerlink=".." class="button arrow-left" href="/books">Back to list</a><button _ngcontent-ng-c1598424048 bmconfirm="Remove book?" class="red"> Remove book </button><a _ngcontent-ng-c1598424048 class="button" href="/admin/edit/9783864903571"> Edit book </a><!----><!----></div><!----></bm-book-details><!----></main></bm-root>
<link rel="modulepreload" href="chunk-VRWPAH5U.js"><link rel="modulepreload" href="chunk-MYA4VS4B.js"><script src="polyfills-6EAL64PA.js" type="module"></script><script src="main-IPABYKCO.js" type="module"></script>
<link rel="modulepreload" href="chunk-SHWJJIIG.js"><link rel="modulepreload" href="chunk-KW4RLLT4.js"><script src="polyfills-SCHOHYNV.js" type="module"></script><script src="main-HCNBDS7J.js" type="module"></script>

<script id="ng-state" type="application/json">{"__nghData__":[{"t":{"0":"t3"},"c":{"0":[{"i":"t3","r":1,"t":{"3":"t4","9":"t5","15":"t6","20":"t7","23":"t8"},"c":{"3":[{"i":"t4","r":1}],"9":[{"i":"t5","r":1,"x":4}],"15":[{"i":"t6","r":1}],"20":[{"i":"t7","r":1}],"23":[{"i":"t8","r":3,"e":{"0":2}}]}}]}},{"t":{"8":"t0","9":"t1"},"c":{"8":[],"9":[{"i":"t1","r":1}],"11":[{"i":"c1598424048","r":1}]}}]}</script></body></html>
<script id="ng-state" type="application/json">{"__nghData__":[{"t":{"0":"t10"},"c":{"0":[{"i":"t10","r":1,"t":{"3":"t11","9":"t12","15":"t13","20":"t14","23":"t15"},"c":{"3":[{"i":"t11","r":1}],"9":[{"i":"t12","r":1,"x":4}],"15":[{"i":"t13","r":1}],"20":[{"i":"t14","r":1}],"23":[{"i":"t15","r":3,"e":{"0":2}}]}}]}},{"t":{"8":"t0","9":"t1"},"c":{"8":[],"9":[{"i":"t1","r":1}],"11":[{"i":"c1598424048","r":1}]}}]}</script></body></html>
Loading

0 comments on commit 0074f4e

Please sign in to comment.