From 8626ae1a4730ea39b2225533177b83e6fa03a90b Mon Sep 17 00:00:00 2001 From: antoniocastanheira Date: Fri, 5 May 2017 16:11:34 -0300 Subject: [PATCH] Initial commit --- .gitignore | 3 + Gemfile | 11 + Gemfile.lock | 68 +++++ LICENSE | 21 ++ README.md | 77 ++++++ _config.yml | 88 +++++++ _data/footer.yml | 16 ++ _data/navigation.yml | 6 + _includes/document-icon.html | 12 + _includes/footer.html | 15 ++ _includes/listings.html | 15 ++ _includes/logo.html | 7 + _includes/navigation.html | 12 + _includes/relative-src.html | 1 + _includes/search-icon.html | 4 + _includes/search.html | 5 + _includes/social-icon.html | 43 ++++ _includes/youtube.html | 3 + _layouts/archive.html | 7 + _layouts/default.html | 75 ++++++ _layouts/post.html | 145 +++++++++++ _posts/2017-04-02-welcome-to-zup.md | 12 + _posts/2017-05-02-what-is-zup.md | 20 ++ _posts/_defaults.md | 7 + _sass/cloudcannon.scss | 32 +++ _sass/contact.scss | 55 ++++ _sass/dark-theme.scss | 37 +++ _sass/elements.scss | 48 ++++ _sass/footer.scss | 45 ++++ _sass/form.scss | 54 ++++ _sass/header.scss | 162 ++++++++++++ _sass/layout.scss | 51 ++++ _sass/modal.scss | 64 +++++ _sass/search.scss | 24 ++ _sass/tutorials.scss | 378 ++++++++++++++++++++++++++++ _sass/typography.scss | 251 ++++++++++++++++++ _sass/variables.scss | 14 ++ _sets/_defaults.md | 4 + _sets/getting-started.md | 4 + apple-touch-icon.png | Bin 0 -> 1268 bytes contact.html | 50 ++++ css/screen.scss | 15 ++ images/_screenshot.png | Bin 0 -> 170657 bytes images/favicon.png | Bin 0 -> 200 bytes images/it-logo-light.png | Bin 0 -> 14307 bytes images/logo-dark.png | Bin 0 -> 2204 bytes images/logo-light.png | Bin 0 -> 1266 bytes index.html | 26 ++ js/lunr.min.js | 7 + js/main.js | 94 +++++++ js/search.js | 103 ++++++++ logo-light.png | Bin 0 -> 1266 bytes search.html | 30 +++ siteicon.png | Bin 0 -> 3372 bytes success.html | 6 + touch-icon.png | Bin 0 -> 2713 bytes videos.html | 7 + 57 files changed, 2234 insertions(+) create mode 100644 .gitignore create mode 100644 Gemfile create mode 100644 Gemfile.lock create mode 100644 LICENSE create mode 100644 README.md create mode 100644 _config.yml create mode 100644 _data/footer.yml create mode 100644 _data/navigation.yml create mode 100644 _includes/document-icon.html create mode 100644 _includes/footer.html create mode 100644 _includes/listings.html create mode 100644 _includes/logo.html create mode 100644 _includes/navigation.html create mode 100644 _includes/relative-src.html create mode 100644 _includes/search-icon.html create mode 100644 _includes/search.html create mode 100644 _includes/social-icon.html create mode 100644 _includes/youtube.html create mode 100644 _layouts/archive.html create mode 100644 _layouts/default.html create mode 100644 _layouts/post.html create mode 100644 _posts/2017-04-02-welcome-to-zup.md create mode 100644 _posts/2017-05-02-what-is-zup.md create mode 100644 _posts/_defaults.md create mode 100644 _sass/cloudcannon.scss create mode 100644 _sass/contact.scss create mode 100644 _sass/dark-theme.scss create mode 100644 _sass/elements.scss create mode 100644 _sass/footer.scss create mode 100644 _sass/form.scss create mode 100644 _sass/header.scss create mode 100644 _sass/layout.scss create mode 100644 _sass/modal.scss create mode 100644 _sass/search.scss create mode 100644 _sass/tutorials.scss create mode 100644 _sass/typography.scss create mode 100644 _sass/variables.scss create mode 100644 _sets/_defaults.md create mode 100644 _sets/getting-started.md create mode 100644 apple-touch-icon.png create mode 100644 contact.html create mode 100644 css/screen.scss create mode 100644 images/_screenshot.png create mode 100644 images/favicon.png create mode 100644 images/it-logo-light.png create mode 100644 images/logo-dark.png create mode 100644 images/logo-light.png create mode 100644 index.html create mode 100644 js/lunr.min.js create mode 100644 js/main.js create mode 100644 js/search.js create mode 100644 logo-light.png create mode 100644 search.html create mode 100644 siteicon.png create mode 100644 success.html create mode 100644 touch-icon.png create mode 100644 videos.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e5bf836 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +_site/ +.sass-cache/ +.jekyll-metadata \ No newline at end of file diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..1831fdb --- /dev/null +++ b/Gemfile @@ -0,0 +1,11 @@ +source 'https://rubygems.org' + +gem 'jekyll', '3.4.3' + +group :jekyll_plugins do + gem 'jekyll-archives', '2.1.1' + gem 'jekyll-sitemap', '1.0.0' + gem 'jekyll-seo-tag', '2.1.0' + gem 'jekyll-feed', '0.9.1' + gem 'jekyll-extract-element', '0.0.6' +end \ No newline at end of file diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..b62aa74 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,68 @@ +GEM + remote: https://rubygems.org/ + specs: + addressable (2.5.0) + public_suffix (~> 2.0, >= 2.0.2) + colorator (1.1.0) + ffi (1.9.18) + forwardable-extended (2.6.0) + jekyll (3.4.3) + addressable (~> 2.4) + colorator (~> 1.0) + jekyll-sass-converter (~> 1.0) + jekyll-watch (~> 1.1) + kramdown (~> 1.3) + liquid (~> 3.0) + mercenary (~> 0.3.3) + pathutil (~> 0.9) + rouge (~> 1.7) + safe_yaml (~> 1.0) + jekyll-archives (2.1.1) + jekyll (>= 2.4) + jekyll-extract-element (0.0.6) + jekyll (~> 3.3) + nokogiri (= 1.6.8) + jekyll-feed (0.9.1) + jekyll (~> 3.3) + jekyll-sass-converter (1.5.0) + sass (~> 3.4) + jekyll-seo-tag (2.1.0) + jekyll (~> 3.3) + jekyll-sitemap (1.0.0) + jekyll (~> 3.3) + jekyll-watch (1.5.0) + listen (~> 3.0, < 3.1) + kramdown (1.13.2) + liquid (3.0.6) + listen (3.0.8) + rb-fsevent (~> 0.9, >= 0.9.4) + rb-inotify (~> 0.9, >= 0.9.7) + mercenary (0.3.6) + mini_portile2 (2.1.0) + nokogiri (1.6.8) + mini_portile2 (~> 2.1.0) + pkg-config (~> 1.1.7) + pathutil (0.14.0) + forwardable-extended (~> 2.6) + pkg-config (1.1.7) + public_suffix (2.0.5) + rb-fsevent (0.9.8) + rb-inotify (0.9.8) + ffi (>= 0.5.0) + rouge (1.11.1) + safe_yaml (1.0.4) + sass (3.4.23) + +PLATFORMS + ruby + +DEPENDENCIES + jekyll (= 3.4.3) + jekyll-archives (= 2.1.1) + jekyll-extract-element (= 0.0.6) + jekyll-feed (= 0.9.1) + jekyll-seo-tag (= 2.1.0) + jekyll-sitemap (= 1.0.0) + +BUNDLED WITH + 1.12.5 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f81f42e --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 CloudCannon + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..e0bc4e9 --- /dev/null +++ b/README.md @@ -0,0 +1,77 @@ +# Base + +Knowledge base template for Jekyll. Browse through a [live demo](https://orange-ape.cloudvent.net/). + +![Base template screenshot](images/_screenshot.png) + +Base was made by [CloudCannon](http://cloudcannon.com/), the Cloud CMS for Jekyll. +Find more templates and themes at [Jekyll Tips](https://learn.cloudcannon.com/jekyll-templates/). + +Learn Jekyll with step-by-step tutorials and videos at [CloudCannon Academy](https://learn.cloudcannon.com/). + +## Features + +* Tutorials organised by category +* Two types of tutorials - text and video +* Ability to have a "tutorial series" +* FAQ section +* Disqus comments +* Sticky sidebar for main headings in tutorials +* Optimised for editing in [CloudCannon](http://cloudcannon.com/) +* RSS/Atom feed +* SEO tags +* Google Analytics + +## Setup + +1. Add your site and author details in `_config.yml`. +2. Add your Google Analytics, Disqus and MailChimp keys to `_config.yml`. +3. Get a workflow going to see your site's output (with [CloudCannon](https://app.cloudcannon.com/) or Jekyll locally). + +## Develop + +Base was built with [Jekyll](http://jekyllrb.com/) version 3.4.3, but should support newer versions as well. + +Install the dependencies with [Bundler](http://bundler.io/): + +~~~bash +$ bundle install +~~~ + +Run `jekyll` commands through Bundler to ensure you're using the right versions: + +~~~bash +$ bundle exec jekyll serve +~~~ + +## Editing + +Base is already optimised for adding, updating and removing tutorials, navigation, footer and FAQ information in CloudCannon. + +The sticky sidebar in tutorials in populated by pulling out `

` elements from the content. + +### Posts + +* Add, update or remove a post in the *Posts* collection. +* The tutorials page is organised by categories. +* Change the defaults when new posts are created in `_posts/_defaults.md`. + +### Post Series +To create a new series: + +* Add a new document to the `sets` collection. +* Set the `title` and `description`. + +To add a tutorial/post to a series: +* Add a `set` field to the tutorial front matter which points to the file name of the desired set without the `.md` extention. e.g. If I have a set at `_sets/getting-started.md` I would use this in my tutorial front matter: `set: getting-started`. +* Add a `set_order` field to the tutorial front matter and specify a number. This is the tutorials order in the set. + +### Navigation + +* Exposed as a data file to give clients better access. +* Set in the *Data* / *Navigation* section. + +### Footer + +* Exposed as a data file to give clients better access. +* Set in the *Data* / *Footer* section. \ No newline at end of file diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..0d52054 --- /dev/null +++ b/_config.yml @@ -0,0 +1,88 @@ +# ---- +# Site + +title: ZUP +url: "https://orange-ape.cloudvent.net/" +baseurl: +google_analytics_key: +disqus_shortname: +newsletter_action: + +# Values for the jekyll-seo-tag gem (https://github.com/jekyll/jekyll-seo-tag) +logo: /logo-light.png +description: Knowledge base template for Jekyll. +author: + name: + email: + twitter: # twitter username without the @ symbol +social: + name: ZUP + links: + - https://github.com/CloudCannon/base-jekyll-template + +# ----- +# Build + +permalink: /:categories/:title/ + +gems: + - jekyll-sitemap + - jekyll-seo-tag + - jekyll-feed + - jekyll-archives + +exclude: + - Gemfile + - Gemfile.lock + - README.md + - LICENCE + +collections: + sets: + + +jekyll-archives: + enabled: ['categories'] + +defaults: + - + scope: + path: "" + values: + layout: "default" + - + scope: + type: "posts" + values: + layout: "post" + comments: true + - + scope: + type: "sets" + values: + _hide_content: true + - + scope: + path: "index.html" + values: + body_class: "show_hero_search" +# ----------- +# CloudCannon + +social_icons: + - Facebook + - Google Plus + - Instagram + - LinkedIn + - Pinterest + - Tumblr + - Twitter + - YouTube + - Email + - RSS + +types: + - Document + - Video + +_comments: diff --git a/_data/footer.yml b/_data/footer.yml new file mode 100644 index 0000000..315fe39 --- /dev/null +++ b/_data/footer.yml @@ -0,0 +1,16 @@ +- name: + link: https://facebook.com/ + new_window: true + social_icon: Facebook +- name: + link: https://twitter.com/ + social_icon: Twitter + new_window: true +- name: + link: https://youtube.com/ + social_icon: YouTube + new_window: true +- name: + link: /feed.xml + social_icon: RSS + new_window: false \ No newline at end of file diff --git a/_data/navigation.yml b/_data/navigation.yml new file mode 100644 index 0000000..3ce411e --- /dev/null +++ b/_data/navigation.yml @@ -0,0 +1,6 @@ +- name: Base de conhecimento + link: / +- name: Videos + link: /videos/ +- name: Enviar Solicitação + link: /contact/ diff --git a/_includes/document-icon.html b/_includes/document-icon.html new file mode 100644 index 0000000..bb94d2c --- /dev/null +++ b/_includes/document-icon.html @@ -0,0 +1,12 @@ +{% case include.icon %} + {% when "Video" %} + + + + + {% when "Document" %} + + + + +{% endcase %} \ No newline at end of file diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..0e8a2f3 --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/_includes/listings.html b/_includes/listings.html new file mode 100644 index 0000000..e90970d --- /dev/null +++ b/_includes/listings.html @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/_includes/logo.html b/_includes/logo.html new file mode 100644 index 0000000..8d82f18 --- /dev/null +++ b/_includes/logo.html @@ -0,0 +1,7 @@ + + + + Layer 1 + + + \ No newline at end of file diff --git a/_includes/navigation.html b/_includes/navigation.html new file mode 100644 index 0000000..f0f9ddf --- /dev/null +++ b/_includes/navigation.html @@ -0,0 +1,12 @@ + + diff --git a/_includes/relative-src.html b/_includes/relative-src.html new file mode 100644 index 0000000..4535448 --- /dev/null +++ b/_includes/relative-src.html @@ -0,0 +1 @@ +{% assign prefix = include.src | slice: 0, 2 %}{% assign protocol = include.src | slice: 0, 4 %}{% unless protocol == 'http' or prefix == "//" %}{{ site.baseurl }}{% endunless %}{{ include.src }} \ No newline at end of file diff --git a/_includes/search-icon.html b/_includes/search-icon.html new file mode 100644 index 0000000..ccc84b6 --- /dev/null +++ b/_includes/search-icon.html @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/_includes/search.html b/_includes/search.html new file mode 100644 index 0000000..3548fd9 --- /dev/null +++ b/_includes/search.html @@ -0,0 +1,5 @@ +
+ + {% include search-icon.html %} + +
\ No newline at end of file diff --git a/_includes/social-icon.html b/_includes/social-icon.html new file mode 100644 index 0000000..da0e376 --- /dev/null +++ b/_includes/social-icon.html @@ -0,0 +1,43 @@ +{% case include.icon %} + {% when "Facebook" %} + + {% when "Facebook2" %} + + {% when "Google Plus" %} + + {% when "Instagram" %} + + {% when "LinkedIn" %} + + {% when "Pinterest" %} + + {% when "Tumblr" %} + + {% when "Twitter" %} + + {% when "YouTube" %} + + {% when "Hacker News" %} + + {% when "Designer News" %} + + {% when "RSS" %} + + {% when "Email" %} + + {% when "Subscribe" %} + + + + + {% when "Share" %} + + + + + {% when "Close" %} + + + + +{% endcase %} diff --git a/_includes/youtube.html b/_includes/youtube.html new file mode 100644 index 0000000..ee9bf86 --- /dev/null +++ b/_includes/youtube.html @@ -0,0 +1,3 @@ +
+ +
\ No newline at end of file diff --git a/_layouts/archive.html b/_layouts/archive.html new file mode 100644 index 0000000..b283826 --- /dev/null +++ b/_layouts/archive.html @@ -0,0 +1,7 @@ +--- +layout: default +--- +{% assign posts = page.posts | sort: "title" %} +

{{ page.title | replace: "-", " " }} ({{ posts | size }})

+ +{% include listings.html listings=posts %} \ No newline at end of file diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..e1d9f80 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + {% seo %} + {% feed_meta %} + + {% if jekyll.environment == 'production' and site.google_analytics_key != '' %} + + {% endif %} + + + +
+
+
+ + {% include navigation.html %} +
+ +
+ +
+
+
+ {{ content }} +
+
+ + {% include footer.html %} + + + diff --git a/_layouts/post.html b/_layouts/post.html new file mode 100644 index 0000000..5fbcece --- /dev/null +++ b/_layouts/post.html @@ -0,0 +1,145 @@ +--- +layout: default +--- + +
+ +
+

{{ page.title }}

+ + {% if page.type == "Video" %} + {% include youtube.html video_id=page.video_id %} + + {% if page.resources %} +
+ +
+ {% endif %} + {% endif %} + +
+ {{ content }} +
+ +
+
+ +{% if page.set %} + {% assign set_file_name = "_sets/" | append: page.set | append: ".md" %} + {% assign set = site.sets | where: "title", "Getting Started" | first %} + {% assign series_posts = site.posts | where: "set", page.set %} +
+

{{ set.title }} - Series

+

{{ set.description }}

+ + {% include listings.html listings=series_posts numbered=true%} +
+{% endif %} +{% assign related_posts = site.related_posts %} +{% assign related_posts_size = related_posts | size %} +{% if related_posts_size > 0 %} + +{% endif %} + +{% if site.disqus_shortname and page.comments %} +
+ + +{% endif %} + +
+
+ × +
+

Subscribe

+

The latest tutorials sent straight to your inbox.

+ + +
+
+
+ +
+
+ × +

Share

+

Share this tutorial with your community.

+ +
+
+ + + + diff --git a/_posts/2017-04-02-welcome-to-zup.md b/_posts/2017-04-02-welcome-to-zup.md new file mode 100644 index 0000000..bf3ef61 --- /dev/null +++ b/_posts/2017-04-02-welcome-to-zup.md @@ -0,0 +1,12 @@ +--- +date: 2017-05-02 +title: Bem Vindo a central de ajuda do ZUP +categories: + - Início +description: "Bem Vindo a central de ajuda do ZUP" +type: Document +--- + +Esta será a sua Central de Ajuda para o sistema ZUP. Aqui você pode consultar artigos, manuais e FAQ sobre todas as funcionalidades presente na ferramenta. + +Caso você tenha alguma dúvida ou problema que a Central de Ajuda não forneceu informações suficientes, você pode Abrir um Chamado. \ No newline at end of file diff --git a/_posts/2017-05-02-what-is-zup.md b/_posts/2017-05-02-what-is-zup.md new file mode 100644 index 0000000..936675f --- /dev/null +++ b/_posts/2017-05-02-what-is-zup.md @@ -0,0 +1,20 @@ +--- +date: 2017-05-02 +title: O que é o ZUP +categories: + - Início +description: "O que é o ZUP" +type: Document +--- + +ZUP (Zeladoria Urbana Participativa) é um sistema inovador desenhado para prefeituras e empresas que desejam fazer a gestão da informação de maneira eficiente sem a necessidade de diversas soluções. + +Sabemos que o manejo de informação é uma das chaves para uma gestão eficiente, para isso o ZUP apresenta um completo histórico de vida de cada um dos ativos e dos problemas do município, incorporando solicitacões de cidadãos, dados georeferenciados, laudos técnicos, fotografias e ações preventivas realizadas ao longo do tempo. Desta forma, o sistema centraliza todas as informações permitindo uma rápida tomada de decisões tanto das autoridades como dos técnicos em campo. + +O ZUP é composto pelos seguintes componentes: + +- Aplicativo Android e iOS para munícipes +- Aplicativo web para munícipes +- Aplicativo Android para gestão de inventário +- Painel administrativo web +- API \ No newline at end of file diff --git a/_posts/_defaults.md b/_posts/_defaults.md new file mode 100644 index 0000000..937c20a --- /dev/null +++ b/_posts/_defaults.md @@ -0,0 +1,7 @@ +--- +date: +title: +categories: +description: +type: Document +--- diff --git a/_sass/cloudcannon.scss b/_sass/cloudcannon.scss new file mode 100644 index 0000000..fab4f2d --- /dev/null +++ b/_sass/cloudcannon.scss @@ -0,0 +1,32 @@ +.editor-link { + display: none; + margin-top: 0; + border: 0; + border-radius: 2px; + box-sizing: border-box; + text-decoration: none; + margin: 0; + cursor: pointer; + background-color: #f7e064; + color: #333; + box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.2); + + &:hover { + background-color: #f4d525; + color: #333; + } +} + +.cms-editor-active .editor-link { + display: block; +} + +.cms-editor-active nav .editor-link { + display: inline; +} + +.cms-editor-active .sidebar .editor-link { + display: inline-block; + margin: 0 auto 20px auto; + padding: 10px 20px; +} diff --git a/_sass/contact.scss b/_sass/contact.scss new file mode 100644 index 0000000..ab82b53 --- /dev/null +++ b/_sass/contact.scss @@ -0,0 +1,55 @@ +.faq { + + textarea { + display: block; + width: 100%; + font-size: 1.3em; + padding: 10px; + box-sizing: border-box; + border-radius: 3px; + border: 1px solid #ccc; + } + select { + display: block; + width: 100%; + font-size: 1.3em; + padding: 10px; + box-sizing: border-box; + border-radius: 3px; + border: 1px solid #ccc; + background: #fff url("http://www.scottgood.com/jsg/blog.nsf/images/arrowdown.gif") no-repeat 80% 50%; + } + + input[type="file"] { + display: none; + } + + .custom-file-upload { + border: 1px solid #ccc; + display: inline-block; + padding: 6px 12px; + cursor: pointer; + } + + ul { + padding: 0; + margin: 0 0 50px 0; + list-style: none; + } + + li { + font-size: 1em; + + a { + color: $medium-grey; + text-decoration: none; + display: block; + border-bottom: 1px solid #eee; + padding: 5px 0; + + &:hover { + color: $dark-grey; + } + } + } +} \ No newline at end of file diff --git a/_sass/dark-theme.scss b/_sass/dark-theme.scss new file mode 100644 index 0000000..daea3c2 --- /dev/null +++ b/_sass/dark-theme.scss @@ -0,0 +1,37 @@ +/* + Darkly Pygments Theme + (c) 2014 Sourcey + http://sourcey.com +*/ + +.highlight { + white-space: pre; + overflow: auto; + word-wrap: normal; /* horizontal scrolling */ + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + padding: 10px 15px; + background: #404145; + color: #C1C2C3; +} +.highlight .hll { background-color: #ffc; } +.highlight .gd { color: #2e3436; background-color: #0e1416; } +.highlight .gr { color: #eeeeec; background-color: #c00; } +.highlight .gi { color: #babdb6; background-color: #1f2b2d; } +.highlight .go { color: #2c3032; background-color: #2c3032; } +.highlight .kt { color: #e3e7df; } +.highlight .ni { color: #888a85; } +.highlight .c,.highlight .cm,.highlight .c1,.highlight .cs { color: #8D9684; } +.highlight .err,.highlight .g,.highlight .l,.highlight .n,.highlight .x,.highlight .p,.highlight .ge, +.highlight .gp,.highlight .gs,.highlight .gt,.highlight .ld,.highlight .s,.highlight .nc,.highlight .nd, +.highlight .ne,.highlight .nl,.highlight .nn,.highlight .nx,.highlight .py,.highlight .ow,.highlight .w,.highlight .sb, +.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx,.highlight .sr, +.highlight .s1,.highlight .ss,.highlight .bp { color: #C1C2C3; } +.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr, +.highlight .nt { color: #729fcf; } +.highlight .cp,.highlight .gh,.highlight .gu,.highlight .na,.highlight .nf { color: #E9A94B ; } +.highlight .m,.highlight .nb,.highlight .no,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo, +.highlight .il { color: #8ae234; } +.highlight .o { color: #989DAA; } +.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi { color: #fff; } \ No newline at end of file diff --git a/_sass/elements.scss b/_sass/elements.scss new file mode 100644 index 0000000..f8e5348 --- /dev/null +++ b/_sass/elements.scss @@ -0,0 +1,48 @@ +html, body { + padding: 0; + margin: 0; + background: #343642; +} + +body { + min-height: 100vh; + color: $dark-grey; + -webkit-font-smoothing: antialiased; +} + +h2, h2 a { + color: $dark-grey; + + &:hover { + text-decoration: none; + } +} + +h4 { + margin: 0 0 20px 0; +} + +img { + max-width: 100%; +} + +ul, ol { + margin-top: 20px; + margin-bottom: 20px; + li { + margin: 0 0 10px 0; + } +} + +code, pre, tt { + font-family: Inconsolata,Consolas,Courier,"Courier New","Liberation Mono",monospace; + font-size: .9em; + white-space: pre-wrap; + border-radius: 2px; + line-height: 1.4; + font-weight: 400; + background-color: #404145; + color: #FAFAFA; + border-radius: 2px; + padding: 2px 5px; +} \ No newline at end of file diff --git a/_sass/footer.scss b/_sass/footer.scss new file mode 100644 index 0000000..42952d3 --- /dev/null +++ b/_sass/footer.scss @@ -0,0 +1,45 @@ +footer { + background: #343642; + color: #fff; + padding: 20px 0; + + .edit-footer { + text-align: center; + margin: 0; + } + + .copyright { + color: $medium-grey; + margin: 0; + text-align: center; + font-size: .9em; + } + + a { + color: #fff; + text-decoration: none; + + &:hover svg { + fill: #fff; + } + } + + ul { + padding: 0; + list-style: none; + margin: 0; + text-align: center; + } + + li { + display: inline-block; + margin: 0 6px 15px 0; + } + + svg { + fill: $medium-grey; + position: relative; + top: 5px; + transition: fill 200ms ease-in; + } +} diff --git a/_sass/form.scss b/_sass/form.scss new file mode 100644 index 0000000..64bb088 --- /dev/null +++ b/_sass/form.scss @@ -0,0 +1,54 @@ +input[type="text"], input[type="email"] { + display: block; + width: 100%; + font-size: 1.3em; + padding: 10px; + box-sizing: border-box; + border-radius: 3px; + border: 1px solid #ccc; +} + +input[type="submit"] { + background: #2f8cff; + color: #fff; + border: 0; + padding: 9px 10px; + font-size: 1em; + margin-top: 9px; + border-radius: 3px; + width: 100%; + cursor: pointer; +} + +input { + outline: none; +} + +input[type=search] { + -webkit-appearance: textfield; + -webkit-box-sizing: content-box; + font-size: 100%; +} + +input::-webkit-search-decoration, +input::-webkit-search-cancel-button { + display: none; +} + + +input[type=search] { + border: solid 1px #ccc; + padding: 7px 14px 7px 32px; + + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + + +input:-moz-placeholder { + color: #ccc; +} +input::-webkit-input-placeholder { + color: #ccc; +} \ No newline at end of file diff --git a/_sass/header.scss b/_sass/header.scss new file mode 100644 index 0000000..74346dc --- /dev/null +++ b/_sass/header.scss @@ -0,0 +1,162 @@ +@media #{$mid-point} { + .show_hero_search header nav form { + display: none; + } + + .show_hero_search .hero_search { + display: block; + } +} + +header { + padding: 16px 0 10px 0; + background: $header-color; + color: #fff; + + form { + position: relative; + + input[type=search] { + box-sizing: border-box; + width: 100%; + } + } + + .top-bar { + @media #{$mid-point} { + display: flex; + } + + .logo { + a { + display: block; + line-height: 0; + } + + svg { + fill: #fff; + width: 100%; + height: 46px; + min-width: 100px; + } + } + + form svg { + fill: #eee; + } + } + + nav { + @media #{$mid-point} { + flex: 1; + margin: 0 0 0 10px; + display: block; + + form { + position: absolute; + right: 25px; + top: 4px; + text-align: right; + } + + input[type="search"] { + max-width: 300px; + } + } + display: none; + + input[type="search"] { + width: 100%; + padding: 5px 10px; + } + + svg { + position: absolute; + top: 6px; + right: 7px; + width: 25px; + cursor: pointer; + } + + a { + color: #fff; + text-decoration: none; + display: block; + padding: 20px 0; + + @media #{$mid-point} { + display: inline-block; + padding: 7px 0; + margin: 0 15px; + border-bottom: 2px solid rgba(255, 255, 255, 0) + } + + &.active, &.active:hover { + border-bottom-color: rgba(255, 255, 255, .3); + } + + &:hover { + text-decoration: none; + color: #fff; + @media #{$mid-point} { + border-bottom-color: rgba(255, 255, 255, .1); + } + } + } + } +} + +.nav-open header nav { + display: block; +} + +.nav-toggle { + position: absolute; + right: 25px; + font-size: 1.6em; + line-height: 1em; + text-decoration: none; + color: #fff; + top: 4px; + + @media #{$mid-point} { + display: none; + } +} + +.hero_search { + display: none; + text-align: center; + flex: 0 0 100%; + padding: 60px 0 30px 0; + + form { + position: relative; + max-width: 800px; + margin: 0 auto; + padding: 20px 0; + + svg { + fill: #eee; + position: absolute; + top: 31px; + right: 12px; + display: inline-block; + width: 36px; + height: 40px; + cursor: pointer; + } + } + + h1 { + // font-size: 2.4em; + color: #fff; + } + + input[type=search] { + margin: 0; + color: #555; + padding: 15px; + font-size: 1.1em; + } +} diff --git a/_sass/layout.scss b/_sass/layout.scss new file mode 100644 index 0000000..e0e0153 --- /dev/null +++ b/_sass/layout.scss @@ -0,0 +1,51 @@ +.wrapper { + max-width: 900px; + margin: 0 auto; + padding: 0 30px; + position: relative; +} + +.logo { + img { + height: 30px; + } +} + +.content { + background: #fff; + padding: 60px 0; +} + +dt, h2 { + a.header-link { + text-decoration: none; + color: #ccc; + opacity: 0; + transition: opacity ease .2s,color ease .2s; + vertical-align: bottom; + margin: 0 0 0 5px; + + &:hover { + color: $link-color; + } + } + + &:hover a { + opacity: 1; + } +} + +.video_wrapper { + position: relative; + padding-bottom: 59.5%; + padding-top: 25px; + height: 0; + + iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + } +} \ No newline at end of file diff --git a/_sass/modal.scss b/_sass/modal.scss new file mode 100644 index 0000000..b7c83b8 --- /dev/null +++ b/_sass/modal.scss @@ -0,0 +1,64 @@ +.modalDialog { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(0,0,0,0.6); + z-index: 99999; + opacity:0; + -webkit-transition: opacity 200ms ease-in; + -moz-transition: opacity 200ms ease-in; + transition: opacity 200ms ease-in; + pointer-events: none; + + &.show { + opacity:1; + pointer-events: auto; + } + + & > div { + max-width: 600px; + position: relative; + margin: 10% auto; + padding: 130px 40px 40px; + border-radius: 3px; + background: #fff; + box-sizing: border-box; + } + + h2 { + font-weight: bold; + position: absolute; + top: 0; + left: 0; + padding: 0 40px; + line-height: 100px; + width: 100%; + box-sizing: border-box; + background: #eee; + border-radius: 2px 2px 0 0; + } + + p { + font-size: .9em; + line-height: 1.3em; + margin: 0 0 20px 0; + } + + input[type="email"] { + font-size: 1em; + } + + .close { + position: absolute; + top: 33px; + right: 35px; + font-size: 1.5em; + width: 25px; + height: 25px; + cursor: pointer; + z-index: 99; + font-size: 30px; + } +} \ No newline at end of file diff --git a/_sass/search.scss b/_sass/search.scss new file mode 100644 index 0000000..fd66b35 --- /dev/null +++ b/_sass/search.scss @@ -0,0 +1,24 @@ +#search-results { + margin: 0; + padding: 0; + + li { + list-style: none; + margin: 0; + padding: 0; + + h4 { + margin: 20px 0 10px 0; + } + + p { + line-height: 1.5; + padding: 0; + margin: 0; + } + } +} + +#search-query { + font-weight: bold; +} \ No newline at end of file diff --git a/_sass/tutorials.scss b/_sass/tutorials.scss new file mode 100644 index 0000000..ad32d3f --- /dev/null +++ b/_sass/tutorials.scss @@ -0,0 +1,378 @@ +.count { + color: $light-grey; + font-size: .7em; + position: relative; + top: -2px; +} + +.categories { + display: flex; + flex-wrap:wrap; + flex-direction:row; + justify-content:flex-start; + align-items:stretch; + font-size: .9em; + + h3 { + font-size: 2.75rem; + margin-bottom: 20px; + } +} + +.category { + flex: 0 0 100%; + + h3 { + text-transform:capitalize; + } + + @media #{$mid-point} { + flex: 0 0 50%; + } + + @media #{$desktop} { + flex: 0 0 33%; + } + margin: 0 0 30px 0; + + ul { + padding: 0; + margin: 0; + list-style: none; + } + + li { + margin-right: 15px; + a { + padding: 2px 0; + display: flex; + font-size: 1.1em; + align-items: center; + + svg { + margin: 0 5px 0 0; + fill: $link-color; + width: 25px; + height: 25px; + -webkit-transition: all .2s ease; + } + + &:hover { + text-decoration: none; + svg { + fill: $link-hover-color; + width: 30px; + height: 30px; + } + } + } + } +} + +.tutorial { + display: flex; + + h2 { + margin-top: 40px; + } + + .sidebar { + display: none; + padding: 0 20px 0 0; + position: absolute; + top: 85px; + width: 200px; + + @media #{$mid-point} { + display: block; + } + + h3 { + margin-top: 0; + } + + ul { + padding: 0; + margin: 0; + list-style: none; + + li { + margin: 0 0 15px 0; + } + } + + a { + color: $medium-grey; + text-decoration: none; + display: block; + -webkit-transition: transform .2s ease; + line-height: 1.3em; + + &.active { + color: $link-color; + transform: translateX(10px); + } + } + } + + .tutorial-content { + width: 100%; + + @media #{$mid-point} { + margin-left: 230px; + } + } +} + +.listing { + list-style: none; + padding: 0; + margin: 0; + display: flex; + flex-flow: wrap; + + li { + margin: 10px 0; + padding: 0; + width: 100%; + @media #{$mid-point} { + flex: 0 0 50%; + } + } + + h3 { + margin: 0; + font-size: 1.3em; + } + + a { + display: flex; + text-decoration: none; + padding: 5px; + border-radius: 5px; + height: 100%; + + article { + display: flex; + align-items: center; + flex-wrap: wrap; + } + + .icon { + flex: 0 0 50px; + display: flex; + align-items: center; + padding: 0 5px 0 0; + svg { + width: 35px; + height: 35px; + fill: $link-color; + -webkit-transition: all .2s ease; + margin: 0 auto; + } + } + + .length { + color: $light-grey; + font-size: .8em; + } + + &:hover { + svg { + fill: $link-hover-color; + width: 40px; + height: 40px; + } + } + + p { + margin: 5px 0 0 0; + color: #888; + font-size: .9em; + line-height: 1.4em; + width: 100%; + } + } +} + +.tutorial-share { + + a { + color: $medium-grey; + text-decoration: none; + margin-right: 10px; + + &:hover { + color: $dark-grey; + + svg { + fill: $dark-grey; + } + } + } + + svg { + fill: $medium-grey; + position: relative; + top: 5px; + width: 20px; + } +} + +.sharing { + ul { + list-style: none; + padding: 0; + margin: 0; + + li { + margin: 10px 0 0 0; + } + + svg { + background-color: black; + fill: #fff; + padding: 6px; + border-radius: 3px; + margin: 0 10px 0 0; + transition: border-radius 200ms ease-in; + + &.email { + background-color: #ff9d09; + } + + &.facebook { + background-color: #3b5998; + } + + &.twitter { + background-color: #55acee; + } + + &.google-plus { + background-color: #db4437; + } + + &.youtube { + background-color: #cd201f; + } + + &.instagram { + background-color: #f167f5; + } + + &.linkedin { + background-color: #0077b5; + } + + &.pinterest { + background-color: #bd081c; + } + + &.hacker-news { + background-color: #ff6600; + } + + &.designer-news { + background-color: #2d72d9; + } + } + } + + a { + text-decoration: none; + padding: 3px 0; + display: flex; + align-items: center; + font-size: 1.1em; + color: #666; + + &:hover { + color: #111; + } + } +} + +.related, .tutorial-series { + margin: 50px 0; + padding: 20px 0; + + ul { + padding: 0; + margin: 0; + list-style: none; + } +} + +.tutorial-series { + ul { + padding: 0 0 0 20px; + } + + li:last-child a:after { + background: none; + height: 0; + width: 0; + } + + li { + flex: 0 0 100%; + margin: 0; + + a { + position: relative; + margin: 0 0 20px 0; + &:before { + content: "\25BA"; + position: absolute; + display: block; + top: 50%; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + left: -23px; + color: #e0e0e0; + z-index: 1; + } + + &:after { + content: ""; + display: block; + left: -22px; + background: #e0e0e0; + position: absolute; + bottom: -43px; + width: 2px; + top: 39px; + } + } + + &.active a:before { + color: $medium-grey; + } + } + + h4 { + margin: 0; + } +} + +.resources { + background: #fafafa; + padding: 15px; + border: 1px solid #eee; + border-top: 0; + margin: 0 0 30px 0; + h3 { + margin-top: 0; + } + + ul { + margin: 0; + } + + li { + margin: 0; + } +} \ No newline at end of file diff --git a/_sass/typography.scss b/_sass/typography.scss new file mode 100644 index 0000000..e65e4f1 --- /dev/null +++ b/_sass/typography.scss @@ -0,0 +1,251 @@ + +html { + height: 100%; + max-height: 100%; + font-size: 10px; + -webkit-tap-highlight-color: transparent +} + +body { + height: 100%; + max-height: 100%; + font-family: "Merriweather", serif; + letter-spacing: 0.01rem; + font-size: 1.8em; + line-height: 1.75em; + color: #3A4145; + -webkit-font-feature-settings: 'kern' 1; + -moz-font-feature-settings: 'kern' 1; + -o-font-feature-settings: 'kern' 1; + text-rendering: geometricPrecision +} + +h1, h2, h3, h4, h5, h6, +input, label, select, textarea, table, header, footer, .categories, .listing, .sidebar, .tutorial-share, .modalDialog, .faq ul, .tutorial-series ul { + -webkit-font-feature-settings: 'dlig' 1, 'liga' 1, 'lnum' 1, 'kern' 1; + -moz-font-feature-settings: 'dlig' 1, 'liga' 1, 'lnum' 1, 'kern' 1; + -o-font-feature-settings: 'dlig' 1, 'liga' 1, 'lnum' 1, 'kern' 1; + font-family: "Open Sans", sans-serif; + text-rendering: geometricPrecision; +} + +.categories a { + text-decoration: none; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + color: #2E2E2E; + line-height: 1.15em; + margin: 0 0 0.4em 0; + font-weight: 500; +} + +h1 { + font-size: 5rem; + letter-spacing: -2px; + text-indent: -3px +} + +.tutorial-content h1 { + font-size: 4.5rem; + margin: 0 0 .7em 0; +} + +h2 { + font-size: 3.6rem; + letter-spacing: -1px +} + +h3 { + font-size: 3rem +} + +h4 { + font-size: 2.5rem +} + +h5 { + font-size: 2rem +} + +h6 { + font-size: 2rem +} + +a { + color: $link-color; + transition: color 0.3s ease; +} + +a:hover { + color: $link-hover-color; +} + +p, +ul, +ol, +dl { + -webkit-font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1; + -moz-font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1; + -o-font-feature-settings: 'liga' 1, 'onum' 1, 'kern' 1; + margin: 0 0 1.75em 0; + text-rendering: geometricPrecision +} + +ol, +ul { + padding-left: 3rem +} + +ol ol, +ul ul, +ul ol, +ol ul { + margin: 0 0 0.4em 0; + padding-left: 2em +} + +li { + margin: 0.4em 0 +} + +li li { + margin: 0 +} + +hr { + display: block; + height: 1px; + border: 0; + border-top: #EFEFEF 1px solid; + margin: 3.2em 0; + padding: 0 +} + +blockquote { + -moz-box-sizing: border-box; + box-sizing: border-box; + margin: 1.75em 0 1.75em -2.2em; + padding: 0 0 0 1.75em; + border-left: #4A4A4A 0.4em solid +} + +blockquote p { + margin: 0.8em 0; + font-style: italic +} + +blockquote small { + display: inline-block; + margin: 0.8em 0 0.8em 1.5em; + font-size: 0.9em; + color: #CCC +} + +blockquote small:before { + content: "\2014 \00A0" +} + +blockquote cite { + font-weight: 700 +} + +blockquote cite a { + font-weight: normal +} + +mark { + background-color: #fdffb6 +} + +kbd { + display: inline-block; + margin-bottom: 0.4em; + padding: 1px 8px; + border: #CCC 1px solid; + color: #666; + text-shadow: #FFF 0 1px 0; + font-size: 0.9em; + font-weight: 700; + background: #F4F4F4; + border-radius: 4px; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 1px 0 0 #fff inset +} + +@media only screen and (max-width: 900px) { + blockquote { + margin-left: 0 + } + hr { + margin: 2.4em 0 + } + ol, + ul { + padding-left: 2em + } + h1 { + font-size: 4.5rem; + text-indent: -2px + } + h2 { + font-size: 3.6rem + } + h3 { + font-size: 3.1rem + } + h4 { + font-size: 2.5rem + } + h5 { + font-size: 2.2rem + } + h6 { + font-size: 1.8rem + } +} + +@media only screen and (max-width: 500px) { + hr { + margin: 1.75em 0 + } + p, + ul, + ol, + dl { + font-size: 0.95em; + margin: 0 0 2.5rem 0 + } + h1, + h2, + h3, + h4, + h5, + h6 { + margin: 0 0 0.3em 0 + } + h1 { + font-size: 2.8rem; + letter-spacing: -1px + } + h2 { + font-size: 2.4rem; + letter-spacing: 0 + } + h3 { + font-size: 2.1rem + } + h4 { + font-size: 1.9rem + } + h5 { + font-size: 1.8rem + } + h6 { + font-size: 1.8rem + } +} \ No newline at end of file diff --git a/_sass/variables.scss b/_sass/variables.scss new file mode 100644 index 0000000..b3817d0 --- /dev/null +++ b/_sass/variables.scss @@ -0,0 +1,14 @@ +// Breakpoints +$tablet: "(min-width: 450px)"; +$mid-point: "(min-width: 750px)"; +$desktop: "(min-width: 900px)"; + +// Colors + +$dark-grey: #222; +$medium-grey: #666; +$light-grey: #ccc; +$header-color: #0c92f1; + +$link-color: #4A4A4A; +$link-hover-color: #111; \ No newline at end of file diff --git a/_sets/_defaults.md b/_sets/_defaults.md new file mode 100644 index 0000000..703ee2b --- /dev/null +++ b/_sets/_defaults.md @@ -0,0 +1,4 @@ +--- +title: +description: +--- \ No newline at end of file diff --git a/_sets/getting-started.md b/_sets/getting-started.md new file mode 100644 index 0000000..1be85f5 --- /dev/null +++ b/_sets/getting-started.md @@ -0,0 +1,4 @@ +--- +title: Getting Started +description: This series guides you through getting started on our platform. +--- \ No newline at end of file diff --git a/apple-touch-icon.png b/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c1cf27119c1cd6f786e680c3c2a4b81a61c30693 GIT binary patch literal 1268 zcmVTu4K?$wP%|cL)~tVtaXgGu=+79^LF5_g9U~p@ zm>-sIsM?Zh)oqJj_wsV^H+mqV06gz%;?vq0h*qWAM|vf?kW$tDtJM*}gQ$S`T{9IR zT94|UzkW8JAJ|Bv>Tc)@%Z~(7sJa_^7icDhY=+(j+L3NDSjAQ1_!cRR%j`s|$^Ir? zNW5<}q?v=C(QcR=oNt&M<%Y@OjrQa?Zyg~Pm%bKIXE$?Ya&#JCYw7V1k4)lh{FE>} z%zI?7B#ZIqdI#0<8=P#k%cML!WH%R~4eWzqA=5jyh)s^L=@ zK$x#pT|jbx@#7_<$jp262^F-M|w^N#(-D*AT?xk0lj8v2ip*FW7}6nHok@ucPu6OZr3FjA;(mc^>5For6AHadh*# z!|nwSS9WaDrUT8W!;T@qyd^o*=fdr3dC_Lf?0f){#Y6}A3CGNCFE~EMj~&mAncV^2 zqq;=&yxDD@uM~|nchD;P^n;iN%+4Dy$oRN>3}_A@HH1aKJ2cpajU)2U_<3`wp(HJ! zfDsp6UM-2a55GIoSX?yzVtq8BjPJY;{IVV5*G9N zs}PvwW6jv(dw7$3N%D9KPQ`{hzeVnteqe~-z+(E`9h~6MHjd^74z!P;T#qE68fZp= z4#*ON+_e+9m1GC@2Uf~F@FuT}+q;FUt)t(>Sf085B``xp`2$Bdb9*8=&J4ve-X2u? zZOqa6fA%=F_#XqmBXxJw?*7tj1v?(J)>UnnS8M|g?6kcxZ*kkHs(Z)B;a!c>mK}t5 zBpWNp4rmNv=;+Ip@FPQqxwMI{xCG3kEj=34?C4tDyQ0(VI`3lH-|TLpXFY+&)wDZm zY+mi9H2f?z;%tVDGo zx|?briSDMlhx^^~Yt8NMQ+AouQXRNZKqvK~@=rFCezt#yczZiC-G^LjrNv^gSS%Kc e#bU8oDCQ5~<-tNN#L|5L0000Enviar Solicitação +
+
+ +

Email

+
+ +

Cidade

+
+ +

Nome

+
+ +

Telefone para contato

+
+ +

Ocorrência

+
+ +

Descrição

+
+ +

Imagem

+ + +
+ + +
+ diff --git a/css/screen.scss b/css/screen.scss new file mode 100644 index 0000000..a9ef1a5 --- /dev/null +++ b/css/screen.scss @@ -0,0 +1,15 @@ +--- +--- +@import "variables"; +@import "typography"; +@import "elements"; +@import "tutorials"; +@import "header"; +@import "layout"; +@import "search"; +@import "dark-theme"; +@import "footer"; +@import "contact"; +@import "modal"; +@import "form"; +@import "cloudcannon"; diff --git a/images/_screenshot.png b/images/_screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..f8d499b604a04cc754e008f334ab156b093dc22f GIT binary patch literal 170657 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 literal 0 HcmV?d00001 diff --git a/images/it-logo-light.png b/images/it-logo-light.png new file mode 100644 index 0000000000000000000000000000000000000000..9c45f5676998520bf20d732267355505d899359f GIT binary patch literal 14307 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

2A#!jdwo`@X9RzW^j)mZ0AmAIc87 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 literal 0 HcmV?d00001 diff --git a/images/logo-dark.png b/images/logo-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f6fbfe89a717d37dc7b639aa7a7f07fcf42d0b02 GIT binary patch literal 2204 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..373f4af --- /dev/null +++ b/index.html @@ -0,0 +1,26 @@ +--- +--- + +

+ {% assign categories = site.categories | sort %} + {% for category in categories %} + {% assign name = category[0] %} + {% assign posts = category[1] %} + {% assign size = posts | size %} +
+

+ {{ name | replace: "-", " " }} +

+ + +
+ {% endfor %} +
\ No newline at end of file diff --git a/js/lunr.min.js b/js/lunr.min.js new file mode 100644 index 0000000..884d1f2 --- /dev/null +++ b/js/lunr.min.js @@ -0,0 +1,7 @@ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 0.7.0 + * Copyright (C) 2016 Oliver Nightingale + * MIT Licensed + * @license + */ +!function(){var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.7.0",t.utils={},t.utils.warn=function(t){return function(e){t.console&&console.warn&&console.warn(e)}}(this),t.utils.asString=function(t){return void 0===t||null===t?"":t.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var t=Array.prototype.slice.call(arguments),e=t.pop(),n=t;if("function"!=typeof e)throw new TypeError("last argument must be a function");n.forEach(function(t){this.hasHandler(t)||(this.events[t]=[]),this.events[t].push(e)},this)},t.EventEmitter.prototype.removeListener=function(t,e){if(this.hasHandler(t)){var n=this.events[t].indexOf(e);this.events[t].splice(n,1),this.events[t].length||delete this.events[t]}},t.EventEmitter.prototype.emit=function(t){if(this.hasHandler(t)){var e=Array.prototype.slice.call(arguments,1);this.events[t].forEach(function(t){t.apply(void 0,e)})}},t.EventEmitter.prototype.hasHandler=function(t){return t in this.events},t.tokenizer=function(e){return arguments.length&&null!=e&&void 0!=e?Array.isArray(e)?e.map(function(e){return t.utils.asString(e).toLowerCase()}):e.toString().trim().toLowerCase().split(t.tokenizer.seperator):[]},t.tokenizer.seperator=/[\s\-]+/,t.tokenizer.load=function(t){var e=this.registeredFunctions[t];if(!e)throw new Error("Cannot load un-registered function: "+t);return e},t.tokenizer.label="default",t.tokenizer.registeredFunctions={"default":t.tokenizer},t.tokenizer.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing tokenizer: "+n),e.label=n,this.registeredFunctions[n]=e},t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.registeredFunctions[e];if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._stack.indexOf(e);if(-1==i)throw new Error("Cannot find existingFn");i+=1,this._stack.splice(i,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._stack.indexOf(e);if(-1==i)throw new Error("Cannot find existingFn");this._stack.splice(i,0,n)},t.Pipeline.prototype.remove=function(t){var e=this._stack.indexOf(t);-1!=e&&this._stack.splice(e,1)},t.Pipeline.prototype.run=function(t){for(var e=[],n=t.length,i=this._stack.length,r=0;n>r;r++){for(var o=t[r],s=0;i>s&&(o=this._stack[s](o,r,t),void 0!==o&&""!==o);s++);void 0!==o&&""!==o&&e.push(o)}return e},t.Pipeline.prototype.reset=function(){this._stack=[]},t.Pipeline.prototype.toJSON=function(){return this._stack.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Vector=function(){this._magnitude=null,this.list=void 0,this.length=0},t.Vector.Node=function(t,e,n){this.idx=t,this.val=e,this.next=n},t.Vector.prototype.insert=function(e,n){this._magnitude=void 0;var i=this.list;if(!i)return this.list=new t.Vector.Node(e,n,i),this.length++;if(en.idx?n=n.next:(i+=e.val*n.val,e=e.next,n=n.next);return i},t.Vector.prototype.similarity=function(t){return this.dot(t)/(this.magnitude()*t.magnitude())},t.SortedSet=function(){this.length=0,this.elements=[]},t.SortedSet.load=function(t){var e=new this;return e.elements=t,e.length=t.length,e},t.SortedSet.prototype.add=function(){var t,e;for(t=0;t1;){if(o===t)return r;t>o&&(e=r),o>t&&(n=r),i=n-e,r=e+Math.floor(i/2),o=this.elements[r]}return o===t?r:-1},t.SortedSet.prototype.locationFor=function(t){for(var e=0,n=this.elements.length,i=n-e,r=e+Math.floor(i/2),o=this.elements[r];i>1;)t>o&&(e=r),o>t&&(n=r),i=n-e,r=e+Math.floor(i/2),o=this.elements[r];return o>t?r:t>o?r+1:void 0},t.SortedSet.prototype.intersect=function(e){for(var n=new t.SortedSet,i=0,r=0,o=this.length,s=e.length,a=this.elements,h=e.elements;;){if(i>o-1||r>s-1)break;a[i]!==h[r]?a[i]h[r]&&r++:(n.add(a[i]),i++,r++)}return n},t.SortedSet.prototype.clone=function(){var e=new t.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},t.SortedSet.prototype.union=function(t){var e,n,i;this.length>=t.length?(e=this,n=t):(e=t,n=this),i=e.clone();for(var r=0,o=n.toArray();rp;p++)c[p]===a&&d++;h+=d/f*l.boost}}this.tokenStore.add(a,{ref:o,tf:h})}n&&this.eventEmitter.emit("add",e,this)},t.Index.prototype.remove=function(t,e){var n=t[this._ref],e=void 0===e?!0:e;if(this.documentStore.has(n)){var i=this.documentStore.get(n);this.documentStore.remove(n),i.forEach(function(t){this.tokenStore.remove(t,n)},this),e&&this.eventEmitter.emit("remove",t,this)}},t.Index.prototype.update=function(t,e){var e=void 0===e?!0:e;this.remove(t,!1),this.add(t,!1),e&&this.eventEmitter.emit("update",t,this)},t.Index.prototype.idf=function(t){var e="@"+t;if(Object.prototype.hasOwnProperty.call(this._idfCache,e))return this._idfCache[e];var n=this.tokenStore.count(t),i=1;return n>0&&(i=1+Math.log(this.documentStore.length/n)),this._idfCache[e]=i},t.Index.prototype.search=function(e){var n=this.pipeline.run(this.tokenizerFn(e)),i=new t.Vector,r=[],o=this._fields.reduce(function(t,e){return t+e.boost},0),s=n.some(function(t){return this.tokenStore.has(t)},this);if(!s)return[];n.forEach(function(e,n,s){var a=1/s.length*this._fields.length*o,h=this,u=this.tokenStore.expand(e).reduce(function(n,r){var o=h.corpusTokens.indexOf(r),s=h.idf(r),u=1,l=new t.SortedSet;if(r!==e){var c=Math.max(3,r.length-e.length);u=1/Math.log(c)}o>-1&&i.insert(o,a*s*u);for(var f=h.tokenStore.get(r),d=Object.keys(f),p=d.length,v=0;p>v;v++)l.add(f[d[v]].ref);return n.union(l)},new t.SortedSet);r.push(u)},this);var a=r.reduce(function(t,e){return t.intersect(e)});return a.map(function(t){return{ref:t,score:i.similarity(this.documentVector(t))}},this).sort(function(t,e){return e.score-t.score})},t.Index.prototype.documentVector=function(e){for(var n=this.documentStore.get(e),i=n.length,r=new t.Vector,o=0;i>o;o++){var s=n.elements[o],a=this.tokenStore.get(s)[e].tf,h=this.idf(s);r.insert(this.corpusTokens.indexOf(s),a*h)}return r},t.Index.prototype.toJSON=function(){return{version:t.version,fields:this._fields,ref:this._ref,tokenizer:this.tokenizerFn.label,documentStore:this.documentStore.toJSON(),tokenStore:this.tokenStore.toJSON(),corpusTokens:this.corpusTokens.toJSON(),pipeline:this.pipeline.toJSON()}},t.Index.prototype.use=function(t){var e=Array.prototype.slice.call(arguments,1);e.unshift(this),t.apply(this,e)},t.Store=function(){this.store={},this.length=0},t.Store.load=function(e){var n=new this;return n.length=e.length,n.store=Object.keys(e.store).reduce(function(n,i){return n[i]=t.SortedSet.load(e.store[i]),n},{}),n},t.Store.prototype.set=function(t,e){this.has(t)||this.length++,this.store[t]=e},t.Store.prototype.get=function(t){return this.store[t]},t.Store.prototype.has=function(t){return t in this.store},t.Store.prototype.remove=function(t){this.has(t)&&(delete this.store[t],this.length--)},t.Store.prototype.toJSON=function(){return{store:this.store,length:this.length}},t.stemmer=function(){var t={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},e={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[^aeiou]",i="[aeiouy]",r=n+"[^aeiouy]*",o=i+"[aeiou]*",s="^("+r+")?"+o+r,a="^("+r+")?"+o+r+"("+o+")?$",h="^("+r+")?"+o+r+o+r,u="^("+r+")?"+i,l=new RegExp(s),c=new RegExp(h),f=new RegExp(a),d=new RegExp(u),p=/^(.+?)(ss|i)es$/,v=/^(.+?)([^s])s$/,g=/^(.+?)eed$/,m=/^(.+?)(ed|ing)$/,y=/.$/,S=/(at|bl|iz)$/,w=new RegExp("([^aeiouylsz])\\1$"),k=new RegExp("^"+r+i+"[^aeiouwxy]$"),x=/^(.+?[^aeiou])y$/,b=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,F=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,_=/^(.+?)(s|t)(ion)$/,z=/^(.+?)e$/,O=/ll$/,P=new RegExp("^"+r+i+"[^aeiouwxy]$"),T=function(n){var i,r,o,s,a,h,u;if(n.length<3)return n;if(o=n.substr(0,1),"y"==o&&(n=o.toUpperCase()+n.substr(1)),s=p,a=v,s.test(n)?n=n.replace(s,"$1$2"):a.test(n)&&(n=n.replace(a,"$1$2")),s=g,a=m,s.test(n)){var T=s.exec(n);s=l,s.test(T[1])&&(s=y,n=n.replace(s,""))}else if(a.test(n)){var T=a.exec(n);i=T[1],a=d,a.test(i)&&(n=i,a=S,h=w,u=k,a.test(n)?n+="e":h.test(n)?(s=y,n=n.replace(s,"")):u.test(n)&&(n+="e"))}if(s=x,s.test(n)){var T=s.exec(n);i=T[1],n=i+"i"}if(s=b,s.test(n)){var T=s.exec(n);i=T[1],r=T[2],s=l,s.test(i)&&(n=i+t[r])}if(s=E,s.test(n)){var T=s.exec(n);i=T[1],r=T[2],s=l,s.test(i)&&(n=i+e[r])}if(s=F,a=_,s.test(n)){var T=s.exec(n);i=T[1],s=c,s.test(i)&&(n=i)}else if(a.test(n)){var T=a.exec(n);i=T[1]+T[2],a=c,a.test(i)&&(n=i)}if(s=z,s.test(n)){var T=s.exec(n);i=T[1],s=c,a=f,h=P,(s.test(i)||a.test(i)&&!h.test(i))&&(n=i)}return s=O,a=c,s.test(n)&&a.test(n)&&(s=y,n=n.replace(s,"")),"y"==o&&(n=o.toLowerCase()+n.substr(1)),n};return T}(),t.Pipeline.registerFunction(t.stemmer,"stemmer"),t.generateStopWordFilter=function(t){var e=t.reduce(function(t,e){return t[e]=e,t},{});return function(t){return t&&e[t]!==t?t:void 0}},t.stopWordFilter=t.generateStopWordFilter(["a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"]),t.Pipeline.registerFunction(t.stopWordFilter,"stopWordFilter"),t.trimmer=function(t){return t.replace(/^\W+/,"").replace(/\W+$/,"")},t.Pipeline.registerFunction(t.trimmer,"trimmer"),t.TokenStore=function(){this.root={docs:{}},this.length=0},t.TokenStore.load=function(t){var e=new this;return e.root=t.root,e.length=t.length,e},t.TokenStore.prototype.add=function(t,e,n){var n=n||this.root,i=t.charAt(0),r=t.slice(1);return i in n||(n[i]={docs:{}}),0===r.length?(n[i].docs[e.ref]=e,void(this.length+=1)):this.add(r,e,n[i])},t.TokenStore.prototype.has=function(t){if(!t)return!1;for(var e=this.root,n=0;n bottom) { + $sidebar.css("position", "absolute").css("top", $tutorial.outerHeight() - $sidebar.outerHeight()); + } else if (window.scrollY > $tutorial.offset().top) { + $sidebar.css("position", "fixed").css("top", offset); + } else { + $sidebar.css("position", "absolute").css("top", offset); + } + } + + function setActiveSidebarLink() { + $('.sidebar a').removeClass('active'); + var $closest = getClosestHeader(); + $closest.addClass('active'); + } +}); + +function getClosestHeader() { + var $links = $('.sidebar a'), + top = window.scrollY, + $last = $links.first(), + $content = $(".tutorial-content"); + + console.log(top); + + if (top < 300) { + return $last; + } + + if (top + window.innerHeight >= $content.offset().top + $content.height()) { + return $links.last(); + } + + for (var i = 0; i < $links.length; i++) { + var $link = $links.eq(i), + href = $link.attr("href"); + + if (href !== undefined && href.charAt(0) === "#" && href.length > 1) { + var $anchor = $(href); + + if ($anchor.length > 0) { + var offset = $anchor.offset(); + + if (top < offset.top - (window.innerHeight / 2)) { + return $last; + } + + $last = $link; + } + } + } + return $last; +} + +function throttle (callback, limit) { + + var wait = false; + return function () { + if (!wait) { + + callback.apply(null, arguments); + wait = true; + setTimeout(function () { + wait = false; + }, limit); + } + }; +} \ No newline at end of file diff --git a/js/search.js b/js/search.js new file mode 100644 index 0000000..1eaad85 --- /dev/null +++ b/js/search.js @@ -0,0 +1,103 @@ +--- +layout: null +--- +(function () { + function getQueryVariable(variable) { + var query = window.location.search.substring(1), + vars = query.split("&"); + + for (var i = 0; i < vars.length; i++) { + var pair = vars[i].split("="); + + if (pair[0] === variable) { + return pair[1]; + } + } + } + + function getPreview(query, content, previewLength) { + previewLength = previewLength || (content.length * 2); + + var parts = query.split(" "), + match = content.toLowerCase().indexOf(query.toLowerCase()), + matchLength = query.length, + preview; + + // Find a relevant location in content + for (var i = 0; i < parts.length; i++) { + if (match >= 0) { + break; + } + + match = content.toLowerCase().indexOf(parts[i].toLowerCase()); + matchLength = parts[i].length; + } + + // Create preview + if (match >= 0) { + var start = match - (previewLength / 2), + end = start > 0 ? match + matchLength + (previewLength / 2) : previewLength; + + preview = content.substring(start, end).trim(); + + if (start > 0) { + preview = "..." + preview; + } + + if (end < content.length) { + preview = preview + "..."; + } + + // Highlight query parts + preview = preview.replace(new RegExp("(" + parts.join("|") + ")", "gi"), "$1"); + } else { + // Use start of content if no match found + preview = content.substring(0, previewLength).trim() + (content.length > previewLength ? "..." : ""); + } + + return preview; + } + + function displaySearchResults(results, query) { + var searchResultsEl = document.getElementById("search-results"), + searchProcessEl = document.getElementById("search-process"); + + if (results.length) { + var resultsHTML = ""; + results.forEach(function (result) { + var item = window.data[result.ref], + contentPreview = getPreview(query, item.content, 170), + titlePreview = getPreview(query, item.title); + + resultsHTML += "
  • " + titlePreview + "

    " + contentPreview + "

  • "; + }); + + searchResultsEl.innerHTML = resultsHTML; + searchProcessEl.innerText = "Showing"; + } else { + searchResultsEl.style.display = "none"; + searchProcessEl.innerText = "No"; + } + } + + window.index = lunr(function () { + this.field("id"); + this.field("title", {boost: 10}); + this.field("categories"); + this.field("url"); + this.field("content"); + }); + + var query = decodeURIComponent((getQueryVariable("q") || "").replace(/\+/g, "%20")), + searchQueryContainerEl = document.getElementById("search-query-container"), + searchQueryEl = document.getElementById("search-query"); + + searchQueryEl.innerText = query; + searchQueryContainerEl.style.display = "inline"; + + for (var key in window.data) { + window.index.add(window.data[key]); + } + + displaySearchResults(window.index.search(query), query); // Hand the results off to be displayed +})(); \ No newline at end of file diff --git a/logo-light.png b/logo-light.png new file mode 100644 index 0000000000000000000000000000000000000000..ce730b7fb931aaeb06065e09aec76b9709d14dce GIT binary patch literal 1266 zcmVqg=l}rhXaE2(J^%m^kmT%{ z>Hq))cu7P-RCwC#nptREbri;bGfvV@+N4%(<5IPOzL`>mf&~?PXa%7{5v7PxQbqfq zLhF-DRnQkf6r?_g+PV-8#TKhAw$=wR5kV_ep|zl0z@>`~Cd6z_ntVRwjNXhh_nte8 zO`Q9|WoGW2bMAk>|8~yzpOmDFfHoja<&XmQ0f&G_;9j6E!v2u?6vAwv9moO-iSZM# zJMaD~ptXo!3g`je1t#p?CBSXK&A@V?+3d~&M}RJ%8~7xY0ZFZ@4%SOT(qgB5r`Z>} zE|xUrh_SbTZ)b$h&yvz+`+%fl&h~aoT2rjeY3r#mDvwcnod5(vlVBWp5!hIw|9W5t(2x*26|KOAGGp9oBX5#XGywPDv_VD}8e3E+zw9Q{uN^K-p*)Y6Jngwt7IC9pYS z2^qE2=!Y64b}?`}uq9(e9CkQe2|VVQ;tv6z&R}xh0X_oG0CRz*z$3sFPXBh`E${j= zAJ}C*5{74iH)bfILq^K`dG|jCI)H7!4URY~fEG_yP;ZsVvIx5l;F%dbQa2VLHHY79 zbNb!687}bxl1<13R6umPHZ!l!LG%z*l{ zW@}~`dVo8DlQpvIpLW`1ixGR1)y+{_KpXJg|ERQ$!ew5aq!6)7YzNFnI6q93bXGZ> zqqtlcgvxlvtQ7ET0e==g7y%bpOjCC+b z>@46tM_RQFc%llUas@E2!2L#G3oyqKqos`JUvC*uF}!T#dhlaVoZadWce^Cb4iTga zT~|pOaEiwrk`_s-m$X3ADoF=oi0k8$c1v0-sV>Iv3gSaa*GX!Sl$Eqp(vBGZzesAz z{rF7|hl7%uW0H!bg_8PWG^|h3VM#q@oL-FBsY5Bm<~rz@q@&K0iy&T*L}*!<*-cw`%O3K1%53u%?n{(4BKKDEOR4Em$Hk8#@4TaD(M6pfITJn4p;@cH-C|yQzbGR@;-kB+!5?m2ToYdd<*agaLPGq z8;Cv;$uBJWm{kAYj5&)|T5kU@?Qkb>b%mFNH1K_a`+Jxai|+^S0u}`-D%q~u3w&uK zV3&~@#49HHJPKSJ=s+=feDo)9z~09})@Igyz}u$Stp*kbGNEyc-(|(r_F@`CN)qP@ zStGW|M$D+CNoV-yPZXX^QHzJK5poU#e3fP~nD*o4>w39$*W39-`<-s757B_Eop0b={}3Wj2+ csB-q#00iWSIIbTAtN;K207*qoM6N<$f@IW7DF6Tf literal 0 HcmV?d00001 diff --git a/search.html b/search.html new file mode 100644 index 0000000..40923ed --- /dev/null +++ b/search.html @@ -0,0 +1,30 @@ +--- +title: Search +sitemap: false +--- + +

    Loading results

    +
      + + + + \ No newline at end of file diff --git a/siteicon.png b/siteicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f995835142603eb1cc797f6028a808463cfd6964 GIT binary patch literal 3372 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 literal 0 HcmV?d00001 diff --git a/success.html b/success.html new file mode 100644 index 0000000..85037d5 --- /dev/null +++ b/success.html @@ -0,0 +1,6 @@ +--- +success: + +--- + +

      Sua mensagem foi enviada com sucesso!

      diff --git a/touch-icon.png b/touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6d5380e94375103b3e60eaba7fa31f5ea3bcbb66 GIT binary patch literal 2713 zcmZ{m`9ISS9LGPK&1_$6VH7juDpyLba%{OHccR=!sDy9G5t}=dIlt+^D1;(WeBIkB zBeKYqgjy)~ZOrzqKj8a*Jl>D@^YMB-ACLF1uQXe0GXaD+0ssI33v*+8000sHEFaJB zB=?ZX-QP#U*2>X@KWA0q{+h+}&6Mt)hKap_c{Z2JU1f1-Om;ql<=n7&le(=$UVk#Y z>)*09y|#ao$4Jn^7Z|lj8pS&;mIrOw?zk51%~`6LEAPFLB-v8> z`^*0iu@OZ;T^IEpR2XLtY~r_Z3pqhrfd`YTHyvI#=DRd8Mpd@r%ivT^@2fFP(k%O+X*KvWIbB^e#x}DGT2jv=J``^-F5`g0WEwma2@{>UW(v|S(bPaRxrm)U3hxq# z_$r4HQK$Da-Baz!c77t}=dOu@9f!xP2cOn9_kh&Lv3{SBs-UG~S+M;RLQ`Ad zz)!*Ui$H-?bdA%J050AI5~7lIA(kRTuf|>6#3)W%_Qs49ZoRfS_DGG9@_qY*oz5lC z0p$~*nt@r#_2nqph>?o)Tz7}-2wXhA)+IRls7*YJ`F-BW%xbo(#L<+*AVa{O(sg$l^F@kt{7Aq*L`okv8_*r|koSmy-25qYOEZS#=k6Fdm z@33Y9d5Kezz&EvL?NriXSAm+pD#3a$3C!;IE7cE9W`$$?xAIIm`PY>=(KZj0J z5|)r&9U>a|S@_(LOxo5F9oW!J9?%mh_gxud^ynM$Z_3S+`(^rkeJXLMoF=euKE;;K z4Q}TH=jwJjS0O#52;3_f*&5o{Jc{5`n6EE4%$zhKU)vkow6Wb(qAxwM^w)03?4dCp z`_(1&NU?ay^?vRZG75w8Xp7Zkbm@{8Z2#et5K77S9D00mb4RV=azyw|5?+GoS5G^z zb1Mw-3yu1S?V8H8#w)KIm1(0S*zowV{Ymw#)I30G%DnZ|D_)J>>Fr^kC}TK7Khw0> zC9%wnNm`^I#}(vrQ0j`}IR7l}U0N8=?JsK`p*pv@yR#LAH{35ob$ec36~NObv#CeDn$Bi|4ma-n zG;7&~`^Qr|Aq|0FSO3=3aAqV-a;>vmt;^9s4($G4Az&) zPnOOeHu+npC6;g42mIpvnd8^CQJ8|$IQ}AUE;_@h2Y6{FZHP*YF-?Tw;UPObxE)#N3$;8TmwBdObq&_yulh_b4J>ThaAHs z$z@To>r!?V-BJsgh>+eOvVj>#_dX-U2zq2jNoQ~MLh7#1`0IX&fUk#f|5DcaNt;KK z-760;-%!a=rBhmY#D@K>7oV08J_1s$RcOp`d+2%MJWOca; z&^`?s5?p?W zgpBOoO(XQU1|~CE_;o$~~b<5e4E(z@CNr5$Fzkkf<4>GPZIZZ7b#? znX`XS30I;QS_cLc)CXZ>Z-vOb!Uc1QU#@_3Ixp_9;3!&VnW)34Bj|wqYAg;``c@EV zF>rrmmjf9<7jR8>C6s|4=0v!-2kIAzYnA+#o~upQl5;qPCy6^fw#x6oE6L|_tW$!I zgA|*;m-v3`=NqP3DFgIn*JSH`BY|NfR^VE#IpspMzOW~L;0~DB?x#{E7I%`GKB~J0 zqrLVrU2e0mVjW$(P!vST_oAQiFZHKOAtpm6m)bv#S!EH*Tco0OVb%6KKl(Yx+z8L# z1J$Kp0$Bdp0(R;t}u7@ieM$YB1b8##*I+3|x@b zDyFoed-vnZ0kzY8-O6h$f627LdXp3nI!D%f@@=z}frg7i@{h_my3j&z)a&EHjXk;C zWOXiG_2b*rc~aD9Lf3a2xXa3w+kSgKqFd5pyTqhPo~XB5UD#2mtrfSIDNs$3KvmLNDj_IL2;D=34p8B-Guhj0MXWTZw^lEXIq;L2e-# z`i3Q&{*+iMr}hoY?*X)Ne(wpv{9&Videos ({{ videos | size }}) + +{% include listings.html listings=videos %} \ No newline at end of file