improve tab appearance
This commit is contained in:
@@ -8,10 +8,10 @@ const tabs = {
|
|||||||
tabs.accountsEl.classList.add('unfocused');
|
tabs.accountsEl.classList.add('unfocused');
|
||||||
tabs.invitesEl.classList.remove('unfocused');
|
tabs.invitesEl.classList.remove('unfocused');
|
||||||
}
|
}
|
||||||
if (tabs.invitesTabButton.classList.contains("text-muted")) {
|
if (tabs.accountsTabButton.classList.contains("active")) {
|
||||||
tabs.invitesTabButton.classList.remove("text-muted");
|
tabs.accountsTabButton.classList.remove("active");
|
||||||
tabs.accountsTabButton.classList.add("text-muted");
|
|
||||||
}
|
}
|
||||||
|
tabs.invitesTabButton.classList.add("active");
|
||||||
},
|
},
|
||||||
accounts: function() {
|
accounts: function() {
|
||||||
populateUsers();
|
populateUsers();
|
||||||
@@ -19,9 +19,9 @@ const tabs = {
|
|||||||
tabs.invitesEl.classList.add('unfocused');
|
tabs.invitesEl.classList.add('unfocused');
|
||||||
tabs.accountsEl.classList.remove('unfocused');
|
tabs.accountsEl.classList.remove('unfocused');
|
||||||
}
|
}
|
||||||
if (tabs.accountsTabButton.classList.contains("text-muted")) {
|
if (tabs.invitesTabButton.classList.contains("active")) {
|
||||||
tabs.accountsTabButton.classList.remove("text-muted");
|
tabs.invitesTabButton.classList.remove("active");
|
||||||
tabs.invitesTabButton.classList.add("text-muted");
|
tabs.accountsTabButton.classList.add("active");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -303,7 +303,14 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="pageContainer">
|
<div class="pageContainer">
|
||||||
<h1><a id="invitesTabButton" class="text-button">invites </a><a id="accountsTabButton" class="text-button text-muted">accounts</a></h1>
|
<ul class="nav nav-pills" style="margin-bottom: 2rem;">
|
||||||
|
<li class="nav-item">
|
||||||
|
<h2><a id="invitesTabButton" class="nl nav-link active">Invites</a></h2>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<h2><a id="accountsTabButton" class="nl nav-link">Accounts</a></h2>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
<div class="btn-group" role="group" id="headerButtons">
|
<div class="btn-group" role="group" id="headerButtons">
|
||||||
<button type="button" class="btn btn-primary" id="openSettings">
|
<button type="button" class="btn btn-primary" id="openSettings">
|
||||||
Settings <i class="fa fa-cog"></i>
|
Settings <i class="fa fa-cog"></i>
|
||||||
|
|||||||
+19
-7
@@ -73,31 +73,43 @@ body.modal-open {
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
@mixin scut-link-unstyled {
|
@mixin white-text {
|
||||||
&, &:visited, &:hover, &:active {
|
&, &:visited, &:hover, &:active {
|
||||||
font-style: inherit;
|
font-style: inherit;
|
||||||
color: inherit;
|
color: inherit;
|
||||||
background-color: transparent;
|
|
||||||
font-size: inherit;
|
font-size: inherit;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
font-variant: inherit;
|
font-variant: inherit;
|
||||||
font-weight: inherit;
|
font-weight: inherit;
|
||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
font-family: inherit;
|
font-family: inherit;
|
||||||
margin-right: 1rem;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
%scut-link-unstyled {
|
%white-text {
|
||||||
@include scut-link-unstyled;
|
@include white-text;
|
||||||
|
}
|
||||||
|
|
||||||
|
%link-unstyled {
|
||||||
|
@include white-text;
|
||||||
|
background-color: transparent;
|
||||||
|
margin-right: 0.5rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.text-button {
|
.text-button {
|
||||||
@extend %scut-link-unstyled;
|
@extend %link-unstyled;
|
||||||
}
|
}
|
||||||
|
|
||||||
.text-button:hover {
|
.text-button:hover {
|
||||||
@extend %scut-link-unstyled;
|
@extend %link-unstyled;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nl {
|
||||||
|
@extend %link-unstyled;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nl:hover {
|
||||||
|
@extend %white-text;
|
||||||
}
|
}
|
||||||
|
|
||||||
.unfocused {
|
.unfocused {
|
||||||
|
|||||||
@@ -138,4 +138,8 @@ $list-group-action-active-bg: $jf-blue-focus;
|
|||||||
background-color: $success;
|
background-color: $success;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.nav-link:hover {
|
||||||
|
background-color: $jf-blue-hover;
|
||||||
|
}
|
||||||
|
|
||||||
@import "../base.scss";
|
@import "../base.scss";
|
||||||
|
|||||||
@@ -12,4 +12,8 @@
|
|||||||
color: $text-muted;
|
color: $text-muted;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.nav-link:hover {
|
||||||
|
background-color: $list-group-hover-bg;
|
||||||
|
}
|
||||||
|
|
||||||
@import "../base.scss";
|
@import "../base.scss";
|
||||||
|
|||||||
@@ -138,4 +138,8 @@ $list-group-action-active-bg: $jf-blue-focus;
|
|||||||
background-color: $success;
|
background-color: $success;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.nav-link:hover {
|
||||||
|
background-color: $jf-blue-hover;
|
||||||
|
}
|
||||||
|
|
||||||
@import "../base.scss";
|
@import "../base.scss";
|
||||||
|
|||||||
@@ -12,4 +12,8 @@
|
|||||||
color: $text-muted;
|
color: $text-muted;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.nav-link:hover {
|
||||||
|
background-color: $list-group-hover-bg;
|
||||||
|
}
|
||||||
|
|
||||||
@import "../base.scss";
|
@import "../base.scss";
|
||||||
|
|||||||
Reference in New Issue
Block a user