Skip to content

Commit 122fb18

Browse files
authored
feat: added project logo (#147)
* feat: added project logo * reduce logo size * fix vuepress icons * added logo on remaining readme
1 parent 037be7a commit 122fb18

25 files changed

+45
-77
lines changed

docs/.vuepress/config.js

+3-76
Original file line numberDiff line numberDiff line change
@@ -24,77 +24,12 @@ module.exports = {
2424
"meta",
2525
{ name: "viewport", content: "width=device-width, initial-scale=1" }
2626
],
27-
["meta", { property: "og:image", content: "" }],
27+
["meta", { property: "og:image", content: "/img/favicon-32x32.png" }],
2828
[
2929
"link",
3030
{
3131
rel: "apple-touch-icon",
32-
sizes: "57x57",
33-
href: "/img/apple-icon-57x57.png"
34-
}
35-
],
36-
[
37-
"link",
38-
{
39-
rel: "apple-touch-icon",
40-
sizes: "60x60",
41-
href: "/img/apple-icon-60x60.png"
42-
}
43-
],
44-
[
45-
"link",
46-
{
47-
rel: "apple-touch-icon",
48-
sizes: "72x72",
49-
href: "/img/apple-icon-72x72.png"
50-
}
51-
],
52-
[
53-
"link",
54-
{
55-
rel: "apple-touch-icon",
56-
sizes: "76x76",
57-
href: "/img/apple-icon-76x76.png"
58-
}
59-
],
60-
[
61-
"link",
62-
{
63-
rel: "apple-touch-icon",
64-
sizes: "114x114",
65-
href: "/img/apple-icon-114x114.png"
66-
}
67-
],
68-
[
69-
"link",
70-
{
71-
rel: "apple-touch-icon",
72-
sizes: "120x120",
73-
href: "/img/apple-icon-120x120.png"
74-
}
75-
],
76-
[
77-
"link",
78-
{
79-
rel: "apple-touch-icon",
80-
sizes: "144x144",
81-
href: "/img/apple-icon-144x144.png"
82-
}
83-
],
84-
[
85-
"link",
86-
{
87-
rel: "apple-touch-icon",
88-
sizes: "152x152",
89-
href: "/img/apple-icon-152x152.png"
90-
}
91-
],
92-
[
93-
"link",
94-
{
95-
rel: "apple-touch-icon",
96-
sizes: "180x180",
97-
href: "/img/apple-icon-180x180.png"
32+
href: "/img/apple-touch-icon.png"
9833
}
9934
],
10035
[
@@ -115,15 +50,6 @@ module.exports = {
11550
href: "/img/favicon-32x32.png"
11651
}
11752
],
118-
[
119-
"link",
120-
{
121-
rel: "icon",
122-
type: "image/png",
123-
sizes: "96x96",
124-
href: "/img/favicon-96x96.png"
125-
}
126-
],
12753
[
12854
"link",
12955
{
@@ -144,6 +70,7 @@ module.exports = {
14470
themeConfig: {
14571
repo: "pikax/vue-composable",
14672
docsRepo: "pikax/vue-composable",
73+
logo: "/assets/logo.svg",
14774
docsDir: "docs",
14875
editLinks: true,
14976
sidebarDepth: 2,

docs/.vuepress/public/assets/logo.svg

+1
Loading

docs/.vuepress/public/favicon.ico

14.7 KB
Binary file not shown.
Loading
Loading
506 Bytes
Loading
501 Bytes
Loading
505 Bytes
Loading

docs/.vuepress/public/img/favicon.ico

14.7 KB
Binary file not shown.
504 Bytes
Loading
565 Bytes
Loading
704 Bytes
Loading
932 Bytes
Loading
449 Bytes
Loading

docs/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: vue-composable
33
lang: en-US
44
home: true
5-
# heroImage:
5+
heroImage: /assets/logo.svg
66
actionText: Get Started →
77
actionLink: ./composable/
88
features:

logo.svg

+1
Loading

packages/axios/README.md

+7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
[![npm version](https://badge.fury.io/js/%40vue-composable%2Faxios.svg)](https://badge.fury.io/js/%40vue-composable%2Faxios)
44
[![bundle size](https://badgen.net/bundlephobia/minzip/@vue-composable/axios)](https://bundlephobia.com/result?p=@vue-composable/axios)
55

6+
<p align="center">
7+
<br>
8+
<img width="250" src="./logo.svg" alt="logo of vue-composable">
9+
<br>
10+
<br>
11+
</p>
12+
613
# vue-next
714

815
> For [vue-next](https://github.com/vuejs/vue-next) support please check [@next](https://www.npmjs.com/package/@vue-composable/axios/v/next)

packages/axios/logo.svg

+1
Loading

packages/core/README.md

+7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
[![npm version](https://badge.fury.io/js/%40vue-composable%2Fcore.svg)](https://badge.fury.io/js/%40vue-composable%2Fcore)
44
[![bundle size](https://badgen.net/bundlephobia/minzip/@vue-composable/core)](https://bundlephobia.com/result?p=@vue-composable/core)
55

6+
<p align="center">
7+
<br>
8+
<img width="250" src="./logo.svg" alt="logo of vue-composable">
9+
<br>
10+
<br>
11+
</p>
12+
613
This package contains core functionality for [vue-composable][vue-composable]
714

815
# vue-next

packages/core/logo.svg

+1
Loading

packages/vue-composable/README.md

+7
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@
55
[![npm version](https://badge.fury.io/js/vue-composable.svg)](https://badge.fury.io/js/vue-composable)
66
[![bundle size](https://badgen.net/bundlephobia/minzip/vue-composable)](https://bundlephobia.com/result?p=vue-composable)
77

8+
<p align="center">
9+
<br>
10+
<img width="250" src="./logo.svg" alt="logo of vue-composable">
11+
<br>
12+
<br>
13+
</p>
14+
815
# vue-next
916

1017
> For [vue-next](https://github.com/vuejs/vue-next) support please check [@next](https://www.npmjs.com/package/vue-composable/v/next)

packages/vue-composable/logo.svg

+1
Loading

packages/web/README.md

+7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
[![npm version](https://badge.fury.io/js/%40vue-composable%2Fweb.svg)](https://badge.fury.io/js/%40vue-composable%2Fweb)
44
[![bundle size](https://badgen.net/bundlephobia/minzip/@vue-composable/web)](https://bundlephobia.com/result?p=@vue-composable/web)
55

6+
<p align="center">
7+
<br>
8+
<img width="250" src="./logo.svg" alt="logo of vue-composable">
9+
<br>
10+
<br>
11+
</p>
12+
613
This package contains [Web API](https://developer.mozilla.org/en-US/docs/Web/Reference/API)
714

815
# vue-next

packages/web/logo.svg

+1
Loading

readme.md

+7
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@
55
[![npm version](https://badge.fury.io/js/vue-composable.svg)](https://badge.fury.io/js/vue-composable)
66
[![bundle size](https://badgen.net/bundlephobia/minzip/vue-composable)](https://bundlephobia.com/result?p=vue-composable)
77

8+
<p align="center">
9+
<br>
10+
<img width="250" src="./logo.svg" alt="logo of vue-composable">
11+
<br>
12+
<br>
13+
</p>
14+
815
## Introduction
916

1017
`vue-composable` is out-of-box ready to use [composition-api](https://github.com/vuejs/composition-api) generic components.

0 commit comments

Comments
 (0)