Added favicon, webtitle and Deka logo.

pull/92/head
s8613 2025-06-24 11:24:02 +02:00
parent 15d4eb1207
commit 685edc9ad2
7 changed files with 40 additions and 12 deletions

View File

@ -3,15 +3,14 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="icon" href="/favicon.ico" />
<link rel="icon" href="/favicon.ico?v=1" />
<meta name="theme-color" content="#000000" />
<meta
name="description"
content="Web site created using create-tsrouter-app"
/>
<link rel="apple-touch-icon" href="/logo192.png" />
<link rel="manifest" href="/manifest.json" />
<title>Create TanStack App - frontend</title>
<title>Pitchbook Extractor</title>
</head>
<body>
<div id="app"></div>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

View File

@ -226,7 +226,11 @@ export default function KennzahlenTable({
return (
<TableRow key={row.setting.name}>
<TableCell>{row.setting.name}</TableCell>
<TableCell>{row.setting.name}
{row.setting.mandatory && (
<span> *</span>
)}
</TableCell>
<TableCell
onClick={() => {
// Only allow inline editing for non-multiple value cells

View File

@ -1,11 +1,12 @@
import SettingsIcon from "@mui/icons-material/Settings";
import { Backdrop, Box, Button, IconButton, Paper } from "@mui/material";
import { Backdrop, Box, Button, IconButton, Paper, Typography } from "@mui/material";
import { useNavigate, useRouter } from "@tanstack/react-router";
import { useCallback, useEffect, useState } from "react";
import FileUpload from "react-material-file-upload";
import { socket } from "../socket";
import { API_HOST } from "../util/api";
import { CircularProgressWithLabel } from "./CircularProgressWithLabel";
import DekaLogo from "../assets/Deka_logo.png";
export default function UploadPage() {
const [files, setFiles] = useState<File[]>([]);
@ -87,26 +88,50 @@ export default function UploadPage() {
display="flex"
flexDirection="column"
alignItems="center"
justifyContent="center"
justifyContent="flex-start"
height="100vh"
bgcolor="white"
pt={3}
>
<Box
width="100%"
maxWidth="1300px"
display="flex"
justifyContent="flex-end"
px={2}
justifyContent="space-between"
alignItems="center"
px={8}
py={5}
>
<Box sx={{ display: "flex", alignItems: "center" }}>
<img
src={DekaLogo}
alt="Company Logo"
style={{ height: "40px", width: "auto" }}
/>
</Box>
<IconButton onClick={() => navigate({ to: "/config" })}>
<SettingsIcon fontSize="large" />
</IconButton>
</Box>
<Typography
variant="h4"
component="h1"
sx={{
fontWeight: "bold",
color: "#383838",
marginBottom: 12,
marginTop: 6,
}}
>
Pitchbook Extractor
</Typography>
<Paper
elevation={3}
sx={{
width: 900,
height: 500,
width: 800,
height: 400,
backgroundColor: "#eeeeee",
borderRadius: 4,
display: "flex",
@ -187,4 +212,4 @@ export default function UploadPage() {
</Box>
</>
);
}
}