Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
canifa_note
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Vũ Hoàng Anh
canifa_note
Commits
dd04bc9e
Commit
dd04bc9e
authored
Aug 19, 2022
by
Steven
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
chore: add beta badge
parent
2f33ecea
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
6 deletions
+23
-6
BetaBadge.tsx
web/src/components/BetaBadge.tsx
+13
-0
PreferencesSection.tsx
web/src/components/Settings/PreferencesSection.tsx
+3
-1
beta-badge.less
web/src/less/beta-badge.less
+3
-0
preferences-section.less
web/src/less/settings/preferences-section.less
+4
-5
No files found.
web/src/components/BetaBadge.tsx
0 → 100644
View file @
dd04bc9e
import
"../less/beta-badge.less"
;
interface
Props
{
className
?:
string
;
}
const
BetaBadge
:
React
.
FC
<
Props
>
=
(
props
:
Props
)
=>
{
const
{
className
}
=
props
;
return
<
span
className=
{
`beta-badge ${className ?? ""}`
}
>
beta
</
span
>;
};
export
default
BetaBadge
;
web/src/components/Settings/PreferencesSection.tsx
View file @
dd04bc9e
...
@@ -2,6 +2,7 @@ import { globalService, userService } from "../../services";
...
@@ -2,6 +2,7 @@ import { globalService, userService } from "../../services";
import
{
useAppSelector
}
from
"../../store"
;
import
{
useAppSelector
}
from
"../../store"
;
import
{
VISIBILITY_SELECTOR_ITEMS
}
from
"../../helpers/consts"
;
import
{
VISIBILITY_SELECTOR_ITEMS
}
from
"../../helpers/consts"
;
import
useI18n
from
"../../hooks/useI18n"
;
import
useI18n
from
"../../hooks/useI18n"
;
import
BetaBadge
from
"../BetaBadge"
;
import
Selector
from
"../common/Selector"
;
import
Selector
from
"../common/Selector"
;
import
"../../less/settings/preferences-section.less"
;
import
"../../less/settings/preferences-section.less"
;
...
@@ -36,11 +37,12 @@ const PreferencesSection: React.FC<Props> = () => {
...
@@ -36,11 +37,12 @@ const PreferencesSection: React.FC<Props> = () => {
<
label
className=
"form-label"
>
<
label
className=
"form-label"
>
<
span
className=
"normal-text"
>
{
t
(
"common.language"
)
}
:
</
span
>
<
span
className=
"normal-text"
>
{
t
(
"common.language"
)
}
:
</
span
>
<
Selector
className=
"ml-2 w-28"
value=
{
setting
.
locale
}
dataSource=
{
localeSelectorItems
}
handleValueChanged=
{
handleLocaleChanged
}
/>
<
Selector
className=
"ml-2 w-28"
value=
{
setting
.
locale
}
dataSource=
{
localeSelectorItems
}
handleValueChanged=
{
handleLocaleChanged
}
/>
<
BetaBadge
className=
"ml-2"
/>
</
label
>
</
label
>
<
label
className=
"form-label"
>
<
label
className=
"form-label"
>
<
span
className=
"normal-text"
>
{
t
(
"setting.preference-section.default-memo-visibility"
)
}
:
</
span
>
<
span
className=
"normal-text"
>
{
t
(
"setting.preference-section.default-memo-visibility"
)
}
:
</
span
>
<
Selector
<
Selector
className=
"ml-2 w-
28
"
className=
"ml-2 w-
32
"
value=
{
setting
.
memoVisibility
}
value=
{
setting
.
memoVisibility
}
dataSource=
{
VISIBILITY_SELECTOR_ITEMS
}
dataSource=
{
VISIBILITY_SELECTOR_ITEMS
}
handleValueChanged=
{
handleDefaultMemoVisibilityChanged
}
handleValueChanged=
{
handleDefaultMemoVisibilityChanged
}
...
...
web/src/less/beta-badge.less
0 → 100644
View file @
dd04bc9e
.beta-badge {
@apply px-2 text-xs border rounded-lg text-gray-400;
}
web/src/less/settings/preferences-section.less
View file @
dd04bc9e
@import "../mixin.less";
@import "../mixin.less";
.preferences-section-container {
.preferences-section-container {
> .btns-container {
> .form-label {
.flex(row, flex-start, center);
@apply mb-2;
@apply w-full;
> .
btn
{
> .
normal-text
{
@apply
border text-sm py-1 px-3 mr-2 rounded leading-6 shadow hover:opacity-80
;
@apply
mr-2 text-sm
;
}
}
}
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment