mirror of
https://github.com/usememos/memos.git
synced 2024-12-19 17:12:02 +03:00
chore: update signin page (#410)
* chore: update signin page * chore: update version `v0.7.1`
This commit is contained in:
parent
8e2844e0c5
commit
0d6281ef6b
@ -7,10 +7,10 @@ import (
|
||||
|
||||
// Version is the service current released version.
|
||||
// Semantic versioning: https://semver.org/
|
||||
var Version = "0.7.0"
|
||||
var Version = "0.7.1"
|
||||
|
||||
// DevVersion is the service current development version.
|
||||
var DevVersion = "0.7.0"
|
||||
var DevVersion = "0.7.1"
|
||||
|
||||
func GetCurrentVersion(mode string) string {
|
||||
if mode == "dev" {
|
||||
|
@ -66,7 +66,7 @@ const SettingDialog: React.FC<Props> = (props: Props) => {
|
||||
onClick={() => handleSectionSelectorItemClick("system")}
|
||||
className={`section-item ${state.selectedSection === "system" ? "selected" : ""}`}
|
||||
>
|
||||
<span className="icon-text">🧑🔧</span> System Setting
|
||||
<span className="icon-text">🧑🔧</span> System
|
||||
</span>
|
||||
</div>
|
||||
</>
|
||||
|
@ -70,10 +70,6 @@
|
||||
&.requesting {
|
||||
@apply cursor-wait opacity-80;
|
||||
}
|
||||
|
||||
> .img-icon {
|
||||
@apply w-4 h-auto mr-1 animate-spin;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -85,10 +85,10 @@
|
||||
}
|
||||
|
||||
> .tag-list {
|
||||
@apply hidden flex-col justify-start items-start absolute top-6 left-0 mt-1 p-1 z-1 rounded w-32 max-h-52 overflow-auto font-mono bg-black;
|
||||
@apply hidden flex-col justify-start items-start absolute top-6 left-0 mt-1 p-1 z-1 rounded w-36 max-h-52 overflow-auto font-mono bg-black;
|
||||
|
||||
> .item-container {
|
||||
@apply w-full text-white cursor-pointer rounded text-sm leading-6 px-2 hover:bg-gray-700;
|
||||
@apply w-full text-white cursor-pointer rounded text-sm leading-6 px-2 truncate hover:bg-gray-700;
|
||||
}
|
||||
|
||||
> .tip-text {
|
||||
|
@ -43,7 +43,7 @@
|
||||
"fold": "Fold",
|
||||
"expand": "Expand"
|
||||
},
|
||||
"slogan": "An open source, self-hosted knowledge base that works with a SQLite db file.",
|
||||
"slogan": "An open-source, self-hosted memo hub for knowledge management and collaboration.",
|
||||
"auth": {
|
||||
"signup-as-host": "Sign up as Host",
|
||||
"host-tip": "You are registering as the Site Host.",
|
||||
@ -175,4 +175,4 @@
|
||||
"resource-filename-updated": "Resource filename changed.",
|
||||
"invalid-resource-filename": "Invalid filename."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -43,7 +43,7 @@
|
||||
"fold": "Fold",
|
||||
"expand": "Expand"
|
||||
},
|
||||
"slogan": "Một mã nguồn mở, tự bạn lưu lại mọi thứ bạn biết dựa trên SQLite db.",
|
||||
"slogan": "An open-source, self-hosted memo hub for knowledge management and collaboration.",
|
||||
"auth": {
|
||||
"signup-as-host": "Đăng ký như chủ nhân",
|
||||
"host-tip": "Bạn đang đăng ký với tư cách chủ nhân của trang web này.",
|
||||
|
@ -43,7 +43,7 @@
|
||||
"fold": "折叠",
|
||||
"expand": "展开"
|
||||
},
|
||||
"slogan": "一个开源的、支持私有化部署的碎片化知识卡片管理工具。",
|
||||
"slogan": "An open-source, self-hosted memo hub for knowledge management and collaboration.",
|
||||
"auth": {
|
||||
"signup-as-host": "注册为 Host",
|
||||
"host-tip": "你正在注册为 Host 用户账号。",
|
||||
@ -175,4 +175,4 @@
|
||||
"resource-filename-updated": "资源文件名更改成功。",
|
||||
"invalid-resource-filename": "无效的资源文件名"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -5,6 +5,7 @@ import * as api from "../helpers/api";
|
||||
import { validate, ValidatorConfig } from "../helpers/validator";
|
||||
import useLoading from "../hooks/useLoading";
|
||||
import { globalService, userService } from "../services";
|
||||
import Icon from "../components/Icon";
|
||||
import toastHelper from "../components/Toast";
|
||||
import "../less/auth.less";
|
||||
|
||||
@ -141,13 +142,17 @@ const Auth = () => {
|
||||
<>
|
||||
{systemStatus?.host ? (
|
||||
<>
|
||||
{actionBtnLoadingState.isLoading && <Icon.Loader className="w-4 h-auto animate-spin" />}
|
||||
{systemStatus?.allowSignUp && (
|
||||
<button
|
||||
className={`btn signup-btn ${actionBtnLoadingState.isLoading ? "requesting" : ""}`}
|
||||
onClick={() => handleSignUpBtnsClick("USER")}
|
||||
>
|
||||
{t("common.sign-up")}
|
||||
</button>
|
||||
<>
|
||||
<button
|
||||
className={`btn signup-btn ${actionBtnLoadingState.isLoading ? "requesting" : ""}`}
|
||||
onClick={() => handleSignUpBtnsClick("USER")}
|
||||
>
|
||||
{t("common.sign-up")}
|
||||
</button>
|
||||
<span className="mr-2 font-mono text-gray-200">/</span>
|
||||
</>
|
||||
)}
|
||||
<button
|
||||
className={`btn signin-btn ${actionBtnLoadingState.isLoading ? "requesting" : ""}`}
|
||||
|
@ -4,7 +4,7 @@ import { createMemo, deleteMemo, patchMemo, setIsFetching, setMemos, setTags } f
|
||||
import store from "../store";
|
||||
import userService from "./userService";
|
||||
|
||||
export const DEFAULT_MEMO_LIMIT = 20;
|
||||
export const DEFAULT_MEMO_LIMIT = 30;
|
||||
|
||||
const convertResponseModelMemo = (memo: Memo): Memo => {
|
||||
return {
|
||||
|
Loading…
Reference in New Issue
Block a user