Summary Files Commits Branches @commit @diff @stats
path: root / docs / css
diff options
context:
space:
mode:
Commit1f9f807534108fe3412e1c2e7bf9d21e19e78f0d (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2017-02-24 18:07:42 +0800
Committer
 GitHub <noreply@github.com>
2017-02-24 18:07:42 +0800
Filesf438aeb51e678535de131827f3f56c073be4a670 /docs/css
Spectre-Dark-Gruvbox-1f9f807534108fe3412e1c2e7bf9d21e19e78f0d.tar
Spectre-Dark-Gruvbox-1f9f807534108fe3412e1c2e7bf9d21e19e78f0d.tar.gz
Spectre-Dark-Gruvbox-1f9f807534108fe3412e1c2e7bf9d21e19e78f0d.zip
Parent48f0d7e0e6d6d6569dbf98dd56091466520ae206 (diff)
Parent408ea5b6b0c9874b7b74601259239271b253d554 (diff)
Merge pull request #139 from picturepan2/feature/new-doc-page
Feature/new doc page
2 files changed, 255 insertions, 0 deletions
-rw-r--r--docs/css/docs.less254
-rw-r--r--docs/css/docs.min.css1
diff --git a/docs/css/docs.less b/docs/css/docs.less
new file mode 100644
index 0000000..2101f12
--- /dev/null
+++ b/docs/css/docs.less
@@ -0,0 +1,254 @@
+/*! Spectre.css Docs | MIT License | github.com/picturepan2/spectre */
+/* Spectre version */
+.version::after {
+ content: "0.2.1";
+}
+
+/* Spectre docs style */
+.grid-hero {
+ margin-top: 10rem;
+ margin-bottom: 4rem;
+
+ h1 {
+ color: #555;
+ font-weight: 400;
+ font-size: 3.2rem;
+ }
+ h2 {
+ color: #666;
+ font-size: 1.8rem;
+ font-weight: 400;
+ line-height: 3rem;
+ margin-bottom: 5rem;
+
+ u {
+ border-bottom: .2rem solid #666;
+ padding-bottom: .1rem;
+ text-decoration: none;
+ }
+ }
+
+ .card {
+ background: none;
+ border: 0;
+ color: #666;
+ padding: 1rem;
+
+ .card-title {
+ color: #5764c6;
+ font-size: 1.8rem;
+ margin-bottom: 0;
+ }
+ }
+}
+
+.bg-grey {
+ background-color: #f6f6f6;
+ padding: 1rem .5rem;
+ border-radius: .2rem;
+}
+
+.bg-dark {
+ background: #2d3354;
+ color: #fff;
+ padding: 1rem .5rem;
+}
+
+.bg-primary {
+ background: #5764c6;
+ color: #fff;
+ padding: 1rem .5rem;
+}
+
+.navbar-brand {
+ .icon {
+ font-size: 1.3333em;
+ line-height: .8em;
+ vertical-align: -20%;
+ }
+}
+
+.grid-header {
+ .btn {
+ color: #666;
+ &:hover,
+ &:focus,
+ &:active {
+ color: #444;
+ opacity: .75;
+ }
+ }
+ .navbar-brand {
+ color: #444;
+ }
+}
+
+.grid-footer {
+ color: #888;
+ margin-top: 4rem;
+ margin-bottom: 3rem;
+
+ a {
+ color: #666;
+ }
+}
+
+.empty .icon {
+ font-size: 4rem;
+}
+
+.code {
+ color: #666;
+
+ .com {
+ color: #adadad;
+ }
+ .tag {
+ color: #4452c0;
+ }
+ .atn {
+ color: #666;
+ }
+ .atv {
+ color: #e06870;
+ }
+}
+
+.docs-content {
+ .container {
+ padding: 2rem 1rem;
+ }
+
+ header {
+ padding-top: 2rem;
+ }
+
+ pre {
+ margin-bottom: 2rem;
+ margin-top: 2rem;
+ }
+
+ .notes {
+ margin: 4rem 0;
+ color: #666;
+ }
+
+ h3,
+ h4,
+ h5 {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ }
+}
+
+.example-tile-icon {
+ align-content: space-around;
+ align-items: center;
+ background: #5764c6;
+ border-radius: .2rem;
+ color: #fff;
+ display: flex;
+ font-size: 2.4rem;
+ height: 4rem;
+ width: 4rem;
+}
+
+@media screen and (min-width: 481px) {
+ .docs-sidebar {
+ padding: 6rem 0;
+
+ .docs-nav {
+ position: relative;
+ }
+
+ @supports (position: sticky) {
+ .docs-nav {
+ position: sticky;
+ top: 6rem;
+
+ // A position: sticky; bug casues box-shadow generates width to the elements
+ .nav-item a:focus {
+ box-shadow: none;
+ }
+ }
+ }
+ }
+}
+
+.docs-nav-clear {
+ display: none;
+}
+.show-xs {
+ display: none !important;
+}
+
+
+// Spectre.css Docs Mobile experience
+
+@media screen and (max-width: 480px) {
+ .show-xs {
+ display: block !important;
+ }
+
+ .grid-hero {
+ h2 {
+ font-size: 1.8rem;
+ }
+ .card {
+ padding: 0;
+ }
+ }
+
+ .section-header {
+ padding: 0 .5rem;
+ position: fixed;
+ top: 0;
+ width: 100%;
+ z-index: 299;
+
+ .btn-link {
+ padding-left: .6rem;
+ padding-right: .6rem;
+ }
+ }
+
+ .docs-sidebar {
+ background: #fff;
+ height: 100%;
+ overflow-y: auto;
+ padding-left: 3rem;
+ position: fixed;
+ right: 0;
+ top: 0;
+ transform: translateX(100%);
+ transition: transform .216s ease;
+ width: 24rem;
+ z-index: 999;
+
+ &:target {
+ transform: translateX(0);
+
+ & + .docs-nav-clear {
+ display: block;
+ }
+ }
+ }
+
+ .docs-content {
+ header {
+ padding-top: 6rem;
+ }
+ }
+
+ .docs-nav-clear {
+ background: rgba(0,0,0,.15);
+ display: none;
+ height: 100%;
+ left: 0;
+ right: 0;
+ top: 0;
+ position: fixed;
+ width: 100%;
+ z-index: 499;
+ }
+}
diff --git a/docs/css/docs.min.css b/docs/css/docs.min.css
new file mode 100644
index 0000000..c7370e7
--- /dev/null
+++ b/docs/css/docs.min.css
@@ -0,0 +1 @@
+/*! Spectre.css Docs | MIT License | github.com/picturepan2/spectre */.version::after{content:"0.2.1"}.grid-hero{margin-bottom:4rem;margin-top:10rem}.grid-hero h1{color:#555;font-size:3.2rem;font-weight:400}.grid-hero h2{color:#666;font-size:1.8rem;font-weight:400;line-height:3rem;margin-bottom:5rem}.grid-hero h2 u{border-bottom:.2rem solid #666;padding-bottom:.1rem;text-decoration:none}.grid-hero .card{background:0 0;border:0;color:#666;padding:1rem}.grid-hero .card .card-title{color:#5764c6;font-size:1.8rem;margin-bottom:0}.bg-grey{background-color:#f6f6f6;border-radius:.2rem;padding:1rem .5rem}.bg-dark{background:#2d3354;color:#fff;padding:1rem .5rem}.bg-primary{background:#5764c6;color:#fff;padding:1rem .5rem}.navbar-brand .icon{font-size:1.3333em;line-height:.8em;vertical-align:-20%}.grid-header .btn{color:#666}.grid-header .btn:active,.grid-header .btn:focus,.grid-header .btn:hover{color:#444;opacity:.75}.grid-header .navbar-brand{color:#444}.grid-footer{color:#888;margin-bottom:3rem;margin-top:4rem}.grid-footer a{color:#666}.empty .icon{font-size:4rem}.code{color:#666}.code .com{color:#adadad}.code .tag{color:#4452c0}.code .atn{color:#666}.code .atv{color:#e06870}.docs-content .container{padding:2rem 1rem}.docs-content header{padding-top:2rem}.docs-content pre{margin-bottom:2rem;margin-top:2rem}.docs-content .notes{color:#666;margin:4rem 0}.docs-content h3,.docs-content h4,.docs-content h5{margin-bottom:2rem;margin-top:2rem}.example-tile-icon{-webkit-align-content:space-around;align-content:space-around;-webkit-align-items:center;align-items:center;background:#5764c6;border-radius:.2rem;color:#fff;display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-flex-align:center;-ms-flex-line-pack:distribute;font-size:2.4rem;height:4rem;width:4rem}@media screen and (min-width:481px){.docs-sidebar{padding:6rem 0}.docs-sidebar .docs-nav{position:relative}@supports ((position:-webkit-sticky) or (position:sticky)){.docs-sidebar .docs-nav{position:sticky;position:-webkit-sticky;top:6rem}.docs-sidebar .docs-nav .nav-item a:focus{box-shadow:none}}}.docs-nav-clear{display:none}.show-xs{display:none!important}@media screen and (max-width:480px){.show-xs{display:block!important}.grid-hero h2{font-size:1.8rem}.grid-hero .card{padding:0}.section-header{padding:0 .5rem;position:fixed;top:0;width:100%;z-index:299}.section-header .btn-link{padding-left:.6rem;padding-right:.6rem}.docs-sidebar{background:#fff;height:100%;overflow-y:auto;padding-left:3rem;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:transform .216s ease,-webkit-transform .216s ease;transition:transform .216s ease;transition:-webkit-transform .216s ease;width:24rem;z-index:999}.docs-sidebar:target{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.docs-sidebar:target+.docs-nav-clear{display:block}.docs-content header{padding-top:6rem}.docs-nav-clear{background:rgba(0,0,0,.15);display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:499}} \ No newline at end of file