Summary Files Commits Branches @commit @diff @stats
path: root / docs / css / spectre.css
diff options
context:
space:
mode:
Commitcc9cb6722d81188938c128a9942d63b056c89faa (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2017-03-02 23:59:35 +0800
Committer
 Yan Zhu <picturepan2@hotmail.com>
2017-03-02 23:59:35 +0800
Filesc99e3992ca983f2bcabd48725041c74b9e25355e /docs/css/spectre.css
Spectre-Dark-Gruvbox-cc9cb6722d81188938c128a9942d63b056c89faa.tar
Spectre-Dark-Gruvbox-cc9cb6722d81188938c128a9942d63b056c89faa.tar.gz
Spectre-Dark-Gruvbox-cc9cb6722d81188938c128a9942d63b056c89faa.zip
Parent6d5b6fee627963df497aec2fb024eb65d9fcc024 (diff)
Update Tiles and Menus code and add Menu Badges
1 files changed, 36 insertions, 29 deletions
-rw-r--r--docs/css/spectre.css65
diff --git a/docs/css/spectre.css b/docs/css/spectre.css
index 23424be..bb9f376 100644
--- a/docs/css/spectre.css
+++ b/docs/css/spectre.css
@@ -465,7 +465,7 @@ h6 {
}
p {
line-height: 2.4rem;
- margin: 0 0 1em;
+ margin: 0 0 1rem;
}
a,
ins,
@@ -522,7 +522,7 @@ mark {
border-radius: .2rem;
display: inline-block;
line-height: 1;
- padding: .3rem;
+ padding: .3rem .4rem;
vertical-align: baseline;
}
kbd {
@@ -531,7 +531,7 @@ kbd {
color: #fff;
display: inline-block;
line-height: 1;
- padding: .3rem;
+ padding: .3rem .4rem;
vertical-align: baseline;
}
abbr[title] {
@@ -1108,7 +1108,7 @@ textarea.form-input {
color: #666;
display: inline-block;
line-height: 1;
- padding: .3rem;
+ padding: .3rem .4rem;
vertical-align: baseline;
}
.label.label-primary {
@@ -1129,7 +1129,7 @@ code {
color: #e06870;
display: inline-block;
line-height: 1;
- padding: .3rem;
+ padding: .3rem .4rem;
vertical-align: baseline;
}
.code {
@@ -1917,7 +1917,7 @@ code {
background: #fff;
border-radius: .2rem;
box-shadow: 0 .1rem .4rem rgba(0, 0, 0, .3);
- display: block;
+ list-style: none;
margin: 0;
min-width: 18rem;
padding: .8rem;
@@ -1929,46 +1929,46 @@ code {
}
.menu .menu-item {
border-radius: .2rem;
- display: block;
- line-height: 2.4rem;
margin-top: 0;
- padding: .3rem .8rem;
+ padding: 0 .8rem;
text-decoration: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
-.menu .menu-item a {
+.menu .menu-item > a {
border-radius: .2rem;
color: inherit;
display: block;
- margin: -.3rem -.8rem;
- padding: .3rem .8rem;
+ line-height: 2.4rem;
+ margin: 0 -.8rem;
+ padding: .4rem .8rem;
text-decoration: none;
}
-.menu .menu-item a:focus,
-.menu .menu-item a:hover {
+.menu .menu-item > a:focus,
+.menu .menu-item > a:hover {
color: #5764c6;
}
-.menu .menu-item a:active,
-.menu .menu-item a.active {
+.menu .menu-item > a:active,
+.menu .menu-item > a.active {
background: #f7f8fc;
color: #4452c0;
}
.menu .menu-header {
color: #c5c5c5;
- display: block;
font-size: 1.2rem;
- line-height: 1.8rem;
+ line-height: 2rem;
margin-top: 0;
- padding: .2rem .8rem;
+ padding: .2rem 0;
+ position: relative;
}
.menu .menu-header::after {
border-bottom: .1rem solid #efefef;
content: "";
display: block;
height: .1rem;
+ position: absolute;
-webkit-transform: translateY(-1rem);
-ms-transform: translateY(-1rem);
transform: translateY(-1rem);
@@ -1977,11 +1977,17 @@ code {
.menu .menu-header .menu-header-text {
background: #fff;
display: inline-block;
- margin-left: -.6rem;
- padding: 0 .6rem;
+ padding: 0 .8rem;
position: relative;
z-index: 99;
}
+.menu .menu-badge {
+ float: right;
+ padding: .4rem 0;
+}
+.menu .menu-badge .label {
+ margin: .2rem 0;
+}
.modal {
-webkit-align-items: center;
align-items: center;
@@ -2280,7 +2286,8 @@ code {
margin: 0;
padding: .5rem 0;
}
-.tile .tile-icon {
+.tile .tile-icon,
+.tile .tile-action {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
@@ -2296,18 +2303,12 @@ code {
.tile .tile-content:not(:last-child) {
padding-right: 1rem;
}
-.tile .tile-action {
- -webkit-flex: 0 0 auto;
- -ms-flex: 0 0 auto;
- flex: 0 0 auto;
-}
.tile .tile-title {
font-size: 1.6rem;
font-weight: 500;
}
.tile .tile-meta {
color: #999;
- font-size: 1.3rem;
}
.tile.tile-centered {
-webkit-align-items: center;
@@ -2317,6 +2318,12 @@ code {
.tile.tile-centered .tile-content {
overflow: hidden;
}
+.tile.tile-centered .tile-title,
+.tile.tile-centered .tile-meta {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
.toast {
background: rgba(51, 51, 51, .9);
border: .1rem solid #333;
@@ -2475,7 +2482,7 @@ code {
.divider {
border-bottom: .1rem solid #efefef;
display: block;
- margin: .5rem 0;
+ margin: .8rem 0;
}
.loading {
color: transparent !important;