1
Fork 0
mirror of https://github.com/Steffo99/todocolors.git synced 2024-11-22 08:14:18 +00:00

Add logo and improve metadata and manifest

This commit is contained in:
Steffo 2023-08-06 18:47:07 +02:00
parent fe75a88431
commit 86a07b2479
Signed by: steffo
GPG key ID: 2A24051445686895
11 changed files with 71 additions and 3 deletions

2
.directory Normal file
View file

@ -0,0 +1,2 @@
[Desktop Entry]
Icon=/home/steffo/Workspaces/Steffo99/todocolors/todoblue/public/favicon.ico

25
.idea/jsonSchemas.xml Normal file
View file

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JsonSchemaMappingsProjectConfiguration">
<state>
<map>
<entry key="Web App Manifest">
<value>
<SchemaInfo>
<option name="name" value="Web App Manifest" />
<option name="relativePathToSchema" value="https://json.schemastore.org/web-manifest-combined.json" />
<option name="applicationDefined" value="true" />
<option name="patterns">
<list>
<Item>
<option name="path" value="todoblue/public/manifest.json" />
</Item>
</list>
</option>
</SchemaInfo>
</value>
</entry>
</map>
</state>
</component>
</project>

BIN
media/logo.xcf Normal file

Binary file not shown.

BIN
todoblue/public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 595 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View file

@ -1,7 +1,47 @@
{ {
"name": "Todoblue", "name": "Todoblue",
"short_name": "Todoblue", "short_name": "Todoblue",
"display": "standalone", "start_url": ".",
"display": "minimal-ui",
"background_color": "#0c193b", "background_color": "#0c193b",
"description": "Self-hostable multiplayer todo app" "description": "Self-hostable multiplayer todo app",
"categories": ["productivity"],
"icons": [
{
"src": "logo-wbg-32.png",
"sizes": "32x32",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "logo-wbg-64.png",
"sizes": "64x64",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "logo-wbg-128.png",
"sizes": "128x128",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "logo-wbg-256.png",
"sizes": "256x256",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "logo-wbg-512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable any"
},
{
"src": "favicon.ico",
"sizes": "32x32 64x64 128x128 256x256 512x512",
"type": "image/x-icon",
"purpose": "maskable any"
}
]
} }

View file

@ -11,12 +11,13 @@ config.autoAddCss = false;
export const metadata: NextMetadata = { export const metadata: NextMetadata = {
applicationName: "Todoblue", applicationName: "Todoblue",
title: "Home", title: "Todocolors",
description: "Self-hosted multiplayer todo app", description: "Self-hosted multiplayer todo app",
viewport: {initialScale: 1, width: "device-width", userScalable: false}, viewport: {initialScale: 1, width: "device-width", userScalable: false},
creator: "Steffo", creator: "Steffo",
robots: "noindex, nofollow", robots: "noindex, nofollow",
manifest: "manifest.json", manifest: "manifest.json",
icons: "favicon.ico"
} }
export default function layout({children}: { children: ReactNode }) { export default function layout({children}: { children: ReactNode }) {