From dc633783e02c7bc4f98bb17fe9310805df9e7e83 Mon Sep 17 00:00:00 2001 From: Nils Schneider Date: Fri, 24 Oct 2025 15:13:37 +0200 Subject: [PATCH] frontend --- frontend/package-lock.json | 10 + frontend/package.json | 5 +- .../correspondents/CorrespondentsPanel.jsx | 2 +- frontend/src/detail/DetailPanel.jsx | 2 +- frontend/src/documents/DocumentsTable.jsx | 126 +++++----- frontend/src/index.jsx | 21 +- frontend/src/sidebar/Sidebar.jsx | 130 +++++------ frontend/src/skeuomorphic_ws.css | 2 - frontend/src/styles.css | 220 +++++++++++------- frontend/src/tags/TagsPanel.jsx | 2 +- 10 files changed, 283 insertions(+), 237 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index aeb6da3..5e35cb5 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -8,6 +8,7 @@ "name": "papercrate-frontend", "version": "0.1.0", "dependencies": { + "@fontsource/inter": "^5.2.8", "@tabler/icons-react": "3.11.0", "axios": "1.7.7", "react": "18.3.1", @@ -1852,6 +1853,15 @@ "node": ">=10.0.0" } }, + "node_modules/@fontsource/inter": { + "version": "5.2.8", + "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.2.8.tgz", + "integrity": "sha512-P6r5WnJoKiNVV+zvW2xM13gNdFhAEpQ9dQJHt3naLvfg+LkF2ldgSLiF4T41lf1SQCM9QmkqPTn4TH568IRagg==", + "license": "OFL-1.1", + "funding": { + "url": "https://github.com/sponsors/ayuhito" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.13", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", diff --git a/frontend/package.json b/frontend/package.json index 5de499f..a3f0da4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -9,6 +9,7 @@ "lint": "echo \"No linting configured\"" }, "dependencies": { + "@fontsource/inter": "^5.2.8", "@tabler/icons-react": "3.11.0", "axios": "1.7.7", "react": "18.3.1", @@ -19,6 +20,7 @@ "@babel/core": "7.26.0", "@babel/preset-env": "7.26.0", "@babel/preset-react": "7.26.3", + "@svgr/webpack": "8.1.0", "babel-loader": "9.2.1", "css-loader": "7.1.2", "dotenv": "16.4.5", @@ -26,7 +28,6 @@ "style-loader": "4.0.0", "webpack": "5.95.0", "webpack-cli": "5.1.4", - "webpack-dev-server": "5.1.0", - "@svgr/webpack": "8.1.0" + "webpack-dev-server": "5.1.0" } } diff --git a/frontend/src/correspondents/CorrespondentsPanel.jsx b/frontend/src/correspondents/CorrespondentsPanel.jsx index 25f156a..46ba941 100644 --- a/frontend/src/correspondents/CorrespondentsPanel.jsx +++ b/frontend/src/correspondents/CorrespondentsPanel.jsx @@ -118,7 +118,7 @@ function CorrespondentsPanel({ }, []); return ( -
+

Correspondents

diff --git a/frontend/src/detail/DetailPanel.jsx b/frontend/src/detail/DetailPanel.jsx index c6c5589..7b5c7ca 100644 --- a/frontend/src/detail/DetailPanel.jsx +++ b/frontend/src/detail/DetailPanel.jsx @@ -1086,7 +1086,7 @@ const DetailPanel = ({ }; return ( -