Summary Files Commits Branches @commit @diff @stats
path: root / docs / css / spectre.css
diff options
context:
space:
mode:
Commit0beec03b6197869af05ea8eed340aac4321cf989 (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2017-03-18 23:12:51 +0800
Committer
 Yan Zhu <picturepan2@hotmail.com>
2017-03-18 23:12:51 +0800
Files925e84a62cce3df37bb70851482622f0c18f789f /docs/css/spectre.css
Spectre-Dark-Gruvbox-0beec03b6197869af05ea8eed340aac4321cf989.tar
Spectre-Dark-Gruvbox-0beec03b6197869af05ea8eed340aac4321cf989.tar.gz
Spectre-Dark-Gruvbox-0beec03b6197869af05ea8eed340aac4321cf989.zip
Parenta0f28dbfbbd1864857b054ab93619f329fc03180 (diff)
Improve color variables and class namings
1 files changed, 67 insertions, 67 deletions
-rw-r--r--docs/css/spectre.css134
diff --git a/docs/css/spectre.css b/docs/css/spectre.css
index f4807e1..e8c93aa 100644
--- a/docs/css/spectre.css
+++ b/docs/css/spectre.css
@@ -391,7 +391,7 @@ html {
}
body {
background: #fff;
- color: #333;
+ color: #50596c;
font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;
font-size: 1.4rem;
overflow-x: hidden;
@@ -470,7 +470,7 @@ u {
text-decoration-skip: ink edges;
}
blockquote {
- border-left: .2rem solid #efefef;
+ border-left: .2rem solid #f0f1f4;
margin-left: 0;
padding: 1rem 2rem;
}
@@ -478,7 +478,7 @@ blockquote p:last-child {
margin-bottom: 0;
}
blockquote cite {
- color: #999;
+ color: #acb3c2;
}
ul,
ol {
@@ -516,13 +516,14 @@ dl dd {
mark {
background: #ffe9b3;
border-radius: .2rem;
+ color: #50596c;
display: inline-block;
line-height: 1;
padding: .3rem .4rem;
vertical-align: baseline;
}
kbd {
- background: #333;
+ background: #454d5d;
border-radius: .2rem;
color: #fff;
display: inline-block;
@@ -583,21 +584,21 @@ abbr[title] {
width: 100%;
}
.table.table-striped tbody tr:nth-of-type(odd) {
- background: #f8f8f8;
+ background: #f8f9fa;
}
.table.table-hover tbody tr:hover {
- background: #f0f0f0;
+ background: #f0f1f4;
}
.table tbody tr.active,
.table.table-striped tbody tr.active {
- background: #f0f0f0;
+ background: #f0f1f4;
}
.table td {
- border-bottom: .1rem solid #efefef;
+ border-bottom: .1rem solid #f0f1f4;
padding: 1.5rem 1rem;
}
.table th {
- border-bottom: .2rem solid #666;
+ border-bottom: .2rem solid #727e96;
padding: 1.5rem 1rem;
}
.btn {
@@ -778,9 +779,9 @@ abbr[title] {
appearance: none;
background: #fff;
background-image: none;
- border: .1rem solid #c9c9c9;
+ border: .1rem solid #c4c9d3;
border-radius: .2rem;
- color: #333;
+ color: #50596c;
display: block;
font-size: 1.4rem;
height: 3.2rem;
@@ -813,11 +814,11 @@ abbr[title] {
textarea.form-input {
height: auto;
}
-.form-input[type=file] {
+.form-input[type="file"] {
height: auto;
}
.form-input-hint {
- color: #999;
+ color: #acb3c2;
margin-top: .4rem;
}
.has-success .form-input-hint,
@@ -832,7 +833,7 @@ textarea.form-input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
- border: .1rem solid #c9c9c9;
+ border: .1rem solid #c4c9d3;
border-radius: .2rem;
color: inherit;
font-size: 1.4rem;
@@ -845,7 +846,7 @@ textarea.form-input {
padding: .2rem .4rem;
}
.form-select:not([multiple]) {
- background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23666' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center / .8rem 1rem;
+ background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23667189' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center / .8rem 1rem;
height: 3.2rem;
padding-right: 2.4rem;
}
@@ -921,7 +922,7 @@ textarea.form-input {
.form-checkbox .form-icon,
.form-radio .form-icon,
.form-switch .form-icon {
- border: .1rem solid #c9c9c9;
+ border: .1rem solid #c4c9d3;
cursor: pointer;
display: inline-block;
position: absolute;
@@ -940,7 +941,7 @@ textarea.form-input {
}
.form-checkbox input:active + .form-icon,
.form-radio input:active + .form-icon {
- background: #f0f0f0;
+ background: #f0f1f4;
}
.form-checkbox .form-icon {
border-radius: .2rem;
@@ -996,7 +997,7 @@ textarea.form-input {
padding: .2rem 2rem .2rem 3.6rem;
}
.form-switch .form-icon {
- background: #ccc;
+ background: #e7e9ed;
background-clip: padding-box;
border-radius: .9rem;
height: 1.8rem;
@@ -1020,7 +1021,7 @@ textarea.form-input {
left: 1.2rem;
}
.form-switch input:active + .form-icon::before {
- background: #f0f0f0;
+ background: #f8f9fa;
}
.input-group {
display: flex;
@@ -1028,8 +1029,8 @@ textarea.form-input {
display: -webkit-flex;
}
.input-group .input-group-addon {
- background: #f8f8f8;
- border: .1rem solid #c9c9c9;
+ background: #f8f9fa;
+ border: .1rem solid #c4c9d3;
border-radius: .2rem;
line-height: 2rem;
padding: .5rem .8rem;
@@ -1081,14 +1082,13 @@ textarea.form-input {
.form-select:disabled,
.form-input.disabled,
.form-select.disabled {
- background-color: #f0f0f0;
+ background-color: #f0f1f4;
cursor: not-allowed;
opacity: .5;
}
input:disabled + .form-icon,
input.disabled + .form-icon {
- background: #f0f0f0;
- border-color: #ccc;
+ background: #f0f1f4;
cursor: not-allowed;
opacity: .5;
}
@@ -1110,9 +1110,9 @@ input.disabled + .form-icon {
margin: .4rem 0;
}
.label {
- background: #f8f8f8;
+ background: #f8f9fa;
border-radius: .2rem;
- color: #666;
+ color: inherit;
display: inline-block;
line-height: 1;
padding: .3rem .4rem;
@@ -1135,7 +1135,7 @@ input.disabled + .form-icon {
color: #fff;
}
code {
- background: #f8f8f8;
+ background: #f8f9fa;
border-radius: .2rem;
color: #e06870;
display: inline-block;
@@ -1145,12 +1145,12 @@ code {
}
.code {
border-radius: .2rem;
- color: #666;
+ color: #50596c;
line-height: 2rem;
position: relative;
}
.code::before {
- color: #ccc;
+ color: #acb3c2;
content: attr(data-lang);
font-size: 1.2rem;
position: absolute;
@@ -1211,7 +1211,7 @@ code {
margin: 0 0 1rem 0;
}
.figure .figure-caption {
- color: #666;
+ color: #727e96;
margin-top: 1rem;
}
.container {
@@ -1673,7 +1673,7 @@ code {
text-decoration: none;
}
.panel {
- border: .1rem solid #efefef;
+ border: .1rem solid #f0f1f4;
border-radius: .2rem;
display: flex;
display: -ms-flexbox;
@@ -1704,22 +1704,22 @@ code {
.panel .panel-title {
font-size: 2rem;
}
-.panel .panel-meta {
- color: #999;
+.panel .panel-subtitle {
+ color: #acb3c2;
}
.empty {
- background: #f8f8f8;
+ background: #f8f9fa;
border-radius: .2rem;
- color: #666;
+ color: #727e96;
padding: 4rem;
text-align: center;
}
.empty .empty-title,
-.empty .empty-meta {
+.empty .empty-subtitle {
margin: 1rem auto;
}
-.empty .empty-meta {
- color: #999;
+.empty .empty-subtitle {
+ color: #acb3c2;
}
.empty .empty-action {
margin-top: 1.5rem;
@@ -1868,7 +1868,7 @@ code {
transform: translate(50%, -50%);
}
.bar {
- background: #f0f0f0;
+ background: #f0f1f4;
border-radius: .2rem;
display: flex;
display: -ms-flexbox;
@@ -1910,7 +1910,7 @@ code {
}
.card {
background: #fff;
- border: .1rem solid #efefef;
+ border: .1rem solid #f0f1f4;
border-radius: .2rem;
display: block;
}
@@ -1942,16 +1942,16 @@ code {
.card .card-title {
font-size: 2rem;
}
-.card .card-meta {
- color: #999;
+.card .card-subtitle {
+ color: #acb3c2;
font-size: 1.2rem;
}
.chip {
-webkit-align-items: center;
align-items: center;
- background: #f0f0f0;
+ background: #f0f1f4;
border-radius: .2rem;
- color: #666;
+ color: #727e96;
display: -ms-inline-flexbox;
display: inline-flex;
display: -webkit-inline-flex;
@@ -2065,7 +2065,7 @@ code {
}
.modal:target .modal-overlay,
.modal.active .modal-overlay {
- background: rgba(51, 51, 51, .5);
+ background: rgba(69, 77, 93, .5);
bottom: 0;
cursor: default;
display: block;
@@ -2125,17 +2125,17 @@ code {
margin: 0;
}
.breadcrumb .breadcrumb-item:last-child {
- color: #999;
+ color: #acb3c2;
}
.breadcrumb .breadcrumb-item:not(:first-child)::before {
- color: #ccc;
+ color: #e7e9ed;
content: "/";
padding: 0 .4rem;
}
.tab {
-webkit-align-items: center;
align-items: center;
- border-bottom: .1rem solid #efefef;
+ border-bottom: .1rem solid #f0f1f4;
display: flex;
display: -ms-flexbox;
display: -webkit-flex;
@@ -2201,7 +2201,7 @@ code {
}
.pagination .page-item a {
border-radius: .2rem;
- color: #666;
+ color: #727e96;
display: inline-block;
padding: .6rem .8rem;
text-decoration: none;
@@ -2232,7 +2232,7 @@ code {
.pagination .page-item .page-item-title {
margin: 0;
}
-.pagination .page-item .page-item-meta {
+.pagination .page-item .page-item-subtitle {
margin: 0;
opacity: .5;
}
@@ -2245,7 +2245,7 @@ code {
flex-direction: column;
}
.nav .nav-item a {
- color: #666;
+ color: #727e96;
padding: .6rem .8rem;
text-decoration: none;
}
@@ -2265,7 +2265,7 @@ code {
margin-left: 2rem;
}
.nav .nav a {
- color: #999;
+ color: #acb3c2;
}
.step {
display: flex;
@@ -2297,7 +2297,7 @@ code {
width: 100%;
}
.step .step-item a {
- color: #999;
+ color: #acb3c2;
display: inline-block;
padding: 2rem 1rem 0;
text-decoration: none;
@@ -2323,10 +2323,10 @@ code {
border: .2rem solid #5764c6;
}
.step .step-item.active ~ .step-item::before {
- background: #efefef;
+ background: #f0f1f4;
}
.step .step-item.active ~ .step-item a::before {
- background: #ccc;
+ background: #e7e9ed;
}
.tile {
-webkit-align-content: space-between;
@@ -2359,8 +2359,8 @@ code {
.tile .tile-title {
font-weight: 500;
}
-.tile .tile-meta {
- color: #999;
+.tile .tile-subtitle {
+ color: #acb3c2;
line-height: 2rem;
}
.tile.tile-centered {
@@ -2372,21 +2372,20 @@ code {
overflow: hidden;
}
.tile.tile-centered .tile-title,
-.tile.tile-centered .tile-meta {
+.tile.tile-centered .tile-subtitle {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.toast {
- background: rgba(51, 51, 51, .9);
- border: .1rem solid #333;
- border-color: #333;
+ background: rgba(69, 77, 93, .9);
+ border: .1rem solid #454d5d;
+ border-color: #454d5d;
border-radius: .2rem;
color: #fff;
display: block;
padding: 1rem;
width: 100%;
- z-index: 300;
}
.toast.toast-primary {
background: rgba(87, 100, 198, .9);
@@ -2404,16 +2403,17 @@ code {
color: #fff;
text-decoration: underline;
}
-.toast a:hover,
.toast a:focus,
-.toast a:active {
+.toast a:hover,
+.toast a:active,
+.toast a.active {
opacity: .75;
}
.tooltip {
position: relative;
}
.tooltip::after {
- background: rgba(51, 51, 51, .9);
+ background: rgba(69, 77, 93, .9);
border-radius: .2rem;
bottom: 100%;
color: #fff;
@@ -2533,7 +2533,7 @@ code {
}
}
.divider {
- border-top: .1rem solid #efefef;
+ border-top: .1rem solid #f0f1f4;
display: block;
height: .1rem;
margin: 1rem 0;
@@ -2541,7 +2541,7 @@ code {
}
.divider[data-content]::before {
background: #fff;
- color: #ccc;
+ color: #e7e9ed;
content: attr(data-content);
display: inline-block;
font-size: 1.2rem;