From 503276e26e658fabd93fec89da6aa9c7a6268069 Mon Sep 17 00:00:00 2001 From: Heydon Pickering Date: Thu, 2 Nov 2017 15:37:06 +0000 Subject: [PATCH] renamed to Cupper --- CONTRIBUTING.md | 4 +- README.md | 10 +- config.toml | 8 +- content/_index.md | 4 +- content/patterns/coding/code-blocks.md | 6 +- content/patterns/coding/color-palettes.md | 4 +- content/patterns/coding/command-line.md | 2 +- content/patterns/coding/demo-embedding.md | 4 +- content/patterns/coding/file-trees.md | 2 +- content/patterns/coding/tested.md | 2 +- .../patterns/coding/writing-inline-demos.md | 4 +- content/patterns/installation.md | 12 +- content/patterns/media/including-images.md | 4 +- content/patterns/media/including-videos.md | 2 +- content/patterns/printing.md | 2 +- content/patterns/serving.md | 8 +- content/patterns/setup.md | 34 +- content/patterns/updating.md | 18 +- .../patterns/writing/expandable-sections.md | 2 +- .../patterns/writing/markdown-and-metadata.md | 2 +- .../patterns/writing/notes-and-warnings.md | 2 +- content/patterns/writing/project-structure.md | 6 +- content/patterns/writing/references.md | 4 +- content/patterns/writing/snippets.md | 2 +- .../patterns/writing/tables-of-contents.md | 2 +- docs/404.html | 447 ---- docs/browserconfig.xml | 2 - docs/categories/index.xml | 14 - docs/css/fonts/miriamlibre-bold.woff | Bin 15268 -> 0 bytes docs/css/fonts/miriamlibre-bold.woff2 | Bin 12000 -> 0 bytes docs/css/images/arrow_effect.svg | 6 - docs/css/images/icon-tick.svg | 6 - docs/css/images/stripe.svg | 5 - docs/css/prism.css | 179 -- docs/css/styles.css | 955 ------- docs/images/android-icon-144x144.png | Bin 3498 -> 0 bytes docs/images/android-icon-192x192.png | Bin 3371 -> 0 bytes docs/images/android-icon-36x36.png | Bin 1545 -> 0 bytes docs/images/android-icon-48x48.png | Bin 1820 -> 0 bytes docs/images/android-icon-512x512.png | Bin 9189 -> 0 bytes docs/images/android-icon-72x72.png | Bin 2316 -> 0 bytes docs/images/android-icon-96x96.png | Bin 2656 -> 0 bytes docs/images/apple-icon-precomposed.png | Bin 2246 -> 0 bytes docs/images/apple-icon.png | Bin 2246 -> 0 bytes docs/images/apple-touch-icon-114x114.png | Bin 2506 -> 0 bytes docs/images/apple-touch-icon-120x120.png | Bin 2649 -> 0 bytes docs/images/apple-touch-icon-144x144.png | Bin 3305 -> 0 bytes docs/images/apple-touch-icon-152x152.png | Bin 3569 -> 0 bytes docs/images/apple-touch-icon-180x180.png | Bin 4200 -> 0 bytes docs/images/apple-touch-icon-57x57.png | Bin 1258 -> 0 bytes docs/images/apple-touch-icon-60x60.png | Bin 1309 -> 0 bytes docs/images/apple-touch-icon-72x72.png | Bin 1618 -> 0 bytes docs/images/apple-touch-icon-76x76.png | Bin 1716 -> 0 bytes docs/images/bad_design_system.png | Bin 114922 -> 0 bytes docs/images/browser-chrome-android.svg | 13 - docs/images/browser-chrome.svg | 8 - docs/images/browser-edge.svg | 9 - docs/images/browser-firefox-android.svg | 11 - docs/images/browser-firefox.svg | 5 - docs/images/browser-ie.svg | 10 - docs/images/browser-opera.svg | 7 - docs/images/browser-safari-ios.svg | 5 - docs/images/browser-safari.svg | 5 - docs/images/favicon-16x16.png | Bin 1038 -> 0 bytes docs/images/favicon-32x32.png | Bin 1424 -> 0 bytes docs/images/favicon-96x96.png | Bin 2656 -> 0 bytes docs/images/favicon.ico | Bin 1150 -> 0 bytes docs/images/icon-info.svg | 9 - docs/images/icon-tag.svg | 5 - docs/images/icon-warning.svg | 7 - docs/images/logo.svg | 1 - docs/images/ms-icon-144x144.png | Bin 3498 -> 0 bytes docs/images/ms-icon-150x150.png | Bin 3580 -> 0 bytes docs/images/ms-icon-310x310.png | Bin 9589 -> 0 bytes docs/images/ms-icon-70x70.png | Bin 2218 -> 0 bytes docs/images/open_in_desktop.png | Bin 56893 -> 0 bytes docs/images/samsung_homescreen.png | Bin 267615 -> 0 bytes docs/images/serve_from_docs.png | Bin 141523 -> 0 bytes docs/index.html | 428 --- docs/index.xml | 248 -- docs/js/dom-scripts.js | 133 - docs/js/prism.js | 7 - docs/js/service-worker-registration.js | 62 - docs/manifest.json | 52 - docs/patterns/coding/code-blocks/index.html | 565 ---- .../patterns/coding/color-palettes/index.html | 457 ---- docs/patterns/coding/command-line/index.html | 443 --- .../patterns/coding/demo-embedding/index.html | 513 ---- docs/patterns/coding/file-trees/index.html | 493 ---- docs/patterns/coding/index.html | 494 ---- docs/patterns/coding/index.xml | 92 - docs/patterns/coding/tested/index.html | 501 ---- .../coding/writing-inline-demos/index.html | 605 ----- docs/patterns/index.html | 470 ---- docs/patterns/index.xml | 69 - docs/patterns/installation/index.html | 510 ---- .../media/including-images/index.html | 487 ---- .../media/including-videos/index.html | 423 --- docs/patterns/media/index.html | 434 --- docs/patterns/media/index.xml | 34 - docs/patterns/printing/index.html | 432 --- docs/patterns/serving/index.html | 466 ---- docs/patterns/setup/index.html | 538 ---- docs/patterns/updating/index.html | 470 ---- .../writing/expandable-sections/index.html | 528 ---- docs/patterns/writing/index.html | 494 ---- docs/patterns/writing/index.xml | 85 - .../writing/markdown-and-metadata/index.html | 497 ---- .../writing/notes-and-warnings/index.html | 487 ---- .../writing/project-structure/index.html | 497 ---- docs/patterns/writing/references/index.html | 883 ------ docs/patterns/writing/snippets/index.html | 461 ---- .../writing/tables-of-contents/index.html | 445 ---- docs/print-version/index.html | 2373 ----------------- docs/service-worker.js | 268 -- docs/sitemap.xml | 136 - docs/tags/index.xml | 32 - docs/tags/markdown/index.html | 425 --- docs/tags/markdown/index.xml | 24 - docs/tags/metadata/index.html | 425 --- docs/tags/metadata/index.xml | 24 - lib/clean.js | 2 +- lib/update.js | 10 +- package.json | 8 +- static/images/logo.svg | 2 +- themes/infusion/LICENSE.md | 20 - themes/infusion/archetypes/default.md | 5 - themes/infusion/archetypes/patterns.md | 10 - themes/infusion/archetypes/print-version.md | 6 - themes/infusion/data/README_BLANK.md | 3 - themes/infusion/data/principles.json | 149 -- themes/infusion/data/wcag.json | 1427 ---------- themes/infusion/layouts/404.html | 47 - themes/infusion/layouts/_default/baseof.html | 139 - themes/infusion/layouts/_default/li.html | 10 - themes/infusion/layouts/_default/list.html | 12 - themes/infusion/layouts/_default/single.html | 6 - themes/infusion/layouts/index.html | 10 - themes/infusion/layouts/partials/svg.html | 88 - themes/infusion/layouts/partials/toc.html | 15 - themes/infusion/layouts/patterns/li.html | 10 - themes/infusion/layouts/patterns/single.html | 29 - .../layouts/print-version/single.html | 74 - themes/infusion/layouts/shortcodes/cmd.html | 1 - themes/infusion/layouts/shortcodes/code.html | 5 - .../layouts/shortcodes/codeBlock.html | 1 - .../infusion/layouts/shortcodes/codePen.html | 9 - .../infusion/layouts/shortcodes/colors.html | 11 - themes/infusion/layouts/shortcodes/demo.html | 65 - .../layouts/shortcodes/expandable.html | 20 - .../infusion/layouts/shortcodes/figure.html | 7 - .../infusion/layouts/shortcodes/fileTree.html | 3 - themes/infusion/layouts/shortcodes/html.html | 5 - themes/infusion/layouts/shortcodes/jsBin.html | 5 - themes/infusion/layouts/shortcodes/note.html | 8 - .../infusion/layouts/shortcodes/pattern.html | 1 - .../layouts/shortcodes/principles.html | 24 - .../infusion/layouts/shortcodes/snippet.html | 4 - .../infusion/layouts/shortcodes/tested.html | 31 - themes/infusion/layouts/shortcodes/ticks.html | 3 - .../infusion/layouts/shortcodes/warning.html | 8 - themes/infusion/layouts/shortcodes/wcag.html | 30 - themes/infusion/layouts/taxonomy/tag.html | 18 - themes/infusion/static/browserconfig.xml | 2 - .../static/css/fonts/miriamlibre-bold.woff | Bin 15268 -> 0 bytes .../static/css/fonts/miriamlibre-bold.woff2 | Bin 12000 -> 0 bytes .../static/css/images/arrow_effect.svg | 6 - .../infusion/static/css/images/icon-tick.svg | 6 - themes/infusion/static/css/images/stripe.svg | 5 - themes/infusion/static/css/prism.css | 179 -- themes/infusion/static/css/styles.css | 955 ------- .../static/images/android-icon-144x144.png | Bin 3498 -> 0 bytes .../static/images/android-icon-192x192.png | Bin 3371 -> 0 bytes .../static/images/android-icon-36x36.png | Bin 1545 -> 0 bytes .../static/images/android-icon-48x48.png | Bin 1820 -> 0 bytes .../static/images/android-icon-512x512.png | Bin 9189 -> 0 bytes .../static/images/android-icon-72x72.png | Bin 2316 -> 0 bytes .../static/images/android-icon-96x96.png | Bin 2656 -> 0 bytes .../static/images/apple-icon-precomposed.png | Bin 2246 -> 0 bytes themes/infusion/static/images/apple-icon.png | Bin 2246 -> 0 bytes .../images/apple-touch-icon-114x114.png | Bin 2506 -> 0 bytes .../images/apple-touch-icon-120x120.png | Bin 2649 -> 0 bytes .../images/apple-touch-icon-144x144.png | Bin 3305 -> 0 bytes .../images/apple-touch-icon-152x152.png | Bin 3569 -> 0 bytes .../images/apple-touch-icon-180x180.png | Bin 4200 -> 0 bytes .../static/images/apple-touch-icon-57x57.png | Bin 1258 -> 0 bytes .../static/images/apple-touch-icon-60x60.png | Bin 1309 -> 0 bytes .../static/images/apple-touch-icon-72x72.png | Bin 1618 -> 0 bytes .../static/images/apple-touch-icon-76x76.png | Bin 1716 -> 0 bytes .../static/images/bad_design_system.png | Bin 114922 -> 0 bytes .../static/images/browser-chrome-android.svg | 13 - .../infusion/static/images/browser-chrome.svg | 8 - .../infusion/static/images/browser-edge.svg | 9 - .../static/images/browser-firefox-android.svg | 11 - .../static/images/browser-firefox.svg | 5 - themes/infusion/static/images/browser-ie.svg | 10 - .../infusion/static/images/browser-opera.svg | 7 - .../static/images/browser-safari-ios.svg | 5 - .../infusion/static/images/browser-safari.svg | 5 - .../infusion/static/images/favicon-16x16.png | Bin 1038 -> 0 bytes .../infusion/static/images/favicon-32x32.png | Bin 1424 -> 0 bytes .../infusion/static/images/favicon-96x96.png | Bin 2656 -> 0 bytes themes/infusion/static/images/favicon.ico | Bin 1150 -> 0 bytes themes/infusion/static/images/icon-info.svg | 9 - themes/infusion/static/images/icon-tag.svg | 5 - .../infusion/static/images/icon-warning.svg | 7 - .../static/images/ms-icon-144x144.png | Bin 3498 -> 0 bytes .../static/images/ms-icon-150x150.png | Bin 3580 -> 0 bytes .../static/images/ms-icon-310x310.png | Bin 9589 -> 0 bytes .../infusion/static/images/ms-icon-70x70.png | Bin 2218 -> 0 bytes .../static/images/open_in_desktop.png | Bin 56893 -> 0 bytes .../static/images/samsung_homescreen.png | Bin 267615 -> 0 bytes .../static/images/serve_from_docs.png | Bin 141523 -> 0 bytes themes/infusion/static/js/dom-scripts.js | 133 - themes/infusion/static/js/prism.js | 7 - .../static/js/service-worker-registration.js | 62 - themes/infusion/static/manifest.json | 52 - themes/infusion/theme.toml | 16 - 218 files changed, 87 insertions(+), 23140 deletions(-) delete mode 100644 docs/404.html delete mode 100644 docs/browserconfig.xml delete mode 100644 docs/categories/index.xml delete mode 100755 docs/css/fonts/miriamlibre-bold.woff delete mode 100755 docs/css/fonts/miriamlibre-bold.woff2 delete mode 100644 docs/css/images/arrow_effect.svg delete mode 100644 docs/css/images/icon-tick.svg delete mode 100644 docs/css/images/stripe.svg delete mode 100644 docs/css/prism.css delete mode 100644 docs/css/styles.css delete mode 100644 docs/images/android-icon-144x144.png delete mode 100644 docs/images/android-icon-192x192.png delete mode 100644 docs/images/android-icon-36x36.png delete mode 100644 docs/images/android-icon-48x48.png delete mode 100644 docs/images/android-icon-512x512.png delete mode 100644 docs/images/android-icon-72x72.png delete mode 100644 docs/images/android-icon-96x96.png delete mode 100644 docs/images/apple-icon-precomposed.png delete mode 100644 docs/images/apple-icon.png delete mode 100644 docs/images/apple-touch-icon-114x114.png delete mode 100644 docs/images/apple-touch-icon-120x120.png delete mode 100644 docs/images/apple-touch-icon-144x144.png delete mode 100644 docs/images/apple-touch-icon-152x152.png delete mode 100644 docs/images/apple-touch-icon-180x180.png delete mode 100644 docs/images/apple-touch-icon-57x57.png delete mode 100644 docs/images/apple-touch-icon-60x60.png delete mode 100644 docs/images/apple-touch-icon-72x72.png delete mode 100644 docs/images/apple-touch-icon-76x76.png delete mode 100644 docs/images/bad_design_system.png delete mode 100644 docs/images/browser-chrome-android.svg delete mode 100644 docs/images/browser-chrome.svg delete mode 100644 docs/images/browser-edge.svg delete mode 100644 docs/images/browser-firefox-android.svg delete mode 100644 docs/images/browser-firefox.svg delete mode 100644 docs/images/browser-ie.svg delete mode 100644 docs/images/browser-opera.svg delete mode 100644 docs/images/browser-safari-ios.svg delete mode 100644 docs/images/browser-safari.svg delete mode 100644 docs/images/favicon-16x16.png delete mode 100644 docs/images/favicon-32x32.png delete mode 100644 docs/images/favicon-96x96.png delete mode 100644 docs/images/favicon.ico delete mode 100644 docs/images/icon-info.svg delete mode 100644 docs/images/icon-tag.svg delete mode 100644 docs/images/icon-warning.svg delete mode 100644 docs/images/logo.svg delete mode 100644 docs/images/ms-icon-144x144.png delete mode 100644 docs/images/ms-icon-150x150.png delete mode 100644 docs/images/ms-icon-310x310.png delete mode 100644 docs/images/ms-icon-70x70.png delete mode 100644 docs/images/open_in_desktop.png delete mode 100644 docs/images/samsung_homescreen.png delete mode 100644 docs/images/serve_from_docs.png delete mode 100644 docs/index.html delete mode 100644 docs/index.xml delete mode 100644 docs/js/dom-scripts.js delete mode 100644 docs/js/prism.js delete mode 100644 docs/js/service-worker-registration.js delete mode 100644 docs/manifest.json delete mode 100644 docs/patterns/coding/code-blocks/index.html delete mode 100644 docs/patterns/coding/color-palettes/index.html delete mode 100644 docs/patterns/coding/command-line/index.html delete mode 100644 docs/patterns/coding/demo-embedding/index.html delete mode 100644 docs/patterns/coding/file-trees/index.html delete mode 100644 docs/patterns/coding/index.html delete mode 100644 docs/patterns/coding/index.xml delete mode 100644 docs/patterns/coding/tested/index.html delete mode 100644 docs/patterns/coding/writing-inline-demos/index.html delete mode 100644 docs/patterns/index.html delete mode 100644 docs/patterns/index.xml delete mode 100644 docs/patterns/installation/index.html delete mode 100644 docs/patterns/media/including-images/index.html delete mode 100644 docs/patterns/media/including-videos/index.html delete mode 100644 docs/patterns/media/index.html delete mode 100644 docs/patterns/media/index.xml delete mode 100644 docs/patterns/printing/index.html delete mode 100644 docs/patterns/serving/index.html delete mode 100644 docs/patterns/setup/index.html delete mode 100644 docs/patterns/updating/index.html delete mode 100644 docs/patterns/writing/expandable-sections/index.html delete mode 100644 docs/patterns/writing/index.html delete mode 100644 docs/patterns/writing/index.xml delete mode 100644 docs/patterns/writing/markdown-and-metadata/index.html delete mode 100644 docs/patterns/writing/notes-and-warnings/index.html delete mode 100644 docs/patterns/writing/project-structure/index.html delete mode 100644 docs/patterns/writing/references/index.html delete mode 100644 docs/patterns/writing/snippets/index.html delete mode 100644 docs/patterns/writing/tables-of-contents/index.html delete mode 100644 docs/print-version/index.html delete mode 100644 docs/service-worker.js delete mode 100644 docs/sitemap.xml delete mode 100644 docs/tags/index.xml delete mode 100644 docs/tags/markdown/index.html delete mode 100644 docs/tags/markdown/index.xml delete mode 100644 docs/tags/metadata/index.html delete mode 100644 docs/tags/metadata/index.xml delete mode 100644 themes/infusion/LICENSE.md delete mode 100644 themes/infusion/archetypes/default.md delete mode 100644 themes/infusion/archetypes/patterns.md delete mode 100644 themes/infusion/archetypes/print-version.md delete mode 100644 themes/infusion/data/README_BLANK.md delete mode 100644 themes/infusion/data/principles.json delete mode 100644 themes/infusion/data/wcag.json delete mode 100644 themes/infusion/layouts/404.html delete mode 100644 themes/infusion/layouts/_default/baseof.html delete mode 100644 themes/infusion/layouts/_default/li.html delete mode 100644 themes/infusion/layouts/_default/list.html delete mode 100644 themes/infusion/layouts/_default/single.html delete mode 100644 themes/infusion/layouts/index.html delete mode 100644 themes/infusion/layouts/partials/svg.html delete mode 100644 themes/infusion/layouts/partials/toc.html delete mode 100644 themes/infusion/layouts/patterns/li.html delete mode 100644 themes/infusion/layouts/patterns/single.html delete mode 100644 themes/infusion/layouts/print-version/single.html delete mode 100644 themes/infusion/layouts/shortcodes/cmd.html delete mode 100644 themes/infusion/layouts/shortcodes/code.html delete mode 100644 themes/infusion/layouts/shortcodes/codeBlock.html delete mode 100644 themes/infusion/layouts/shortcodes/codePen.html delete mode 100644 themes/infusion/layouts/shortcodes/colors.html delete mode 100644 themes/infusion/layouts/shortcodes/demo.html delete mode 100644 themes/infusion/layouts/shortcodes/expandable.html delete mode 100644 themes/infusion/layouts/shortcodes/figure.html delete mode 100644 themes/infusion/layouts/shortcodes/fileTree.html delete mode 100644 themes/infusion/layouts/shortcodes/html.html delete mode 100644 themes/infusion/layouts/shortcodes/jsBin.html delete mode 100644 themes/infusion/layouts/shortcodes/note.html delete mode 100644 themes/infusion/layouts/shortcodes/pattern.html delete mode 100644 themes/infusion/layouts/shortcodes/principles.html delete mode 100644 themes/infusion/layouts/shortcodes/snippet.html delete mode 100644 themes/infusion/layouts/shortcodes/tested.html delete mode 100644 themes/infusion/layouts/shortcodes/ticks.html delete mode 100644 themes/infusion/layouts/shortcodes/warning.html delete mode 100644 themes/infusion/layouts/shortcodes/wcag.html delete mode 100644 themes/infusion/layouts/taxonomy/tag.html delete mode 100644 themes/infusion/static/browserconfig.xml delete mode 100755 themes/infusion/static/css/fonts/miriamlibre-bold.woff delete mode 100755 themes/infusion/static/css/fonts/miriamlibre-bold.woff2 delete mode 100644 themes/infusion/static/css/images/arrow_effect.svg delete mode 100644 themes/infusion/static/css/images/icon-tick.svg delete mode 100644 themes/infusion/static/css/images/stripe.svg delete mode 100644 themes/infusion/static/css/prism.css delete mode 100644 themes/infusion/static/css/styles.css delete mode 100644 themes/infusion/static/images/android-icon-144x144.png delete mode 100644 themes/infusion/static/images/android-icon-192x192.png delete mode 100644 themes/infusion/static/images/android-icon-36x36.png delete mode 100644 themes/infusion/static/images/android-icon-48x48.png delete mode 100644 themes/infusion/static/images/android-icon-512x512.png delete mode 100644 themes/infusion/static/images/android-icon-72x72.png delete mode 100644 themes/infusion/static/images/android-icon-96x96.png delete mode 100644 themes/infusion/static/images/apple-icon-precomposed.png delete mode 100644 themes/infusion/static/images/apple-icon.png delete mode 100644 themes/infusion/static/images/apple-touch-icon-114x114.png delete mode 100644 themes/infusion/static/images/apple-touch-icon-120x120.png delete mode 100644 themes/infusion/static/images/apple-touch-icon-144x144.png delete mode 100644 themes/infusion/static/images/apple-touch-icon-152x152.png delete mode 100644 themes/infusion/static/images/apple-touch-icon-180x180.png delete mode 100644 themes/infusion/static/images/apple-touch-icon-57x57.png delete mode 100644 themes/infusion/static/images/apple-touch-icon-60x60.png delete mode 100644 themes/infusion/static/images/apple-touch-icon-72x72.png delete mode 100644 themes/infusion/static/images/apple-touch-icon-76x76.png delete mode 100644 themes/infusion/static/images/bad_design_system.png delete mode 100644 themes/infusion/static/images/browser-chrome-android.svg delete mode 100644 themes/infusion/static/images/browser-chrome.svg delete mode 100644 themes/infusion/static/images/browser-edge.svg delete mode 100644 themes/infusion/static/images/browser-firefox-android.svg delete mode 100644 themes/infusion/static/images/browser-firefox.svg delete mode 100644 themes/infusion/static/images/browser-ie.svg delete mode 100644 themes/infusion/static/images/browser-opera.svg delete mode 100644 themes/infusion/static/images/browser-safari-ios.svg delete mode 100644 themes/infusion/static/images/browser-safari.svg delete mode 100644 themes/infusion/static/images/favicon-16x16.png delete mode 100644 themes/infusion/static/images/favicon-32x32.png delete mode 100644 themes/infusion/static/images/favicon-96x96.png delete mode 100644 themes/infusion/static/images/favicon.ico delete mode 100644 themes/infusion/static/images/icon-info.svg delete mode 100644 themes/infusion/static/images/icon-tag.svg delete mode 100644 themes/infusion/static/images/icon-warning.svg delete mode 100644 themes/infusion/static/images/ms-icon-144x144.png delete mode 100644 themes/infusion/static/images/ms-icon-150x150.png delete mode 100644 themes/infusion/static/images/ms-icon-310x310.png delete mode 100644 themes/infusion/static/images/ms-icon-70x70.png delete mode 100644 themes/infusion/static/images/open_in_desktop.png delete mode 100644 themes/infusion/static/images/samsung_homescreen.png delete mode 100644 themes/infusion/static/images/serve_from_docs.png delete mode 100644 themes/infusion/static/js/dom-scripts.js delete mode 100644 themes/infusion/static/js/prism.js delete mode 100644 themes/infusion/static/js/service-worker-registration.js delete mode 100644 themes/infusion/static/manifest.json delete mode 100644 themes/infusion/theme.toml diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2d81b6d..2fb2e9d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,8 +1,8 @@ # Contributing -Thank you for considering contributing to the **Infusion** pattern library builder. The basic rules are as follows. +Thank you for considering contributing to the **Cupper** pattern library builder. The basic rules are as follows. * If you find a bug, a pull request is appreciated. * If you don't know how to fix the bug, submit an issue with the "bug" label. -* Missing features are not bugs. If you think **Infusion** is missing an important feature, write an issue with the "feature" label. The more detail the better. +* Missing features are not bugs. If you think **Cupper** is missing an important feature, write an issue with the "feature" label. The more detail the better. * It is not acceptable to personally attack or discriminate against other contributors. If you're a decent person, don't do it because you know it's not right. If you are a psychopath, don't do it because you are in a public forum where it might well damage your reputation. diff --git a/README.md b/README.md index 8652991..342f232 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ -# Infusion +# Cupper -**Infusion** is a documentation builder for inclusive designers, and those who want to be inclusive designers. Build accessible pattern libraries and all sorts of other docs. +**Cupper** is a documentation builder for inclusive designers, and those who want to be inclusive designers. Build accessible pattern libraries and all sorts of other docs. -* [Documentation →](https://thepaciellogroup.github.io/infusion) -* [Contributing →](https://github.com/ThePacielloGroup/infusion/blob/master/CONTRIBUTING.md) +* [Documentation →](https://thepaciellogroup.github.io/cupper) +* [Contributing →](https://github.com/ThePacielloGroup/cupper/blob/master/CONTRIBUTING.md) + +**IMPORTANT NOTE:** **Cupper** was originally named **Infusion**. If you forked this repository before the name change, you may experience update troubles (when using `npm run update`). To remedy this, please manually rename your **themes → infusion** folder to **themes → cupper** before running the command. diff --git a/config.toml b/config.toml index 8865452..aa344d4 100644 --- a/config.toml +++ b/config.toml @@ -1,10 +1,10 @@ languageCode = "en-us" -title = "Infusion" -baseURL = "https://thepaciellogroup.github.io/infusion/" +title = "Cupper" +baseURL = "https://thepaciellogroup.github.io/cupper/" canonifyURLs = true -theme = "infusion" +theme = "cupper" publishDir = "docs" [params] - description = "Documentation for the **Infusion** documentation builder, built with **Infusion** itself." + description = "Documentation for the **Cupper** documentation builder, built with **Cupper** itself." codePenUser = "Heydon" diff --git a/content/_index.md b/content/_index.md index cfd1010..3e55ab3 100644 --- a/content/_index.md +++ b/content/_index.md @@ -1,9 +1,9 @@ +++ date = "2017-06-26T18:27:58+01:00" -title = "The Infusion Pattern Library Builder" +title = "The Cupper Pattern Library Builder" +++ -Welcome to **Infusion**: a documentation builder for inclusive designers and those trying to be inclusive designers. These are **Infusion's** docs, but they are also an example of a site built with **Infusion**. Here are some of its features: +Welcome to **Cupper**: a documentation builder for inclusive designers and those trying to be inclusive designers. These are **Cupper's** docs, but they are also an example of a site built with **Cupper**. Here are some of its features: {{% ticks %}} * Built with [Hugo](https://gohugo.io/), so easy to structure content and fast to compile it diff --git a/content/patterns/coding/code-blocks.md b/content/patterns/coding/code-blocks.md index 88c2439..5c51333 100644 --- a/content/patterns/coding/code-blocks.md +++ b/content/patterns/coding/code-blocks.md @@ -3,7 +3,7 @@ title = "Code blocks" weight = 1 +++ -Markdown already supports code samples both inline (using single backticks like \`some code here\`) and in blocks. **Infusion** will syntax highlight HTML, CSS, and JavaScript if you provide the correct language in the formulation of the block. +Markdown already supports code samples both inline (using single backticks like \`some code here\`) and in blocks. **Cupper** will syntax highlight HTML, CSS, and JavaScript if you provide the correct language in the formulation of the block. So, this… @@ -19,7 +19,7 @@ So, this… ``` -Note that the syntax highlighting uses a greyscale theme. **Infusion** is careful not to use color as part of its own design, because these colors may clash with those of the design being illustrated and discussed. +Note that the syntax highlighting uses a greyscale theme. **Cupper** is careful not to use color as part of its own design, because these colors may clash with those of the design being illustrated and discussed. {{% note %}} To preserve the wrapping inside code blocks, horizontal scrolling is implemented. To make sure scrolling is keyboard accessible, code blocks are focusable. An `aria-label` is provided to identify the code block to screen reader users. @@ -27,7 +27,7 @@ To preserve the wrapping inside code blocks, horizontal scrolling is implemented ## Annotated code -**Infusion** offers the ability to highlight and annotate specific parts of your code examples using the `code` shortcode. Take an accessible dialog. You may wish to point out key attributes that make that dialog support assistive technologies: +**Cupper** offers the ability to highlight and annotate specific parts of your code examples using the `code` shortcode. Take an accessible dialog. You may wish to point out key attributes that make that dialog support assistive technologies: {{}}
diff --git a/content/patterns/coding/color-palettes.md b/content/patterns/coding/color-palettes.md index 327a68a..3e3b9df 100644 --- a/content/patterns/coding/color-palettes.md +++ b/content/patterns/coding/color-palettes.md @@ -2,13 +2,13 @@ title = "Color palettes" +++ -There's no reason why your **Infusion**-powered pattern library has to be all about functionality. You can include style guide-like information such as color palettes too. The `colors` shortcode makes it easy to exhibit colors and their values together. Just supply a comma-separated list of CSS color values. +There's no reason why your **Cupper**-powered pattern library has to be all about functionality. You can include style guide-like information such as color palettes too. The `colors` shortcode makes it easy to exhibit colors and their values together. Just supply a comma-separated list of CSS color values. {{}} {{% colors "#111111, #cccccc, #ffffff" %}} {{}} -The result is a one row strip showing each color supplied in order. The colors for **Infusion** are greyscale: +The result is a one row strip showing each color supplied in order. The colors for **Cupper** are greyscale: {{% colors "#111111, #cccccc, #ffffff" %}} diff --git a/content/patterns/coding/command-line.md b/content/patterns/coding/command-line.md index 566b729..7a52e87 100644 --- a/content/patterns/coding/command-line.md +++ b/content/patterns/coding/command-line.md @@ -2,7 +2,7 @@ title = "Command line" +++ -Your pattern documentation may need to include commands for installing packages or using CLIs. **Infusion** offers the `cmd` shortcode for making code blocks look like terminal commands. +Your pattern documentation may need to include commands for installing packages or using CLIs. **Cupper** offers the `cmd` shortcode for making code blocks look like terminal commands. Here's how you write it: diff --git a/content/patterns/coding/demo-embedding.md b/content/patterns/coding/demo-embedding.md index 91e86bc..85983ef 100644 --- a/content/patterns/coding/demo-embedding.md +++ b/content/patterns/coding/demo-embedding.md @@ -7,7 +7,7 @@ Sometimes just pictures of the pattern you're documenting aren't enough. Interac ## CodePen -**Infusion** offers a couple of ways to do this. The first is by embedding CodePen demos into the content. The `codePen` shortcode takes just one argument: the codePen's `ID`. +**Cupper** offers a couple of ways to do this. The first is by embedding CodePen demos into the content. The `codePen` shortcode takes just one argument: the codePen's `ID`. {{}} {{% codePen VpVNKW %}} @@ -50,4 +50,4 @@ The options for the `show` parameter are: ## Inline demos -**Infusion** also supports the ability to write inline demos directly in markdown files. See {{% pattern "Writing inline demos" %}}. +**Cupper** also supports the ability to write inline demos directly in markdown files. See {{% pattern "Writing inline demos" %}}. diff --git a/content/patterns/coding/file-trees.md b/content/patterns/coding/file-trees.md index dc0fd68..7edc494 100644 --- a/content/patterns/coding/file-trees.md +++ b/content/patterns/coding/file-trees.md @@ -2,7 +2,7 @@ title = "File trees" +++ -Representing folder/file structures is simple and accessible in **Infusion**. Which is just as well, because some components may need to conform to a certain folder structure. +Representing folder/file structures is simple and accessible in **Cupper**. Which is just as well, because some components may need to conform to a certain folder structure. The file tree is described using a markdown nested list structure: diff --git a/content/patterns/coding/tested.md b/content/patterns/coding/tested.md index 7deef01..a378b8d 100644 --- a/content/patterns/coding/tested.md +++ b/content/patterns/coding/tested.md @@ -4,7 +4,7 @@ title = "Tested using..." When you're an inclusive designer, it's pertinent to do some testing. Following specs is one thing, but you need to verify that your component works okay for users. -**Infusion** provided a `tested` shortcode that lets you show which browsers and assistive technologies you've tried your design out in. Here's an example. Note the commas and "+" signs. +**Cupper** provided a `tested` shortcode that lets you show which browsers and assistive technologies you've tried your design out in. Here's an example. Note the commas and "+" signs. {{}} {{% tested using="Firefox + JAWS, Chrome, Safari iOS + Voiceover, Edge" %}} diff --git a/content/patterns/coding/writing-inline-demos.md b/content/patterns/coding/writing-inline-demos.md index ab4216b..052b9e8 100644 --- a/content/patterns/coding/writing-inline-demos.md +++ b/content/patterns/coding/writing-inline-demos.md @@ -5,7 +5,7 @@ weight = 3 There are some issues with {{% pattern "Demo embedding" %}}, like the embeds not working offline. They also come with their own branding, which will clash with the pattern you're trying to illustrate. -**Infusion** offers another option: a special `demo` shortcode that allows you to write HTML, CSS, and JavaScript directly into the markdown file. The outputted demo is encapsulated using Shadow DOM, so you don't have to worry about broken styles and global JS. +**Cupper** offers another option: a special `demo` shortcode that allows you to write HTML, CSS, and JavaScript directly into the markdown file. The outputted demo is encapsulated using Shadow DOM, so you don't have to worry about broken styles and global JS. Here's the example code for an inline demo of a toggle button: @@ -40,7 +40,7 @@ toggle.addEventListener('click', (e) => { {{</demo>}} {{}} -Note the `demo.querySelector` on line `21`. **Infusion** automatically provides `demo`, representing the root node of the demo. It's like the `document` keyword but for a demo's subtree. +Note the `demo.querySelector` on line `21`. **Cupper** automatically provides `demo`, representing the root node of the demo. It's like the `document` keyword but for a demo's subtree. Here's a live demo of… the demo: diff --git a/content/patterns/installation.md b/content/patterns/installation.md index 6cbb3bd..e918544 100644 --- a/content/patterns/installation.md +++ b/content/patterns/installation.md @@ -3,7 +3,7 @@ title = "Installation" weight = 1 +++ -**Infusion** is built using the static site engine, [Hugo](https://gohugo.io/), and NPM. The codebase is available to download on Github. Let's get everything installed step-by-step. +**Cupper** is built using the static site engine, [Hugo](https://gohugo.io/), and NPM. The codebase is available to download on Github. Let's get everything installed step-by-step. ## Install Hugo @@ -21,9 +21,9 @@ Alternatively, you can manually [install Hugo from a package](https://github.com ### Windows users -Installing on Windows is a bit more involved than on OSX. The authors of Hugo provide [a guide](https://gohugo.io/tutorials/installing-on-windows/) with instructions for technical and less technical users. +Installing on Windows is a little more involved than on OSX. The authors of Hugo provide [a guide](https://gohugo.io/tutorials/installing-on-windows/) with instructions for technical and less technical users. -It's also best you install a Windows Subsystem for running Linux, and therefore [bash](https://en.wikipedia.org/wiki/Bash_(Unix_shell)) (**Infusion** incorporates some bash commands in its scripts). [Microsoft offer a complete guide](https://msdn.microsoft.com/en-gb/commandline/wsl/install_guide). +It's also best you install a Windows Subsystem for running Linux, and therefore [bash](https://en.wikipedia.org/wiki/Bash_(Unix_shell)) (**Cupper** incorporates some bash commands in its scripts). [Microsoft offer a complete guide](https://msdn.microsoft.com/en-gb/commandline/wsl/install_guide). ## Install Node & NPM @@ -31,11 +31,11 @@ It is likely you already have Node and NPM installed on your system. If so, you ## Get the files -**Infusion** is hosted on Github. To start using it, you'll need to get the files from there. If you are comfortable with the command line, just fork the [github.com/ThePacielloGroup/infusion](https://github.com/ThePacielloGroup/infusion) repository, then do a `git clone` to your local system. Replace `[your username]` in the following: +**Cupper** is hosted on Github. To start using it, you'll need to get the files from there. If you are comfortable with the command line, just fork the [github.com/ThePacielloGroup/cupper](https://github.com/ThePacielloGroup/cupper) repository, then do a `git clone` to your local system. Replace `[your username]` in the following: -{{}}git clone https://github.com/[your username]/infusion.git{{}} +{{}}git clone https://github.com/[your username]/cupper.git{{}} -If the command line is not your thing, use Github's web interface to fork [github.com/ThePacielloGroup/infusion](https://github.com/ThePacielloGroup/infusion) and choose **Open in Desktop** from **Clone or download** (see figure 1, below). +If the command line is not your thing, use Github's web interface to fork [github.com/ThePacielloGroup/cupper](https://github.com/ThePacielloGroup/cupper) and choose **Open in Desktop** from **Clone or download** (see figure 1, below). {{% figure caption="The Github web interface" %}} ![The open in desktop option, revealed when clicking clone or download](/images/open_in_desktop.png) diff --git a/content/patterns/media/including-images.md b/content/patterns/media/including-images.md index 6e287ac..a0477e0 100644 --- a/content/patterns/media/including-images.md +++ b/content/patterns/media/including-images.md @@ -13,7 +13,7 @@ From time to time, you'll be wanting to include images illustrating the document {{% /fileTree %}} {{% note %}} -When you first make a copy of **Infusion**, **Infusion's** own logo will be included. You should replace this with your own company or project logo. +When you first make a copy of **Cupper**, **Cupper's** own logo will be included. You should replace this with your own company or project logo. {{% /note %}} The path to the `/images` folder should begin with a forward slash, so include that when referencing images in your markdown. @@ -24,7 +24,7 @@ The path to the `/images` folder should begin with a forward slash, so include t ## Figures -Sometimes you will want to include a caption with your illustration. This is what the `
` and `
` elements are for. However, **Infusion** doesn't ask you to code all that manually. A special shortcode is provided, which takes a `caption` parameter. Note that the image markdown is provided between the opening and closing shortcode tags, and that you can use markdown syntax in the `caption` value. +Sometimes you will want to include a caption with your illustration. This is what the `
` and `
` elements are for. However, **Cupper** doesn't ask you to code all that manually. A special shortcode is provided, which takes a `caption` parameter. Note that the image markdown is provided between the opening and closing shortcode tags, and that you can use markdown syntax in the `caption` value. {{}} {{% figure caption="A design system that uses a bad code example as a **single source of truth** only serves to proliferate bad code." %}} diff --git a/content/patterns/media/including-videos.md b/content/patterns/media/including-videos.md index 94643e6..3eb37c0 100644 --- a/content/patterns/media/including-videos.md +++ b/content/patterns/media/including-videos.md @@ -2,7 +2,7 @@ title = "Including videos" +++ -**Infusion** has a lot of its own shortcodes, but you can still use Hugo's [built in shortcodes](https://gohugo.io/extras/shortcodes#built-in-shortcodes). These include a simple shortcode for including YouTube videos in your content. The shortcode takes just one parameter — the video's `id`. +**Cupper** has a lot of its own shortcodes, but you can still use Hugo's [built in shortcodes](https://gohugo.io/extras/shortcodes#built-in-shortcodes). These include a simple shortcode for including YouTube videos in your content. The shortcode takes just one parameter — the video's `id`. {{}} {{<youtube w7Ft2ymGmfc>}} diff --git a/content/patterns/printing.md b/content/patterns/printing.md index f891d95..aee1061 100644 --- a/content/patterns/printing.md +++ b/content/patterns/printing.md @@ -3,7 +3,7 @@ title = "Printing" weight = 4 +++ -**Infusion**'s output site includes a one-page {{% pattern "Print version" %}} of the generated library, available at `/print-version`. So, if your library base URL is `https://yourName.github.io/your-library`, you can print the whole library — to PDF if wanted — from the following address: +**Cupper**'s output site includes a one-page {{% pattern "Print version" %}} of the generated library, available at `/print-version`. So, if your library base URL is `https://yourName.github.io/your-library`, you can print the whole library — to PDF if wanted — from the following address: ``` https://yourName.github.io/your-library/print-version diff --git a/content/patterns/serving.md b/content/patterns/serving.md index 70538fd..62d6bf6 100644 --- a/content/patterns/serving.md +++ b/content/patterns/serving.md @@ -5,7 +5,7 @@ weight = 3 ## Serving locally -While you're creating content for your project, you'll probably want to see what the finished product looks like. Fortunately, **Infusion** is easy to serve locally using the `serve` command: +While you're creating content for your project, you'll probably want to see what the finished product looks like. Fortunately, **Cupper** is easy to serve locally using the `serve` command: {{}}npm run serve{{}} @@ -13,7 +13,7 @@ This will serve your working project from `localhost:1313`. Whenever you make ch ## Publishing on Github Pages -**Infusion** creates a `/docs` folder containing the latest version of your site whenever you do an `npm run build` or a `git commit`. So long as you forked the **Infusion** repository when making your own version (see {{% pattern "Setup" %}}), whenever you push to master, you will also be updating the site found at your Github Pages URL. +**Cupper** creates a `/docs` folder containing the latest version of your site whenever you do an `npm run build` or a `git commit`. So long as you forked the **Cupper** repository when making your own version (see {{% pattern "Setup" %}}), whenever you push to master, you will also be updating the site found at your Github Pages URL. This URL will be in the following format: @@ -21,10 +21,10 @@ This URL will be in the following format: [your user name].github.io/[your library repo name] ``` -You'll also need to add this value to your `config.toml` file as the `baseURL`. For **Infusion**'s own documentation it looks like the following. Just overwrite it. +You'll also need to add this value to your `config.toml` file as the `baseURL`. For **Cupper**'s own documentation it looks like the following. Just overwrite it. ``` -baseURL = "https://thepaciellogroup.github.io/infusion/" +baseURL = "https://thepaciellogroup.github.io/cupper/" ``` ### Set the publishing source diff --git a/content/patterns/setup.md b/content/patterns/setup.md index c545a75..ed3021e 100644 --- a/content/patterns/setup.md +++ b/content/patterns/setup.md @@ -3,21 +3,21 @@ title = "Setup" weight = 2 +++ -By now, you should have followed the {{% pattern "Installation" %}} instructions. You should have Hugo and Node installed, and a local copy of a forked version of **Infusion**. You should also have run `npm install` in the root of that codebase. +By now, you should have followed the {{% pattern "Installation" %}} instructions. You should have Hugo and Node installed, and a local copy of a forked version of **Cupper**. You should also have run `npm install` in the root of that codebase. ## "Cleaning" the content folder -Before you can start writing documentation, there are a few things still to do in order to get set up. At the moment, your version of **Infusion** is a facsimile of the original, containing all the content you're reading right now. We want to delete that content and replace it with some starter content. There's a simple `clean` command for this. +Before you can start writing documentation, there are a few things still to do in order to get set up. At the moment, your version of **Cupper** is a facsimile of the original, containing all the content you're reading right now. We want to delete that content and replace it with some starter content. There's a simple `clean` command for this. {{% warning %}} -If you are contributing to an existing **Infusion** library, do not run the following command. It will delete all of the patterns in that library. The `clean` command is just for libraries that you are starting from scratch. +If you are contributing to an existing **Cupper** library, do not run the following command. It will delete all of the patterns in that library. The `clean` command is just for libraries that you are starting from scratch. {{% /warning %}} {{}} npm run clean {{}} -This will leave your `content` folder with just an `_index.md` file and a `patterns` folder containing a single demonstration pattern file. Individual content pages in **Infusion** are referred to as "patterns" — think pattern libraries). Find out more about these in {{% pattern "Project structure" %}}. +This will leave your `content` folder with just an `_index.md` file and a `patterns` folder containing a single demonstration pattern file. Individual content pages in **Cupper** are referred to as "patterns" — think pattern libraries). Find out more about these in {{% pattern "Project structure" %}}. ## The config file @@ -25,35 +25,35 @@ You'll also want to name your project and configure one or two other things in t {{}} languageCode = "en-us" -title = "Infusion" -baseURL = "https://thepaciellogroup.github.io/infusion/" -theme = "infusion" +title = "Cupper" +baseURL = "https://thepaciellogroup.github.io/cupper/" +theme = "cupper" [params] - description = "Documentation for the **Infusion** documentation builder. This documentation is constructed using the builder itself." + description = "Documentation for the **Cupper** documentation builder. This documentation is constructed using the builder itself." codePenUser = "Heydon" {{}} -* **title** — This is the project's name, like "Megacorp 5000 Pattern Library" or "Assplosion.js Documentation". For **Infusion's** own version of **Infusion**, the `title` is simply _Infusion_ :-) +* **title** — This is the project's name, like "Megacorp 5000 Pattern Library" or "Assplosion.js Documentation". For **Cupper's** own version of **Cupper**, the `title` is simply _Cupper_ :-) * **baseURL** — This is the root of the live site. Typically you will publish the site to Github Pages, so this should be the base URL for your Github Pages site. -* **theme** — This is the theme the library is using. Don't change this from "infusion". -* **description** — This is a short description of your documentation project and comes under the logo. You can include markdown syntax here, like _**Infusion**_ in the above example for making the name of the library bold. +* **theme** — This is the theme the library is using. Don't change this from "cupper". +* **description** — This is a short description of your documentation project and comes under the logo. You can include markdown syntax here, like _**Cupper**_ in the above example for making the name of the library bold. * **codePenUser** — If you want to embed codePens in your pattern files, you need to supply a codePen username here. ## The Web App Manifest -**Infusion** projects work as progressive web applications, meaning users can save them to their home screen and read them offline. The web app manifest, found at the root of the `static` folder, defines names and icons for the app. You'll probably want to open `/static/manifest.json` and personalize the `name` and `short_name` values. +**Cupper** projects work as progressive web applications, meaning users can save them to their home screen and read them offline. The web app manifest, found at the root of the `static` folder, defines names and icons for the app. You'll probably want to open `/static/manifest.json` and personalize the `name` and `short_name` values. ``` { - "name": "Infusion Documentation Builder", - "short_name": "Infusion Docs", + "name": "Cupper Documentation Builder", + "short_name": "Cupper Docs", "icons": [ {... ``` -{{% figure caption="Infusion's Docs, with `short_name` displayed, available from the homescreen of a Samsung/Android phone." %}} -![Teacup Infusion app icon with Infusion Docs written underneath](/images/samsung_homescreen.png) +{{% figure caption="Cupper's Docs, with `short_name` displayed, available from the homescreen of a Samsung/Android phone." %}} +![Teacup Cupper app icon with Cupper Docs written underneath](/images/samsung_homescreen.png) {{% /figure %}} {{% note %}} @@ -62,7 +62,7 @@ The `short_name` value refers to the text that appears under the icon on your ho ## Including a logo -In the `images/static` folder, you'll find a `logo.svg` file. Replace this file with your own company or project logo, under the same file name. Currently, only SVG is supported this easily because SVG is the superior format for logos. However, if you must use a different format, you can open up the `themes/infusion/layouts/_default/baseof.html` file and edit the image reference: +In the `images/static` folder, you'll find a `logo.svg` file. Replace this file with your own company or project logo, under the same file name. Currently, only SVG is supported this easily because SVG is the superior format for logos. However, if you must use a different format, you can open up the `themes/cupper/layouts/_default/baseof.html` file and edit the image reference: ```html