Merge pull request #672 from automatisch/fix/docs-app-images

fix: Use withBase method for app images on documentation
This commit is contained in:
Ömer Faruk Aydın
2022-11-02 19:08:09 +01:00
committed by GitHub
13 changed files with 28 additions and 29 deletions

View File

@@ -1,8 +1,8 @@
--- ---
favicon: /favicons/discord.svg
items: items:
- name: Send a message to channel - name: Send a message to channel
desc: Sends a message to a specific channel you specify. desc: Sends a message to a specific channel you specify.
avatar: /favicons/discord.svg
--- ---
<script setup> <script setup>

View File

@@ -1,17 +1,14 @@
--- ---
favicon: /favicons/flickr.svg
items: items:
- name: New albums - name: New albums
desc: Triggers when you create a new album. desc: Triggers when you create a new album.
avatar: /favicons/flickr.svg
- name: New favorite photos - name: New favorite photos
desc: Triggers when you favorite a photo. desc: Triggers when you favorite a photo.
avatar: /favicons/flickr.svg
- name: New photos - name: New photos
desc: Triggers when you add a new photo. desc: Triggers when you add a new photo.
avatar: /favicons/flickr.svg
- name: New photos in album - name: New photos in album
desc: Triggers when you add a new photo in an album. desc: Triggers when you add a new photo in an album.
avatar: /favicons/flickr.svg
--- ---
<script setup> <script setup>

View File

@@ -1,8 +1,8 @@
--- ---
favicon: /favicons/github.svg
items: items:
- name: Create issue - name: Create issue
desc: Creates a new issue. desc: Creates a new issue.
avatar: /favicons/github.svg
--- ---
<script setup> <script setup>

View File

@@ -1,17 +1,14 @@
--- ---
favicon: /favicons/github.svg
items: items:
- name: New issues - name: New issues
desc: Triggers when a new issue is created desc: Triggers when a new issue is created
avatar: /favicons/github.svg
- name: New pull requests - name: New pull requests
desc: Triggers when a new pull request is created desc: Triggers when a new pull request is created
avatar: /favicons/github.svg
- name: New stargazers - name: New stargazers
desc: Triggers when a user stars a repository desc: Triggers when a user stars a repository
avatar: /favicons/github.svg
- name: New watchers - name: New watchers
desc: Triggers when a user watches a repository desc: Triggers when a user watches a repository
avatar: /favicons/github.svg
--- ---
<script setup> <script setup>

View File

@@ -1,8 +1,8 @@
--- ---
favicon: /favicons/rss.svg
items: items:
- name: New items in feed - name: New items in feed
desc: Triggers on new RSS feed item. desc: Triggers on new RSS feed item.
avatar: /favicons/rss.svg
--- ---
<script setup> <script setup>

View File

@@ -1,17 +1,14 @@
--- ---
favicon: /favicons/scheduler.svg
items: items:
- name: Every hour - name: Every hour
desc: Triggers every hour. desc: Triggers every hour.
avatar: /favicons/scheduler.svg
- name: Every day - name: Every day
desc: Triggers every day. desc: Triggers every day.
avatar: /favicons/scheduler.svg
- name: Every week - name: Every week
desc: Triggers every week. desc: Triggers every week.
avatar: /favicons/scheduler.svg
- name: Every month - name: Every month
desc: Triggers every month. desc: Triggers every month.
avatar: /favicons/scheduler.svg
--- ---
<script setup> <script setup>

View File

@@ -1,11 +1,10 @@
--- ---
favicon: /favicons/slack.svg
items: items:
- name: Find a message - name: Find a message
desc: Finds a message using the Slack search feature. desc: Finds a message using the Slack search feature.
avatar: /favicons/slack.svg
- name: Send a message to channel - name: Send a message to channel
desc: Sends a message to a channel you specify. desc: Sends a message to a channel you specify.
avatar: /favicons/slack.svg
--- ---
<script setup> <script setup>

View File

@@ -1,8 +1,8 @@
--- ---
favicon: /favicons/smtp.svg
items: items:
- name: Send an email - name: Send an email
desc: Sends an email desc: Sends an email
avatar: /favicons/smtp.svg
--- ---
<script setup> <script setup>

View File

@@ -1,8 +1,8 @@
--- ---
favicon: /favicons/twilio.svg
items: items:
- name: Send an SMS - name: Send an SMS
desc: Sends an SMS desc: Sends an SMS
avatar: /favicons/twilio.svg
--- ---
<script setup> <script setup>

View File

@@ -1,8 +1,8 @@
--- ---
favicon: /favicons/twilio.svg
items: items:
- name: Receive SMS - name: Receive SMS
desc: Triggers when a new SMS is received. desc: Triggers when a new SMS is received.
avatar: /favicons/twilio.svg
--- ---
<script setup> <script setup>

View File

@@ -1,8 +1,8 @@
--- ---
favicon: /favicons/twitter.svg
items: items:
- name: Create Tweet - name: Create Tweet
desc: Create a tweet. desc: Create a tweet.
avatar: /favicons/twitter.svg
--- ---
<script setup> <script setup>

View File

@@ -1,17 +1,14 @@
--- ---
favicon: /favicons/twitter.svg
items: items:
- name: My tweets - name: My tweets
desc: Triggers when you tweet something new. desc: Triggers when you tweet something new.
avatar: /favicons/twitter.svg
- name: New followers of me - name: New followers of me
desc: Triggers when you have a new follower. desc: Triggers when you have a new follower.
avatar: /favicons/twitter.svg
- name: Search tweets - name: Search tweets
desc: Triggers when there is a new tweet containing a specific keyword, phrase, username or hashtag. desc: Triggers when there is a new tweet containing a specific keyword, phrase, username or hashtag.
avatar: /favicons/twitter.svg
- name: User tweets - name: User tweets
desc: Triggers when a specific user tweet something new. desc: Triggers when a specific user tweet something new.
avatar: /favicons/twitter.svg
--- ---
<script setup> <script setup>

View File

@@ -1,12 +1,24 @@
<script setup> <script setup>
import { useData } from 'vitepress'; import { computed } from 'vue';
import { useData, withBase } from 'vitepress';
import { VPTeamMembers } from 'vitepress/theme'; import { VPTeamMembers } from 'vitepress/theme';
const props = defineProps(['favicon']);
const { frontmatter: fm } = useData(); const { frontmatter: fm } = useData();
const computedItems = computed(() => {
const itemsLength = fm.value.items?.length;
if (!itemsLength) return [];
return fm.value.items.map((item) => {
return {
...item,
avatar: withBase(fm.value.favicon),
};
});
});
</script> </script>
<template> <template>
<VPTeamMembers size="small" :members="fm.items" /> <VPTeamMembers size="small" :members="computedItems" />
</template> </template>