Calckey
This commit is contained in:
parent
c9b0b778f5
commit
3609c2784d
|
@ -1,25 +0,0 @@
|
||||||
DONATORS
|
|
||||||
========
|
|
||||||
The list of people who have sent donation for Misskey.
|
|
||||||
|
|
||||||
(In random order, honorific titles are omitted.)
|
|
||||||
|
|
||||||
* らふぁ
|
|
||||||
* 俺様
|
|
||||||
* なぎうり
|
|
||||||
* スルメ https://surume.tk/
|
|
||||||
* 藍
|
|
||||||
* 音船 https://otofune.me/
|
|
||||||
* aqz https://misskey.xyz/aqz
|
|
||||||
* kotodu "虚無創作中"
|
|
||||||
* Maya Minatsuki
|
|
||||||
* Knzk https://knzk.me/@Knzk
|
|
||||||
* ねじりわさび https://knzk.me/@y
|
|
||||||
* NCLS https://knzk.me/@imncls]
|
|
||||||
* こじま @skoji@sandbox.skoji.jp
|
|
||||||
|
|
||||||
:heart: Thanks for donating, guys!
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
If your name is missing, please contact us!
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
_lang_: "English"
|
_lang_: "English"
|
||||||
headlineMisskey: "A network connected by notes"
|
headlineMisskey: "A network connected by notes"
|
||||||
introMisskey: "Welcome! Misskey is an open source, decentralized microblogging service.\nCreate \"notes\" to share your thoughts with everyone around you. 📡\nWith \"reactions\", you can also quickly express your feelings about everyone's notes. 👍\nLet's explore a new world! 🚀"
|
introMisskey: "Welcome! Calckey is an open source, decentralized microblogging service.\nCreate \"notes\" to share your thoughts with everyone around you. 📡\nWith \"reactions\", you can also quickly express your feelings about everyone's notes. 👍\nLet's explore a new world! 🚀"
|
||||||
monthAndDay: "{month}/{day}"
|
monthAndDay: "{month}/{day}"
|
||||||
search: "Search"
|
search: "Search"
|
||||||
notifications: "Notifications"
|
notifications: "Notifications"
|
||||||
|
@ -138,7 +138,7 @@ settingGuide: "Recommended settings"
|
||||||
cacheRemoteFiles: "Cache remote files"
|
cacheRemoteFiles: "Cache remote files"
|
||||||
cacheRemoteFilesDescription: "When this setting is disabled, remote files are loaded directly from the remote instance. Disabling this will decrease storage usage, but increase traffic, as thumbnails will not be generated."
|
cacheRemoteFilesDescription: "When this setting is disabled, remote files are loaded directly from the remote instance. Disabling this will decrease storage usage, but increase traffic, as thumbnails will not be generated."
|
||||||
flagAsBot: "Mark this account as a bot"
|
flagAsBot: "Mark this account as a bot"
|
||||||
flagAsBotDescription: "Enable this option if this account is controlled by a program. If enabled, it will act as a flag for other developers to prevent endless interaction chains with other bots and adjust Misskey's internal systems to treat this account as a bot."
|
flagAsBotDescription: "Enable this option if this account is controlled by a program. If enabled, it will act as a flag for other developers to prevent endless interaction chains with other bots and adjust Calckey's internal systems to treat this account as a bot."
|
||||||
flagAsCat: "Mark this account as a cat"
|
flagAsCat: "Mark this account as a cat"
|
||||||
flagAsCatDescription: "Enable this option to mark this account as a cat."
|
flagAsCatDescription: "Enable this option to mark this account as a cat."
|
||||||
flagShowTimelineReplies: "Show replies in timeline"
|
flagShowTimelineReplies: "Show replies in timeline"
|
||||||
|
@ -198,7 +198,7 @@ noUsers: "There are no users"
|
||||||
editProfile: "Edit profile"
|
editProfile: "Edit profile"
|
||||||
noteDeleteConfirm: "Are you sure you want to delete this note?"
|
noteDeleteConfirm: "Are you sure you want to delete this note?"
|
||||||
pinLimitExceeded: "You cannot pin any more notes"
|
pinLimitExceeded: "You cannot pin any more notes"
|
||||||
intro: "Installation of Misskey has been finished! Please create an admin user."
|
intro: "Installation of Calckey has been finished! Please create an admin user."
|
||||||
done: "Done"
|
done: "Done"
|
||||||
processing: "Processing..."
|
processing: "Processing..."
|
||||||
preview: "Preview"
|
preview: "Preview"
|
||||||
|
@ -377,7 +377,7 @@ exploreFediverse: "Explore the Fediverse"
|
||||||
popularTags: "Popular tags"
|
popularTags: "Popular tags"
|
||||||
userList: "Lists"
|
userList: "Lists"
|
||||||
about: "About"
|
about: "About"
|
||||||
aboutMisskey: "About Misskey"
|
aboutMisskey: "About Calckey"
|
||||||
administrator: "Administrator"
|
administrator: "Administrator"
|
||||||
token: "Token"
|
token: "Token"
|
||||||
twoStepAuthentication: "Two-factor authentication"
|
twoStepAuthentication: "Two-factor authentication"
|
||||||
|
@ -523,7 +523,7 @@ sort: "Sort"
|
||||||
ascendingOrder: "Ascending"
|
ascendingOrder: "Ascending"
|
||||||
descendingOrder: "Descending"
|
descendingOrder: "Descending"
|
||||||
scratchpad: "Scratchpad"
|
scratchpad: "Scratchpad"
|
||||||
scratchpadDescription: "The Scratchpad provides an environment for AiScript experiments. You can write, execute, and check the results of it interacting with Misskey in it."
|
scratchpadDescription: "The scratchpad provides an environment for AiScript experiments. You can write, execute, and check the results of it interacting with Calckey in it."
|
||||||
output: "Output"
|
output: "Output"
|
||||||
script: "Script"
|
script: "Script"
|
||||||
disablePagesScript: "Disable AiScript on Pages"
|
disablePagesScript: "Disable AiScript on Pages"
|
||||||
|
@ -648,7 +648,7 @@ createNewClip: "Create new clip"
|
||||||
unclip: "Unclip"
|
unclip: "Unclip"
|
||||||
confirmToUnclipAlreadyClippedNote: "This note is already part of the \"{name}\" clip. Do you want to remove it from this clip instead?"
|
confirmToUnclipAlreadyClippedNote: "This note is already part of the \"{name}\" clip. Do you want to remove it from this clip instead?"
|
||||||
public: "Public"
|
public: "Public"
|
||||||
i18nInfo: "Misskey is being translated into various languages by volunteers. You can help at {link}."
|
i18nInfo: "Misskey/Calckey is being translated into various languages by volunteers. You can help at {link}."
|
||||||
manageAccessTokens: "Manage access tokens"
|
manageAccessTokens: "Manage access tokens"
|
||||||
accountInfo: "Account Info"
|
accountInfo: "Account Info"
|
||||||
notesCount: "Number of notes"
|
notesCount: "Number of notes"
|
||||||
|
@ -790,7 +790,7 @@ hashtags: "Hashtags"
|
||||||
troubleshooting: "Troubleshooting"
|
troubleshooting: "Troubleshooting"
|
||||||
useBlurEffect: "Use blur effects in the UI"
|
useBlurEffect: "Use blur effects in the UI"
|
||||||
learnMore: "Learn more"
|
learnMore: "Learn more"
|
||||||
misskeyUpdated: "Misskey has been updated!"
|
misskeyUpdated: "Calckey has been updated!"
|
||||||
whatIsNew: "Show changes"
|
whatIsNew: "Show changes"
|
||||||
translate: "Translate"
|
translate: "Translate"
|
||||||
translatedFrom: "Translated from {x}"
|
translatedFrom: "Translated from {x}"
|
||||||
|
@ -948,21 +948,21 @@ _registry:
|
||||||
domain: "Domain"
|
domain: "Domain"
|
||||||
createKey: "Create key"
|
createKey: "Create key"
|
||||||
_aboutMisskey:
|
_aboutMisskey:
|
||||||
about: "Misskey is open-source software being developed by syuilo since 2014."
|
about: "Calckey is a fork of Misskey made by ThatOneCalculator being developed since 2022."
|
||||||
contributors: "Main contributors"
|
contributors: "Main contributors"
|
||||||
allContributors: "All contributors"
|
allContributors: "All contributors"
|
||||||
source: "Source code"
|
source: "Source code"
|
||||||
translation: "Translate Misskey"
|
translation: "Translate Misskey"
|
||||||
donate: "Donate to Misskey"
|
donate: "Donate to Misskey"
|
||||||
morePatrons: "We also appreciate the support of many other helpers not listed here. Thank you! 🥰"
|
morePatrons: "We also appreciate the support of many other helpers not listed here. Thank you! 🥰"
|
||||||
patrons: "Patrons"
|
patrons: "Misskey patrons"
|
||||||
_nsfw:
|
_nsfw:
|
||||||
respect: "Hide NSFW media"
|
respect: "Hide NSFW media"
|
||||||
ignore: "Don't hide NSFW media"
|
ignore: "Don't hide NSFW media"
|
||||||
force: "Hide all media"
|
force: "Hide all media"
|
||||||
_mfm:
|
_mfm:
|
||||||
cheatSheet: "MFM Cheatsheet"
|
cheatSheet: "MFM Cheatsheet"
|
||||||
intro: "MFM is a Misskey-exclusive markup language that can be used in many places. Here you can view a list of all available MFM syntax."
|
intro: "MFM is a markup language used on Misskey, Calckey, Akkoma, and more that can be used in many places. Here you can view a list of all available MFM syntax."
|
||||||
dummy: "Misskey expands the world of the Fediverse"
|
dummy: "Misskey expands the world of the Fediverse"
|
||||||
mention: "Mention"
|
mention: "Mention"
|
||||||
mentionDescription: "You can specify a user by using an At-Symbol and a username."
|
mentionDescription: "You can specify a user by using an At-Symbol and a username."
|
||||||
|
@ -1159,7 +1159,7 @@ _time:
|
||||||
hour: "Hour(s)"
|
hour: "Hour(s)"
|
||||||
day: "Day(s)"
|
day: "Day(s)"
|
||||||
_tutorial:
|
_tutorial:
|
||||||
title: "How to use Misskey"
|
title: "How to use Calckey"
|
||||||
step1_1: "Welcome!"
|
step1_1: "Welcome!"
|
||||||
step1_2: "This page is called the \"timeline\". It shows chronologically ordered \"notes\" of people who you \"follow\"."
|
step1_2: "This page is called the \"timeline\". It shows chronologically ordered \"notes\" of people who you \"follow\"."
|
||||||
step1_3: "Your timeline is currently empty, since you have not posted any notes or followed anyone yet."
|
step1_3: "Your timeline is currently empty, since you have not posted any notes or followed anyone yet."
|
||||||
|
@ -1178,9 +1178,9 @@ _tutorial:
|
||||||
step6_1: "You should be able to see other users' notes on your timeline now."
|
step6_1: "You should be able to see other users' notes on your timeline now."
|
||||||
step6_2: "You can also put \"reactions\" on other people's notes to quickly respond to them."
|
step6_2: "You can also put \"reactions\" on other people's notes to quickly respond to them."
|
||||||
step6_3: "To attach a \"reaction\", press the \"+\" mark on another user's note and choose an emoji you'd like to react with."
|
step6_3: "To attach a \"reaction\", press the \"+\" mark on another user's note and choose an emoji you'd like to react with."
|
||||||
step7_1: "Congratulations! You have now finished Misskey's basic tutorial."
|
step7_1: "Congratulations! You have now finished Calckey's basic tutorial."
|
||||||
step7_2: "If you would like to learn more about Misskey, try the {help} section."
|
step7_2: "If you would like to learn more about Calckey, try the {help} section."
|
||||||
step7_3: "Now then, good luck and have fun with Misskey! 🚀"
|
step7_3: "Now then, good luck and have fun with Calckey! 🚀"
|
||||||
_2fa:
|
_2fa:
|
||||||
alreadyRegistered: "You have already registered a 2-factor authentication device."
|
alreadyRegistered: "You have already registered a 2-factor authentication device."
|
||||||
registerDevice: "Register a new device"
|
registerDevice: "Register a new device"
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"codename": "indigo",
|
"codename": "indigo",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/misskey-dev/misskey.git"
|
"url": "https://codeberg.org/thatonecalculator/calckey.git"
|
||||||
},
|
},
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>Misskey API</title>
|
<title>Calckey API</title>
|
||||||
<!-- needed for adaptive design -->
|
<!-- needed for adaptive design -->
|
||||||
<meta charset="utf-8"/>
|
<meta charset="utf-8"/>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
|
|
@ -354,14 +354,14 @@ export class Meta {
|
||||||
|
|
||||||
@Column('varchar', {
|
@Column('varchar', {
|
||||||
length: 512,
|
length: 512,
|
||||||
default: 'https://github.com/misskey-dev/misskey',
|
default: 'https://codeberg.org/thatonecalculator/calckey',
|
||||||
nullable: false,
|
nullable: false,
|
||||||
})
|
})
|
||||||
public repositoryUrl: string;
|
public repositoryUrl: string;
|
||||||
|
|
||||||
@Column('varchar', {
|
@Column('varchar', {
|
||||||
length: 512,
|
length: 512,
|
||||||
default: 'https://github.com/misskey-dev/misskey/issues/new',
|
default: 'https://codeberg.org/thatonecalculator/calckey/issues/new',
|
||||||
nullable: true,
|
nullable: true,
|
||||||
})
|
})
|
||||||
public feedbackUrl: string | null;
|
public feedbackUrl: string | null;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"short_name": "Misskey",
|
"short_name": "Calckey",
|
||||||
"name": "Misskey",
|
"name": "Calckey",
|
||||||
"start_url": "/",
|
"start_url": "/",
|
||||||
"display": "standalone",
|
"display": "standalone",
|
||||||
"background_color": "#313a42",
|
"background_color": "#313a42",
|
||||||
|
|
|
@ -9,8 +9,8 @@ export const manifestHandler = async (ctx: Koa.Context) => {
|
||||||
|
|
||||||
const instance = await fetchMeta(true);
|
const instance = await fetchMeta(true);
|
||||||
|
|
||||||
res.short_name = instance.name || 'Misskey';
|
res.short_name = instance.name || 'Calckey';
|
||||||
res.name = instance.name || 'Misskey';
|
res.name = instance.name || 'Calckey';
|
||||||
if (instance.themeColor) res.theme_color = instance.themeColor;
|
if (instance.themeColor) res.theme_color = instance.themeColor;
|
||||||
|
|
||||||
ctx.set('Cache-Control', 'max-age=300');
|
ctx.set('Cache-Control', 'max-age=300');
|
||||||
|
|
|
@ -12,7 +12,7 @@ doctype html
|
||||||
| | | | |_ -|_ -| '_| -_| | |
|
| | | | |_ -|_ -| '_| -_| | |
|
||||||
|_|_|_|_|___|___|_,_|___|_ |
|
|_|_|_|_|___|___|_,_|___|_ |
|
||||||
|___|
|
|___|
|
||||||
Thank you for using Misskey!
|
Thank you for using Calckey!
|
||||||
If you are reading this message... how about joining the development?
|
If you are reading this message... how about joining the development?
|
||||||
https://github.com/misskey-dev/misskey
|
https://github.com/misskey-dev/misskey
|
||||||
|
|
||||||
|
@ -21,12 +21,12 @@ html
|
||||||
|
|
||||||
head
|
head
|
||||||
meta(charset='utf-8')
|
meta(charset='utf-8')
|
||||||
meta(name='application-name' content='Misskey')
|
meta(name='application-name' content='Calckey')
|
||||||
meta(name='referrer' content='origin')
|
meta(name='referrer' content='origin')
|
||||||
meta(name='theme-color' content= themeColor || '#86b300')
|
meta(name='theme-color' content= themeColor || '#86b300')
|
||||||
meta(name='theme-color-orig' content= themeColor || '#86b300')
|
meta(name='theme-color-orig' content= themeColor || '#86b300')
|
||||||
meta(property='twitter:card' content='summary')
|
meta(property='twitter:card' content='summary')
|
||||||
meta(property='og:site_name' content= instanceName || 'Misskey')
|
meta(property='og:site_name' content= instanceName || 'Calckey')
|
||||||
meta(name='viewport' content='width=device-width, initial-scale=1')
|
meta(name='viewport' content='width=device-width, initial-scale=1')
|
||||||
link(rel='icon' href= icon || '/favicon.ico')
|
link(rel='icon' href= icon || '/favicon.ico')
|
||||||
link(rel='apple-touch-icon' href= icon || '/apple-touch-icon.png')
|
link(rel='apple-touch-icon' href= icon || '/apple-touch-icon.png')
|
||||||
|
@ -45,7 +45,7 @@ html
|
||||||
|
|
||||||
title
|
title
|
||||||
block title
|
block title
|
||||||
= title || 'Misskey'
|
= title || 'Calckey'
|
||||||
|
|
||||||
block desc
|
block desc
|
||||||
meta(name='description' content= desc || '✨🌎✨ A interplanetary communication platform ✨🚀✨')
|
meta(name='description' content= desc || '✨🌎✨ A interplanetary communication platform ✨🚀✨')
|
||||||
|
@ -53,7 +53,7 @@ html
|
||||||
block meta
|
block meta
|
||||||
|
|
||||||
block og
|
block og
|
||||||
meta(property='og:title' content= title || 'Misskey')
|
meta(property='og:title' content= title || 'Calckey')
|
||||||
meta(property='og:description' content= desc || '✨🌎✨ A interplanetary communication platform ✨🚀✨')
|
meta(property='og:description' content= desc || '✨🌎✨ A interplanetary communication platform ✨🚀✨')
|
||||||
meta(property='og:image' content= img)
|
meta(property='og:image' content= img)
|
||||||
|
|
||||||
|
|
|
@ -4,8 +4,8 @@ html
|
||||||
|
|
||||||
head
|
head
|
||||||
meta(charset='utf-8')
|
meta(charset='utf-8')
|
||||||
meta(name='application-name' content='Misskey')
|
meta(name='application-name' content='Calckey')
|
||||||
title Misskey Repair Tool
|
title Calckey Repair Tool
|
||||||
style
|
style
|
||||||
include ../bios.css
|
include ../bios.css
|
||||||
script
|
script
|
||||||
|
@ -13,7 +13,7 @@ html
|
||||||
|
|
||||||
body
|
body
|
||||||
header
|
header
|
||||||
h1 Misskey Repair Tool #{version}
|
h1 Calckey Repair Tool #{version}
|
||||||
main
|
main
|
||||||
div.tabs
|
div.tabs
|
||||||
button#ls edit local storage
|
button#ls edit local storage
|
||||||
|
|
|
@ -4,8 +4,8 @@ html
|
||||||
|
|
||||||
head
|
head
|
||||||
meta(charset='utf-8')
|
meta(charset='utf-8')
|
||||||
meta(name='application-name' content='Misskey')
|
meta(name='application-name' content='Calckey')
|
||||||
title Misskey Cli
|
title Calckey Cli
|
||||||
style
|
style
|
||||||
include ../cli.css
|
include ../cli.css
|
||||||
script
|
script
|
||||||
|
@ -13,7 +13,7 @@ html
|
||||||
|
|
||||||
body
|
body
|
||||||
header
|
header
|
||||||
h1 Misskey Cli #{version}
|
h1 Calckey Cli #{version}
|
||||||
main
|
main
|
||||||
div#form
|
div#form
|
||||||
textarea#text
|
textarea#text
|
||||||
|
|
|
@ -4,7 +4,7 @@ html
|
||||||
#msg
|
#msg
|
||||||
script.
|
script.
|
||||||
const msg = document.getElementById('msg');
|
const msg = document.getElementById('msg');
|
||||||
const successText = `\nSuccess Flush! <a href="/">Back to Misskey</a>\n成功しました。<a href="/">Misskeyを開き直してください。</a>`;
|
const successText = `\nSuccess Flush! <a href="/">Back to Calckey</a>\n成功しました。<a href="/">Misskeyを開き直してください。</a>`;
|
||||||
|
|
||||||
message('Start flushing.');
|
message('Start flushing.');
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
<span>Switch is now {{ flag ? 'on' : 'off' }}</span>
|
<span>Switch is now {{ flag ? 'on' : 'off' }}</span>
|
||||||
</MkSwitch>
|
</MkSwitch>
|
||||||
<div style="margin: 32px 0;">
|
<div style="margin: 32px 0;">
|
||||||
<MkRadio v-model="radio" value="misskey">Misskey</MkRadio>
|
<MkRadio v-model="radio" value="misskey">Calckey</MkRadio>
|
||||||
<MkRadio v-model="radio" value="mastodon">Mastodon</MkRadio>
|
<MkRadio v-model="radio" value="mastodon">Mastodon</MkRadio>
|
||||||
<MkRadio v-model="radio" value="pleroma">Pleroma</MkRadio>
|
<MkRadio v-model="radio" value="pleroma">Pleroma</MkRadio>
|
||||||
</div>
|
</div>
|
||||||
|
@ -78,7 +78,7 @@ export default defineComponent({
|
||||||
},
|
},
|
||||||
baz: {
|
baz: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
default: 'Misskey makes you happy.',
|
default: 'Calckey makes you happy.',
|
||||||
label: 'This is a string property'
|
label: 'This is a string property'
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
|
@ -19,37 +19,20 @@
|
||||||
</div>
|
</div>
|
||||||
<FormSection>
|
<FormSection>
|
||||||
<div class="_formLinks">
|
<div class="_formLinks">
|
||||||
<FormLink to="https://github.com/misskey-dev/misskey" external>
|
<FormLink to="https://codeberg.org/thatonecalculator/calckey" external>
|
||||||
<template #icon><i class="fas fa-code"></i></template>
|
<template #icon><i class="fas fa-code"></i></template>
|
||||||
{{ i18n.ts._aboutMisskey.source }}
|
{{ i18n.ts._aboutMisskey.source }}
|
||||||
<template #suffix>GitHub</template>
|
<template #suffix>Codeberg</template>
|
||||||
</FormLink>
|
|
||||||
<FormLink to="https://crowdin.com/project/misskey" external>
|
|
||||||
<template #icon><i class="fas fa-language"></i></template>
|
|
||||||
{{ i18n.ts._aboutMisskey.translation }}
|
|
||||||
<template #suffix>Crowdin</template>
|
|
||||||
</FormLink>
|
|
||||||
<FormLink to="https://www.patreon.com/syuilo" external>
|
|
||||||
<template #icon><i class="fas fa-hand-holding-medical"></i></template>
|
|
||||||
{{ i18n.ts._aboutMisskey.donate }}
|
|
||||||
<template #suffix>Patreon</template>
|
|
||||||
</FormLink>
|
</FormLink>
|
||||||
</div>
|
</div>
|
||||||
</FormSection>
|
</FormSection>
|
||||||
<FormSection>
|
<FormSection>
|
||||||
<template #label>{{ i18n.ts._aboutMisskey.contributors }}</template>
|
<template #label>{{ i18n.ts._aboutMisskey.contributors }}</template>
|
||||||
<div class="_formLinks">
|
<div class="_formLinks">
|
||||||
|
<FormLink to="https://codeberg.org/thatonecalculator" external>ThatOneCalculator (fork developer)</FormLink>
|
||||||
<FormLink to="https://github.com/syuilo" external>@syuilo</FormLink>
|
<FormLink to="https://github.com/syuilo" external>@syuilo</FormLink>
|
||||||
<FormLink to="https://github.com/AyaMorisawa" external>@AyaMorisawa</FormLink>
|
|
||||||
<FormLink to="https://github.com/mei23" external>@mei23</FormLink>
|
|
||||||
<FormLink to="https://github.com/acid-chicken" external>@acid-chicken</FormLink>
|
|
||||||
<FormLink to="https://github.com/tamaina" external>@tamaina</FormLink>
|
|
||||||
<FormLink to="https://github.com/rinsuki" external>@rinsuki</FormLink>
|
|
||||||
<FormLink to="https://github.com/Xeltica" external>@Xeltica</FormLink>
|
|
||||||
<FormLink to="https://github.com/u1-liquid" external>@u1-liquid</FormLink>
|
|
||||||
<FormLink to="https://github.com/marihachi" external>@marihachi</FormLink>
|
|
||||||
</div>
|
</div>
|
||||||
<template #caption><MkLink url="https://github.com/misskey-dev/misskey/graphs/contributors">{{ i18n.ts._aboutMisskey.allContributors }}</MkLink></template>
|
<template #caption><MkLink url="https://codeberg.org/thatonecalculator/calckey/activity">{{ i18n.ts._aboutMisskey.allContributors }}</MkLink></template>
|
||||||
</FormSection>
|
</FormSection>
|
||||||
<FormSection>
|
<FormSection>
|
||||||
<template #label><Mfm text="$[jelly ❤]"/> {{ i18n.ts._aboutMisskey.patrons }}</template>
|
<template #label><Mfm text="$[jelly ❤]"/> {{ i18n.ts._aboutMisskey.patrons }}</template>
|
||||||
|
@ -186,7 +169,7 @@ function gravity() {
|
||||||
|
|
||||||
function iLoveMisskey() {
|
function iLoveMisskey() {
|
||||||
os.post({
|
os.post({
|
||||||
initialText: 'I $[jelly ❤] #Misskey',
|
initialText: 'I $[jelly ❤] #Calckey and #Misskey',
|
||||||
instant: true,
|
instant: true,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
<div class="title">Enviroment</div>
|
<div class="title">Enviroment</div>
|
||||||
<div class="body">
|
<div class="body">
|
||||||
<div class="number _panel">
|
<div class="number _panel">
|
||||||
<div class="label">Misskey</div>
|
<div class="label">Calckey</div>
|
||||||
<div class="value _monospace">{{ version }}</div>
|
<div class="value _monospace">{{ version }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="serverInfo" class="number _panel">
|
<div v-if="serverInfo" class="number _panel">
|
||||||
|
|
|
@ -180,7 +180,7 @@ function addSecurityKey() {
|
||||||
challenge: byteify(reg!.challenge, 'base64'),
|
challenge: byteify(reg!.challenge, 'base64'),
|
||||||
rp: {
|
rp: {
|
||||||
id: hostname,
|
id: hostname,
|
||||||
name: 'Misskey'
|
name: 'Calckey'
|
||||||
},
|
},
|
||||||
user: {
|
user: {
|
||||||
id: byteify($i!.id, 'ascii'),
|
id: byteify($i!.id, 'ascii'),
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<div class="shape2"></div>
|
<div class="shape2"></div>
|
||||||
<img src="/client-assets/misskey.svg" class="misskey"/>
|
<img src="/client-assets/misskey.svg" class="misskey"/>
|
||||||
<div class="emojis">
|
<div class="emojis">
|
||||||
<MkEmoji :normal="true" :no-style="true" emoji="👍"/>
|
<MkEmoji :normal="true" :no-style="true" emoji="⭐"/>
|
||||||
<MkEmoji :normal="true" :no-style="true" emoji="❤"/>
|
<MkEmoji :normal="true" :no-style="true" emoji="❤"/>
|
||||||
<MkEmoji :normal="true" :no-style="true" emoji="😆"/>
|
<MkEmoji :normal="true" :no-style="true" emoji="😆"/>
|
||||||
<MkEmoji :normal="true" :no-style="true" emoji="🎉"/>
|
<MkEmoji :normal="true" :no-style="true" emoji="🎉"/>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<form class="mk-setup" @submit.prevent="submit()">
|
<form class="mk-setup" @submit.prevent="submit()">
|
||||||
<h1>Welcome to Misskey!</h1>
|
<h1>Welcome to Calckey!</h1>
|
||||||
<div class="_formRoot">
|
<div class="_formRoot">
|
||||||
<p>{{ $ts.intro }}</p>
|
<p>{{ $ts.intro }}</p>
|
||||||
<MkInput v-model="username" pattern="^[a-zA-Z0-9_]{1,20}$" :spellcheck="false" required data-cy-admin-username class="_formBlock">
|
<MkInput v-model="username" pattern="^[a-zA-Z0-9_]{1,20}$" :spellcheck="false" required data-cy-admin-username class="_formBlock">
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
</main>
|
</main>
|
||||||
<div class="powered-by">
|
<div class="powered-by">
|
||||||
<b><MkA to="/">{{ host }}</MkA></b>
|
<b><MkA to="/">{{ host }}</MkA></b>
|
||||||
<small>Powered by <a href="https://github.com/misskey-dev/misskey" target="_blank">Misskey</a></small>
|
<small>Powered by <a href="https://codeberg.org/thatonecalculator/calckey" target="_blank">Calckey</a></small>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="mk-app">
|
<div class="mk-app">
|
||||||
<a v-if="root" href="https://github.com/misskey-dev/misskey" target="_blank" class="github-corner" aria-label="View source on GitHub"><svg width="80" height="80" viewBox="0 0 250 250" style="fill:var(--panel); color:var(--fg); position: fixed; z-index: 10; top: 0; border: 0; right: 0;" aria-hidden="true"><path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg></a>
|
|
||||||
|
|
||||||
<div v-if="!narrow && !root" class="side">
|
<div v-if="!narrow && !root" class="side">
|
||||||
<XKanban class="kanban" full/>
|
<XKanban class="kanban" full/>
|
||||||
</div>
|
</div>
|
||||||
|
@ -16,7 +14,7 @@
|
||||||
</main>
|
</main>
|
||||||
<div v-if="!root" class="powered-by">
|
<div v-if="!root" class="powered-by">
|
||||||
<b><MkA to="/">{{ host }}</MkA></b>
|
<b><MkA to="/">{{ host }}</MkA></b>
|
||||||
<small>Powered by <a href="https://github.com/misskey-dev/misskey" target="_blank">Misskey</a></small>
|
<small>Powered by <a href="https://codeberg.org/thatonecalculator/calckey" target="_blank">Calckey</a></small>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -60,7 +58,7 @@ import { ColdDeviceStorage, defaultStore } from '@/store';
|
||||||
import { mainRouter } from '@/router';
|
import { mainRouter } from '@/router';
|
||||||
import { PageMetadata, provideMetadataReceiver, setPageMetadata } from '@/scripts/page-metadata';
|
import { PageMetadata, provideMetadataReceiver, setPageMetadata } from '@/scripts/page-metadata';
|
||||||
|
|
||||||
const DESKTOP_THRESHOLD = 1100;
|
const DESKTOP_THRESHOLD = 1000;
|
||||||
|
|
||||||
let pageMetadata = $ref<null | ComputedRef<PageMetadata>>();
|
let pageMetadata = $ref<null | ComputedRef<PageMetadata>>();
|
||||||
|
|
||||||
|
@ -122,10 +120,6 @@ defineExpose({
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
|
||||||
.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.tray-enter-active,
|
.tray-enter-active,
|
||||||
.tray-leave-active {
|
.tray-leave-active {
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div v-if="poweredBy" class="powered-by">
|
<div v-if="poweredBy" class="powered-by">
|
||||||
<b><MkA to="/">{{ host }}</MkA></b>
|
<b><MkA to="/">{{ host }}</MkA></b>
|
||||||
<small>Powered by <a href="https://github.com/misskey-dev/misskey" target="_blank">Misskey</a></small>
|
<small>Powered by <a href="https://codeberg.org/thatonecalculator/calckey" target="_blank">Calckey</a></small>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -23,7 +23,7 @@ esbuild.build({
|
||||||
_LANGS_: JSON.stringify(Object.entries(locales).map(([k, v]) => [k, v._lang_])),
|
_LANGS_: JSON.stringify(Object.entries(locales).map(([k, v]) => [k, v._lang_])),
|
||||||
_ENV_: JSON.stringify(process.env.NODE_ENV),
|
_ENV_: JSON.stringify(process.env.NODE_ENV),
|
||||||
_DEV_: process.env.NODE_ENV !== 'production',
|
_DEV_: process.env.NODE_ENV !== 'production',
|
||||||
_PERF_PREFIX_: JSON.stringify('Misskey:'),
|
_PERF_PREFIX_: JSON.stringify('Calckey:'),
|
||||||
},
|
},
|
||||||
watch: watch ? {
|
watch: watch ? {
|
||||||
onRebuild(error, result) {
|
onRebuild(error, result) {
|
||||||
|
|
Loading…
Reference in New Issue