🔍 Added titles and descriptions
This commit is contained in:
@@ -66,6 +66,9 @@
|
|||||||
isSubmitting = false;
|
isSubmitting = false;
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz - Login</title>
|
||||||
|
</svelte:head>
|
||||||
|
|
||||||
<div class="flex items-center justify-center h-full px-4">
|
<div class="flex items-center justify-center h-full px-4">
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
@@ -68,7 +68,9 @@
|
|||||||
data: ''
|
data: ''
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz - Register</title>
|
||||||
|
</svelte:head>
|
||||||
<div class="flex items-center justify-center h-full px-4">
|
<div class="flex items-center justify-center h-full px-4">
|
||||||
<div>
|
<div>
|
||||||
<div
|
<div
|
||||||
|
|||||||
@@ -21,7 +21,9 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz - Host</title>
|
||||||
|
</svelte:head>
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import type { QuizData } from '../app';
|
import type { QuizData } from '../app';
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,9 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz - Create</title>
|
||||||
|
</svelte:head>
|
||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { onMount } from 'svelte';
|
import { onMount } from 'svelte';
|
||||||
import Editor from '$lib/editor.svelte';
|
import Editor from '$lib/editor.svelte';
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz/docs - Import from Kahoot</title>
|
||||||
|
<meta name=description content='How to import quizzes from KAHOOT! into ClassQuiz, the open-source quiz-application, easily'>
|
||||||
|
</svelte:head>
|
||||||
<article
|
<article
|
||||||
class='prose prose-sm sm:prose lg:prose-lg xl:prose-xl mx-auto mt-10 prose-pink text-yellow-50 px-4'
|
class='prose prose-sm sm:prose lg:prose-lg xl:prose-xl mx-auto mt-10 prose-pink text-yellow-50 px-4'
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz/docs - Index</title>
|
||||||
|
<meta name=description content='The overview about the docs for ClassQuiz, the open-source quiz-application'>
|
||||||
|
</svelte:head>
|
||||||
<article
|
<article
|
||||||
class='prose prose-sm sm:prose lg:prose-lg xl:prose-xl mx-auto mt-10 prose-pink text-yellow-50 px-4'
|
class='prose prose-sm sm:prose lg:prose-lg xl:prose-xl mx-auto mt-10 prose-pink text-yellow-50 px-4'
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz/docs - Roadmap</title>
|
||||||
|
<meta name=description content='The roadmap for ClassQuiz, the open-source quiz-application'>
|
||||||
|
</svelte:head>
|
||||||
<article
|
<article
|
||||||
class='prose prose-sm sm:prose lg:prose-lg xl:prose-xl mx-auto mt-10 prose-pink text-yellow-50 px-4'
|
class='prose prose-sm sm:prose lg:prose-lg xl:prose-xl mx-auto mt-10 prose-pink text-yellow-50 px-4'
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -7,6 +7,11 @@
|
|||||||
hljs.highlightAll();
|
hljs.highlightAll();
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz/docs - Self-Host</title>
|
||||||
|
<meta name=description content='How to self-host ClassQuiz, the open-source quiz-application'>
|
||||||
|
</svelte:head>
|
||||||
<article
|
<article
|
||||||
class='prose prose-sm sm:prose lg:prose-lg xl:prose-xl mx-auto mt-10 prose-pink text-yellow-50 px-4'
|
class='prose prose-sm sm:prose lg:prose-lg xl:prose-xl mx-auto mt-10 prose-pink text-yellow-50 px-4'
|
||||||
>
|
>
|
||||||
|
|||||||
@@ -70,7 +70,9 @@
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz - Edit</title>
|
||||||
|
</svelte:head>
|
||||||
{#await get_quiz()}
|
{#await get_quiz()}
|
||||||
<svg class="h-8 w-8 animate-spin mx-auto my-20" viewBox="3 3 18 18">
|
<svg class="h-8 w-8 animate-spin mx-auto my-20" viewBox="3 3 18 18">
|
||||||
<path
|
<path
|
||||||
|
|||||||
@@ -13,7 +13,9 @@
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz - Import</title>
|
||||||
|
</svelte:head>
|
||||||
<script lang='ts'>
|
<script lang='ts'>
|
||||||
let url_input = '';
|
let url_input = '';
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,11 @@
|
|||||||
navbarVisible.set(true);
|
navbarVisible.set(true);
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz - Home</title>
|
||||||
|
<meta name="description" content="ClassQuiz is a quiz app like KAHOOT! for students, which is open source and free to use.">
|
||||||
|
</svelte:head>
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
<div class="pt-12 text-center">
|
<div class="pt-12 text-center">
|
||||||
<h1 class="sm:text-8xl text-6xl mt-6 marck-script">ClassQuiz</h1>
|
<h1 class="sm:text-8xl text-6xl mt-6 marck-script">ClassQuiz</h1>
|
||||||
|
|||||||
@@ -14,6 +14,10 @@
|
|||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz - Overview</title>
|
||||||
|
</svelte:head>
|
||||||
|
|
||||||
<script lang='ts'>
|
<script lang='ts'>
|
||||||
import type { QuizData } from '../app';
|
import type { QuizData } from '../app';
|
||||||
import { DateTime } from 'luxon';
|
import { DateTime } from 'luxon';
|
||||||
|
|||||||
@@ -68,7 +68,9 @@
|
|||||||
});
|
});
|
||||||
// The rest
|
// The rest
|
||||||
</script>
|
</script>
|
||||||
|
<svelte:head>
|
||||||
|
<title>ClassQuiz - Play</title>
|
||||||
|
</svelte:head>
|
||||||
<div>
|
<div>
|
||||||
{#if !gameMeta.started && gameData === undefined}
|
{#if !gameMeta.started && gameData === undefined}
|
||||||
<JoinGame {game_pin} />
|
<JoinGame {game_pin} />
|
||||||
|
|||||||
Reference in New Issue
Block a user