Skip to content

Commit bcea9dd

Browse files
committed
feat: Add social media sharing images
1 parent fc65775 commit bcea9dd

File tree

10 files changed

+20
-6
lines changed

10 files changed

+20
-6
lines changed

assets/images/card_coding.png

155 KB
Loading

assets/images/card_home.png

124 KB
Loading

assets/images/card_profile.png

151 KB
Loading

assets/images/card_thoughts.png

161 KB
Loading
File renamed without changes.
File renamed without changes.
File renamed without changes.

favicon.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module.exports = {
2-
input: "./assets/ripixel.png", // Required. override cli options.
2+
input: "./assets/images/favicon.png", // Required. override cli options.
33
output: "./public", // Required. override cli options.
44
template: "./templates/meta.html", // Default is the same as output, default name is meta.html.
55
config: {

package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@
55
"main": "index.js",
66
"scripts": {
77
"dev": "nodemon",
8-
"build": "npm run build:prepare && npm run build:css && npm run build:favicons && npm run build:pages",
9-
"build:prepare": "mkdir -p public",
10-
"build:pages": "npm run build:prepare && ts-node ./scripts/generatePages",
11-
"build:css": "npm run build:prepare && cleancss -o ./public/styles.min.css ./assets/*.css",
12-
"build:favicons": "npm run build:prepare && favicons-generate"
8+
"build": "mkdir -p ./public && npm run build:css && npm run build:favicons && npm run build:pages && npm run build:images",
9+
"build:dev": "mkdir -p ./public && npm run build:css && npm run build:pages && npm run build:images",
10+
"build:pages": "ts-node ./scripts/generatePages",
11+
"build:css": "cleancss -o ./public/styles.min.css ./assets/styles/*.css",
12+
"build:favicons": "favicons-generate",
13+
"build:images": "cp -R ./assets/images/. ./public/"
1314
},
1415
"repository": {
1516
"type": "git",

templates/head.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,19 @@
2424
/>
2525
<meta name="author" content="James King" />
2626
<meta name="viewport" content="width=device-width, initial-scale=1" />
27+
28+
<!-- Social sharing meta -->
29+
<meta property="og:title" content="ripixel | {page}" />
30+
<meta property="og:site_name" content="ripixel.co.uk" />
31+
<meta
32+
property="og:description"
33+
content="I'm James King, and I make things for the web"
34+
/>
35+
<meta property="og:image" content="/card_{page}.png" />
36+
<meta name="twitter:card" content="summary_large_image" />
37+
<meta name="twitter:site" content="@ripixelcodes" />
38+
39+
<!-- Autogenerated favicons meta data-->
2740
{meta.html}
2841

2942
<link

0 commit comments

Comments
 (0)