From 70a61204471cea8f8d5dc17ad225c39c5cd91a43 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Sat, 15 Apr 2023 20:45:28 +0200 Subject: [PATCH] update font to match lfk 2023 branding --- index.html | 3 ++ licenses.md | 8 ++++ package.json | 99 ++++++++++++++++++++++--------------------- pnpm-lock.yaml | 9 ++++ src/Beamershow.svelte | 26 ++++++++---- src/main.js | 1 + 6 files changed, 90 insertions(+), 56 deletions(-) diff --git a/index.html b/index.html index 8cb4bf1..8b294fd 100644 --- a/index.html +++ b/index.html @@ -6,6 +6,9 @@ LfK!Beamershow + diff --git a/licenses.md b/licenses.md index 091d5c8..45ca10d 100644 --- a/licenses.md +++ b/licenses.md @@ -1,3 +1,11 @@ +# @fontsource/athiti +**Author**: Lotus +**Repo**: https://github.com/fontsource/fontsource +**License**: MIT +**Description**: Self-host the Athiti font in a neatly bundled NPM package. +## License Text + + # @odit/license-exporter **Author**: ODIT.Services **Repo**: https://git.odit.services/odit/license-exporter diff --git a/package.json b/package.json index 940b056..10bb758 100644 --- a/package.json +++ b/package.json @@ -1,48 +1,51 @@ -{ - "name": "@lfk/beamershow", - "version": "0.1.5", - "scripts": { - "dev": "vite", - "build": "vite build", - "format": "prettier --write --plugin-search-dir=. ./**/*.html ./**/*.svelte", - "prepare": "husky install", - "license:export": "license-exporter --markdown && git stage licenses.md", - "release": "release-it --only-version" - }, - "devDependencies": { - "@odit/license-exporter": "0.0.11", - "@svitejs/vite-plugin-svelte": "0.11.1", - "@tsconfig/svelte": "1.0.10", - "@types/html-minifier": "4.0.0", - "axios": "0.21.1", - "html-minifier": "4.0.0", - "husky": "5.1.3", - "prettier": "2.2.1", - "prettier-plugin-svelte": "2.2.0", - "release-it": "14.5.0", - "svelte": "3.36.0", - "svelte-i18n": "3.3.9", - "svelte-preprocess": "4.7.0", - "validator": "13.5.2", - "vite": "2.1.4", - "vite-plugin-windicss": "0.11.2" - }, - "release-it": { - "git": { - "commit": true, - "requireCleanWorkingDir": false, - "commitMessage": "🚀Bumped version to ${version}", - "requireBranch": "main", - "push": false, - "tag": true, - "tagName": null, - "tagAnnotation": "${version}" - }, - "npm": { - "publish": false - }, - "hooks": { - "after:bump": "npx auto-changelog --commit-limit false -p -u --hide-credit && git add CHANGELOG.md && node order.js && git add src/locales" - } - } -} +{ + "name": "@lfk/beamershow", + "version": "0.1.5", + "scripts": { + "dev": "vite", + "build": "vite build", + "format": "prettier --write --plugin-search-dir=. ./**/*.html ./**/*.svelte", + "prepare": "husky install", + "license:export": "license-exporter --markdown && git stage licenses.md", + "release": "release-it --only-version" + }, + "devDependencies": { + "@odit/license-exporter": "0.0.11", + "@svitejs/vite-plugin-svelte": "0.11.1", + "@tsconfig/svelte": "1.0.10", + "@types/html-minifier": "4.0.0", + "axios": "0.21.1", + "html-minifier": "4.0.0", + "husky": "5.1.3", + "prettier": "2.2.1", + "prettier-plugin-svelte": "2.2.0", + "release-it": "14.5.0", + "svelte": "3.36.0", + "svelte-i18n": "3.3.9", + "svelte-preprocess": "4.7.0", + "validator": "13.5.2", + "vite": "2.1.4", + "vite-plugin-windicss": "0.11.2" + }, + "release-it": { + "git": { + "commit": true, + "requireCleanWorkingDir": false, + "commitMessage": "🚀Bumped version to ${version}", + "requireBranch": "main", + "push": false, + "tag": true, + "tagName": null, + "tagAnnotation": "${version}" + }, + "npm": { + "publish": false + }, + "hooks": { + "after:bump": "npx auto-changelog --commit-limit false -p -u --hide-credit && git add CHANGELOG.md && node order.js && git add src/locales" + } + }, + "dependencies": { + "@fontsource/athiti": "^4.5.10" + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b682365..a5aefcb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,10 @@ lockfileVersion: '6.0' +dependencies: + '@fontsource/athiti': + specifier: ^4.5.10 + version: 4.5.10 + devDependencies: '@odit/license-exporter': specifier: 0.0.11 @@ -73,6 +78,10 @@ packages: js-tokens: 4.0.0 dev: true + /@fontsource/athiti@4.5.10: + resolution: {integrity: sha512-46/sR0kTwwBdvTsWYNi6FVnPGg/GDWa+FQSuMMckVyd0zXAVyCghw4hNngf3A7iwPwl/BynSYjfRLdh67LUavQ==} + dev: false + /@formatjs/ecma402-abstract@1.11.4: resolution: {integrity: sha512-EBikYFp2JCdIfGEb5G9dyCkTGDmC57KSHhRQOC3aYxoPWVZvfWCDjZwkGYHN7Lis/fmuWl906bnNTJifDQ3sXw==} dependencies: diff --git a/src/Beamershow.svelte b/src/Beamershow.svelte index f112050..c257e45 100644 --- a/src/Beamershow.svelte +++ b/src/Beamershow.svelte @@ -151,7 +151,7 @@
-

+

{general.total_runners || "0"}

@@ -159,7 +159,7 @@

-

+

{general.total_distance || "0"}

@@ -167,7 +167,7 @@

-

+

{parseFloat( ((general.total_donation || 0) / 100).toFixed(2) ).toLocaleString(undefined, { @@ -188,7 +188,9 @@ > {$_("top-laeufer")} ({$_("distanz")})

- +
{#if runners_by_laptime.length === 0} -

Noch keine Daten...

+

+ Noch keine Daten... +

{:else} - +
{$_("top-organsiationen")} - +
{$_("top-teams")} - +