今果 Jingrow替换为Jingrow

This commit is contained in:
jingrow 2025-12-29 19:32:37 +08:00
parent 9cf903a880
commit 99de35ce6d
36 changed files with 45 additions and 45 deletions

View File

@ -1,6 +1,6 @@
# Dashboard
Dashboard is a VueJS application that is the face of 今果 Jingrow. This is what the end users (tenants) see and manage their FC stuff in. The tenants does not have access to the desk, so, this is their dashboard for managing sites, apps, updates etc.
Dashboard is a VueJS application that is the face of Jingrow. This is what the end users (tenants) see and manage their FC stuff in. The tenants does not have access to the desk, so, this is their dashboard for managing sites, apps, updates etc.
Technologies at the heart of dashboard:

View File

@ -4,14 +4,14 @@
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<title>今果 Jingrow</title>
<title>Jingrow</title>
<link rel="icon" href="/favicon.png" type="image/x-icon" />
</head>
<body class="h-full">
<noscript>
<strong>
今果 Jingrow Dashboard doesn't work properly without JavaScript enabled.
Jingrow Dashboard doesn't work properly without JavaScript enabled.
Please enable it to continue.
</strong>
</noscript>

View File

@ -1,7 +1,7 @@
<template>
<div>
<AlertBanner
title="请添加您的账单地址以完成您的 今果 Jingrow 个人资料。"
title="请添加您的账单地址以完成您的 Jingrow 个人资料。"
type="warning"
>
<Button

View File

@ -91,7 +91,7 @@ export default {
const options = {
key: data.key_id,
order_id: data.order_id,
name: '今果 Jingrow',
name: 'Jingrow',
image: '/assets/jcloud/images/jingrow-cloud-logo.png',
prefill: {
email: this.$team.pg.user

View File

@ -41,7 +41,7 @@
class="mt-4"
type="textarea"
variant="outline"
placeholder="我离开 今果 Jingrow 的原因是..."
placeholder="我离开 Jingrow 的原因是..."
size="md"
v-model="note"
/>

View File

@ -195,7 +195,7 @@ export default {
const options = {
key: data.key_id,
order_id: data.order_id,
name: '今果 Jingrow',
name: 'Jingrow',
image: '/assets/jcloud/images/jingrow-cloud-logo.png',
prefill: {
email: this.$account.team.user

View File

@ -11,7 +11,7 @@
<span
class="select-none text-xl font-semibold tracking-tight text-gray-900"
>
今果 Jingrow
Jingrow
</span>
</div>
</slot>

View File

@ -94,7 +94,7 @@ function processOrder(data) {
const options = {
key: data.key_id,
order_id: data.order_id,
name: '今果 Jingrow',
name: 'Jingrow',
image: 'https://jingrow.com/files/cloud.png',
prefill: { email: team.pg?.user },
handler: handlePaymentSuccess,

View File

@ -56,7 +56,7 @@
<FormControl
label="Preferred Payment Method"
type="select"
:options="['今果 Jingrow Credits', 'Bank Transfer', 'PayPal']"
:options="['Jingrow Credits', 'Bank Transfer', 'PayPal']"
v-model="payoutMethod"
/>
@ -68,7 +68,7 @@
<FormControl
label="GSTIN (if applicable)"
v-if="payoutMethod != '今果 Jingrow Credits'"
v-if="payoutMethod != 'Jingrow Credits'"
v-model="gstin"
/>

View File

@ -102,7 +102,7 @@ function processOrder(data) {
const options = {
key: data.key_id,
order_id: data.order_id,
name: '今果 Jingrow',
name: 'Jingrow',
image: 'https://jingrow.com/files/cloud.png',
prefill: { email: team.pg?.user },
handler: handlePaymentSuccess,

View File

@ -91,7 +91,7 @@ export default {
},
pageMeta() {
return {
title: `安装 ${this.appDoc.title} - 今果 Jingrow`
title: `安装 ${this.appDoc.title} - Jingrow`
};
},
components: {

View File

@ -196,7 +196,7 @@ export default {
},
pageMeta() {
return {
title: `安装 ${this.appDoc.title} - 今果 Jingrow`,
title: `安装 ${this.appDoc.title} - Jingrow`,
};
},
components: {

View File

@ -24,7 +24,7 @@
{{
invitedBy
? '加入邀请'
: '设置您的 今果 Jingrow 账户'
: '设置您的 Jingrow 账户'
}}
</div>
<div class="mt-2 text-center text-sm text-gray-600" v-if="invitedBy">
@ -121,7 +121,7 @@
<div
class="mt-2 flex w-full items-center justify-center text-sm text-gray-600"
>
今果 Jingrow 提供支持
Jingrow 提供支持
</div>
</template>
</LoginBox>

View File

@ -1,6 +1,6 @@
<template>
<div class="h-screen overflow-hidden sm:bg-gray-50">
<LoginBox title="登录到您在 今果 Jingrow 上的站点" :subtitle="subtitle">
<LoginBox title="登录到您在 Jingrow 上的站点" :subtitle="subtitle">
<template v-slot:default>
<div>
<div v-if="sitePrePicked">
@ -198,7 +198,7 @@
"
icon-right="arrow-right"
variant="ghost"
label="前往 今果 Jingrow 仪表盘"
label="前往 Jingrow 仪表盘"
/>
</div>
</template>

View File

@ -50,7 +50,7 @@
<div
class="mt-2 flex w-full items-center justify-center text-sm text-gray-600"
>
今果 Jingrow 提供支持
Jingrow 提供支持
</div>
</template>
</LoginBox>
@ -93,7 +93,7 @@
<div
class="mt-2 flex w-full items-center justify-center text-sm text-gray-600"
>
今果 Jingrow 提供支持
Jingrow 提供支持
</div>
</template>
</LoginBox>
@ -132,7 +132,7 @@
<div
class="mt-2 flex w-full items-center justify-center text-sm text-gray-600"
>
今果 Jingrow 提供支持
Jingrow 提供支持
</div>
</template>
</LoginBox>

View File

@ -101,7 +101,7 @@
<div
class="mt-2 flex w-full items-center justify-center text-sm text-gray-600"
>
今果 Jingrow 提供支持
Jingrow 提供支持
</div>
</template>
</LoginBox>

View File

@ -8,7 +8,7 @@
>
<div v-if="hasForgotPassword">Reset password</div>
<div v-else-if="saasProduct">
Sign in to 今果 Jingrow to start using
Sign in to Jingrow to start using
<span class="font-semibold">{{ saasProduct.title }}</span>
</div>
</div>

View File

@ -70,7 +70,7 @@ export default {
name: 'Bench',
pageMeta() {
return {
title: `Bench - ${this.bench?.title || 'Private'} - 今果 Jingrow`
title: `Bench - ${this.bench?.title || 'Private'} - Jingrow`
};
},
props: ['benchName'],

View File

@ -174,7 +174,7 @@ export default {
},
pageMeta() {
return {
title: 'Benches - 今果 Jingrow'
title: 'Benches - Jingrow'
};
},
components: {

View File

@ -28,7 +28,7 @@ export default {
name: 'BillingScreen',
pageMeta() {
return {
title: 'Billing - 今果 Jingrow'
title: 'Billing - Jingrow'
};
},
props: ['invoiceName'],

View File

@ -85,7 +85,7 @@
href="https://jingrow.com/docs/billing/disable-account"
>cancelling subscription.</Link
>
今果 Jingrow is not responsible for any refund if the account is not
Jingrow is not responsible for any refund if the account is not
closed properly.
</span>
</template>

View File

@ -13,7 +13,7 @@ export default {
name: 'BillingOverview',
pageMeta() {
return {
title: 'Billing - 今果 Jingrow'
title: 'Billing - Jingrow'
};
},
props: ['invoiceName'],

View File

@ -13,7 +13,7 @@ export default {
name: 'BillingScreen',
pageMeta() {
return {
title: 'Billing - 今果 Jingrow'
title: 'Billing - Jingrow'
};
},
props: ['invoiceName'],

View File

@ -84,7 +84,7 @@ export default {
name: 'Marketplace',
pageMeta() {
return {
title: this.$t('Developer') + ' - 今果 Jingrow'
title: this.$t('Developer') + ' - Jingrow'
};
},
components: {

View File

@ -29,7 +29,7 @@
</ListItem>
<ListItem
:title="$t('Pending Payout')"
:subtitle="$t('Payout you are yet to receive from 今果 Jingrow')"
:subtitle="$t('Payout you are yet to receive from Jingrow')"
>
<template #actions>
<span class="text-base font-semibold">{{

View File

@ -5,8 +5,8 @@
>
<div class="mx-auto mb-10 lg:w-1/2">
<Card
title="Welcome to 今果 Jingrow"
subtitle="To start using 今果 Jingrow, complete the following steps to get your account up and running."
title="Welcome to Jingrow"
subtitle="To start using Jingrow, complete the following steps to get your account up and running."
>
<div class="relative mt-2">
<OnboardingStepCreateAccount />

View File

@ -8,7 +8,7 @@
<span
class="select-none text-xl font-semibold tracking-tight text-gray-900"
>
今果 Jingrow
Jingrow
</span>
</div>
</slot>

View File

@ -46,7 +46,7 @@ export default {
name: 'Security',
pageMeta() {
return {
title: `Security - ${this.serverName} - 今果 Jingrow`
title: `Security - ${this.serverName} - Jingrow`
};
},
props: ['serverName'],

View File

@ -95,7 +95,7 @@ export default {
},
pageMeta() {
return {
title: 'Security - 今果 Jingrow'
title: 'Security - Jingrow'
};
},
data() {

View File

@ -106,7 +106,7 @@ export default {
name: 'Server',
pageMeta() {
return {
title: `Server - ${this.serverName} - 今果 Jingrow`
title: `Server - ${this.serverName} - Jingrow`
};
},
props: ['serverName'],

View File

@ -185,7 +185,7 @@ export default {
},
pageMeta() {
return {
title: 'Servers - 今果 Jingrow'
title: 'Servers - Jingrow'
};
},
data() {
@ -196,7 +196,7 @@ export default {
server_tag: '',
dropDownOptions: [
{
label: '今果 Jingrow Server',
label: 'Jingrow Server',
onClick: () => this.$router.replace('/servers/new')
},
{

View File

@ -28,7 +28,7 @@
<div v-if="!$resources.createSecret.data">
<p class="text-base">
API key and API secret pairs can be used to access the
<a href="/docs/api" class="underline">今果 Jingrow API</a>.
<a href="/docs/api" class="underline">Jingrow API</a>.
</p>
</div>
<div v-if="$resources.createSecret.data">

View File

@ -8,9 +8,9 @@
<ClickToCopyField :textContent="referralLink" />
<h3 class="text-base text-gray-700">
When someone sign's up using the above link and spends at least
{{ minimumSpentAmount }} on 今果 Jingrow, you
{{ minimumSpentAmount }} on Jingrow, you
<strong
>get {{ creditAmountInTeamCurrency }} in 今果 Jingrow Credits</strong
>get {{ creditAmountInTeamCurrency }} in Jingrow Credits</strong
>!
</h3>
</div>

View File

@ -12,7 +12,7 @@
<div class="text-4xl font-semibold text-gray-900" v-else>
{{ saasProduct.data.title }}
</div>
<div class="text-base text-gray-700">Powered by 今果 Jingrow</div>
<div class="text-base text-gray-700">Powered by Jingrow</div>
</div>
</template>
<div class="space-y-3" v-if="state == 'Pending'">

View File

@ -163,7 +163,7 @@ export default {
name: 'Site',
pageMeta() {
return {
title: `Site - ${this.siteName} - 今果 Jingrow`
title: `Site - ${this.siteName} - Jingrow`
};
},
props: ['siteName'],

View File

@ -192,7 +192,7 @@ const marketplacePromotionalBanners = createResource({
v-model="showPromotionalDialog"
@close="e => (clickedPromotion = null)"
:options="{
title: '今果 Jingrow Marketplace',
title: 'Jingrow Marketplace',
actions: [
{
variant: 'solid',