From b63c92ec562cd085bd75223746be90c13f585eb3 Mon Sep 17 00:00:00 2001 From: Roy Scheeren Date: Tue, 16 Jan 2024 11:49:27 +0100 Subject: [PATCH] feat(envited.ascs.digital): add favicon Signed-off-by: Roy Scheeren --- apps/design-system/jest.config.ts | 1 - .../src/common/utils/utils.test.ts | 3 +- .../Atoms/ThemeToggle/ThemeToggle.ui.test.tsx | 7 ++--- apps/envited.ascs.digital/app/layout.tsx | 7 +++++ .../common/database/seed.ts | 2 +- .../modules/HeroHeader/HeroHeader.ui.test.tsx | 6 ++-- .../public/android-chrome-72x72.png | Bin 0 -> 3545 bytes .../public/apple-touch-icon.png | Bin 0 -> 3942 bytes .../public/browserconfig.xml | 9 ++++++ .../public/favicon-16x16.png | Bin 0 -> 1197 bytes .../public/favicon-32x32.png | Bin 0 -> 2021 bytes apps/envited.ascs.digital/public/favicon.ico | Bin 15086 -> 15086 bytes apps/envited.ascs.digital/public/favicon.png | Bin 0 -> 6858 bytes .../public/mstile-150x150.png | Bin 0 -> 2498 bytes .../public/safari-pinned-tab.svg | 27 ++++++++++++++++++ .../public/site.webmanifest | 14 +++++++++ apps/envited.ascs.digital/setupTests.ts | 1 - 17 files changed, 64 insertions(+), 13 deletions(-) create mode 100644 apps/envited.ascs.digital/public/android-chrome-72x72.png create mode 100644 apps/envited.ascs.digital/public/apple-touch-icon.png create mode 100644 apps/envited.ascs.digital/public/browserconfig.xml create mode 100644 apps/envited.ascs.digital/public/favicon-16x16.png create mode 100644 apps/envited.ascs.digital/public/favicon-32x32.png create mode 100644 apps/envited.ascs.digital/public/favicon.png create mode 100644 apps/envited.ascs.digital/public/mstile-150x150.png create mode 100644 apps/envited.ascs.digital/public/safari-pinned-tab.svg create mode 100644 apps/envited.ascs.digital/public/site.webmanifest diff --git a/apps/design-system/jest.config.ts b/apps/design-system/jest.config.ts index c0612f20..85695ccd 100644 --- a/apps/design-system/jest.config.ts +++ b/apps/design-system/jest.config.ts @@ -10,5 +10,4 @@ export default { }, moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], coverageDirectory: '../../coverage/apps/design-system', - } diff --git a/apps/design-system/src/common/utils/utils.test.ts b/apps/design-system/src/common/utils/utils.test.ts index b3445789..13df3541 100644 --- a/apps/design-system/src/common/utils/utils.test.ts +++ b/apps/design-system/src/common/utils/utils.test.ts @@ -1,6 +1,6 @@ /* eslint-disable no-global-assign */ -/* eslint-disable no-native-reassign */ +/* eslint-disable no-native-reassign */ import '@testing-library/jest-dom' import * as SUT from './utils' @@ -51,7 +51,6 @@ describe('common/utils', () => { ['1970-01-01T00:00:00Z', 'January 1, 1970'], ['2021-09-27T10:26:14Z', 'September 27, 2021'], ])('should, with value %s, return %s as expected', (date, result) => { - // when ... we provide a value // then ... it should return as expected expect(SUT.formatDate(date)).toEqual(result) diff --git a/apps/design-system/src/components/Atoms/ThemeToggle/ThemeToggle.ui.test.tsx b/apps/design-system/src/components/Atoms/ThemeToggle/ThemeToggle.ui.test.tsx index 79d121fc..d4c40573 100644 --- a/apps/design-system/src/components/Atoms/ThemeToggle/ThemeToggle.ui.test.tsx +++ b/apps/design-system/src/components/Atoms/ThemeToggle/ThemeToggle.ui.test.tsx @@ -6,16 +6,13 @@ import ThemeToggle from './ThemeToggle' describe('compoments/ThemeToggle', () => { describe('render', () => { - it.each([ - [ColorScheme.light], - [ColorScheme.dark], - ])('should render ThemeToggle in state', (theme) => { + it.each([[ColorScheme.light], [ColorScheme.dark]])('should render ThemeToggle in state', theme => { // when ... rendering component const { container, getByRole } = render() const themeToggleElement = getByRole('button') const svg = container.querySelector('svg') - + // then ... should render as expected expect(themeToggleElement).toBeInTheDocument() expect(svg).toBeInTheDocument() diff --git a/apps/envited.ascs.digital/app/layout.tsx b/apps/envited.ascs.digital/app/layout.tsx index 309b4de4..1083cfdb 100644 --- a/apps/envited.ascs.digital/app/layout.tsx +++ b/apps/envited.ascs.digital/app/layout.tsx @@ -12,6 +12,13 @@ export default function RootLayout({ children }: { children: React.ReactNode }) {metadata.title} + + + + + + + {children} diff --git a/apps/envited.ascs.digital/common/database/seed.ts b/apps/envited.ascs.digital/common/database/seed.ts index 84004617..7c9274eb 100644 --- a/apps/envited.ascs.digital/common/database/seed.ts +++ b/apps/envited.ascs.digital/common/database/seed.ts @@ -13,7 +13,7 @@ const seed = async () => { try { // Insert seeding requirements here let connection = null - + if (process.env.ENV === 'development') { connection = await connectDb() } else { diff --git a/apps/envited.ascs.digital/modules/HeroHeader/HeroHeader.ui.test.tsx b/apps/envited.ascs.digital/modules/HeroHeader/HeroHeader.ui.test.tsx index ba723bb7..31801a79 100644 --- a/apps/envited.ascs.digital/modules/HeroHeader/HeroHeader.ui.test.tsx +++ b/apps/envited.ascs.digital/modules/HeroHeader/HeroHeader.ui.test.tsx @@ -1,8 +1,8 @@ +import { render } from '@testing-library/react' import { useSession } from 'next-auth/react' import React from 'react' import { HeroHeader } from './HeroHeader' -import { render } from '@testing-library/react' jest.mock('next-auth/react') @@ -27,10 +27,10 @@ describe('modules/HeroHeader', () => { it('should return as expected', async () => { // when ... rendering component // then ... should render with expected css class - + mockUseSession.mockReturnValue({}) const { container } = render() - + expect(container.firstChild).toHaveClass('mx-auto max-w-6xl') }) }) diff --git a/apps/envited.ascs.digital/public/android-chrome-72x72.png b/apps/envited.ascs.digital/public/android-chrome-72x72.png new file mode 100644 index 0000000000000000000000000000000000000000..f209a57b207d8e4c432e9851c66d9c97a0b0eaeb GIT binary patch literal 3545 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 GPyY|X#D8`G literal 0 HcmV?d00001 diff --git a/apps/envited.ascs.digital/public/apple-touch-icon.png b/apps/envited.ascs.digital/public/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ed3a2641a6993258827d820a5eecbcfa37a35957 GIT binary patch literal 3942 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 literal 0 HcmV?d00001 diff --git a/apps/envited.ascs.digital/public/browserconfig.xml b/apps/envited.ascs.digital/public/browserconfig.xml new file mode 100644 index 00000000..fa5fc9c7 --- /dev/null +++ b/apps/envited.ascs.digital/public/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #758bb7 + + + diff --git a/apps/envited.ascs.digital/public/favicon-16x16.png b/apps/envited.ascs.digital/public/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae09d393dc5581bebdbb1a0a10432fd1e9b364d GIT binary patch literal 1197 zcmZ`%drVVj6#p7f7;lCdWRI+dfINg01|+a85k^B13RoV)EI{x5?rkYjxNUD=2Bm;# zX)ggn2)IE?5P~Qa8GVniDZ~IRGAC2AEOD800+MVJbMbG~za zIUOZMdBFj12LJ$q^Le=fWW&7b?}OgBq|j1ie8t)PYyf7u0$*VVkk5uZ0Uvk1K z0q_!qbejMuIRI=60mvEvAd(t%o%jd<)`OD5GA;s;I0;3B2qy`Wpw64Mt?I1X_P;x(9%5E3NB2%-i;0*3^K3soHsskT!rYZ5o=>S#uFewJpeN~29} zu&Iq!mC>m(I5c{@=7OV9Z}z4bo6=xCWw41lt&&b_19MHKw`%nc?FFZzbsVM8v}(q# zHrf?Nn}V^Rmo}mjyVBrP7+h3`eZPrS!MNmxujFl)RK^*F(NceI{A77ChKnSPXKN`P zMv??h5Qq(k6KDg7*zuA>Q}T=b15;NgZ5E5m>2$iBcALdKd8NOvSJv1-?28wU@B|@( zB!R)2s%jj=rFEy|a=A<{udlCzP*_v-8KUGryqd9U(2&gjz>J+XI%vkBF7wNP26nho|K*KSF7nElWA`L`m)>Oaj)I-++KCB z&Ch>rG7Tx@)ZX4+UDDG}ymvqgio7TDdhtz%qMU&6=CM)ca8Ra9mK*$5c4BO7!m%h8 zza{pdkMF@4T`?=z`h3McJ#Alp<_LY~hacY$nqLTERcvh)7CpR|k$3mi%YWq07k{~; zvq}a3N=ad1!QsjybIE7`7G98-J6wHdei%7#P`r~000JYt$^xGcMxme|ozLg`ZL-1w zjz;dR#okAuh5X#?vZy;y$PVDFtSl$SC8S(GFwj?C_WgQ#rLd_YgP$aQuj*q}h`*_~ z;Qlw?E^REXGhg^EK1#P=vwUfrvCgU~`e!KoDUwpjl!`xof4ckp$+L(wTNhuj+DV(gdw5-$*5;>eK4#zj@1^i!uw2_dA zw68Bva*ufl`}A~KB`v_zY)alJlGKxIT1$~^2}PrBn!yLVLH@FexVV*Kwv+S*lfiamIK7*b-iN*b`P`yh IbB?g}Z?97CQUCw| literal 0 HcmV?d00001 diff --git a/apps/envited.ascs.digital/public/favicon-32x32.png b/apps/envited.ascs.digital/public/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..a8e4adaf9312673a071e6694a454c91c5615e412 GIT binary patch literal 2021 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 literal 15086 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 Eg3UKM6#xJL literal 0 HcmV?d00001 diff --git a/apps/envited.ascs.digital/public/mstile-150x150.png b/apps/envited.ascs.digital/public/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..dbdfe69028e41f4c4da6e77bf2c928986b300fef GIT binary patch literal 2498 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 g9palH*ir4ZfptkR{;Q=y>5&D1LONUDxAaT>2W + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + + diff --git a/apps/envited.ascs.digital/public/site.webmanifest b/apps/envited.ascs.digital/public/site.webmanifest new file mode 100644 index 00000000..dfb8c388 --- /dev/null +++ b/apps/envited.ascs.digital/public/site.webmanifest @@ -0,0 +1,14 @@ +{ + "name": "Envited Marketplace", + "short_name": "Envited", + "icons": [ + { + "src": "/android-chrome-72x72.png", + "sizes": "72x72", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/apps/envited.ascs.digital/setupTests.ts b/apps/envited.ascs.digital/setupTests.ts index 3f527a85..8e58b9d0 100644 --- a/apps/envited.ascs.digital/setupTests.ts +++ b/apps/envited.ascs.digital/setupTests.ts @@ -1,5 +1,4 @@ import '@testing-library/jest-dom' - import { TextDecoder, TextEncoder } from 'util' Object.assign(global, { TextDecoder, TextEncoder })