Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
kus-admin
Project
Overview
Details
Activity
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
Иван Кубота
kus-admin
Commits
c988ffb0
Commit
c988ffb0
authored
Jan 29, 2020
by
talequale
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
немного аккаунта
parent
cfbb47a9
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
90 additions
and
5 deletions
+90
-5
main.jsx
src/main.jsx
+3
-1
Header.jsx
src/view/block/header/Header.jsx
+1
-1
Account.jsx
src/view/page/account/Account.jsx
+25
-0
accountPage.scss
src/view/page/account/accountPage.scss
+59
-0
Fields.jsx
src/view/page/tmp/Fields.jsx
+2
-3
No files found.
src/main.jsx
View file @
c988ffb0
import
'./view/page/login/Login.jsx'
;
import
'./view/page/login/Login.jsx'
;
import
'./view/page/account/WelcomePage.jsx'
;
import
'./view/page/account/WelcomePage.jsx'
;
import
'./view/page/account/Account.jsx'
;
import
'./view/page/tmp/Fields.jsx'
;
import
'./view/page/tmp/Fields.jsx'
;
import
'./view/cmp/switch/Switch.jsx'
;
import
'./view/cmp/switch/Switch.jsx'
;
...
@@ -14,7 +15,8 @@ export default function() {
...
@@ -14,7 +15,8 @@ export default function() {
{
Switch
({
cls
:
'page-content__inner'
,
key
:
'navigation.current'
},
{
{
Switch
({
cls
:
'page-content__inner'
,
key
:
'navigation.current'
},
{
login
:
new
view
.
page
.
Login
(),
login
:
new
view
.
page
.
Login
(),
welcome
:
new
view
.
page
.
WelcomePage
(),
welcome
:
new
view
.
page
.
WelcomePage
(),
fields
:
new
view
.
page
.
tmp
.
Fields
()
fields
:
new
view
.
page
.
tmp
.
Fields
(),
account
:
new
view
.
page
.
Account
()
})
}
})
}
</
div
>;
</
div
>;
};
};
...
...
src/view/block/header/Header.jsx
View file @
c988ffb0
...
@@ -14,7 +14,7 @@ export default D.declare('view.block.Header', () => {
...
@@ -14,7 +14,7 @@ export default D.declare('view.block.Header', () => {
{
{
[
[
'login'
,
'login'
,
'welcome'
,
'fields'
'welcome'
,
'fields'
,
'account'
].
map
(
name
=>
].
map
(
name
=>
<
button
type=
{
'button'
}
onClick=
{
()
=>
store
.
set
(
'navigation.current'
,
name
)
}
>
{
name
}
</
button
>
<
button
type=
{
'button'
}
onClick=
{
()
=>
store
.
set
(
'navigation.current'
,
name
)
}
>
{
name
}
</
button
>
)
)
...
...
src/view/page/account/Account.jsx
0 → 100644
View file @
c988ffb0
import
'./accountPage.scss'
;
import
User
from
"/svg/user.svg"
;
export
default
D
.
declare
(
'view.page.Account'
,
()
=>
{
return
<
div
class=
"account-page"
>
<
div
class=
"account-page__wrapper"
>
<
div
class=
"account-page__menu"
>
<
div
class=
"account"
>
<
h2
class=
"account__headline"
>
Личный кабинет
</
h2
>
<
div
class=
"account__info"
>
<
h3
class=
"account__name"
>
<
User
width=
"32"
height=
"32"
/>
<
span
>
Иванов Иван
</
span
>
</
h3
>
<
p
>
Химки-2
</
p
>
<
p
>
Кассир
</
p
>
</
div
>
</
div
>
</
div
>
<
div
class=
"account-page__content"
>
</
div
>
</
div
>
</
div
>
})
src/view/page/account/accountPage.scss
0 → 100644
View file @
c988ffb0
.account-page
{
@include
pageInner
;
display
:
flex
;
flex-direction
:
column
;
padding
:
0
;
background-color
:
$bg-accent
;
}
.account-page__wrapper
{
display
:
flex
;
flex-grow
:
1
;
}
.account-page__menu
{
box-sizing
:
border-box
;
padding
:
23px
20px
50px
50px
;
width
:
320px
;
background-color
:
$bg-main
;
}
.account-page__content
{
flex-grow
:
1
;
max-width
:
calc
(
100%
-
320px
);
}
.account__headline
{
margin
:
0
0
14px
;
font-weight
:
500
;
font-size
:
17px
;
line-height
:
22px
;
color
:
$gray-medium
;
}
.account__info
{
@include
mainCaption
;
padding-bottom
:
10px
;
border-bottom
:
1px
solid
#747474
;
}
.account__info
p
{
margin
:
0
;
}
.account__name
{
position
:
relative
;
margin
:
0
0
8px
;
font-weight
:
700
;
font-size
:
24px
;
line-height
:
32px
;
color
:
$text-main
;
}
.account__name
svg
{
position
:
absolute
;
top
:
0
;
right
:
100%
;
transform
:
translate
(
-18px
,
0
);
color
:
$accent-main
;
}
src/view/page/tmp/Fields.jsx
View file @
c988ffb0
...
@@ -18,7 +18,7 @@ export default D.declare('view.page.tmp.Fields', () => {
...
@@ -18,7 +18,7 @@ export default D.declare('view.page.tmp.Fields', () => {
<
div
>
<
div
>
<
h3
>
Phone input
</
h3
>
<
h3
>
Phone input
</
h3
>
<
div
style=
{
{
display
:
'flex'
}
}
>
<
div
style=
{
{
display
:
'flex'
,
'flex-wrap'
:
'wrap'
}
}
>
<
div
>
<
div
>
<
h5
>
Empty
</
h5
>
<
h5
>
Empty
</
h5
>
...
@@ -49,4 +49,4 @@ export default D.declare('view.page.tmp.Fields', () => {
...
@@ -49,4 +49,4 @@ export default D.declare('view.page.tmp.Fields', () => {
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
});
});
\ No newline at end of file
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