Skip to content

Commit 53faab5

Browse files
Implement redesign (#524)
Co-authored-by: Frederik Bolding <frederik.bolding@gmail.com>
1 parent 50eb10f commit 53faab5

File tree

153 files changed

+1982
-1892
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

153 files changed

+1982
-1892
lines changed

gatsby-config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ const config: GatsbyConfig = {
3636
name: 'MetaMask Snaps Directory',
3737
start_url: '/',
3838
display: 'standalone',
39-
icon: 'src/assets/favicon.svg',
39+
icon: 'src/assets/fox.svg',
4040
background_color: '#ffffff',
4141
theme_color: '#ffffff',
4242
/* eslint-enable @typescript-eslint/naming-convention */

gatsby-node.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ import { NormalModuleReplacementPlugin } from 'webpack';
2929
import { getLatestSnapVersion } from './src/utils';
3030
import type { Fields } from './src/utils';
3131
import {
32-
generateCategoryImage,
33-
generateInstalledImage,
34-
generateSnapImage,
35-
} from './src/utils/images';
32+
createCategoryImage,
33+
createInstalledImage,
34+
createSnapImage,
35+
} from './src/utils/seo';
3636

3737
type Description = {
3838
description: string;
@@ -351,12 +351,12 @@ export const sourceNodes: GatsbyNode[`sourceNodes`] = async ({
351351

352352
const snaps = getNodesByType('Snap') as unknown as Fields<
353353
Queries.Snap,
354-
'icon' | 'lastUpdated'
354+
'name' | 'icon' | 'lastUpdated'
355355
>[];
356356

357357
// The SEO banner that is used on the main `/installed` page. This is
358358
// statically queried by the name.
359-
const installedImage = await generateInstalledImage(snaps);
359+
const installedImage = await createInstalledImage(snaps);
360360
await createFileNodeFromBuffer({
361361
buffer: installedImage,
362362
name: 'main-installed-banner',
@@ -369,7 +369,7 @@ export const sourceNodes: GatsbyNode[`sourceNodes`] = async ({
369369

370370
// The SEO banner that is used on the main `/latest` page. This is
371371
// statically queried by the name.
372-
const latestImage = await generateCategoryImage(
372+
const latestImage = await createCategoryImage(
373373
[...snaps].sort((a, b) => b.lastUpdated - a.lastUpdated).slice(0, 6),
374374
6,
375375
);
@@ -450,7 +450,7 @@ export const onCreateNode: GatsbyNode[`onCreateNode`] = async ({
450450
>;
451451

452452
const { createNode, createNodeField } = actions;
453-
const banner = await generateSnapImage(
453+
const banner = await createSnapImage(
454454
snapNode.name,
455455
snapNode.author?.name,
456456
snapNode.icon,
@@ -486,7 +486,7 @@ export const onCreateNode: GatsbyNode[`onCreateNode`] = async ({
486486
(snap) => snap.category === name,
487487
) as unknown as Fields<Queries.Snap, keyof Queries.Snap>[];
488488

489-
const banner = await generateCategoryImage(snaps);
489+
const banner = await createCategoryImage(snaps);
490490
const bannerNode = await createFileNodeFromBuffer({
491491
buffer: banner,
492492
name: 'banner',
@@ -504,7 +504,7 @@ export const onCreateNode: GatsbyNode[`onCreateNode`] = async ({
504504
value: bannerNode.id,
505505
});
506506

507-
const installedBanner = await generateInstalledImage(snaps);
507+
const installedBanner = await createInstalledImage(snaps);
508508
const installedBannerNode = await createFileNodeFromBuffer({
509509
buffer: installedBanner,
510510
name: 'installed-banner',

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@
6060
"@lingui/core": "^4.4.2",
6161
"@lingui/macro": "^4.4.2",
6262
"@lingui/react": "^4.4.2",
63-
"@metamask/logo": "^3.1.1",
6463
"@metamask/providers": "^17.1.2",
6564
"@metamask/snaps-controllers": "^9.17.0",
6665
"@metamask/snaps-sdk": "^6.15.0",

src/assets/favicon.svg

Lines changed: 0 additions & 40 deletions
This file was deleted.
30.1 KB
Binary file not shown.
28.7 KB
Binary file not shown.
44.6 KB
Binary file not shown.
42.9 KB
Binary file not shown.
29.9 KB
Binary file not shown.
29 KB
Binary file not shown.

0 commit comments

Comments
 (0)