Compare commits
	
		
			5 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						
						
							
						
						f2d8ab81e9
	
				 | 
					
					
						|||
| 
						
						
							
						
						c546a96c4d
	
				 | 
					
					
						|||
| 
						
						
							
						
						c82fdf3823
	
				 | 
					
					
						|||
| 
						
						
							
						
						a46a67793c
	
				 | 
					
					
						|||
| 
						
						
							
						
						898d3595a0
	
				 | 
					
					
						
							
								
								
									
										14
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								CHANGELOG.md
									
									
									
									
									
								
							@@ -2,8 +2,22 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
 | 
					All notable changes to this project will be documented in this file. Dates are displayed in UTC.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#### [0.3.0](https://git.odit.services/lfk/kiosk/compare/0.2.0...0.3.0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- feat(registration): drop privacy checkbox [privacy is linked on page] [`c546a96`](https://git.odit.services/lfk/kiosk/commit/c546a96c4d959b41181c34d6affccafdf84a221a)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#### [0.2.0](https://git.odit.services/lfk/kiosk/compare/0.1.0...0.2.0)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> 19 April 2023
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- feat(registration): cleanup finished page [`898d359`](https://git.odit.services/lfk/kiosk/commit/898d3595a032c87615e1825d0023299b029fc19e)
 | 
				
			||||||
 | 
					- 🚀Bumped version to 0.2.0 [`c82fdf3`](https://git.odit.services/lfk/kiosk/commit/c82fdf3823acf0ea49f0218ba57805e5d15fae97)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#### 0.1.0
 | 
					#### 0.1.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> 19 April 2023
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- 🚀Bumped version to 0.1.0 [`3aa6f04`](https://git.odit.services/lfk/kiosk/commit/3aa6f0473bd8767cbe33277643a5778d2b68a8ae)
 | 
				
			||||||
- Basic sveltekit project [`e0c0cbb`](https://git.odit.services/lfk/kiosk/commit/e0c0cbbbd8b2c4cb7db0a8ae3aa295083ae636d1)
 | 
					- Basic sveltekit project [`e0c0cbb`](https://git.odit.services/lfk/kiosk/commit/e0c0cbbbd8b2c4cb7db0a8ae3aa295083ae636d1)
 | 
				
			||||||
- Release config [`6b98ee9`](https://git.odit.services/lfk/kiosk/commit/6b98ee96341def78447317a39e1ff30f9db73a9d)
 | 
					- Release config [`6b98ee9`](https://git.odit.services/lfk/kiosk/commit/6b98ee96341def78447317a39e1ff30f9db73a9d)
 | 
				
			||||||
- Added basic welcome page [`5ed21bb`](https://git.odit.services/lfk/kiosk/commit/5ed21bb13d30cc43bc16fd6357f2e92e031c3273)
 | 
					- Added basic welcome page [`5ed21bb`](https://git.odit.services/lfk/kiosk/commit/5ed21bb13d30cc43bc16fd6357f2e92e031c3273)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
	"name": "@lfk/kiosk",
 | 
						"name": "@lfk/kiosk",
 | 
				
			||||||
	"version": "0.1.0",
 | 
						"version": "0.3.0",
 | 
				
			||||||
	"private": false,
 | 
						"private": false,
 | 
				
			||||||
	"license": "MIT",
 | 
						"license": "MIT",
 | 
				
			||||||
	"repository": "https://git.odit.services/lfk/kiosk",
 | 
						"repository": "https://git.odit.services/lfk/kiosk",
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,6 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	$: firstname = '';
 | 
						$: firstname = '';
 | 
				
			||||||
	$: lastname = '';
 | 
						$: lastname = '';
 | 
				
			||||||
	$: accepted = false;
 | 
					 | 
				
			||||||
	$: showResult = false;
 | 
						$: showResult = false;
 | 
				
			||||||
	$: showError = false;
 | 
						$: showError = false;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -27,7 +26,6 @@
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
		firstname = '';
 | 
							firstname = '';
 | 
				
			||||||
		lastname = '';
 | 
							lastname = '';
 | 
				
			||||||
		accepted = false;
 | 
					 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	function textToBase64Barcode(text: string, is_qrcode: boolean) {
 | 
						function textToBase64Barcode(text: string, is_qrcode: boolean) {
 | 
				
			||||||
@@ -55,14 +53,13 @@
 | 
				
			|||||||
			class="mt-7 bg-white border border-gray-200 rounded-xl shadow-sm dark:bg-gray-800 dark:border-gray-700"
 | 
								class="mt-7 bg-white border border-gray-200 rounded-xl shadow-sm dark:bg-gray-800 dark:border-gray-700"
 | 
				
			||||||
		>
 | 
							>
 | 
				
			||||||
			<div class="p-4 sm:p-7">
 | 
								<div class="p-4 sm:p-7">
 | 
				
			||||||
				<div class="text-center">
 | 
					 | 
				
			||||||
					<h1 class="block text-2xl font-bold text-gray-800 dark:text-white">Registrierung</h1>
 | 
					 | 
				
			||||||
					<p class="mt-2 text-sm text-gray-600 dark:text-gray-400">Melde dich für den LfK an</p>
 | 
					 | 
				
			||||||
				</div>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
				<div class="mt-5">
 | 
									<div class="mt-5">
 | 
				
			||||||
					<!-- Form -->
 | 
										<!-- Form -->
 | 
				
			||||||
					{#if !showResult}
 | 
										{#if !showResult}
 | 
				
			||||||
 | 
											<div class="text-center">
 | 
				
			||||||
 | 
												<h1 class="block text-2xl font-bold text-gray-800 dark:text-white">Registrierung</h1>
 | 
				
			||||||
 | 
												<p class="mt-2 text-sm text-gray-600 dark:text-gray-400">Melde dich für den LfK an</p>
 | 
				
			||||||
 | 
											</div>
 | 
				
			||||||
						<form on:submit|preventDefault={register}>
 | 
											<form on:submit|preventDefault={register}>
 | 
				
			||||||
							<div class="grid gap-y-4">
 | 
												<div class="grid gap-y-4">
 | 
				
			||||||
								<!-- Form Group -->
 | 
													<!-- Form Group -->
 | 
				
			||||||
@@ -147,37 +144,9 @@
 | 
				
			|||||||
								</div>
 | 
													</div>
 | 
				
			||||||
								<!-- End Form Group -->
 | 
													<!-- End Form Group -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
								<!-- Checkbox -->
 | 
					 | 
				
			||||||
								<div
 | 
					 | 
				
			||||||
									class="flex items-center"
 | 
					 | 
				
			||||||
									on:click={() => {
 | 
					 | 
				
			||||||
										accepted = !accepted;
 | 
					 | 
				
			||||||
									}}
 | 
					 | 
				
			||||||
									on:keydown={() => {}}
 | 
					 | 
				
			||||||
								>
 | 
					 | 
				
			||||||
									<div class="flex">
 | 
					 | 
				
			||||||
										<input
 | 
					 | 
				
			||||||
											id="remember-me"
 | 
					 | 
				
			||||||
											name="remember-me"
 | 
					 | 
				
			||||||
											type="checkbox"
 | 
					 | 
				
			||||||
											bind:checked={accepted}
 | 
					 | 
				
			||||||
											class="shrink-0 mt-0.5 border-gray-200 rounded text-blue-600 pointer-events-none focus:ring-blue-500 dark:bg-gray-800 dark:border-gray-700 dark:checked:bg-blue-500 dark:checked:border-blue-500 dark:focus:ring-offset-gray-800"
 | 
					 | 
				
			||||||
										/>
 | 
					 | 
				
			||||||
									</div>
 | 
					 | 
				
			||||||
									<div class="ml-3">
 | 
					 | 
				
			||||||
										<label for="remember-me" class="text-sm dark:text-white"
 | 
					 | 
				
			||||||
											>Ich habe die <a
 | 
					 | 
				
			||||||
												class="text-blue-600 decoration-2 hover:underline font-medium"
 | 
					 | 
				
			||||||
												href="https://lauf-fuer-kaya.de/datenschutz">Datenschutzerklärung</a
 | 
					 | 
				
			||||||
											> gelesen und akzeptiert</label
 | 
					 | 
				
			||||||
										>
 | 
					 | 
				
			||||||
									</div>
 | 
					 | 
				
			||||||
								</div>
 | 
					 | 
				
			||||||
								<!-- End Checkbox -->
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
								<button
 | 
													<button
 | 
				
			||||||
									type="submit"
 | 
														type="submit"
 | 
				
			||||||
									disabled={!firstname || !lastname || !accepted}
 | 
														disabled={!firstname || !lastname}
 | 
				
			||||||
									class="py-3 px-4 inline-flex justify-center items-center gap-2 rounded-md border border-transparent font-semibold disabled:opacity-70 bg-blue-600 text-white hover:bg-blue-700 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-2 transition-all text-sm dark:focus:ring-offset-gray-800"
 | 
														class="py-3 px-4 inline-flex justify-center items-center gap-2 rounded-md border border-transparent font-semibold disabled:opacity-70 bg-blue-600 text-white hover:bg-blue-700 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-2 transition-all text-sm dark:focus:ring-offset-gray-800"
 | 
				
			||||||
									>Anmelden</button
 | 
														>Anmelden</button
 | 
				
			||||||
								>
 | 
													>
 | 
				
			||||||
@@ -185,18 +154,17 @@
 | 
				
			|||||||
						</form>
 | 
											</form>
 | 
				
			||||||
						<!-- End Form -->
 | 
											<!-- End Form -->
 | 
				
			||||||
					{:else}
 | 
										{:else}
 | 
				
			||||||
						<div class="mb-2">
 | 
											<div class="mb-2 text-center">
 | 
				
			||||||
							<h3 class="text-xl font-semibold text-center dark:text-white">Läuferdaten</h3>
 | 
												<h3 class="text-2xl font-semibold dark:text-white">
 | 
				
			||||||
							<p class="text-lg dark:text-white">ID: {response.id}</p>
 | 
													{response.firstname}
 | 
				
			||||||
							<p class="text-lg dark:text-white">Vorname: {response.firstname}</p>
 | 
													{response.lastname}
 | 
				
			||||||
							<p class="text-lg dark:text-white">Nachname: {response.lastname}</p>
 | 
												</h3>
 | 
				
			||||||
						</div>
 | 
											</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
						<div class="mb-2 text-center">
 | 
											<div class="mb-2 text-center">
 | 
				
			||||||
							<h3 class="text-xl font-semibold dark:text-white">Läufercode</h3>
 | 
					 | 
				
			||||||
							<img
 | 
												<img
 | 
				
			||||||
								class="w-full md:w-auto mb-2 mx-auto bg-white p-4"
 | 
													class="w-full md:w-auto mb-2 mx-auto bg-white p-4"
 | 
				
			||||||
								alt="Runnerid"
 | 
													alt="runner id"
 | 
				
			||||||
								src={textToBase64Barcode(response.id.toString(), false)}
 | 
													src={textToBase64Barcode(response.id.toString(), false)}
 | 
				
			||||||
							/>
 | 
												/>
 | 
				
			||||||
						</div>
 | 
											</div>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user