Compare commits

...

No commits in common. "itsec" and "main" have entirely different histories.
itsec ... main

51 changed files with 51 additions and 400 deletions

View file

@ -1 +0,0 @@
itsec.dorian.im

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
.active.svelte-1o2b5yq{opacity:1}@font-face{font-family:lcd;font-style:normal;font-weight:400;src:url(../../../lcd-font.woff)}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
.active.svelte-1o2b5yq{opacity:1}@font-face{font-family:lcd;font-style:normal;font-weight:400;src:url(/lcd-font.woff)}

View file

@ -0,0 +1 @@
import{y as f,s as l}from"./scheduler.8df65e6b.js";const e=[];function h(n,b=f){let i;const o=new Set;function r(t){if(l(n,t)&&(n=t,i)){const c=!e.length;for(const s of o)s[1](),e.push(s,n);if(c){for(let s=0;s<e.length;s+=2)e[s][0](e[s+1]);e.length=0}}}function u(t){r(t(n))}function p(t,c=f){const s=[t,c];return o.add(s),o.size===1&&(i=b(r,u)||f),t(n),()=>{o.delete(s),o.size===0&&i&&(i(),i=null)}}return{set:r,update:u,subscribe:p}}export{h as w};

View file

@ -0,0 +1,4 @@
var F=Object.defineProperty;var H=(t,e,n)=>e in t?F(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var P=(t,e,n)=>(H(t,typeof e!="symbol"?e+"":e,n),n);import{y as x,T as J,U as T,d as V,J as v,H as z,I as j,V as W,L as X,W as L,h as Y,X as Z,Y as q,Z as G,_ as K,$ as N,a0 as Q,a1 as tt,a2 as et,a3 as nt,a4 as st}from"./scheduler.8df65e6b.js";const k=typeof window<"u";let it=k?()=>window.performance.now():()=>Date.now(),A=k?t=>requestAnimationFrame(t):x;const y=new Set;function B(t){y.forEach(e=>{e.c(t)||(y.delete(e),e.f())}),y.size!==0&&A(B)}function rt(t){let e;return y.size===0&&A(B),{promise:new Promise(n=>{y.add(e={c:t,f:n})}),abort(){y.delete(e)}}}const S=new Map;let O=0;function at(t){let e=5381,n=t.length;for(;n--;)e=(e<<5)-e^t.charCodeAt(n);return e>>>0}function ot(t,e){const n={stylesheet:T(e),rules:{}};return S.set(t,n),n}function U(t,e,n,r,c,f,l,s=0){const u=16.666/r;let i=`{
`;for(let d=0;d<=1;d+=u){const g=e+(n-e)*f(d);i+=d*100+`%{${l(g,1-g)}}
`}const $=i+`100% {${l(n,1-n)}}
}`,o=`__svelte_${at($)}_${s}`,m=J(t),{stylesheet:p,rules:a}=S.get(m)||ot(m,t);a[o]||(a[o]=!0,p.insertRule(`@keyframes ${o} ${$}`,p.cssRules.length));const _=t.style.animation||"";return t.style.animation=`${_?`${_}, `:""}${o} ${r}ms linear ${c}ms 1 both`,O+=1,o}function ft(t,e){const n=(t.style.animation||"").split(", "),r=n.filter(e?f=>f.indexOf(e)<0:f=>f.indexOf("__svelte")===-1),c=n.length-r.length;c&&(t.style.animation=r.join(", "),O-=c,O||ut())}function ut(){A(()=>{O||(S.forEach(t=>{const{ownerNode:e}=t.stylesheet;e&&V(e)}),S.clear())})}let w;function lt(){return w||(w=Promise.resolve(),w.then(()=>{w=null})),w}function R(t,e,n){t.dispatchEvent(W(`${e?"intro":"outro"}${n}`))}const E=new Set;let h;function yt(){h={r:0,c:[],p:h}}function wt(){h.r||v(h.c),h=h.p}function ct(t,e){t&&t.i&&(E.delete(t),t.i(e))}function xt(t,e,n,r){if(t&&t.o){if(E.has(t))return;E.add(t),h.c.push(()=>{E.delete(t),r&&(n&&t.d(1),r())}),t.o(e)}else r&&r()}const dt={duration:0};function vt(t,e,n,r){let f=e(t,n,{direction:"both"}),l=r?0:1,s=null,u=null,i=null,$;function o(){i&&ft(t,i)}function m(a,_){const d=a.b-l;return _*=Math.abs(d),{a:l,b:a.b,d,duration:_,start:a.start,end:a.start+_,group:a.group}}function p(a){const{delay:_=0,duration:d=300,easing:g=X,tick:C=x,css:I}=f||dt,M={start:it()+_,b:a};a||(M.group=h,h.r+=1),"inert"in t&&(a?$!==void 0&&(t.inert=$):($=t.inert,t.inert=!0)),s||u?u=M:(I&&(o(),i=U(t,l,a,d,_,g,I)),a&&C(0,1),s=m(M,d),j(()=>R(t,a,"start")),rt(b=>{if(u&&b>u.start&&(s=m(u,d),u=null,R(t,s.b,"start"),I&&(o(),i=U(t,l,s.b,s.duration,0,g,f.css))),s){if(b>=s.end)C(l=s.b,1-l),R(t,s.b,"end"),u||(s.b?o():--s.group.r||v(s.group.c)),s=null;else if(b>=s.start){const D=b-s.start;l=s.a+s.d*g(D/s.duration),C(l,1-l)}}return!!(s||u)}))}return{run(a){z(f)?lt().then(()=>{f=f({direction:a?"in":"out"}),p(a)}):p(a)},end(){o(),s=u=null}}}function bt(t){t&&t.c()}function Et(t,e){t&&t.l(e)}function _t(t,e,n){const{fragment:r,after_update:c}=t.$$;r&&r.m(e,n),j(()=>{const f=t.$$.on_mount.map(Q).filter(z);t.$$.on_destroy?t.$$.on_destroy.push(...f):v(f),t.$$.on_mount=[]}),c.forEach(j)}function $t(t,e){const n=t.$$;n.fragment!==null&&(G(n.after_update),v(n.on_destroy),n.fragment&&n.fragment.d(e),n.on_destroy=n.fragment=null,n.ctx=[])}function ht(t,e){t.$$.dirty[0]===-1&&(tt.push(t),et(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<<e%31}function St(t,e,n,r,c,f,l,s=[-1]){const u=K;N(t);const i=t.$$={fragment:null,ctx:[],props:f,update:x,not_equal:c,bound:L(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(e.context||(u?u.$$.context:[])),callbacks:L(),dirty:s,skip_bound:!1,root:e.target||u.$$.root};l&&l(i.root);let $=!1;if(i.ctx=n?n(t,e.props||{},(o,m,...p)=>{const a=p.length?p[0]:m;return i.ctx&&c(i.ctx[o],i.ctx[o]=a)&&(!i.skip_bound&&i.bound[o]&&i.bound[o](a),$&&ht(t,o)),m}):[],i.update(),$=!0,v(i.before_update),i.fragment=r?r(i.ctx):!1,e.target){if(e.hydrate){nt();const o=Y(e.target);i.fragment&&i.fragment.l(o),o.forEach(V)}else i.fragment&&i.fragment.c();e.intro&&ct(t.$$.fragment),_t(t,e.target,e.anchor),st(),Z()}N(u)}class Ot{constructor(){P(this,"$$");P(this,"$$set")}$destroy(){$t(this,1),this.$destroy=x}$on(e,n){if(!z(n))return x;const r=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return r.push(n),()=>{const c=r.indexOf(n);c!==-1&&r.splice(c,1)}}$set(e){this.$$set&&!q(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}const mt="4";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(mt);export{Ot as S,ct as a,bt as b,wt as c,Et as d,$t as e,vt as f,yt as g,St as i,_t as m,xt as t};

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
import{w as u}from"./index.7d4c7b1f.js";var _;const v=((_=globalThis.__sveltekit_6n44f2)==null?void 0:_.base)??"";var g;const k=((g=globalThis.__sveltekit_6n44f2)==null?void 0:g.assets)??v,m="1693476330333",R="sveltekit:snapshot",T="sveltekit:scroll",y="sveltekit:index",f={tap:1,hover:2,viewport:3,eager:4,off:-1};function I(e){let t=e.baseURI;if(!t){const n=e.getElementsByTagName("base");t=n.length?n[0].href:e.URL}return t}function S(){return{x:pageXOffset,y:pageYOffset}}function c(e,t){return e.getAttribute(`data-sveltekit-${t}`)}const d={...f,"":f.hover};function h(e){let t=e.assignedSlot??e.parentNode;return(t==null?void 0:t.nodeType)===11&&(t=t.host),t}function x(e,t){for(;e&&e!==t;){if(e.nodeName.toUpperCase()==="A"&&e.hasAttribute("href"))return e;e=h(e)}}function O(e,t){let n;try{n=new URL(e instanceof SVGAElement?e.href.baseVal:e.href,document.baseURI)}catch{}const o=e instanceof SVGAElement?e.target.baseVal:e.target,r=!n||!!o||E(n,t)||(e.getAttribute("rel")||"").split(/\s+/).includes("external"),l=(n==null?void 0:n.origin)===location.origin&&e.hasAttribute("download");return{url:n,external:r,target:o,download:l}}function U(e){let t=null,n=null,o=null,r=null,l=null,a=null,s=e;for(;s&&s!==document.documentElement;)o===null&&(o=c(s,"preload-code")),r===null&&(r=c(s,"preload-data")),t===null&&(t=c(s,"keepfocus")),n===null&&(n=c(s,"noscroll")),l===null&&(l=c(s,"reload")),a===null&&(a=c(s,"replacestate")),s=h(s);function i(b){switch(b){case"":case"true":return!0;case"off":case"false":return!1;default:return null}}return{preload_code:d[o??"off"],preload_data:d[r??"off"],keep_focus:i(t),noscroll:i(n),reload:i(l),replace_state:i(a)}}function p(e){const t=u(e);let n=!0;function o(){n=!0,t.update(a=>a)}function r(a){n=!1,t.set(a)}function l(a){let s;return t.subscribe(i=>{(s===void 0||n&&i!==s)&&a(s=i)})}return{notify:o,set:r,subscribe:l}}function w(){const{set:e,subscribe:t}=u(!1);let n;async function o(){clearTimeout(n);try{const r=await fetch(`${k}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(!r.ok)return!1;const a=(await r.json()).version!==m;return a&&(e(!0),clearTimeout(n)),a}catch{return!1}}return{subscribe:t,check:o}}function E(e,t){return e.origin!==location.origin||!e.pathname.startsWith(t)}function L(e){e.client}const N={url:p({}),page:p({}),navigating:u(null),updated:w()};export{y as I,f as P,T as S,R as a,O as b,U as c,N as d,v as e,x as f,I as g,L as h,E as i,S as s};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
import{s as l,r,u as i,v as u,w as f}from"../chunks/scheduler.8df65e6b.js";import{S as _,i as c,a as p,t as m}from"../chunks/index.fcb0c12b.js";const d=!1,$=!1,S=Object.freeze(Object.defineProperty({__proto__:null,prerender:d,ssr:$},Symbol.toStringTag,{value:"Module"}));function g(n){let s;const a=n[1].default,e=r(a,n,n[0],null);return{c(){e&&e.c()},l(t){e&&e.l(t)},m(t,o){e&&e.m(t,o),s=!0},p(t,[o]){e&&e.p&&(!s||o&1)&&i(e,a,t,t[0],s?f(a,t[0],o,null):u(t[0]),null)},i(t){s||(p(e,t),s=!0)},o(t){m(e,t),s=!1},d(t){e&&e.d(t)}}}function b(n,s,a){let{$$slots:e={},$$scope:t}=s;return n.$$set=o=>{"$$scope"in o&&a(0,t=o.$$scope)},[t,e]}class h extends _{constructor(s){super(),c(this,s,b,g,l,{})}}export{h as component,S as universal};

View file

@ -0,0 +1 @@
import{s as x,f as _,l as d,a as S,g as f,h as g,m as h,d as l,c as y,i as m,x as v,n as $,y as E,z as q}from"../chunks/scheduler.8df65e6b.js";import{S as z,i as C}from"../chunks/index.fcb0c12b.js";import{d as H}from"../chunks/singletons.4cbf3443.js";const P=()=>{const s=H;return{page:{subscribe:s.page.subscribe},navigating:{subscribe:s.navigating.subscribe},updated:s.updated}},j={subscribe(s){return P().page.subscribe(s)}};function k(s){var b;let t,r=s[0].status+"",o,n,i,c=((b=s[0].error)==null?void 0:b.message)+"",u;return{c(){t=_("h1"),o=d(r),n=S(),i=_("p"),u=d(c)},l(e){t=f(e,"H1",{});var a=g(t);o=h(a,r),a.forEach(l),n=y(e),i=f(e,"P",{});var p=g(i);u=h(p,c),p.forEach(l)},m(e,a){m(e,t,a),v(t,o),m(e,n,a),m(e,i,a),v(i,u)},p(e,[a]){var p;a&1&&r!==(r=e[0].status+"")&&$(o,r),a&1&&c!==(c=((p=e[0].error)==null?void 0:p.message)+"")&&$(u,c)},i:E,o:E,d(e){e&&(l(t),l(n),l(i))}}}function w(s,t,r){let o;return q(s,j,n=>r(0,o=n)),[o]}let F=class extends z{constructor(t){super(),C(this,t,w,k,x,{})}};export{F as component};

File diff suppressed because one or more lines are too long

1
_app/version.json Normal file
View file

@ -0,0 +1 @@
{"version":"1693476330333"}

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="#ffffff" height="24" width="24" viewBox="0 0 24 24"><path d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z" /></svg>

Before

Width:  |  Height:  |  Size: 226 B

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="#ffffff" height="24" width="24" viewBox="0 0 24 24"><path d="M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z" /></svg>

Before

Width:  |  Height:  |  Size: 249 B

BIN
favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" fill="#ffffff" width="24"><path d="M320-240h320v-80H320v80Zm0-160h320v-80H320v80ZM240-80q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h320l240 240v480q0 33-23.5 56.5T720-80H240Zm280-520v-200H240v640h480v-440H520ZM240-800v200-200 640-640Z"/></svg>

Before

Width:  |  Height:  |  Size: 329 B

View file

@ -1,403 +1,40 @@
<!DOCTYPE html>
<html>
<html lang="en" class="dark">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.min.css">
<style>
a[role="button"] {
display: flex;
align-items: center;
justify-content: center;
gap: 5px;
}
blockquote {
--blockquote-border-color: red;
--spacing: 10px;
}
.grid {
--grid-spacing-vertical: var(--spacing);
}
</style>
<script>
function toggleQuiz(number) {
const iframe = document.querySelector(`#quizizz-iframe-${number}`);
if (iframe.src === 'about:blank') {
const link = document.querySelector(`#quizizz-link-${number}`);
const quizizzId = link.href.match(/https:\/\/quizizz.com\/admin\/quiz\/([a-zA-Z0-9]+)(\?.*$|$)/)[1];
iframe.src = `https://quizizz.com/embed/quiz/${quizizzId}`;
iframe.style.display = 'block';
const button = document.querySelector(`#quizizz-button-${number}`);
button.innerHTML = `
<img src="close.svg" />
Quiz beenden
`;
} else {
iframe.src = 'about:blank';
iframe.style.display = 'none';
const button = document.querySelector(`#quizizz-button-${number}`);
button.innerHTML = `
<img src="play.svg" />
Quiz alleine spielen
`;
}
}
</script>
<meta charset="utf-8" />
<link rel="icon" href="/favicon.png" />
<meta name="viewport" content="width=device-width" />
<link rel="modulepreload" href="/_app/immutable/entry/start.e745de42.js">
<link rel="modulepreload" href="/_app/immutable/chunks/scheduler.8df65e6b.js">
<link rel="modulepreload" href="/_app/immutable/chunks/singletons.4cbf3443.js">
<link rel="modulepreload" href="/_app/immutable/chunks/index.7d4c7b1f.js">
<link rel="modulepreload" href="/_app/immutable/entry/app.b0c8f2cb.js">
<link rel="modulepreload" href="/_app/immutable/chunks/index.fcb0c12b.js">
</head>
<body>
<main class="container">
<h1>Dorian's ITSec-Folien</h1>
<p>
Hier findet ihr meine ITSec-Folien und Quizizz zum Nachspielen.<br>
Für Fragen, Anmerkungen oder Korrekturen, kontaktiere mich gerne unter
<a href="mailto:dorian.zedler@tum.de">dorian.zedler@tum.de</a>
oder <a href="https://zulip.in.tum.de/#narrow/dm/7349-Dorian-Zedler-[ITSec-Tutor]">bei Zulip</a>
</p>
<body data-sveltekit-preload-data="hover"
class="bg-white dark:bg-gray-900 text-gray-600 dark:text-gray-400 antialiased">
<div style="display: contents">
<script>
{
__sveltekit_6n44f2 = {
base: "",
env: {}
};
<blockquote>
Die Quizizz sind nur als Ergänzung gedacht und decken in keinster Weise den gesamten Stoff ab!
</blockquote>
const element = document.currentScript.parentElement;
<details>
<summary>Woche 1</summary>
<a role="button" href="TU01_2023-10-23.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-1" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(1)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-1" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/6532b1bbb120c76cc078ad3e?searchLocale=" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-1"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 2</summary>
<a role="button" href="TU02_2023-10-30.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-2" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(2)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-2" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/653ee867864dfadba44ba77e?searchLocale=" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-2"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 3</summary>
<a role="button" href="TU03_2023-11-06.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-3" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(3)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-3" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/654614409bd71e643ca04ee6" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-3"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 4</summary>
<a role="button" href="TU04_2023-11-13.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-4" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(4)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-4" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/6551596279a4caa35c27be82?source=quiz_share" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-4"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 6</summary>
<a role="button" href="TU06_2023-11-27.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-6" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(6)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-6" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/6563c91f3f0e123f95e5f84a?searchLocale=" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-6"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 8</summary>
<a role="button" href="TU08_2023-12-11.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-8" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(8)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-8" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/6575ef9fa2acd352d545de9c?searchLocale=" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-8"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 9</summary>
<a role="button" href="TU09_2023-12-18.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-9" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(9)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-9" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/657ff04f3d2e355d7413e525?searchLocale=" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-9"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 10</summary>
<a role="button" href="TU10_2024-01-07.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-10" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(10)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-10" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/659ba2632e44a871bc130d0c?at=659ba61bbea91cb015656c6f" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-10"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 11</summary>
<a role="button" href="TU11_2024-01-14.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-11" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(11)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-11" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/65a4e485364beafadd5dd35d" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-11"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 12</summary>
<a role="button" href="TU12_2024-01-21.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-12" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(12)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-12" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/65adb488f0926da4a9d8247e" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-12"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 13</summary>
<a role="button" href="TU13_2024-01-28.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-13" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(13)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-13" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/65b6b34e9b91ae46dd422a4c?searchLocale=" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-13"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
<details>
<summary>Woche 14</summary>
<a role="button" href="TU14_2024-02-04.pdf" style="margin-bottom: var(--grid-spacing-horizontal);"
target="_blank">
<img src="file.svg" />
Folien
</a>
<div class="grid">
<button id="quizizz-button-14" class="secondary" style="margin-bottom: 0;" onclick="toggleQuiz(14)">
<img src="play.svg" />
Quiz alleine spielen
</button>
<a id="quizizz-link-14" role="button" class="secondary"
href="https://quizizz.com/admin/quiz/65c09fb6247ab7243072942c?searchLocale=" target="_blank">
<img src="external-link.svg" />
Quiz mit mehreren Leuten spielen
</a>
</div>
<iframe id="quizizz-iframe-14"
style="width:100%;min-height:635px;margin-top: var(--grid-spacing-horizontal); display: none;"
src="about:blank" frameBorder="0" allowfullscreen>
</iframe>
</details>
</main>
Promise.all([
import("/_app/immutable/entry/start.e745de42.js"),
import("/_app/immutable/entry/app.b0c8f2cb.js")
]).then(([kit, app]) => {
kit.start(app, element);
});
}
</script>
</div>
</body>
</html>

BIN
lcd-font.woff Normal file

Binary file not shown.

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="#ffffff" height="24" width="24" viewBox="0 0 24 24"><path d="M8,5.14V19.14L19,12.14L8,5.14Z" /></svg>

Before

Width:  |  Height:  |  Size: 148 B