misskey-own-theme
syuilo 1 year ago
parent 0054fb052a
commit 199c4bc3d4
  1. 3
      .editorconfig
  2. 45
      .github/workflows/gh-pages.yml
  3. 1
      .gitignore
  4. 3
      src/.vuepress/config.ts
  5. 26
      src/.vuepress/theme/layouts/Layout.vue
  6. 2
      src/README.md
  7. 8
      src/docs/features/word-mute.md
  8. 4
      src/docs/install/manual.md

@ -5,3 +5,6 @@ indent_style = tab
indent_size = 2
charset = utf-8
insert_final_newline = true
[*.yml]
indent_style = space

@ -0,0 +1,45 @@
name: GitHub Pages
on:
# trigger deployment on every push to main branch
push:
branches:
- main
# trigger deployment manually
workflow_dispatch:
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
with:
# fetch all commits to get last updated time or other git log info
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v1
with:
node-version: 16
- name: Cache dependencies
uses: actions/cache@v2
with:
path: ~/.npm
key: npm-${{ hashFiles('package-lock.json') }}
restore-keys: npm-
- name: Install dependencies
run: npm ci
- name: Build
run: npm run build
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
if: ${{ github.ref == 'refs/heads/main' }}
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./src/.vuepress/dist

1
.gitignore vendored

@ -1,3 +1,4 @@
node_modules
.temp
.cache
dist

@ -3,6 +3,8 @@ import { defineUserConfig } from 'vuepress'
import type { DefaultThemeOptions } from 'vuepress'
export default defineUserConfig<DefaultThemeOptions>({
base: '/misskey-hub/', // 独自ドメイン使うようになったら '/' にする
lang: 'ja-JP',
title: 'Misskey Hub',
description: 'Official website of Misskey project',
@ -31,6 +33,7 @@ export default defineUserConfig<DefaultThemeOptions>({
'/docs/features/note',
'/docs/features/reaction',
'/docs/features/online-status',
'/docs/features/word-mute',
'/docs/features/mute-and-block',
]
},

@ -1,17 +1,17 @@
<template>
<Layout>
<template #navbar-after>
<button @click="toggleAimode">藍モード</button>
</template>
<template #sidebar-bottom>
<a :class="$style.iwantyou" href="https://github.com/misskey-dev" target="_blank"><img src="https://raw.githubusercontent.com/misskey-dev/assets/main/i-want-you.png"></a>
</template>
<template #page-bottom>
<div :class="$style.footer">(c) Misskey 2021</div>
</template>
</Layout>
<Layout>
<template #navbar-after>
<button @click="toggleAimode">藍モード</button>
</template>
<template #sidebar-bottom>
<a :class="$style.iwantyou" href="https://github.com/misskey-dev" target="_blank"><img src="https://raw.githubusercontent.com/misskey-dev/assets/main/i-want-you.png"></a>
</template>
<template #page-bottom>
<div :class="$style.footer">(c) Misskey 2021</div>
</template>
</Layout>
<iframe v-if="aimode" :class="$style.live2d" ref="live2d" src="https://misskey-dev.github.io/mascot-web/?scale=2&y=1.4" allowtransparency></iframe>
<iframe v-if="aimode" :class="$style.live2d" ref="live2d" src="https://misskey-dev.github.io/mascot-web/?scale=2&y=1.4" allowtransparency></iframe>
</template>
<script lang="ts">
@ -24,7 +24,7 @@ export default {
data() {
return {
aimode: localStorage.getItem('aimode') === 'true'
aimode: __VUEPRESS_SSR__ || localStorage.getItem('aimode') === 'true'
};
},

@ -12,7 +12,7 @@ actions:
type: secondary
features:
- title: 分散🪐
details: 複数のサーバーで独立したコミュニティが運営され、それらが相互に連合します。
details: 複数のサーバーで独立したコミュニティを運営することができ、それらが相互に繋がります。
- title: 軽量🚀
details: 高速で動作するNode.jsを採用しているため、多数のサーバーと連合していても軽量に動作します。
- title: 楽しい🍮

@ -14,7 +14,7 @@
つまり、ハードワードミュートには、以下のような特徴があります。
* 条件設定後、新しい投稿のみがミュートの対象になります。
* 条件を変更しても、過去にハードミュートされたノートはミュートされたままになります。
* 「○○が何かを言いました」でタイムラインが埋まることがありません。
* ソフトミュートに非対応のアプリでも、ハードミュートは適用されます。
- 条件設定後、新しい投稿のみがミュートの対象になります。
- 条件を変更しても、過去にハードミュートされたノートはミュートされたままになります。
- 「○○が何かを言いました」でタイムラインが埋まることがありません。
- ソフトミュートに非対応のアプリでも、ハードミュートは適用されます。

@ -14,7 +14,7 @@ Misskeyサーバーの構築にご関心をお寄せいただきありがとう
Misskeyはrootユーザーで実行しない方がよいため、代わりにユーザーを作成します。
Debianの例:
```
``` sh
adduser --disabled-password --disabled-login misskey
```
@ -98,7 +98,7 @@ yarn run init
2. エディタで開き、以下のコードを貼り付けて保存:
```
``` ini
[Unit]
Description=Misskey daemon

Loading…
Cancel
Save