chore: update signin page (#410)

* chore: update signin page

* chore: update version `v0.7.1`
This commit is contained in:
boojack
2022-11-04 20:28:16 +08:00
committed by GitHub
parent 8e2844e0c5
commit 0d6281ef6b
9 changed files with 22 additions and 21 deletions

View File

@ -7,10 +7,10 @@ import (
// Version is the service current released version. // Version is the service current released version.
// Semantic versioning: https://semver.org/ // Semantic versioning: https://semver.org/
var Version = "0.7.0" var Version = "0.7.1"
// DevVersion is the service current development version. // DevVersion is the service current development version.
var DevVersion = "0.7.0" var DevVersion = "0.7.1"
func GetCurrentVersion(mode string) string { func GetCurrentVersion(mode string) string {
if mode == "dev" { if mode == "dev" {

View File

@ -66,7 +66,7 @@ const SettingDialog: React.FC<Props> = (props: Props) => {
onClick={() => handleSectionSelectorItemClick("system")} onClick={() => handleSectionSelectorItemClick("system")}
className={`section-item ${state.selectedSection === "system" ? "selected" : ""}`} className={`section-item ${state.selectedSection === "system" ? "selected" : ""}`}
> >
<span className="icon-text">🧑🔧</span> System Setting <span className="icon-text">🧑🔧</span> System
</span> </span>
</div> </div>
</> </>

View File

@ -70,10 +70,6 @@
&.requesting { &.requesting {
@apply cursor-wait opacity-80; @apply cursor-wait opacity-80;
} }
> .img-icon {
@apply w-4 h-auto mr-1 animate-spin;
}
} }
} }

View File

@ -85,10 +85,10 @@
} }
> .tag-list { > .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 { > .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 { > .tip-text {

View File

@ -43,7 +43,7 @@
"fold": "Fold", "fold": "Fold",
"expand": "Expand" "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": { "auth": {
"signup-as-host": "Sign up as Host", "signup-as-host": "Sign up as Host",
"host-tip": "You are registering as the Site Host.", "host-tip": "You are registering as the Site Host.",

View File

@ -43,7 +43,7 @@
"fold": "Fold", "fold": "Fold",
"expand": "Expand" "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": { "auth": {
"signup-as-host": "Đăng ký như chủ nhân", "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.", "host-tip": "Bạn đang đăng ký với tư cách chủ nhân của trang web này.",

View File

@ -43,7 +43,7 @@
"fold": "折叠", "fold": "折叠",
"expand": "展开" "expand": "展开"
}, },
"slogan": "一个开源的、支持私有化部署的碎片化知识卡片管理工具。", "slogan": "An open-source, self-hosted memo hub for knowledge management and collaboration.",
"auth": { "auth": {
"signup-as-host": "注册为 Host", "signup-as-host": "注册为 Host",
"host-tip": "你正在注册为 Host 用户账号。", "host-tip": "你正在注册为 Host 用户账号。",

View File

@ -5,6 +5,7 @@ import * as api from "../helpers/api";
import { validate, ValidatorConfig } from "../helpers/validator"; import { validate, ValidatorConfig } from "../helpers/validator";
import useLoading from "../hooks/useLoading"; import useLoading from "../hooks/useLoading";
import { globalService, userService } from "../services"; import { globalService, userService } from "../services";
import Icon from "../components/Icon";
import toastHelper from "../components/Toast"; import toastHelper from "../components/Toast";
import "../less/auth.less"; import "../less/auth.less";
@ -141,13 +142,17 @@ const Auth = () => {
<> <>
{systemStatus?.host ? ( {systemStatus?.host ? (
<> <>
{actionBtnLoadingState.isLoading && <Icon.Loader className="w-4 h-auto animate-spin" />}
{systemStatus?.allowSignUp && ( {systemStatus?.allowSignUp && (
<>
<button <button
className={`btn signup-btn ${actionBtnLoadingState.isLoading ? "requesting" : ""}`} className={`btn signup-btn ${actionBtnLoadingState.isLoading ? "requesting" : ""}`}
onClick={() => handleSignUpBtnsClick("USER")} onClick={() => handleSignUpBtnsClick("USER")}
> >
{t("common.sign-up")} {t("common.sign-up")}
</button> </button>
<span className="mr-2 font-mono text-gray-200">/</span>
</>
)} )}
<button <button
className={`btn signin-btn ${actionBtnLoadingState.isLoading ? "requesting" : ""}`} className={`btn signin-btn ${actionBtnLoadingState.isLoading ? "requesting" : ""}`}

View File

@ -4,7 +4,7 @@ import { createMemo, deleteMemo, patchMemo, setIsFetching, setMemos, setTags } f
import store from "../store"; import store from "../store";
import userService from "./userService"; import userService from "./userService";
export const DEFAULT_MEMO_LIMIT = 20; export const DEFAULT_MEMO_LIMIT = 30;
const convertResponseModelMemo = (memo: Memo): Memo => { const convertResponseModelMemo = (memo: Memo): Memo => {
return { return {