mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-24 23:48:13 -05:00
Rename .object-list to .user-list
No issue
References todo comment in [users.scss](ed5f5c7fe1/core/client/assets/sass/layouts/users.scss (L6-L7)
)
- Renames anything starting with `.object-list` to `.user-list`
- Adjusts tests to match
This commit is contained in:
parent
58429a603b
commit
dea7de2db4
2 changed files with 37 additions and 40 deletions
|
@ -3,21 +3,20 @@
|
|||
// --------------------------------------------------
|
||||
// Slug: /ghost/settings/users/
|
||||
// --------------------------------------------------
|
||||
// TODO: Rename everything. This is a layout, rather
|
||||
// than a re-usable component.
|
||||
|
||||
|
||||
.invited-users {
|
||||
margin-bottom: 34px;
|
||||
}
|
||||
|
||||
.object-list-title {
|
||||
.user-list-title {
|
||||
font-size: 13px;
|
||||
font-weight: normal;
|
||||
color: $midbrown;
|
||||
margin-bottom: 14px;
|
||||
}
|
||||
|
||||
.object-list-item {
|
||||
.user-list-item {
|
||||
|
||||
@media (max-width: 500px) {
|
||||
display: block;
|
||||
|
@ -37,17 +36,21 @@
|
|||
|
||||
}
|
||||
|
||||
a.object-list-item {
|
||||
a.user-list-item {
|
||||
text-decoration: none;
|
||||
|
||||
// Hover states only for large viewports
|
||||
@media (min-width: 601px) {
|
||||
&:hover { background: lighten($lightbrown, 5%); }
|
||||
&:last-of-type:hover { box-shadow: inset 0px -1px 0px $lightbrown; }
|
||||
&:hover {
|
||||
background: lighten($lightbrown, 5%);
|
||||
}
|
||||
&:last-of-type:hover {
|
||||
box-shadow: inset 0px -1px 0px $lightbrown;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.object-list-item-icon {
|
||||
.user-list-item-icon {
|
||||
width: 35px;
|
||||
height: 35px;
|
||||
display: block;
|
||||
|
@ -70,7 +73,7 @@ a.object-list-item {
|
|||
}
|
||||
}
|
||||
|
||||
.object-list-item-figure {
|
||||
.user-list-item-figure {
|
||||
width: 35px;
|
||||
height: 35px;
|
||||
display: block;
|
||||
|
@ -80,15 +83,15 @@ a.object-list-item {
|
|||
background-position: center center;
|
||||
}
|
||||
|
||||
.object-list-item-icon,
|
||||
.object-list-item-figure {
|
||||
.user-list-item-icon,
|
||||
.user-list-item-figure {
|
||||
@media (max-width: 500px) {
|
||||
float: left;
|
||||
margin-right: 15px;
|
||||
}
|
||||
}
|
||||
|
||||
.object-list-item-body {
|
||||
.user-list-item-body {
|
||||
flex: 1 1 auto;
|
||||
align-items: stretch;
|
||||
padding-left: 15px;
|
||||
|
@ -112,16 +115,16 @@ a.object-list-item {
|
|||
margin-top: 3px;
|
||||
}
|
||||
|
||||
} //.object-list-item-body
|
||||
}//.user-list-item-body
|
||||
|
||||
.object-list-item-aside {
|
||||
.user-list-item-aside {
|
||||
@media (max-width: 500px) {
|
||||
float: left;
|
||||
width: 100%;
|
||||
margin: 12px 0 0 50px;
|
||||
}
|
||||
|
||||
.object-list-action:not(:first-of-type) {
|
||||
.user-list-action:not(:first-of-type) {
|
||||
margin-left: 20px;
|
||||
@media (min-width: 501px) {
|
||||
margin-left: 50px;
|
||||
|
@ -136,9 +139,9 @@ a.object-list-item {
|
|||
.role-label + .role-label {
|
||||
margin-left: 5px;
|
||||
}
|
||||
} // .object-list-item-aside
|
||||
}//.user-list-item-aside
|
||||
|
||||
.object-list-action {
|
||||
.user-list-action {
|
||||
font-size: 11px;
|
||||
text-transform: uppercase;
|
||||
text-decoration: underline;
|
||||
|
@ -178,7 +181,7 @@ a.object-list-item {
|
|||
background: $blue;
|
||||
}
|
||||
|
||||
}
|
||||
}//.role-label
|
||||
|
||||
//
|
||||
// User Actions
|
||||
|
@ -231,7 +234,7 @@ a.object-list-item {
|
|||
width: 100%;
|
||||
}
|
||||
|
||||
} //.form-group
|
||||
}//.form-group
|
||||
|
||||
.button-add {
|
||||
width: 100%;
|
||||
|
@ -240,4 +243,4 @@ a.object-list-item {
|
|||
line-height: 16px;
|
||||
}
|
||||
|
||||
} //.invite-new-user
|
||||
}//.invite-new-user
|
|
@ -1,9 +1,3 @@
|
|||
<script>
|
||||
$(document).ready(function() {
|
||||
$('body').addClass('settings-view');
|
||||
});
|
||||
</script>
|
||||
|
||||
<header class="settings-view-header">
|
||||
{{#link-to "settings" class="btn btn-default btn-back"}}Back{{/link-to}}
|
||||
<h2 class="page-title">Users</h2>
|
||||
|
@ -15,15 +9,15 @@ $(document).ready(function() {
|
|||
{{#view "settings/users/users-list-view" tagName="section" class="content settings-users" }}
|
||||
{{#if invitedUsers}}
|
||||
|
||||
<section class="object-list invited-users">
|
||||
<section class="user-list invited-users">
|
||||
|
||||
<h4 class="object-list-title">Invited users</h4>
|
||||
<h4 class="user-list-title">Invited users</h4>
|
||||
|
||||
{{#each invitedUsers itemController="settings/users/user"}}
|
||||
<div class="object-list-item">
|
||||
<span class="object-list-item-icon icon-mail">ic</span>
|
||||
<div class="user-list-item">
|
||||
<span class="user-list-item-icon icon-mail">ic</span>
|
||||
|
||||
<div class="object-list-item-body">
|
||||
<div class="user-list-item-body">
|
||||
<span class="name">{{email}}</span><br>
|
||||
{{#if pending}}
|
||||
<span class="red">Invitation not sent - please try again</span>
|
||||
|
@ -31,9 +25,9 @@ $(document).ready(function() {
|
|||
<span class="description">Invitation sent: {{created_at}}</span>
|
||||
{{/if}}
|
||||
</div>
|
||||
<aside class="object-list-item-aside">
|
||||
<a class="object-list-action" href="#" {{action "revoke"}}>Revoke</a>
|
||||
<a class="object-list-action" href="#" {{action "resend"}}>Resend</a>
|
||||
<aside class="user-list-item-aside">
|
||||
<a class="user-list-action" href="#" {{action "revoke"}}>Revoke</a>
|
||||
<a class="user-list-action" href="#" {{action "resend"}}>Resend</a>
|
||||
</aside>
|
||||
</div>
|
||||
{{/each}}
|
||||
|
@ -42,24 +36,24 @@ $(document).ready(function() {
|
|||
|
||||
{{/if}}
|
||||
|
||||
<section class="object-list active-users">
|
||||
<section class="user-list active-users">
|
||||
|
||||
<h4 class="object-list-title">Active users</h4>
|
||||
<h4 class="user-list-title">Active users</h4>
|
||||
|
||||
{{#each activeUsers itemController="settings/users/user"}}
|
||||
{{#link-to 'settings.users.user' this class="object-list-item" }}
|
||||
<span class="object-list-item-figure" {{bind-attr style=image}}>
|
||||
{{#link-to 'settings.users.user' this class="user-list-item" }}
|
||||
<span class="user-list-item-figure" {{bind-attr style=image}}>
|
||||
<span class="hidden">Photo of {{unbound name}}</span>
|
||||
</span>
|
||||
|
||||
<div class="object-list-item-body">
|
||||
<div class="user-list-item-body">
|
||||
<span class="name">
|
||||
{{name}}
|
||||
</span>
|
||||
<br>
|
||||
<span class="description">Last seen: {{unbound last_login}}</span>
|
||||
</div>
|
||||
<aside class="object-list-item-aside">
|
||||
<aside class="user-list-item-aside">
|
||||
{{#unless isAuthor}}
|
||||
{{#each roles}}
|
||||
<span class="role-label {{unbound lowerCaseName}}">{{name}}</span>
|
||||
|
|
Loading…
Add table
Reference in a new issue