Skip to content

Commit

Permalink
Updates for latest NodeBB version
Browse files Browse the repository at this point in the history
  • Loading branch information
pichalite committed May 27, 2019
1 parent 8a5dd15 commit 16eb74b
Show file tree
Hide file tree
Showing 52 changed files with 1,335 additions and 1,268 deletions.
1 change: 0 additions & 1 deletion less/buttons.less
Expand Up @@ -6,7 +6,6 @@
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
border: 0;
text-transform: uppercase;
border-radius: 2px;

&:not(.btn-link):not(.btn-float):not(.command-edit):not(.command-delete):not(.selectpicker) {
Expand Down
6 changes: 6 additions & 0 deletions less/menu.less
Expand Up @@ -332,6 +332,12 @@
}
}
}

li {
.btn-link {
color: @body-color;
}
}
}

[component="user/logout"] {
Expand Down
1 change: 1 addition & 0 deletions less/sidebar.less
Expand Up @@ -31,6 +31,7 @@
background: @sidebar-bg-color;
box-shadow: 0 0 10px rgba(51, 51, 51, .38);
top: 65px;
left: 0;
height: ~"calc(100% - 5px)";
-webkit-transform: translate3d(-250px,0,0);
transform: translate3d(-250px,0,0);
Expand Down
5 changes: 5 additions & 0 deletions less/skins.less
Expand Up @@ -86,6 +86,11 @@ body {
#user-control-list {
li>a {
color: @body-color-dark;
}
li {
.btn-link {
color: @body-color-dark;
}
}
}

Expand Down
6 changes: 6 additions & 0 deletions less/style.less
Expand Up @@ -112,4 +112,10 @@ body #content {

.bootbox {
z-index: 100001;
}

[component="category/dropdown"] {
.fa-stack {
font-size: 65%;
}
}
2 changes: 1 addition & 1 deletion lib/theme.js
Expand Up @@ -34,7 +34,7 @@ theme.getConfig = function (config, callback) {
config.selectedSkin = themeMaterialSkin || settings.skinOption || 'default';
config.bootswatchSkin = 'default';

callback(false, config);
callback(null, config);
});
};

Expand Down
2 changes: 1 addition & 1 deletion package.json
Expand Up @@ -2,7 +2,7 @@
"name": "nodebb-theme-material",
"version": "2.12.6",
"nbbpm": {
"compatibility": "^1.11.0"
"compatibility": "^1.12.0"
},
"description": "Material Design theme for NodeBB",
"main": "theme.less",
Expand Down
1 change: 0 additions & 1 deletion templates/account/consent.tpl
Expand Up @@ -11,7 +11,6 @@
</div>
</div>


<div class="row">
<div class="col-sm-6">
<!-- IF gdpr_consent -->
Expand Down
4 changes: 2 additions & 2 deletions templates/account/edit.tpl
Expand Up @@ -90,8 +90,8 @@
</div>

<div class="form-group fg-line">
<div class="select">
<label for="grouptitle">[[user:grouptitle]]</label>
<div class="select">
<label for="grouptitle">[[user:grouptitle]]</label>
<select class="form-control" id="groupTitle" data-property="groupTitle" <!-- IF allowMultipleBadges --> multiple<!-- ENDIF allowMutlipleBadges -->>
<option value="">[[user:no-group-title]]</option>
<!-- BEGIN groups -->
Expand Down
2 changes: 1 addition & 1 deletion templates/account/edit/email.tpl
Expand Up @@ -28,7 +28,7 @@

<br/>
<div class="form-actions">
<a id="submitBtn" href="#" class="btn btn-primary btn-block"><i class="hide fa fa-spinner fa-spin"></i> [[user:change_email]]</a>
<button id="submitBtn" class="btn btn-primary btn-block"><i class="hide fa fa-spinner fa-spin"></i> [[user:change_email]]</button>
</div>
</form>
</div>
Expand Down
2 changes: 1 addition & 1 deletion templates/account/edit/password.tpl
Expand Up @@ -38,7 +38,7 @@
</div>
<br/>
<div class="form-actions">
<a id="changePasswordBtn" href="#" class="btn btn-primary btn-block"><i class="hide fa fa-spinner fa-spin"></i> [[user:change_password]]</a>
<button id="changePasswordBtn" class="btn btn-primary btn-block"><i class="hide fa fa-spinner fa-spin"></i> [[user:change_password]]</button>
</div>
</form>
</div>
Expand Down
2 changes: 1 addition & 1 deletion templates/account/edit/username.tpl
Expand Up @@ -28,7 +28,7 @@

<br/>
<div class="form-actions">
<a id="submitBtn" href="#" class="btn btn-primary btn-block"><i class="hide fa fa-spinner fa-spin"></i> [[user:change_username]]</a>
<button id="submitBtn" class="btn btn-primary btn-block"><i class="hide fa fa-spinner fa-spin"></i> [[user:change_username]]</button>
</div>
</form>
</div>
Expand Down
21 changes: 14 additions & 7 deletions templates/account/info.tpl
Expand Up @@ -7,11 +7,11 @@
<div class="row">
<div class="col-xs-12">
<div class="card">
<div class="card-header ch-alt">
[[global:sessions]]
</div>
<div class="card-body card-padding">
<ul class="list-group" component="user/sessions">
<div class="card-header ch-alt">
[[global:sessions]]
</div>
<div class="card-body card-padding">
<ul class="list-group" component="user/sessions">
<!-- BEGIN sessions -->
<li class="list-group-item" data-uuid="{../uuid}">
<div class="pull-right">
Expand All @@ -31,8 +31,8 @@
</li>
<!-- END sessions -->
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- ENDIF sessions.length -->
Expand Down Expand Up @@ -118,6 +118,13 @@
<!-- BEGIN history.bans -->
<li>
<p>
<a href="{config.relative_path}/user/{history.bans.user.userslug}">
<!-- IF history.bans.user.picture -->
<img title="{history.bans.user.username}" class="avatar avatar-sm avatar-rounded" src="{history.bans.user.picture}" />
<!-- ELSE -->
<span title="{history.bans.user.username}" class="avatar avatar-sm avatar-rounded user-icon" style="background-color: {history.bans.user.icon:bgColor};">{history.bans.user.icon:text}</span>
<!-- ENDIF history.bans.user.picture -->
</a>
<span class="timestamp timeago" title="{../timestampISO}"></span> &mdash; {../timestampReadable}<br />
<!-- IF ../until -->
<span class="expiry">[[user:info.banned-until, {../untilReadable}]]</span><br />
Expand Down
36 changes: 36 additions & 0 deletions templates/account/sessions.tpl
@@ -0,0 +1,36 @@
<!-- IMPORT partials/breadcrumbs.tpl -->

<div class="account">
<!-- IMPORT partials/account/header.tpl -->

<!-- IF sessions.length -->
<div class="card">
<div class="card-header ch-alt">
[[global:sessions]]
</div>
<div class="card-body card-padding">
<p>[[user:sessions.description]]</p>
<ul class="list-group" component="user/sessions">
<!-- BEGIN sessions -->
<li class="list-group-item" data-uuid="{../uuid}">
<div class="pull-right">
<!-- IF isSelfOrAdminOrGlobalModerator -->
<!-- IF !../current -->
<button class="btn btn-xs btn-default" type="button" data-action="revokeSession">Revoke Session</button>
<!-- ENDIF !../current -->
<!-- ENDIF isSelfOrAdminOrGlobalModerator -->
{function.userAgentIcons}
<i class="fa fa-circle text-<!-- IF ../current -->success<!-- ELSE -->muted<!-- ENDIF ../current -->"></i>
</div>
{../browser} {../version} on {../platform}<br />
<small class="timeago text-muted" title="{../datetimeISO}"></small>
<ul>
<li><strong>[[global:ip_address]]</strong>: {../ip}</li>
</ul>
</li>
<!-- END sessions -->
</ul>
</div>
</div>
<!-- ENDIF sessions.length -->
</div>

0 comments on commit 16eb74b

Please sign in to comment.