From ae72d8b0f55b3ab4017185460bae828ae5c6812c Mon Sep 17 00:00:00 2001 From: Robert Austin Date: Sun, 17 Feb 2019 18:43:41 +1000 Subject: [PATCH] docs css --- assets/scss/components/_content.scss | 8 ++- assets/scss/components/_highlight.scss | 1 + assets/scss/components/_summary.scss | 2 + assets/scss/components/_title.scss | 13 +++- exampleSite/content/docs/_index.md | 14 +---- exampleSite/content/docs/configure/index.md | 59 +++++++++++------- .../{installation => install-theme}/index.md | 20 +++--- exampleSite/content/docs/netlify/image2.png | Bin 53685 -> 0 bytes exampleSite/content/docs/netlify/index.md | 19 ------ ...s_5ad6f408b0e3e473c748aac88af0ea18.content | 22 ++++++- ...s_fbbbc62c786286473d9c728ad0108593.content | 2 +- ...scss_fbbbc62c786286473d9c728ad0108593.json | 2 +- layouts/_default/list.html | 2 +- layouts/_default/summary.html | 6 +- layouts/docs/index.html | 23 +++++++ 15 files changed, 118 insertions(+), 75 deletions(-) create mode 100644 assets/scss/components/_summary.scss rename exampleSite/content/docs/{installation => install-theme}/index.md (61%) delete mode 100644 exampleSite/content/docs/netlify/image2.png delete mode 100644 exampleSite/content/docs/netlify/index.md create mode 100644 layouts/docs/index.html diff --git a/assets/scss/components/_content.scss b/assets/scss/components/_content.scss index dee4b91..c8e8581 100644 --- a/assets/scss/components/_content.scss +++ b/assets/scss/components/_content.scss @@ -29,8 +29,12 @@ $paragraph-color: $black; font-size: 0.9rem; line-height: 1.4; } - .highlight { - margin-bottom: 20px; + strong { + font-weight: bold; + } + em { + font-style: italic; + font-weight: normal; } ul, ol { diff --git a/assets/scss/components/_highlight.scss b/assets/scss/components/_highlight.scss index cabacfb..54283e5 100644 --- a/assets/scss/components/_highlight.scss +++ b/assets/scss/components/_highlight.scss @@ -1,4 +1,5 @@ .highlight { + margin-bottom: 20px; } .highlight .hll { background-color: #ffffcc; diff --git a/assets/scss/components/_summary.scss b/assets/scss/components/_summary.scss new file mode 100644 index 0000000..88de2a3 --- /dev/null +++ b/assets/scss/components/_summary.scss @@ -0,0 +1,2 @@ +.summary { +} diff --git a/assets/scss/components/_title.scss b/assets/scss/components/_title.scss index e6e2dc1..0a522b7 100644 --- a/assets/scss/components/_title.scss +++ b/assets/scss/components/_title.scss @@ -1,5 +1,4 @@ .title { - color: #222222; font-size: 2.4rem; line-height: 1.2; font-family: $font-family-base; @@ -10,3 +9,15 @@ font-size: 3rem; } } + +.title-summary { + font-size: 1.6rem; + line-height: 1.4; + font-family: $font-family-base; + letter-spacing: -0.2px; + font-weight: 200; + margin-bottom: 10px; + @include media-breakpoint-up(md) { + font-size: 1.6rem; + } +} diff --git a/exampleSite/content/docs/_index.md b/exampleSite/content/docs/_index.md index 3d21104..446a135 100644 --- a/exampleSite/content/docs/_index.md +++ b/exampleSite/content/docs/_index.md @@ -4,18 +4,6 @@ date: 2018-11-28T15:14:39+10:00 weight: 1 --- -## Make Beautiful Docs +## Whisper Theme Whisper is a minimal documentation theme for Hugo. The design and functionality is intentionally minimal. We’re aiming for a similar feel to a Github readme. - -```javascript -var body = document.querySelector('body'); -var menuTrigger = document.querySelector('#toggle-main-menu-mobile'); -var menuContainer = document.querySelector('#main-menu-mobile'); - -menuTrigger.onclick = function() { - menuContainer.classList.toggle('open'); - menuTrigger.classList.toggle('is-active'); - body.classList.toggle('lock-scroll'); -}; -``` diff --git a/exampleSite/content/docs/configure/index.md b/exampleSite/content/docs/configure/index.md index 8fb0443..d8cfb4c 100644 --- a/exampleSite/content/docs/configure/index.md +++ b/exampleSite/content/docs/configure/index.md @@ -5,35 +5,48 @@ draft: false weight: 4 --- -### Homepage meta tags +## Syntax Highlighting -Often a homepage requires special meta tags such as a meta description or og meta data for twitter, facebook etc. You can configure these values in the `config.toml` +Whisper uses the in-built code highlighting that ships with hugo. https://gohugo.io/content-management/syntax-highlighting/ +You can insert code snippets in any markdown file by using standard code fences syntax ie: + +```` ``` -// config.toml -[params] - google_analytics_id="" +insert code here +``` +```` - [params.homepage_meta_tags] - meta_description = "a description of your website." - meta_og_title = "My Theme" - meta_og_type = "website" - meta_og_url = "https://www.mywebsite.com" - meta_og_image = "https://www.mywebsite.com/images/tn.png" - meta_og_description = "a description of your website." - meta_twitter_card = "summary" - meta_twitter_site = "@mytwitterhandle" - meta_twitter_creator = "@mytwitterhandle" +You can specify the langauge by adding a declaration after the backticks + +```` +```javascript +insert code here +``` +```` + +### Pygments Options + +The following code highlighting options are configured in the `config.toml` + +```toml +pygmentsCodeFences = true +pygmentsCodefencesGuessSyntax = true +pygmentsUseClasses = true ``` -### Set meta tags on a per template/page basis +## Main menu -You can set meta tags on a per template basis using a block. For example, you might want to write a custom meta description for the `/services` page. You can insert any valid HTML meta data inside the `{{ define "meta_tags }}` block at the top of a template. +Configure the main menu by editing the `config.toml` -``` -// layouts/services/list.html -... - -{{ define "meta_tags" }} - +```toml +[[menu.main]] +name = "Home" +url = "/" +weight = 1 + +[[menu.main]] +name = "Docs" +url = "/docs/" +weight = 2 ``` diff --git a/exampleSite/content/docs/installation/index.md b/exampleSite/content/docs/install-theme/index.md similarity index 61% rename from exampleSite/content/docs/installation/index.md rename to exampleSite/content/docs/install-theme/index.md index 5e1e882..b1c41da 100644 --- a/exampleSite/content/docs/installation/index.md +++ b/exampleSite/content/docs/install-theme/index.md @@ -1,5 +1,5 @@ --- -title: 'Installation' +title: 'Install Theme' date: 2019-02-11T19:27:37+10:00 draft: false weight: 3 @@ -22,18 +22,22 @@ Copy or git clone this theme into the sites themes folder `mynewsite/themes` ``` cd mynewsite cd themes -git clone https://github.com/jugglerx/hugo-hero-theme.git +git clone https://github.com/jugglerx/hugo-whisper-theme.git ``` #### Install from .zip file -You can download the .zip file located here https://github.com/JugglerX/hugo-hero-theme/archive/master.zip. +You can download the .zip file located here https://github.com/JugglerX/hugo-whisper-theme/archive/master.zip. -Extract the downloaded .zip inside the `themes` folder. Rename the extracted folder from `hugo-hero-theme-master` -> `hugo-hero-theme`. You should end up with the following folder structure `mynewsite/themes/hugo-hero-theme` +Extract the downloaded .zip inside the `themes` folder. Rename the extracted folder from `hugo-whisper-theme-master` -> `hugo-whisper-theme`. You should end up with the following folder structure `mynewsite/themes/hugo-whisper-theme` -### Add example content +## Add example content -The fastest way to get started is to copy the example content. Copy the entire contents of the `exampleSite` folder to the root folder of your Hugo site (the folder with the README.md). +The fastest way to get started is to copy the example content and modify the included `config.toml` + +### Copy exampleSite contents + +Copy the entire contents of the `exampleSite` folder to the root folder of your Hugo site _(the folder with the README.md)_. ### Update config.toml @@ -42,10 +46,10 @@ After you copy the `config.toml` into the root folder of your Hugo site you will ``` baseURL = "/" themesDir = "themes" -theme = "hugo-hero-theme" +theme = "hugo-whisper-theme" ``` -### Run Hugo +## Run Hugo After installing the theme for the first time, generate the Hugo site. diff --git a/exampleSite/content/docs/netlify/image2.png b/exampleSite/content/docs/netlify/image2.png deleted file mode 100644 index 7eef94c3859087e9505ce6881ab685c50186ccbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53685 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 z 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:flex;align-items:center;justify-content:flex-start;font-family:roboto,Arial,sans-serif,-apple-system}.main-menu>ul>li{list-style:none;font-size:14px}.main-menu>ul>li>a{padding:10px 14px;display:inline-block;font-weight:400;text-decoration:none;color:#1de9b6}.main-menu>ul>li>a:hover{text-decoration:underline;color:#1de9b6}.main-menu>ul>li.active>a{font-weight:700}.main-menu-mobile{position:fixed;background:#1de9b6;top:0;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-menu-mobile.open{opacity:.9;visibility:visible;height:100%;z-index:20}.main-menu-mobile.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s}.main-menu-mobile.open li:nth-of-type(2){animation-delay:.4s}.main-menu-mobile.open li:nth-of-type(3){animation-delay:.45s}.main-menu-mobile.open li:nth-of-type(4){animation-delay:.5s}.main-menu-mobile.open li:nth-of-type(5){animation-delay:.55s}.main-menu-mobile.open li:nth-of-type(6){animation-delay:.6s}.main-menu-mobile ul{font-size:2rem;font-family:lora,Arial,sans-serif,-apple-system;text-align:center;list-style:none;padding:0;margin:0;flex:0}.main-menu-mobile ul li{display:block;position:relative;opacity:0}.main-menu-mobile ul li a{display:block;position:relative;color:#fff;text-decoration:none;overflow:hidden}.main-menu-mobile ul li a:hover::after,.main-menu-mobile ul li a:focus::after,.main-menu-mobile ul li a:active::after{width:100%}.main-menu-mobile ul li a::after{content:'';position:absolute;bottom:0;left:50%;width:0%;transform:translateX(-50%);height:3px;background:#fff;transition:.35s}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.lock-scroll{overflow:hidden}.docs-menu h4{font-size:1rem;font-weight:700}.docs-menu ul{list-style:none;padding:0;margin:0}.docs-menu ul li{font-size:.9rem;line-height:1.4;font-weight:400;margin:0;padding:4px 0}.docs-menu ul li.active a{color:#4beec5;font-weight:400}.docs-menu ul li a{color:#212529}.docs-menu ul li a:hover{color:#1de9b6}.hamburger{padding:10px 0 10px 10px;outline:none;z-index:30;cursor:pointer}@media(min-width:768px){.hamburger{display:none}}.hamburger:focus{outline:none}.hamburger .hamburger-inner,.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after{background:#1de9b6}.hamburger .hamburger-inner::after{width:18px;right:0}.hamburger.is-active .hamburger-inner::after{width:inherit;right:unset}.button{white-space:nowrap;display:inline-block;padding:8px 15px 6px;background:#1de9b6;font-weight:400;text-transform:uppercase;color:#fff;text-decoration:none;-webkit-transition:all .15s ease;transition:all .15s ease;border-radius:3px}.button:hover{color:#fff;background-color:#4beec5;text-decoration:none}.button-white{background:0 0;color:#fff;border:2px solid #fff}.title{color:#222;font-size:2.4rem;line-height:1.2;font-family:roboto,Arial,sans-serif,-apple-system;letter-spacing:-.2px;font-weight:100;margin-bottom:30px}@media(min-width:768px){.title{font-size:3rem}}.content{-webkit-font-smoothing:antialiased}.content pre{font-family:roboto mono,monospace;font-size:.9rem;line-height:1.4;margin:0;background:#f5f5f5;padding:10px;border-radius:1px;color:#383f45}.content pre code{font-family:roboto mono,monospace;font-size:.9rem;line-height:1.4;border-radius:none;padding:0;margin:0}.content code{background:#f5f5f5;padding:3px 6px;border-radius:3px;color:#383f45;font-family:roboto mono,monospace;font-size:.9rem;line-height:1.4}.content .highlight{margin-bottom:20px}.content ul,.content ol{margin-top:10px;margin-bottom:20px}.content ul li,.content ol li{margin-bottom:5px;margin-left:20px}.content a{text-decoration:underline}.content p{font-family:roboto,Arial,sans-serif,-apple-system;font-size:1rem;line-height:1.7;color:#383f45;font-weight:400}.content h1{font-family:lora,Arial,sans-serif,-apple-system;line-height:1.2;font-weight:300;margin-bottom:20px}@media(min-width:768px){.content h1{line-height:1.2;font-weight:300}}.content h2{font-size:2.2rem;line-height:1.6;font-weight:300;letter-spacing:-.01em;font-family:roboto,Arial,sans-serif,-apple-system;margin-bottom:20px}@media(min-width:768px){.content h2{line-height:1.4}}.content h3{font-size:1.34rem;line-height:1.6;font-weight:400;font-family:roboto,Arial,sans-serif,-apple-system;margin-bottom:20px}@media(min-width:768px){.content h3{line-height:1.4}}.strip{background-repeat:no-repeat}.strip-white{background-color:#fff}.strip-grey{background-color:#f4f5fb}.strip-diagonal{transform:skewY(5deg);padding-bottom:50px;margin-bottom:65px}.strip-diagonal>div{transform:skewY(-5deg)}.strip-primary-gradient{background-image:linear-gradient(to right,#1de9b6,#ffca28)}.strip-primary-gradient-top-bottom{background-image:linear-gradient(to bottom,#1de9b6,#ffca28)}.strip-primary{background-color:#1de9b6}.strip-secondary{background-color:#ffca28}.strip-diagonal-right{margin-top:-100px;transform:skewY(-5deg);padding-bottom:100px}.strip-diagonal-right>div{transform:skewY(5deg)}.strip-diagonal-left{margin-top:-100px;transform:skewY(5deg);padding-bottom:100px}.strip-diagonal-left>div{transform:skewY(-5deg)}.strip-bg-contain{background-size:contain}.strip-bg-cover{background-size:cover}.whitebox{border:1px solid #dcdcdc;border-radius:3px;box-shadow:0 1px 18px #0003;background:#fff;padding:10px}.highlight .hll{background-color:#ffc}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{color:#000;font-weight:700}.highlight .o{color:#000;font-weight:700}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700;font-style:italic}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:700;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .ge{color:#000;font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{color:#000;font-weight:700}.highlight .kd{color:#000;font-weight:700}.highlight .kn{color:#000;font-weight:700}.highlight .kp{color:#000;font-weight:700}.highlight .kr{color:#000;font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .m{color:#099}.highlight .s{color:#d01040}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .nd{color:#3c5d5d;font-weight:700}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:700}.highlight .nf{color:#900;font-weight:700}.highlight .nl{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{color:#000;font-weight:700}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d01040}.highlight .sc{color:#d01040}.highlight .sd{color:#d01040}.highlight .s2{color:#d01040}.highlight .se{color:#d01040}.highlight .sh{color:#d01040}.highlight .si{color:#d01040}.highlight .sx{color:#d01040}.highlight .sr{color:#009926}.highlight .s1{color:#d01040}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.overview{background:#fafad2;border-radius:3px;padding:4px 10px;float:right}.page-home{text-align:center}.page-home .title{font-weight:lighter;font-family:roboto,Arial,sans-serif,-apple-system}.page-home p{width:60%;margin:0 auto;font-size:1.2rem;font-weight:lighter;margin-bottom:40px}.page-home .terminal{background:#eaeaea;border-radius:3px;width:80%;margin:0 auto;border:1px solid #dcdcdc;border-radius:3px;box-shadow:0 1px 18px #0003;background:#fff;padding:10px;margin-top:-200px}.page-home .terminal img{width:100%;height:auto}body{font-family:roboto,Arial,sans-serif,-apple-system;font-size:1rem;font-weight:400;line-height:1.4;color:#212529} \ No newline at end of file +* @link https://github.com/jonsuh/hamburgers*/.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:32px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;height:3px;background-color:#1de9b6;border-radius:3px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-4.57142857px,-5px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-16px,0) rotate(-90deg)}ul,ol{margin:0;padding:0;list-style:none}.page{display:flex;min-height:100vh;flex-direction:column}.page .wrapper{flex:1}.header{color:#1de9b6;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px 0}.header .container{display:flex;justify-content:space-between;align-items:center}.header.header-absolute{position:absolute;z-index:10;width:100%}.lock-scroll .header.header-absolute{position:static}.footer{background:#ffca28;padding-top:20px;padding-bottom:20px}.footer .footer-inner{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start}@media(min-width:576px){.footer .footer-inner{justify-content:space-between;flex-direction:row;align-items:center}}.footer .footer-title{color:#fff;font-size:1.3rem;font-family:lora,Arial,sans-serif,-apple-system;margin-bottom:10px;flex:0}@media(min-width:576px){.footer .footer-title{margin:0;flex:0 0 120px}}.footer ul{list-style:none;margin:0;padding:0;flex:1}.footer ul li{display:block;margin-right:10px;color:#fff;font-size:.9rem;line-height:1.8}.footer ul li:last-of-type{margin-right:0}.footer ul li a{color:#fff;text-decoration:none}.footer ul li a:hover{text-decoration:underline}.footer ul li.copyright{font-weight:700;color:#fff;display:none}@media(min-width:768px){.footer ul li.copyright{display:inline-block}}@media(min-width:576px){.footer ul{height:inherit;display:flex;list-style:none;margin:0;padding:0;align-items:center;justify-content:flex-end}.footer ul li{list-style:none}.footer ul li a{display:inline-block;height:40px;padding:10px 8px;font-weight:300}}.sub-footer{background:#f4b800;padding-top:20px;padding-bottom:20px}@media(min-width:768px){.sub-footer{padding-top:10px;padding-bottom:10px}}.sub-footer .sub-footer-inner{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.sub-footer .sub-footer-inner{flex-direction:row}}.sub-footer .sub-footer-inner ul{list-style:none;margin:0;padding:0}.sub-footer .sub-footer-inner ul li{list-style:none;display:block;color:#fffcf4;font-size:.9rem;line-height:1.8}.sub-footer .sub-footer-inner ul li strong{font-weight:700;color:#fff}.sub-footer .sub-footer-inner ul li a{color:#fffcf4;text-decoration:none}.sub-footer .sub-footer-inner ul li a:hover{text-decoration:underline}.sub-footer .sub-footer-inner ul li span{display:inline-block;height:40px;padding:10px 0 10px 8px;font-weight:700;color:#fff}.sub-footer .sub-footer-inner ul li.zerostatic a{color:#fff}@media(min-width:576px){.sub-footer .sub-footer-inner ul li{display:inline-block;margin-left:10px}.sub-footer .sub-footer-inner ul li:first-of-type{margin-left:0}}.logo{display:none}@media(min-width:576px){.logo{display:block;width:70px}}.logo img{width:100%;height:auto}.logo a{display:block;width:100%;height:100%}.logo-mobile{display:block;width:40px;padding:10px 0}@media(min-width:576px){.logo-mobile{display:none}}.logo-mobile img{width:100%;height:auto}.logo-mobile a{display:block;width:100%;height:100%}.main-menu{display:none}@media(min-width:768px){.main-menu{display:block}}.main-menu>ul{display:flex;align-items:center;justify-content:flex-start;font-family:roboto,Arial,sans-serif,-apple-system}.main-menu>ul>li{list-style:none;font-size:14px}.main-menu>ul>li>a{padding:10px 14px;display:inline-block;font-weight:400;text-decoration:none;color:#1de9b6}.main-menu>ul>li>a:hover{text-decoration:underline;color:#1de9b6}.main-menu>ul>li.active>a{font-weight:700}.main-menu-mobile{position:fixed;background:#1de9b6;top:0;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-menu-mobile.open{opacity:.9;visibility:visible;height:100%;z-index:20}.main-menu-mobile.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s}.main-menu-mobile.open li:nth-of-type(2){animation-delay:.4s}.main-menu-mobile.open li:nth-of-type(3){animation-delay:.45s}.main-menu-mobile.open li:nth-of-type(4){animation-delay:.5s}.main-menu-mobile.open li:nth-of-type(5){animation-delay:.55s}.main-menu-mobile.open li:nth-of-type(6){animation-delay:.6s}.main-menu-mobile ul{font-size:2rem;font-family:lora,Arial,sans-serif,-apple-system;text-align:center;list-style:none;padding:0;margin:0;flex:0}.main-menu-mobile ul li{display:block;position:relative;opacity:0}.main-menu-mobile ul li a{display:block;position:relative;color:#fff;text-decoration:none;overflow:hidden}.main-menu-mobile ul li a:hover::after,.main-menu-mobile ul li a:focus::after,.main-menu-mobile ul li a:active::after{width:100%}.main-menu-mobile ul li a::after{content:'';position:absolute;bottom:0;left:50%;width:0%;transform:translateX(-50%);height:3px;background:#fff;transition:.35s}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.lock-scroll{overflow:hidden}.docs-menu h4{font-size:1rem;font-weight:700}.docs-menu ul{list-style:none;padding:0;margin:0}.docs-menu ul li{font-size:.9rem;line-height:1.4;font-weight:400;margin:0;padding:4px 0}.docs-menu ul li.active a{color:#4beec5;font-weight:400}.docs-menu ul li a{color:#212529}.docs-menu ul li a:hover{color:#1de9b6}.hamburger{padding:10px 0 10px 10px;outline:none;z-index:30;cursor:pointer}@media(min-width:768px){.hamburger{display:none}}.hamburger:focus{outline:none}.hamburger .hamburger-inner,.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after{background:#1de9b6}.hamburger .hamburger-inner::after{width:18px;right:0}.hamburger.is-active .hamburger-inner::after{width:inherit;right:unset}.button{white-space:nowrap;display:inline-block;padding:8px 15px 6px;background:#1de9b6;font-weight:400;text-transform:uppercase;color:#fff;text-decoration:none;-webkit-transition:all .15s ease;transition:all .15s ease;border-radius:3px}.button:hover{color:#fff;background-color:#4beec5;text-decoration:none}.button-white{background:0 0;color:#fff;border:2px solid #fff}.title{font-size:2.4rem;line-height:1.2;font-family:roboto,Arial,sans-serif,-apple-system;letter-spacing:-.2px;font-weight:100;margin-bottom:30px}@media(min-width:768px){.title{font-size:3rem}}.title-summary{font-size:1.6rem;line-height:1.4;font-family:roboto,Arial,sans-serif,-apple-system;letter-spacing:-.2px;font-weight:200;margin-bottom:10px}@media(min-width:768px){.title-summary{font-size:1.6rem}}.content{-webkit-font-smoothing:antialiased}.content pre{font-family:roboto mono,monospace;font-size:.9rem;line-height:1.4;margin:0;background:#f5f5f5;padding:10px;border-radius:1px;color:#383f45}.content pre code{font-family:roboto mono,monospace;font-size:.9rem;line-height:1.4;border-radius:none;padding:0;margin:0}.content code{background:#f5f5f5;padding:3px 6px;border-radius:3px;color:#383f45;font-family:roboto mono,monospace;font-size:.9rem;line-height:1.4}.content .highlight{margin-bottom:20px}.content ul,.content ol{margin-top:10px;margin-bottom:20px}.content ul li,.content ol li{margin-bottom:5px;margin-left:20px}.content a{text-decoration:underline}.content p{font-family:roboto,Arial,sans-serif,-apple-system;font-size:1rem;line-height:1.7;color:#383f45;font-weight:400}.content h1{font-family:lora,Arial,sans-serif,-apple-system;line-height:1.2;font-weight:300;margin-bottom:20px}@media(min-width:768px){.content h1{line-height:1.2;font-weight:300}}.content h2{font-size:2.2rem;line-height:1.6;font-weight:300;letter-spacing:-.01em;font-family:roboto,Arial,sans-serif,-apple-system;margin-bottom:20px}@media(min-width:768px){.content h2{line-height:1.4}}.content h3{font-size:1.34rem;line-height:1.6;font-weight:400;font-family:roboto,Arial,sans-serif,-apple-system;margin-bottom:20px}@media(min-width:768px){.content h3{line-height:1.4}}.strip{background-repeat:no-repeat}.strip-white{background-color:#fff}.strip-grey{background-color:#f4f5fb}.strip-diagonal{transform:skewY(5deg);padding-bottom:50px;margin-bottom:65px}.strip-diagonal>div{transform:skewY(-5deg)}.strip-primary-gradient{background-image:linear-gradient(to right,#1de9b6,#ffca28)}.strip-primary-gradient-top-bottom{background-image:linear-gradient(to bottom,#1de9b6,#ffca28)}.strip-primary{background-color:#1de9b6}.strip-secondary{background-color:#ffca28}.strip-diagonal-right{margin-top:-100px;transform:skewY(-5deg);padding-bottom:100px}.strip-diagonal-right>div{transform:skewY(5deg)}.strip-diagonal-left{margin-top:-100px;transform:skewY(5deg);padding-bottom:100px}.strip-diagonal-left>div{transform:skewY(-5deg)}.strip-bg-contain{background-size:contain}.strip-bg-cover{background-size:cover}.whitebox{border:1px solid #dcdcdc;border-radius:3px;box-shadow:0 1px 18px #0003;background:#fff;padding:10px}.highlight .hll{background-color:#ffc}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{color:#000;font-weight:700}.highlight .o{color:#000;font-weight:700}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700;font-style:italic}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:700;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .ge{color:#000;font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{color:#000;font-weight:700}.highlight .kd{color:#000;font-weight:700}.highlight .kn{color:#000;font-weight:700}.highlight .kp{color:#000;font-weight:700}.highlight .kr{color:#000;font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .m{color:#099}.highlight .s{color:#d01040}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .nd{color:#3c5d5d;font-weight:700}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:700}.highlight .nf{color:#900;font-weight:700}.highlight .nl{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{color:#000;font-weight:700}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d01040}.highlight .sc{color:#d01040}.highlight .sd{color:#d01040}.highlight .s2{color:#d01040}.highlight .se{color:#d01040}.highlight .sh{color:#d01040}.highlight .si{color:#d01040}.highlight .sx{color:#d01040}.highlight .sr{color:#009926}.highlight .s1{color:#d01040}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.overview{background:#fafad2;border-radius:3px;padding:4px 10px;float:right}.page-home{text-align:center}.page-home .title{font-weight:lighter;font-family:roboto,Arial,sans-serif,-apple-system}.page-home p{width:60%;margin:0 auto;font-size:1.2rem;font-weight:lighter;margin-bottom:40px}.page-home .terminal{background:#eaeaea;border-radius:3px;width:80%;margin:0 auto;border:1px solid #dcdcdc;border-radius:3px;box-shadow:0 1px 18px #0003;background:#fff;padding:10px;margin-top:-200px}.page-home .terminal img{width:100%;height:auto}body{font-family:roboto,Arial,sans-serif,-apple-system;font-size:1rem;font-weight:400;line-height:1.4;color:#212529} \ No newline at end of file diff --git a/exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.json b/exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.json index 883ceb0..adf002b 100644 --- a/exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.json +++ b/exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.json @@ -1 +1 @@ -{"Target":"css/style.min.1a876c28459b75260863a973813f86e2f3223c539d31beb6aeeb9dbc0e880fc2.css","MediaType":"text/css","Data":{"Integrity":"sha256-GodsKEWbdSYIY6lzgT+G4vMiPFOdMb62ruudvA6ID8I="}} \ No newline at end of file +{"Target":"css/style.min.25a985a9387ec5365c5ec13e861f9e531ea81b643268a6b576436a353e25bbd6.css","MediaType":"text/css","Data":{"Integrity":"sha256-JamFqTh+xTZcXsE+hh+eUx6oG2QyaKa1dkNqNT4lu9Y="}} \ No newline at end of file diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 5eb70fd..ecc12be 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -10,7 +10,7 @@ {{ range.Pages }} -
{{.Content}}
+{{ .Render "summary" }} {{ end }} {{ end }} \ No newline at end of file diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html index 0bb323f..d9f614d 100644 --- a/layouts/_default/summary.html +++ b/layouts/_default/summary.html @@ -1,7 +1,7 @@ -
+
{{ if .Params.image }} {{ .Title }} {{ end}} -

{{ .Title }}

- {{ .Content | truncate 100 }} +

{{ .Title }}

+

{{ .Content | plainify | truncate 140 }}

\ No newline at end of file diff --git a/layouts/docs/index.html b/layouts/docs/index.html new file mode 100644 index 0000000..61f7d7d --- /dev/null +++ b/layouts/docs/index.html @@ -0,0 +1,23 @@ +{{ define "title" }}Hugo Hero Theme Demo{{ end}} +{{ define "header_css" }}{{ end }} +{{ define "body_classes" }}page-home{{ end }} +{{ define "header_classes" }}header-transparent{{ end }} + +{{ define "meta_tags" }} + + + + + + + + + +{{ end }} + +{{ define "main" }} +asdasd +{{ end }} + +{{ define "footer_js" }} +{{ end }} \ No newline at end of file