isite
Version:
Create High Level Multi-Language Web Site [Fast and Easy]
81 lines (74 loc) • 2.44 kB
HTML
<html lang="En" data-ng-app="myApp">
<head x-import="head.html">
<style>
:root{
--navbar-background-color : #272727;
}
i-image.photo img {
width: 128px;
height: 128px;
border: none;
border-radius: 0px;
padding: 3px;
}
.user {
padding: 10px;
border: 1px solid #eee;
margin: 15px;
border-radius: 10px;
height: 250px;
width: 250px;
}
.user:hover {
transform: scale(1.1);
}
.user .email{
font-size: 14px;
}
.title {
font-weight: bold;
color: #000 ;
}
</style>
</head>
<body class="##session.language.id##">
<nav class="navbar" x-import="security/navbar.html" ng-controller="navbar"></nav>
<h2 class="center">Security</h2>
<div id="main-layout" class="container">
<div class="row">
<div class="row" ng-controller="security">
<div x-import="security/add_modal.html"></div>
<div x-import="security/update_modal.html"></div>
<div x-import="security/delete_modal.html"></div>
<div x-import="security/view_modal.html"></div>
<div x-permissions="user_management" class="top-actions">
<i-button type="add" ng-click="newuser()" label="##word.security_new_user##"></i-button>
<span ng-show="busy">
<i class="fa fa-spinner white fa-pulse fa-3x fa-fw"></i>
<span class="sr-only">Loading...</span>
</span>
</div>
<br />
<br />
<br />
<div x-permissions="security_manage " class="users pointer center loaded">
<div class="user inline-grid" ng-repeat="user in list" ng-click="details(user)">
<div class="row">
<i-image view class="photo hover" ng-model="user.profile.image_url"></i-image>
</div>
<div class="row">
<h2 class="text-center bold blue">
{{user.profile.name}}
<p class="text-center black email">{{user.email}}</p>
</h2>
</div>
</div>
</div>
</div>
</div>
</div>
<div x-import="scripts.html"></div>
<script x-import="security/index.js"></script>
</body>
</html>