Skip to content

Add Herman theme #130

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
706 changes: 517 additions & 189 deletions _data/themes.yml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions _themes/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"devDependencies": {
"sassdoc-theme-default": "^2.0.0",
"sassdoc-theme-flippant": "^0.1.0",
"sassdoc-theme-herman": "^0.1.0",
"sassdoc-theme-neat": "^0.0.2",
"sassdoc-theme-rest": "^1.0.2",
"sassdoc-theme-vulcan": "^0.2.0"
Expand Down
25 changes: 25 additions & 0 deletions theme-gallery/preview/herman/assets/css/main.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
9 changes: 9 additions & 0 deletions theme-gallery/preview/herman/cross-browser-support.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><title>sassdoc-theme-herman Documentation</title><link href="assets/img/favicon.ico" rel="shortcut icon"><link rel="stylesheet" href="assets/css/main.css"></head><body><header role="banner" data-sassdoc-region="banner"><h1 data-sassdoc="project-title"><a href="index.html" rel="home">sassdoc-theme-herman</a> <span data-sassdoc="project-version">0.1.0</span></h1></header><nav role="navigation" data-sassdoc-region="nav"><h2 data-sassdoc="nav-title"><a href="index.html" rel="home">Pattern Library</a></h2><a href="cross-browser-support.html" data-sassdoc-nav="is-active">cross-browser-support</a> <a href="helpers.html" data-sassdoc-nav="is-not-active">helpers</a> <a href="undefined.html" data-sassdoc-nav="is-not-active">general</a></nav><main role="main" data-sassdoc-region="main" data-sassdoc-page="cross-browser-support"><h2 data-sassdoc="page-title">cross-browser-support</h2><section data-sassdoc-item="mixin" id="mixin--keyframes"><h4 data-sassdoc="item-title">keyframes</h4><div data-sassdoc="item-description"><p>Mixin to handle cross browser keyframes for CSS animations.</p></div><pre data-sassdoc-highlight="scss"><code>@mixin keyframes(
$name
) { /* ... */ }</code></pre></section><section data-sassdoc-item="mixin" id="mixin--prefixer"><h4 data-sassdoc="item-title">prefixer</h4><div data-sassdoc="item-description"><p>Mixin to prefix properties that are not prefixed by Compass</p></div><div data-sassdoc="example"><pre data-sassdoc-highlight="scss"><code>@include prefixer(&#39;transform&#39;, &#39;translate(10px)&#39;);</code></pre></div><pre data-sassdoc-highlight="scss"><code>@mixin prefixer(
$property,
$value,
$vendors: &#39;webkit&#39; &#39;moz&#39; &#39;ms&#39; &#39;o&#39;
) { /* ... */ }</code></pre></section><section data-sassdoc-item="mixin" id="mixin--opacity"><h4 data-sassdoc="item-title">opacity</h4><div data-sassdoc="item-description"><p>Mixin for cross-browser opacity (IE 8). Clamps the value between 0 and 1.</p></div><pre data-sassdoc-highlight="scss"><code>@mixin opacity(
$opacity
) { /* ... */ }</code></pre></section></main></body></html>
7 changes: 7 additions & 0 deletions theme-gallery/preview/herman/helpers.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><title>sassdoc-theme-herman Documentation</title><link href="assets/img/favicon.ico" rel="shortcut icon"><link rel="stylesheet" href="assets/css/main.css"></head><body><header role="banner" data-sassdoc-region="banner"><h1 data-sassdoc="project-title"><a href="index.html" rel="home">sassdoc-theme-herman</a> <span data-sassdoc="project-version">0.1.0</span></h1></header><nav role="navigation" data-sassdoc-region="nav"><h2 data-sassdoc="nav-title"><a href="index.html" rel="home">Pattern Library</a></h2><a href="cross-browser-support.html" data-sassdoc-nav="is-not-active">cross-browser-support</a> <a href="helpers.html" data-sassdoc-nav="is-active">helpers</a> <a href="undefined.html" data-sassdoc-nav="is-not-active">general</a></nav><main role="main" data-sassdoc-region="main" data-sassdoc-page="helpers"><h2 data-sassdoc="page-title">helpers</h2><section data-sassdoc-item="mixin" id="mixin--clearfix"><h4 data-sassdoc="item-title">clearfix</h4><div data-sassdoc="item-description"><p>Float clearing helper.</p></div><pre data-sassdoc-highlight="scss"><code>@mixin clearfix(
$extend: true
) { /* ... */ }</code></pre></section><section data-sassdoc-item="mixin" id="mixin--visually-hidden"><h4 data-sassdoc="item-title">visually-hidden</h4><div data-sassdoc="item-description"><p>Accessibility hiding helper.</p></div><pre data-sassdoc-highlight="scss"><code>@mixin visually-hidden(
$extend: true
) { /* ... */ }</code></pre></section><section data-sassdoc-item="mixin" id="mixin--ellipsis"><h4 data-sassdoc="item-title">ellipsis</h4><div data-sassdoc="item-description"><p>Accessibility ellipsis helper.</p></div><pre data-sassdoc-highlight="scss"><code>@mixin ellipsis(
$extend: true
) { /* ... */ }</code></pre></section></main></body></html>
1 change: 1 addition & 0 deletions theme-gallery/preview/herman/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><title>sassdoc-theme-herman Documentation</title><link href="assets/img/favicon.ico" rel="shortcut icon"><link rel="stylesheet" href="assets/css/main.css"></head><body><header role="banner" data-sassdoc-region="banner"><h1 data-sassdoc="project-title"><a href="index.html" rel="home">sassdoc-theme-herman</a> <span data-sassdoc="project-version">0.1.0</span></h1></header><nav role="navigation" data-sassdoc-region="nav"><h2 data-sassdoc="nav-title"><a href="index.html" rel="home">Pattern Library</a></h2><a href="cross-browser-support.html" data-sassdoc-nav="is-not-active">cross-browser-support</a> <a href="helpers.html" data-sassdoc-nav="is-not-active">helpers</a> <a href="undefined.html" data-sassdoc-nav="is-not-active">general</a></nav><main role="main" data-sassdoc-region="main" data-sassdoc-page="index"><h1 id="sassdoc">SassDoc</h1><blockquote><p>Uncompiled source code from the Jekyll powered <a href="http://sassdoc.com">official SassDoc site</a>.</p></blockquote><h2 id="preview-jekyll-serve-">Preview <code>jekyll serve</code></h2><p>Local preview on port 4000 (<a href="http://0.0.0.0:4000">http://0.0.0.0:4000</a> or <a href="http://localhost:4000">http://localhost:4000</a> depending on setups).</p><h2 id="building">Building</h2><h3 id="-make-"><code>make</code></h3><p>Make everything (all the below).</p><h3 id="-make-changelog-"><code>make changelog</code></h3><p>Update <code>changelog/index.md</code> from <a href="https://raw.githubusercontent.com/SassDoc/sassdoc/master">https://raw.githubusercontent.com/SassDoc/sassdoc/master</a>.</p><h3 id="-make-preview-"><code>make preview</code></h3><p>Make an up to date preview of the default theme in <code>assets/image/preview-image.png</code>.</p><h3 id="-make-themes-"><code>make themes</code></h3><p>Do everything needed for the theme gallery to work:</p><ol><li>In <code>theme-gallery</code>, fetch all the themes defined in <code>themes.mk</code>, render them in <code>preview</code> and generate thumbnails in <code>thumbs</code>.</li><li>Generate <code>_data/themes.yml</code> from the <code>package.json</code> of each theme previously downloaded.</li></ol><p>To update the themes, run <code>make update &amp;&amp; make themes</code> (this shouldn&#39;t do anything if no theme was updated).</p></main></body></html>
Loading