favicon manifest
This commit is contained in:
0
public/icons/favicon.ico
Normal file
0
public/icons/favicon.ico
Normal file
57
public/manifest.json
Normal file
57
public/manifest.json
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
{
|
||||||
|
"short_name": "Loan Facilities Dashboard",
|
||||||
|
"name": "Loan Facilities Dashboard",
|
||||||
|
"description": "Loan Facilities",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"version_name": "1.0.0 beta",
|
||||||
|
"start_url": "/dashboard",
|
||||||
|
"orientation": "portrait",
|
||||||
|
"display": "standalone",
|
||||||
|
"theme_color": "#5B36DB",
|
||||||
|
"background_color": "#5B36DB",
|
||||||
|
"icons": [
|
||||||
|
{
|
||||||
|
"src": "/icons/maskable_icon.png",
|
||||||
|
"sizes": "any",
|
||||||
|
"type": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/icons/maskable_icon_x48.png",
|
||||||
|
"sizes": "48x48",
|
||||||
|
"type": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/icons/maskable_icon_x72.png",
|
||||||
|
"sizes": "72x72",
|
||||||
|
"type": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/icons/maskable_icon_x96.png",
|
||||||
|
"sizes": "96x96",
|
||||||
|
"type": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/icons/maskable_icon_x128.png",
|
||||||
|
"sizes": "128x128",
|
||||||
|
"type": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/icons/maskable_icon_x192.png",
|
||||||
|
"sizes": "192x192",
|
||||||
|
"type": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/icons/maskable_icon_x384.png",
|
||||||
|
"sizes": "384x384",
|
||||||
|
"type": "image/png"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/icons/maskable_icon_x512.png",
|
||||||
|
"sizes": "512x512",
|
||||||
|
"type": "image/png"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"categories": [
|
||||||
|
"travel"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -96,7 +96,7 @@ const DashboardChangePasswordComponent = () => {
|
|||||||
<Box
|
<Box
|
||||||
sx={{position: "relative", width: "100%", height: 200}}
|
sx={{position: "relative", width: "100%", height: 200}}
|
||||||
>
|
>
|
||||||
<Image fill src="/images/change-password.svg" alt=""/>
|
<Image fill src="/images/change-password.svg" alt="" priority/>
|
||||||
</Box>
|
</Box>
|
||||||
<Typography margin={2} variant="h4" textAlign="center">
|
<Typography margin={2} variant="h4" textAlign="center">
|
||||||
{t("ChangePassword.typography_change_password")}
|
{t("ChangePassword.typography_change_password")}
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ const LoginComponent = () => {
|
|||||||
<Box
|
<Box
|
||||||
sx={{position: "relative", width: "100%", height: 200}}
|
sx={{position: "relative", width: "100%", height: 200}}
|
||||||
>
|
>
|
||||||
<Image fill src="/images/login.svg" alt={t("app_name")}/>
|
<Image fill src="/images/login.svg" alt={t("app_name")} priority/>
|
||||||
</Box>
|
</Box>
|
||||||
<Typography margin={2} variant="h4" textAlign="center">
|
<Typography margin={2} variant="h4" textAlign="center">
|
||||||
{t("login_expert")}
|
{t("login_expert")}
|
||||||
|
|||||||
@@ -83,13 +83,13 @@ function AppLayout({children, isBot}) {
|
|||||||
rel="icon"
|
rel="icon"
|
||||||
type="image/svg"
|
type="image/svg"
|
||||||
sizes="32x32"
|
sizes="32x32"
|
||||||
href="/images/logo.png"
|
href="/images/logo.svg"
|
||||||
/>
|
/>
|
||||||
<link
|
<link
|
||||||
rel="icon"
|
rel="icon"
|
||||||
type="image/svg"
|
type="image/svg"
|
||||||
sizes="16x16"
|
sizes="16x16"
|
||||||
href="/images/logo.png"
|
href="/images/logo.svg"
|
||||||
/>
|
/>
|
||||||
</Head>
|
</Head>
|
||||||
<NextNProgress
|
<NextNProgress
|
||||||
|
|||||||
@@ -9,13 +9,14 @@ import {NextIntlProvider} from "next-intl";
|
|||||||
import TitlePage from "@/core/components/TitlePage";
|
import TitlePage from "@/core/components/TitlePage";
|
||||||
|
|
||||||
const App = ({Component, pageProps}) => {
|
const App = ({Component, pageProps}) => {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<UserProvider>
|
<UserProvider>
|
||||||
<LanguageProvider>
|
<LanguageProvider>
|
||||||
<NextIntlProvider messages={pageProps.messages || {}}>
|
<NextIntlProvider messages={pageProps.messages || {}}>
|
||||||
<MuiLayout isBot={pageProps.isBot}>
|
<MuiLayout isBot={pageProps.isBot}>
|
||||||
{pageProps.message ? <TitlePage text={pageProps.title}/> : ''}
|
{pageProps.messages ? <TitlePage text={pageProps.title}/> : ''}
|
||||||
<LoadingProvider>
|
<LoadingProvider>
|
||||||
<AppLayout isBot={pageProps.isBot}>
|
<AppLayout isBot={pageProps.isBot}>
|
||||||
<Component {...pageProps} />
|
<Component {...pageProps} />
|
||||||
|
|||||||
Reference in New Issue
Block a user