Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Z
zimbra-admin-api-js
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
Public
zimbra-admin-api-js
Commits
0d99c595
Commit
0d99c595
authored
Apr 14, 2016
by
Juorder Gonzalez
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #10 from ZBoxApp/login
Login with panel merge to master
parents
777ef330
6a73655e
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
33 additions
and
22 deletions
+33
-22
login.jsx
src/components/login/login.jsx
+7
-14
login_email.jsx
src/components/login/login_email.jsx
+7
-1
panel.jsx
src/components/panel.jsx
+15
-3
index.jsx
src/index.jsx
+4
-4
No files found.
src/components/login/login.jsx
View file @
0d99c595
...
...
@@ -6,6 +6,7 @@ import React from 'react';
import
{
browserHistory
}
from
'react-router'
;
import
*
as
Client
from
'../../utils/client.jsx'
;
import
Panel
from
'../panel.jsx'
;
import
LoginEmail
from
'./login_email.jsx'
;
import
MessageBar
from
'../message_bar.jsx'
;
...
...
@@ -88,24 +89,16 @@ export default class Login extends React.Component {
<
div
className=
'login-container'
>
<
div
className=
'row'
>
<
div
className=
'col-md-12'
>
<
div
className=
'hpanel'
>
{
loginError
}
<
div
className=
'panel-body'
style=
{
{
paddingLeft
:
'80px'
,
paddingRight
:
'80px'
,
paddingBottom
:
'60px'
}
}
>
<
h2
className=
'text-center'
style=
{
{
marginBottom
:
'50px'
}
}
>
{
'Ingreso a ZBox Manager'
}
</
h2
>
<
Panel
hasHeader=
{
false
}
error=
{
loginError
}
children=
{
(
<
LoginEmail
submit=
{
this
.
submit
}
loginError=
{
this
.
state
.
loginError
}
/>
</
div
>
</
div
>
)
}
/
>
</
div
>
</
div
>
<
div
className=
'row'
>
...
...
src/components/login/login_email.jsx
View file @
0d99c595
...
...
@@ -31,7 +31,13 @@ export default class LoginEmail extends React.Component {
return
(
<
form
onSubmit=
{
this
.
handleSubmit
}
>
<
div
className=
'signup__email-container'
>
<
div
className=
''
>
<
h2
className=
'text-center'
style=
{
{
marginBottom
:
'50px'
}
}
>
{
'Ingreso a ZBox Manager'
}
</
h2
>
<
div
className=
{
'form-group'
+
errorClass
}
>
<
input
autoFocus=
{
true
}
...
...
src/components/panel.jsx
View file @
0d99c595
...
...
@@ -14,14 +14,22 @@ export default class Panel extends React.Component {
);
});
return
(
<
div
className=
'hpanel'
>
let
panelHeader
;
if
(
this
.
props
.
hasHeader
)
{
panelHeader
=
(
<
div
className=
'panel-heading hbuilt clearfix'
>
<
div
className=
'pull-right'
>
{
btns
}
</
div
>
<
div
className=
'heading-buttons'
>
{
this
.
props
.
title
}
</
div
>
</
div
>
);
}
return
(
<
div
className=
'hpanel'
>
{
panelHeader
}
{
this
.
props
.
error
}
<
div
className=
'panel-body'
>
{
this
.
props
.
children
}
</
div
>
...
...
@@ -31,12 +39,16 @@ export default class Panel extends React.Component {
}
Panel
.
propTypes
=
{
hasHeader
:
React
.
PropTypes
.
bool
,
btnsHeader
:
React
.
PropTypes
.
array
,
title
:
React
.
PropTypes
.
string
,
error
:
React
.
PropTypes
.
element
,
children
:
React
.
PropTypes
.
any
};
Panel
.
defaultProps
=
{
hasHeader
:
true
,
btnsHeader
:
[],
title
:
''
title
:
''
,
error
:
null
};
src/index.jsx
View file @
0d99c595
...
...
@@ -16,10 +16,10 @@ import * as Client from './utils/client.jsx';
import
*
as
Utils
from
'./utils/utils.jsx'
;
const
notFoundParams
=
{
title
:
'P
age not found
'
,
message
:
'
The page you where trying to reach does not exist
'
,
link
:
'/
logout
'
,
linkmessage
:
'
Back to
Manager'
title
:
'P
ágina no encontrada
'
,
message
:
'
La página que estás intentando acceder no existe
'
,
link
:
'/'
,
linkmessage
:
'
Volver a
Manager'
};
function
preRenderSetup
(
callwhendone
)
{
...
...
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