Skip to content

Commit ad9abe9

Browse files
author
Bram Ceulemans
authored
FakerPHP#30 - Added social cards, links and icons (FakerPHP#32)
1 parent ab1d9ad commit ad9abe9

13 files changed

+196
-0
lines changed

docs/images/apple-touch-icon.png

1.75 KB
Loading

docs/images/browserconfig.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<browserconfig>
3+
<msapplication>
4+
<tile>
5+
<square150x150logo src="/mstile-150x150.png"/>
6+
<TileColor>#2094f3</TileColor>
7+
</tile>
8+
</msapplication>
9+
</browserconfig>

docs/images/favicon-16x16.png

602 Bytes
Loading

docs/images/favicon-32x32.png

874 Bytes
Loading

docs/images/favicon.ico

14.7 KB
Binary file not shown.

docs/images/icons-192x192.png

6.25 KB
Loading

docs/images/icons-512x512.png

17.5 KB
Loading

docs/images/logo.svg

Lines changed: 3 additions & 0 deletions
Loading

docs/images/mstile-150x150.png

2.4 KB
Loading

docs/images/safari-pinned-tab.svg

Lines changed: 129 additions & 0 deletions
Loading

docs/manifest.webmanifest

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"short_name": "FakerPHP",
3+
"name": "FakerPHP / Faker",
4+
"description": "Documentation for FakerPHP / Faker",
5+
"icons": [
6+
{
7+
"src": "/images/icons-192.png",
8+
"type": "image/png",
9+
"sizes": "192x192"
10+
},
11+
{
12+
"src": "/images/icons-512.png",
13+
"type": "image/png",
14+
"sizes": "512x512"
15+
}
16+
],
17+
"start_url": "/",
18+
"background_color": "#2e303e",
19+
"display": "standalone",
20+
"scope": "/",
21+
"theme_color": "#2094f3",
22+
"shortcuts": []
23+
}

mkdocs.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,24 @@ edit_uri: https://github.com/FakerPHP/fakerphp.github.io/edit/main/docs/
77

88
theme:
99
name: material
10+
custom_dir: overrides
1011
font:
1112
text: 'Nunito'
1213
code: 'Fira Code'
1314
palette:
1415
scheme: preference
1516
primary: blue
1617
accent: blue
18+
favicon: images/favicon.ico
19+
logo: images/logo.svg
1720
icon:
1821
repo: fontawesome/brands/github
1922
language: en
2023
features:
2124
- navigation.instant
2225

2326
extra:
27+
manifest: manifest.webmanifest
2428
social:
2529
- icon: fontawesome/brands/github
2630
link: https://github.com/FakerPHP/Faker
@@ -119,6 +123,7 @@ nav:
119123

120124
markdown_extensions:
121125
- admonition: { }
126+
- meta: { }
122127
- toc:
123128
permalink: '#'
124129
- pymdownx.details: { }

overrides/main.html

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{% extends "base.html" %}
2+
3+
{% block extrahead %}
4+
<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png">
5+
<link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16.png">
6+
<link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon.png">
7+
<link rel="mask-icon" href="/images/safari-pinned-tab.svg" color="#2094f3">
8+
<meta name="msapplication-TileColor" content="#2094f3">
9+
<meta name="theme-color" content="#2094f3">
10+
11+
{% set title = config.site_name %}
12+
{% if page and page.meta and page.meta.title %}
13+
{% set title = title ~ " - " ~ page.meta.title %}
14+
{% elif page and page.title and not page.is_homepage %}
15+
{% set title = title ~ " - " ~ page.title | striptags %}
16+
{% endif %}
17+
18+
<meta property="og:title" content="{{ title }}">
19+
<meta property="og:type" content="website" />
20+
<meta property="og:description" content="{{ config.site_description }}">
21+
<meta property="og:url" content="{{ page.canonical_url }}">
22+
<meta property="og:image" content="https://github.com/FakerPHP/Artwork/raw/main/src/socialcard.png">
23+
<meta name="twitter:title" content="{{ title }}"/>
24+
<meta name="twitter:description" content="{{ config.site_description }}"/>
25+
<meta name="twitter:image" content="https://github.com/FakerPHP/Artwork/raw/main/src/socialcard.png"/>
26+
<meta name="twitter:card" content="summary_large_image"/>
27+
{% endblock %}

0 commit comments

Comments
 (0)