Summary Files Commits Branches @commit @diff @stats
path: root / src / navigation.less
diff options
context:
space:
mode:
Commitb4e87e9a0f799a803d509d43b0508167967c57cf (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2017-02-20 10:57:59 +0800
Committer
 Yan Zhu <picturepan2@hotmail.com>
2017-02-20 10:57:59 +0800
Files83fb88c4b24ee7e39d830b203025f44562c9d7b9 /src/navigation.less
Spectre-Dark-Gruvbox-b4e87e9a0f799a803d509d43b0508167967c57cf.tar
Spectre-Dark-Gruvbox-b4e87e9a0f799a803d509d43b0508167967c57cf.tar.gz
Spectre-Dark-Gruvbox-b4e87e9a0f799a803d509d43b0508167967c57cf.zip
Parent6a0b4cbb5895496ab8e204b5ef04732c4d9fdf1a (diff)
CHG: Split navigation.less
1 files changed, 4 insertions, 139 deletions
-rw-r--r--src/navigation.less143
diff --git a/src/navigation.less b/src/navigation.less
index d4a815a..2115811 100644
--- a/src/navigation.less
+++ b/src/navigation.less
@@ -6,143 +6,8 @@
list-style: none;
margin: .5rem 0;
}
-// Breadcrumbs
-.breadcrumb {
- padding: 1.2rem;
- .breadcrumb-item {
- display: inline-block;
- margin: 0;
-
- a {
- border: none;
- text-decoration: none;
- }
- &:last-child {
- &,
- a {
- color: lighten(@body-font-color, 30%);
- }
- }
- &:not(:last-child) {
- &::after {
- color: @control-color;
- content: "/";
- padding: 0 .4rem;
- }
- }
- }
-}
-
-// Tabs
-.tab {
- border-bottom: .1rem solid @core-border-color;
- display: flex;
- flex-wrap: wrap;
-
- .tab-item {
- margin-top: 0;
-
- a {
- border-bottom: .2rem solid transparent;
- color: @body-font-color;
- display: block;
- margin-bottom: -.1rem;
- margin-top: 0;
- padding: .8rem 1rem;
- text-decoration: none;
- &:focus,
- &:hover {
- color: @core-link-color;
- }
- }
- &.active a,
- a.active {
- border-bottom-color: @core-color;
- color: @core-link-color;
- }
- }
-
- &.tab-block {
- .tab-item {
- flex: 1 0 auto;
- text-align: center;
-
- .badge {
- &[data-badge]::after {
- position: absolute;
- right: -1.4rem;
- top: 1rem;
- transform: translate(-50%, -1rem);
- }
- }
- }
- }
-}
-
-// Pagination
-.pagination {
- .page-item {
- display: inline-block;
-
- span {
- display: inline-block;
- padding: .6rem;
- }
-
- a {
- border-radius: @border-radius;
- color: lighten(@body-font-color, 20%);
- padding: .6rem .8rem;
- text-decoration: none;
- &:focus,
- &:hover {
- color: @core-color;
- }
- }
-
- &.active {
- a {
- background: @core-color;
- color: @core-light-color;
- }
- }
- }
-}
-
-// Nav
-.nav {
- display: flex;
- flex-direction: column;
-
- .nav-item {
- a {
- color: lighten(@body-font-color, 20%);
- padding: .6rem .8rem;
- text-decoration: none;
- &:focus,
- &:hover {
- color: @core-color;
- }
- }
- &.active {
- & > a {
- color: @body-font-color;
- font-weight: bold;
- &:focus,
- &:hover {
- color: @core-color;
- }
- }
- }
- }
-
- & .nav {
- margin-bottom: 1rem;
- margin-left: 2rem;
-
- a {
- color: lighten(@body-font-color, 30%);
- }
- }
-}
+@import 'src/breadcrumbs.less';
+@import 'src/tabs.less';
+@import 'src/pagination.less';
+@import 'src/navs.less';