From 2ce3175b348622b9585df9d3acd8baa59cf3cf45 Mon Sep 17 00:00:00 2001 From: daniel-slaugh Date: Fri, 14 Aug 2026 11:53:53 -0600 Subject: [PATCH 01/92] Create fonts.css --- apps/data-management/package-lock.json | 44 ++++++ apps/data-management/package.json | 4 + apps/data-management/src/App.vue | 4 - .../components/Browse/BrowseFilterTool.vue | 2 +- .../src/components/Maps/OpenLayersMap.vue | 2 +- .../data-products/DerivationForm.vue | 6 +- .../Orchestration/workbench/TaskListPanel.vue | 2 +- apps/data-management/src/main.ts | 1 + package-lock.json | 142 +++++++++++++++--- package.json | 1 + packages/design-tokens/fonts.css | 53 +++++++ packages/design-tokens/package.json | 19 +++ 12 files changed, 245 insertions(+), 35 deletions(-) create mode 100644 packages/design-tokens/fonts.css create mode 100644 packages/design-tokens/package.json diff --git a/apps/data-management/package-lock.json b/apps/data-management/package-lock.json index c3db2fdd0..6a34c661b 100644 --- a/apps/data-management/package-lock.json +++ b/apps/data-management/package-lock.json @@ -6,8 +6,12 @@ "": { "name": "frontend", "dependencies": { + "@fontsource-variable/archivo": "^5.3.0", + "@fontsource/jetbrains-mono": "^5.3.0", + "@fontsource/newsreader": "^5.3.0", "@googlemaps/js-api-loader": "^2.1.1", "@hydroserver/client": "file:../../packages/hydroserver-ts", + "@hydroserver/design-tokens": "file:../../packages/design-tokens", "@mdi/js": "^7.4.47", "country-list": "^2.4.1", "jszip": "^3.10.1", @@ -53,6 +57,15 @@ "lightningcss-linux-x64-gnu": "1.32.0" } }, + "../../packages/design-tokens": { + "name": "@hydroserver/design-tokens", + "version": "0.1.0", + "dependencies": { + "@fontsource-variable/archivo": "^5.3.0", + "@fontsource/jetbrains-mono": "^5.3.0", + "@fontsource/newsreader": "^5.3.0" + } + }, "../../packages/hydroserver-ts": { "name": "@hydroserver/client", "version": "1.0.0", @@ -2798,6 +2811,33 @@ } } }, + "node_modules/@fontsource-variable/archivo": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@fontsource-variable/archivo/-/archivo-5.3.0.tgz", + "integrity": "sha512-HogK8FJelrD1o7TlZlkIVtHgc20bO5PZRWE7mUeUTdMN055alznQV6/00J00IBeu8FQAH4s3zW9UJNvKExXf+g==", + "license": "OFL-1.1", + "funding": { + "url": "https://github.com/sponsors/ayuhito" + } + }, + "node_modules/@fontsource/jetbrains-mono": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@fontsource/jetbrains-mono/-/jetbrains-mono-5.3.0.tgz", + "integrity": "sha512-fqDfB5I9f1p1TV486aUgB9t8zP84P0O1FtQR5Ol9vjwPy+S+EIGlVYm1cvj2W5shcZMTg2nZFdVMoH5wFu8a1A==", + "license": "OFL-1.1", + "funding": { + "url": "https://github.com/sponsors/ayuhito" + } + }, + "node_modules/@fontsource/newsreader": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@fontsource/newsreader/-/newsreader-5.3.0.tgz", + "integrity": "sha512-AFR6ZKY89GNL+9qBI2P2+66NhD5bhOj/v6fsLnFYLM4E0JnMB1yKb+Ro8cA64i1hwAWoBfTq5CHJGWH1toLDkw==", + "license": "OFL-1.1", + "funding": { + "url": "https://github.com/sponsors/ayuhito" + } + }, "node_modules/@googlemaps/js-api-loader": { "version": "2.1.1", "license": "Apache-2.0", @@ -2809,6 +2849,10 @@ "resolved": "../../packages/hydroserver-ts", "link": true }, + "node_modules/@hydroserver/design-tokens": { + "resolved": "../../packages/design-tokens", + "link": true + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "dev": true, diff --git a/apps/data-management/package.json b/apps/data-management/package.json index 887886d68..55d168113 100644 --- a/apps/data-management/package.json +++ b/apps/data-management/package.json @@ -13,7 +13,11 @@ "e2e": "playwright test" }, "dependencies": { + "@fontsource-variable/archivo": "^5.3.0", + "@fontsource/jetbrains-mono": "^5.3.0", + "@fontsource/newsreader": "^5.3.0", "@googlemaps/js-api-loader": "^2.1.1", + "@hydroserver/design-tokens": "file:../../packages/design-tokens", "@hydroserver/client": "file:../../packages/hydroserver-ts", "@mdi/js": "^7.4.47", "country-list": "^2.4.1", diff --git a/apps/data-management/src/App.vue b/apps/data-management/src/App.vue index d79b30091..7ff4edf13 100644 --- a/apps/data-management/src/App.vue +++ b/apps/data-management/src/App.vue @@ -8,10 +8,6 @@