Fakultas Ilmu Komputer UI
Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Fasilkom UI Open Source Software
Kape
Commits
143beff8
Commit
143beff8
authored
May 10, 2017
by
Zamil Majdy
Browse files
[#140657435] [#40] [Refactor] Add flexbox on login page
parent
170c246a
Changes
5
Hide whitespace changes
Inline
Side-by-side
assets/css/custom.css
View file @
143beff8
...
...
@@ -75,8 +75,8 @@ padding-right:15%;
}
.formLogin
{
margin
:
30px
auto
0
;
width
:
430px
;
/*
margin: auto
;*/
/*
width: 430px;
*/
}
.registerModal
{
...
...
assets/js/Login.jsx
View file @
143beff8
...
...
@@ -28,15 +28,15 @@ export default class Login extends React.Component {
</
Header
>
</
div
>
<
Grid
stackable
columns
=
{
2
}
relaxed
>
<
Grid
.
Column
>
<
Grid
stackable
=
{
true
}
columns
=
{
2
}
padded
style
=
{
{
display
:
'
flex
'
,
justifyContent
:
'
center
'
}
}
>
<
Grid
.
Column
width
=
"seven"
>
<
Segment
basic
>
<
LoginForm
type
=
"sso-ui"
header
=
"SSO Login"
imgSrc
=
"UI.png"
imgSize
=
"tiny"
/>
{
this
.
props
.
children
}
</
Segment
>
</
Grid
.
Column
>
<
Grid
.
Column
>
<
Grid
.
Column
width
=
"seven"
>
<
Segment
basic
>
<
LoginForm
type
=
"company"
header
=
"Company Login"
imgSrc
=
"logo.png"
imgSize
=
"small"
/>
{
this
.
props
.
children
}
...
...
assets/js/components/CompanyList.jsx
View file @
143beff8
...
...
@@ -16,7 +16,7 @@ export default class CompanyList extends React.Component {
/* istanbul ignore next */
this
.
state
=
{
companies
:
[],
loading
:
true
};
Server
.
get
(
this
.
props
.
url
,
false
).
then
((
data
)
=>
{
this
.
setState
({
companies
:
data
,
loading
:
false
});
this
.
setState
({
companies
:
data
.
results
,
loading
:
false
});
});
this
.
generateCompanies
=
this
.
generateCompanies
.
bind
(
this
);
...
...
core/lib/permissions.py
View file @
143beff8
...
...
@@ -15,7 +15,7 @@ def is_admin_or_company(user):
if
user
.
is_superuser
or
user
.
is_staff
:
return
True
if
not
hasattr
(
user
,
"company"
)
or
user
.
company
!=
Company
.
VERIFIED
:
if
not
hasattr
(
user
,
"company"
)
or
user
.
company
.
status
!=
Company
.
VERIFIED
:
raise
PermissionDenied
(
"This account is not valid company account or has not been verified"
)
return
True
...
...
core/templates/core/index.html
View file @
143beff8
...
...
@@ -5,6 +5,7 @@
<html>
<head>
<meta
charset=
"UTF-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0"
>
<title>
Yuk Cari Tempat Kape :)
</title>
<link
rel=
"stylesheet"
href=
"{% static 'css/custom.css' %}"
/>
<link
rel=
"stylesheet"
href=
"//cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.2/semantic.min.css"
/>
...
...
Write
Preview
Supports
Markdown
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