add jekyll site for global sprint
|
@ -0,0 +1,24 @@
|
|||
# Participation Guidelines
|
||||
|
||||
This project respects Mozilla's [community participation guidelines](https://www.mozilla.org/en-US/about/governance/policies/participation/). These guidelines cover our behaviour as participants, facilitators, space wranglers, staff, volunteers, vendors, and anyone else involved in making the MozFest possible.
|
||||
|
||||
## How to treat each other
|
||||
|
||||
* Be respectful and welcoming
|
||||
* Try to understand different perspectives
|
||||
* Do not threaten violence
|
||||
* Empower others
|
||||
* Strive for excellence
|
||||
* Don’t expect to agree with every decision
|
||||
|
||||
## Inclusion and Diversity
|
||||
|
||||
The Mozilla Project welcomes and encourages participation by everyone. It doesn’t matter how you identify yourself or how others perceive you: we welcome you.
|
||||
|
||||
We welcome contributions from everyone as long as they interact constructively with our community, including, but not limited to people of varied age, culture, ethnicity, gender, gender-identity, language, race, sexual orientation, geographical location and religious views.
|
||||
|
||||
Mozilla-based activities should be inclusive and should support such diversity.
|
||||
|
||||
## Working in the Open
|
||||
|
||||
Because working open is one of our core values, MozFest program planning is done in the open on Github (check out our repo [here](https://github.com/MozillaFoundation/mozfest-program-2016)). We hope participants will benefit from this culture of transparency and collaboration during the Festival, and will continue to work with an open ethos in their projects after Mozfest. Learn more about [how we work open at Mozilla](https://wiki.mozilla.org/Working_open).
|
|
@ -0,0 +1,31 @@
|
|||
# Contributing to Open Leadership Training
|
||||
|
||||
Thank you for your interest in contributing to the Global Sprint website :tada:!
|
||||
|
||||
This is the web presence for Mozilla's Global Sprint. June 1-2, 2017.
|
||||
|
||||
This documents is a set of guidelines for contributing to this website on GitHub. These are guidelines, not rules. This guide is meant to make it easy for you to get involved.
|
||||
|
||||
* [Participation guidelines](#participation-guidelines)
|
||||
|
||||
## Participation guidelines
|
||||
|
||||
This project adheres to a [code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to zannah@mozillafoundation.org.
|
||||
|
||||
## How to submit changes
|
||||
|
||||
Once you've identified one of the issues above that you feel you can contribute to, you're ready to make a change to the project repository!
|
||||
|
||||
1. **[Fork](https://help.github.com/articles/fork-a-repo/) this repository**. This makes your own version of this project you can edit and use.
|
||||
2. **[Make your changes](https://guides.github.com/activities/forking/#making-changes)**! You can do this in the GitHub interface on your own local machine. Once you're happy with your changes...
|
||||
3. **Submit a [pull request](https://help.github.com/articles/proposing-changes-to-a-project-with-pull-requests/)**. This opens a discussion around your project and lets the project lead know you are proposing changes.
|
||||
|
||||
First time contributing to open source? Check out this *free* series, [How to Contribute to an Open Source Project on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github).
|
||||
|
||||
## Maintainers
|
||||
|
||||
This repository is currently maintained by [@acabunoc](http://github.com/acabunoc) and [@zee-moz](http://github.com/zee-moz).
|
||||
|
||||
## How to report bugs
|
||||
|
||||
Notice a mistake? Please file any bugs, requests, or questions in [our issue tracker](https://github.com/mozilla/global-sprint/issues)
|
|
@ -0,0 +1,2 @@
|
|||
source "https://rubygems.org"
|
||||
gem "github-pages"
|
|
@ -0,0 +1,139 @@
|
|||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
activesupport (4.2.7)
|
||||
i18n (~> 0.7)
|
||||
json (~> 1.7, >= 1.7.7)
|
||||
minitest (~> 5.1)
|
||||
thread_safe (~> 0.3, >= 0.3.4)
|
||||
tzinfo (~> 1.1)
|
||||
addressable (2.4.0)
|
||||
coffee-script (2.4.1)
|
||||
coffee-script-source
|
||||
execjs
|
||||
coffee-script-source (1.10.0)
|
||||
colorator (1.1.0)
|
||||
ethon (0.9.1)
|
||||
ffi (>= 1.3.0)
|
||||
execjs (2.7.0)
|
||||
faraday (0.9.2)
|
||||
multipart-post (>= 1.2, < 3)
|
||||
ffi (1.9.14)
|
||||
forwardable-extended (2.6.0)
|
||||
gemoji (2.1.0)
|
||||
github-pages (98)
|
||||
activesupport (= 4.2.7)
|
||||
github-pages-health-check (= 1.2.0)
|
||||
jekyll (= 3.2.1)
|
||||
jekyll-coffeescript (= 1.0.1)
|
||||
jekyll-feed (= 0.5.1)
|
||||
jekyll-gist (= 1.4.0)
|
||||
jekyll-github-metadata (= 2.1.1)
|
||||
jekyll-mentions (= 1.2.0)
|
||||
jekyll-paginate (= 1.1.0)
|
||||
jekyll-redirect-from (= 0.11.0)
|
||||
jekyll-sass-converter (= 1.3.0)
|
||||
jekyll-seo-tag (= 2.0.0)
|
||||
jekyll-sitemap (= 0.10.0)
|
||||
jekyll-swiss (= 0.4.0)
|
||||
jemoji (= 0.7.0)
|
||||
kramdown (= 1.11.1)
|
||||
liquid (= 3.0.6)
|
||||
listen (= 3.0.6)
|
||||
mercenary (~> 0.3)
|
||||
minima (= 1.2.0)
|
||||
rouge (= 1.11.1)
|
||||
terminal-table (~> 1.4)
|
||||
github-pages-health-check (1.2.0)
|
||||
addressable (~> 2.3)
|
||||
net-dns (~> 0.8)
|
||||
octokit (~> 4.0)
|
||||
public_suffix (~> 1.4)
|
||||
typhoeus (~> 0.7)
|
||||
html-pipeline (2.4.2)
|
||||
activesupport (>= 2)
|
||||
nokogiri (>= 1.4)
|
||||
i18n (0.7.0)
|
||||
jekyll (3.2.1)
|
||||
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-coffeescript (1.0.1)
|
||||
coffee-script (~> 2.2)
|
||||
jekyll-feed (0.5.1)
|
||||
jekyll-gist (1.4.0)
|
||||
octokit (~> 4.2)
|
||||
jekyll-github-metadata (2.1.1)
|
||||
jekyll (~> 3.1)
|
||||
octokit (~> 4.0)
|
||||
jekyll-mentions (1.2.0)
|
||||
activesupport (~> 4.0)
|
||||
html-pipeline (~> 2.3)
|
||||
jekyll (~> 3.0)
|
||||
jekyll-paginate (1.1.0)
|
||||
jekyll-redirect-from (0.11.0)
|
||||
jekyll (>= 2.0)
|
||||
jekyll-sass-converter (1.3.0)
|
||||
sass (~> 3.2)
|
||||
jekyll-seo-tag (2.0.0)
|
||||
jekyll (~> 3.1)
|
||||
jekyll-sitemap (0.10.0)
|
||||
jekyll-swiss (0.4.0)
|
||||
jekyll-watch (1.5.0)
|
||||
listen (~> 3.0, < 3.1)
|
||||
jemoji (0.7.0)
|
||||
activesupport (~> 4.0)
|
||||
gemoji (~> 2.0)
|
||||
html-pipeline (~> 2.2)
|
||||
jekyll (>= 3.0)
|
||||
json (1.8.3)
|
||||
kramdown (1.11.1)
|
||||
liquid (3.0.6)
|
||||
listen (3.0.6)
|
||||
rb-fsevent (>= 0.9.3)
|
||||
rb-inotify (>= 0.9.7)
|
||||
mercenary (0.3.6)
|
||||
mini_portile2 (2.1.0)
|
||||
minima (1.2.0)
|
||||
minitest (5.9.1)
|
||||
multipart-post (2.0.0)
|
||||
net-dns (0.8.0)
|
||||
nokogiri (1.6.8.1)
|
||||
mini_portile2 (~> 2.1.0)
|
||||
octokit (4.4.0)
|
||||
sawyer (~> 0.7.0, >= 0.5.3)
|
||||
pathutil (0.14.0)
|
||||
forwardable-extended (~> 2.6)
|
||||
public_suffix (1.5.3)
|
||||
rb-fsevent (0.9.8)
|
||||
rb-inotify (0.9.7)
|
||||
ffi (>= 0.5.0)
|
||||
rouge (1.11.1)
|
||||
safe_yaml (1.0.4)
|
||||
sass (3.4.22)
|
||||
sawyer (0.7.0)
|
||||
addressable (>= 2.3.5, < 2.5)
|
||||
faraday (~> 0.8, < 0.10)
|
||||
terminal-table (1.7.3)
|
||||
unicode-display_width (~> 1.1.1)
|
||||
thread_safe (0.3.5)
|
||||
typhoeus (0.8.0)
|
||||
ethon (>= 0.8.0)
|
||||
tzinfo (1.2.2)
|
||||
thread_safe (~> 0.1)
|
||||
unicode-display_width (1.1.1)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
||||
DEPENDENCIES
|
||||
github-pages
|
||||
|
||||
BUNDLED WITH
|
||||
1.13.2
|
|
@ -0,0 +1,21 @@
|
|||
MIT License
|
||||
|
||||
Copyright (c) 2017 Mozilla Foundation and contributors
|
||||
|
||||
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.
|
12
README.md
|
@ -1,14 +1,14 @@
|
|||
# Welcome to the 2017 Mozilla Global Sprint! June 1st-2nd, 2017.
|
||||
|
||||
### What's the Global Sprint?
|
||||
Mozilla's Global Sprint, a fun, fast-paced two-day collaborative work event to hack and build awesome open projects that support and build a vibrant, healthy Internet. We’ll be coming together, in person and online, to work on open projects from every discipline, from around the world.
|
||||
Mozilla's Global Sprint, a fun, fast-paced two-day collaborative work event to hack and build awesome open projects that support and build a vibrant, healthy Internet. We’ll be coming together, in person and online, to work on open projects from every discipline, from around the world.
|
||||
|
||||
### Want to pitch in and contribute to an open Project at the Global Sprint?
|
||||
Anyone is welcome-- you don't have to be an expert coder or technical ninja to be part of the Sprint.
|
||||
|
||||
**We're looking for students, educators, librarians, graphic designers and user experience designers, writers, scientists, researchers, advocates and activists, project managers, community organizers... and pretty much anyone else who's an engaged and curious user of the web, apps and tools.**
|
||||
**We're looking for students, educators, librarians, graphic designers and user experience designers, writers, scientists, researchers, advocates and activists, project managers, community organizers... and pretty much anyone else who's an engaged and curious user of the web, apps and tools.**
|
||||
|
||||
You can contribute code or content, you can do QA (quality assurance) testing on protype tools or apps, you can do proofreading or writing, visual design and graphic art, you can advise or comment on project ideas or plans from your own unique perspective. There are countless ways to participate, and lots of cool projects to explore. Browse projects that are ready and waiting for your contribution here.
|
||||
You can contribute code or content, you can do QA (quality assurance) testing on protype tools or apps, you can do proofreading or writing, visual design and graphic art, you can advise or comment on project ideas or plans from your own unique perspective. There are countless ways to participate, and lots of cool projects to explore. Browse projects that are ready and waiting for your contribution here.
|
||||
|
||||
|
||||
**Before you pitch in, please take a look at our resources and FAQs (Frequently Asked Questions) for contributors, including a very short video to help you get started.**
|
||||
|
@ -18,7 +18,7 @@ You can contribute code or content, you can do QA (quality assurance) testing on
|
|||
|
||||
**When you bring an open project to the Sprint, you’ll be welcoming contributions from a diverse, skilled and passionate group of people from around Mozilla’s Network.**
|
||||
|
||||
Your open project is welcome, whether you’re creating new scientific software, working on web literacy curriculum, hacking on the Internet of Things, developing apps to protect user privacy online, planning local community events, or creating tools that make data open accessible to all.
|
||||
Your open project is welcome, whether you’re creating new scientific software, working on web literacy curriculum, hacking on the Internet of Things, developing apps to protect user privacy online, planning local community events, or creating tools that make data open accessible to all.
|
||||
|
||||
**For more about preparing your project for a successful sprint, [see our resources and FAQs (Frequetly Asked Questions) for Project Leads.](https://github.com/mozilla/global-sprint/blob/master/projects.md)**
|
||||
|
||||
|
@ -26,8 +26,6 @@ Your open project is welcome, whether you’re creating new scientific software,
|
|||
|
||||
### Want to host a Site at the Global Sprint?
|
||||
|
||||
A host site is a space where people gather in person during the sprint, to work together, hang out, and network. It's a collaborative work space but also a great opportunity to meet and connect with members of your local Mozilla and open Web communities. As a site host, you help get the word out about the Sprint, and you invite and welcome people into the space. Sites can be for any number of people, from 3 to 30 or more. All you need is an accessible space, good strong Wi-Fi connection, and maybe some coffee or snacks.
|
||||
A host site is a space where people gather in person during the sprint, to work together, hang out, and network. It's a collaborative work space but also a great opportunity to meet and connect with members of your local Mozilla and open Web communities. As a site host, you help get the word out about the Sprint, and you invite and welcome people into the space. Sites can be for any number of people, from 3 to 30 or more. All you need is an accessible space, good strong Wi-Fi connection, and maybe some coffee or snacks.
|
||||
|
||||
**For more about hosting a Global Sprint Site, see our resources and FAQs (Frequently Asked Questions) for site hosts.**
|
||||
|
||||
|
||||
|
|
|
@ -1,21 +1,26 @@
|
|||
# Project Checklist
|
||||
|
||||
When you fill out a project application form, you'll receive a response with a link to a GitHub issue, containing a template for you to fill out with project information. You'll also see a checklist of project documents you'll need for the Global Sprint.
|
||||
---
|
||||
layout: page
|
||||
title: "Project Checklist"
|
||||
---
|
||||
|
||||
**If you're new to working open and collaborationg online, see below for info about each document, and why it's important for the Sprint.**
|
||||
# Project Checklist
|
||||
|
||||
When you fill out a project application form, you'll receive a response with a link to a GitHub issue, containing a template for you to fill out with project information. You'll also see a checklist of project documents you'll need for the Global Sprint.
|
||||
|
||||
**If you're new to working open and collaborationg online, see below for info about each document, and why it's important for the Sprint.**
|
||||
|
||||
## Project Requirements
|
||||
1. **A GitHub Repository.**
|
||||
GitHub is an online, easy-to-use online platform for collaborative work and managing changes to code and content. A repository is your collection of project files (code,content) on GitHub. You DON'T need to be an expert in GitHub (or the version control software Git that powers it) to set up a repository, add project documentation, and create "issues" or chunks of work that participants can help with. We offer some basic tutorials as well as complete lessons on using GitHub.
|
||||
GitHub is an online, easy-to-use online platform for collaborative work and managing changes to code and content. A repository is your collection of project files (code,content) on GitHub. You DON'T need to be an expert in GitHub (or the version control software Git that powers it) to set up a repository, add project documentation, and create "issues" or chunks of work that participants can help with. We offer some basic tutorials as well as complete lessons on using GitHub.
|
||||
|
||||
2. **A README File.**
|
||||
The README is your go-to project documentation file. The README explains what the project is, why the work is important, and how work currently underway supports the project goals. Your README orients contributors to the project, and should be written to be understandable to newcomers who might not be experts in your field or programming language, but still have lots to offer. If you're not sure where to start with your README, [you can refer to this lesson](https://mozilla.github.io/open-leadership-training-series/articles/opening-your-project/write-a-great-project-readme/), part of our Open Leadership Training Series.
|
||||
The README is your go-to project documentation file. The README explains what the project is, why the work is important, and how work currently underway supports the project goals. Your README orients contributors to the project, and should be written to be understandable to newcomers who might not be experts in your field or programming language, but still have lots to offer. If you're not sure where to start with your README, [you can refer to this lesson](https://mozilla.github.io/open-leadership-training-series/articles/opening-your-project/write-a-great-project-readme/), part of our Open Leadership Training Series.
|
||||
|
||||
3. **Contributor Guidelines.**
|
||||
These guidelines tell potential contributors exactly HOW they can help-- from the format and style for any contributions to the steps required for submission and approval. Without this document, contributors won't know how to help out or where to begin, so it's **very very important** to have Contributor Guidelines for the Sprint! If you're not sure what to put in your Contributor Guidelines, you can refer to this lesson, part of our Open Leadership Training Series.
|
||||
These guidelines tell potential contributors exactly HOW they can help-- from the format and style for any contributions to the steps required for submission and approval. Without this document, contributors won't know how to help out or where to begin, so it's **very very important** to have Contributor Guidelines for the Sprint! If you're not sure what to put in your Contributor Guidelines, you can refer to this lesson, part of our Open Leadership Training Series.
|
||||
|
||||
4. **Code of Conduct/Participation Guideline.s**
|
||||
This document outlines shared values and norms that contributors should agree to when they decide to join a given project community. Good Codes of Conduct should highlight positive community behaviors and values, like cooperation and honesty, as well as the describing negative or damaging behaviors, like harrassment or descrimination, that are forbidden. A good CoC encourages contribution by letting potential contributors know they'll be treated respectfully. Mozilla's Participation Guidelines are here, and Mozilla Science Lab's Code of Conduct is here. If you need help getting started, take a look at this lesson in our Open Leadership Training Series.
|
||||
This document outlines shared values and norms that contributors should agree to when they decide to join a given project community. Good Codes of Conduct should highlight positive community behaviors and values, like cooperation and honesty, as well as the describing negative or damaging behaviors, like harrassment or descrimination, that are forbidden. A good CoC encourages contribution by letting potential contributors know they'll be treated respectfully. Mozilla's Participation Guidelines are here, and Mozilla Science Lab's Code of Conduct is here. If you need help getting started, take a look at this lesson in our Open Leadership Training Series.
|
||||
|
||||
5. **Roadmap.**
|
||||
A Roadmap is an outline of project work that's currently underway, and work that's upcoming. It helps contributors underestand project plans and project scope. A roadmap should include "milestones," which are important chunks of work (like features, or units of curriculum, or stages in event planning) that move your project toward its end goal. If you need more info on writing a Roadmap [you can refer to this lesson](https://mozilla.github.io/open-leadership-training-series/articles/opening-your-project/write-a-great-project-readme/), part of our Open Leadership Training Series.
|
|
@ -1,3 +1,9 @@
|
|||
---
|
||||
layout: page
|
||||
title: "Projects"
|
||||
following: _articles/project-checklist.md
|
||||
---
|
||||
|
||||
# Mozilla Global Sprint Info for Project Leads
|
||||
|
||||
|
||||
|
@ -16,24 +22,24 @@ Any project entered in the sprint should:
|
|||
* allow and **welcome contributions** by Sprint participants
|
||||
* support the open web and a healthy internet.
|
||||
|
||||
In 2017 we're inviting a wide range of projects, from security/privacy tools to scientific software to web literacy curriculum to community events-- nearly anything that supports or builds the open web. Not sure if your project is right for the sprint? See our FAQ here for more.
|
||||
In 2017 we're inviting a wide range of projects, from security/privacy tools to scientific software to web literacy curriculum to community events-- nearly anything that supports or builds the open web. Not sure if your project is right for the sprint? See our FAQ here for more.
|
||||
|
||||
## The Project Lead Role
|
||||
The Project Lead role is key for a successful run in the Global Sprint! All Project Leads should have a good understanding of basic open practices. **We're strongly recommending that all Global Sprint Project Leads take ["Open Leadership 101"](https://mozilla.teachable.com/p/open-leadership-101) a very short (1-hour) online course covering these concepts.**
|
||||
|
||||
Project leads must:
|
||||
Project leads must:
|
||||
|
||||
* document and prepare their projects **in advance** of the Sprint
|
||||
* on the day-of, welcome both in-person and online contributors of all levels
|
||||
* coordinate project work
|
||||
* answer questions and troubleshoot
|
||||
* approve contributions and pull requests
|
||||
* be an enthusiastic, helpful, and patient presence.
|
||||
* be an enthusiastic, helpful, and patient presence.
|
||||
|
||||
## Welcoming Contributions
|
||||
Every Global Sprint project should invite and welcome contributions from a group of diverse, skilled and passionate people from around Mozilla’s Network. Welcoming happens on-site at the Sprint, but it's good project documentation that enables contributors understand project aims and start collaborating right away. See this checklist of required project documents for the 2017 Sprint.
|
||||
Every Global Sprint project should invite and welcome contributions from a group of diverse, skilled and passionate people from around Mozilla’s Network. Welcoming happens on-site at the Sprint, but it's good project documentation that enables contributors understand project aims and start collaborating right away. See this checklist of required project documents for the 2017 Sprint.
|
||||
|
||||
|
||||
## Registered vs. FEATURED (!!!) Projects
|
||||
Our checklist covers everything a project needs to be REGISTERED for the Sprint. There are also extra, optional items that will level-up your open leadership skills and maximize participation. Complete this next level of preparation and your project will be FEATURED on our Global Sprint page, where potential contributors will see it first.
|
||||
Our checklist covers everything a project needs to be REGISTERED for the Sprint. There are also extra, optional items that will level-up your open leadership skills and maximize participation. Complete this next level of preparation and your project will be FEATURED on our Global Sprint page, where potential contributors will see it first.
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
layout: page
|
||||
title: "Sites"
|
||||
following: _articles/projects.md
|
||||
---
|
|
@ -0,0 +1,39 @@
|
|||
title: Global Sprint 2017
|
||||
subtitle:
|
||||
email: zannah@mozillafoundation.org
|
||||
twitter: https://twitter.com/mozilla
|
||||
chat: https://gitter.im/mozilla/global-sprint
|
||||
description: > # this means to ignore newlines until "baseurl:"
|
||||
Does your MozFest session involve hands-on, project based learning? This
|
||||
training is for anyone running an open project at MozFest. This can be
|
||||
software, curriculum, or anything you can build together with a group.
|
||||
baseurl: "/global-sprint" # the subpath of your site, e.g. /blog
|
||||
url: "https://mozilla.github.io" # the base hostname & protocol for your site
|
||||
github:
|
||||
repo: "mozilla/global-sprint"
|
||||
branch: "master"
|
||||
|
||||
|
||||
collections:
|
||||
articles:
|
||||
output: true
|
||||
permalink: /:path/
|
||||
|
||||
# Build settings
|
||||
markdown: kramdown
|
||||
|
||||
redcarpet:
|
||||
extensions: [
|
||||
'no_intra_emphasis',
|
||||
'fenced_code_blocks',
|
||||
'autolink',
|
||||
'strikethrough',
|
||||
'superscript',
|
||||
'with_toc_data',
|
||||
'tables',
|
||||
'hardwrap'
|
||||
]
|
||||
|
||||
# variables
|
||||
video: "<span class=\"video-player\"></span>"
|
||||
assignment: "<span class=\"assignment\">Assignment: </span>"
|
|
@ -0,0 +1,16 @@
|
|||
{% if include.item %}
|
||||
{% assign item = include.item %}
|
||||
{% else %}
|
||||
{% assign item = site.pages | where: "path", "contents.html" | first %}
|
||||
{% endif %}
|
||||
|
||||
<ul class="sidebar-subitems">
|
||||
{% for path in item.contents %}
|
||||
{% assign subpage = site.articles | where: "path", path | first %}
|
||||
<li{% if page.url contains subpage.url %} class="selected"{% endif %}>
|
||||
<a class="{% if page.url == subpage.url %} current{% endif %}"
|
||||
href="{{ subpage.url | prepend: site.baseurl }}">{{ subpage.title }}
|
||||
</a>
|
||||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
|
@ -0,0 +1,30 @@
|
|||
<footer class="col-sm-12">
|
||||
<div class="mofooter">
|
||||
<div class="icons">
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="{{ site.baseurl }}/img/footer-icon-twitter.svg"><a target="_blank" href="{{ site.twitter }}">Twitter</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="{{ site.baseurl }}/img/footer-icon-irc.svg"><a target="_blank" href="{{ site.chat }}">Chat</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="{{ site.baseurl }}/img/footer-icon-email.svg"><a target="_blank" href="mailto:{{ site.email }}">Email</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="{{ site.baseurl }}/img/footer-icon-github.svg"><a target="_blank" href="https://github.com/{{ site.github.repo }}">Github</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="{{ site.baseurl }}/img/footer-icon-terms.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/legal/">Legal</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="{{ site.baseurl }}/img/cc-logo.svg"><a target="_blank" href="https://creativecommons.org/licenses/by/4.0/">License</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="{{ site.baseurl }}/img/footer-icon-conduct.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/governance/policies/participation/">Participation Guidelines</a></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-content"><a class="logo" href="https://mozilla.org"><img src="{{ site.baseurl }}/img/moz-logo-white.png" width="105" height="30"></a>
|
||||
<p>Mozilla is a global non-profit dedicated to putting you in control of your online experience and shaping the future of the web for the public good. Visit us at <a href="https://mozilla.org" target="_blank">mozilla.org</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
|
@ -0,0 +1,27 @@
|
|||
<div class="sidebar-header">
|
||||
<a href="{{ site.baseurl }}/">
|
||||
<img src="{{ site.baseurl }}/img/moz-logo-main-rgb.png" alt="Mozilla Open Leadership Training Series" class="moz-logo" /><br />
|
||||
<span>Leadership Training</span>
|
||||
</a>
|
||||
<!-- <button aria-label="toggle" class="glyphicon glyphicon-menu-hamburger hidden-lg hidden-md"></button> -->
|
||||
</div>
|
||||
|
||||
<ul class="sidebar-menu list-unstyled">
|
||||
{% assign item = site.pages | where: "path", "contents.html" | first %}
|
||||
|
||||
{% for path in item.contents %}
|
||||
{% assign subpage = site.articles | where: "path", path | first %}
|
||||
<li{% if page.url contains subpage.url %} class="selected"{% endif %}>
|
||||
<a href="{{ subpage.url | prepend: site.baseurl }}">{% if subpage.module %}{{ subpage.module }}.{% endif %} {{ subpage.title }}</a>
|
||||
{% if page.url contains subpage.url %}
|
||||
{% if subpage.contents %}
|
||||
{% include contents.html item=subpage %}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
</li>
|
||||
{% endfor %}
|
||||
<footer>
|
||||
<a target="_blank" href="https://github.com/{{ site.github.repo }}">See the Code on GitHub</a>
|
||||
</footer>
|
||||
</ul>
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
#### {{ site.video }} {{ include.title }}
|
||||
|
||||
<video width="100%" height="auto" controls>
|
||||
<source src="{{ include.url }}" type="video/mp4">
|
||||
</video>
|
|
@ -0,0 +1,66 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
<title>{{ site.title }}{% if page.title %} : {{ page.title }}{% endif %}</title>
|
||||
<meta name="description" content="{{ site.subtitle }}">
|
||||
<link rel="icon" type="image/png" sizes="196x196" href="{{ site.baseurl }}/img/favicon.png?1">
|
||||
|
||||
<link href="{{ site.baseurl }}/css/mofo-bootstrap.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="{{ site.baseurl }}/css/syntax.css">
|
||||
<link rel="stylesheet" href="{{ site.baseurl }}/css/main.css">
|
||||
<link rel="stylesheet" href="http://flukeout.github.io/mozmaker-icon-font/cdn/mozmaker-icons.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Arvo">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div class="page container-fluid">
|
||||
<div class="row">
|
||||
{% assign post_count = site.posts|size %}
|
||||
<div id="navigation" class="col-md-2 col-sm-3 col-xs-12 sidebar" role="navigation">
|
||||
{% include navigation.html %}
|
||||
</div>
|
||||
<div id="content" class="col-md-10 col-sm-9 col-xs-12">
|
||||
{{ content }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
{% include footer.html %}
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
function WebAnalytics() {
|
||||
var _dntStatus = navigator.doNotTrack || navigator.msDoNotTrack;
|
||||
var fxMatch = navigator.userAgent.match(/Firefox\/(\d+)/);
|
||||
var ie10Match = navigator.userAgent.match(/MSIE 10/i);
|
||||
var w8Match = navigator.appVersion.match(/Windows NT 6.2/);
|
||||
if (fxMatch && Number(fxMatch[1]) < 32) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else if (ie10Match && w8Match) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else {
|
||||
_dntStatus = { '0': 'Disabled', '1': 'Enabled' }[_dntStatus] || 'Unspecified';
|
||||
}
|
||||
if (_dntStatus !== 'Enabled'){
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
||||
ga('create', 'UA-87658599-3', 'auto');
|
||||
ga('send', 'pageview');
|
||||
}
|
||||
}
|
||||
WebAnalytics();
|
||||
</script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/3.2.2/anchor.js"></script>
|
||||
<script>anchors.add('h3,h4');</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,11 @@
|
|||
---
|
||||
layout: default
|
||||
---
|
||||
<div class="hero-unit home-page">
|
||||
<h1>Global Sprint 2017</h1>
|
||||
<p>June 1st-2nd, 2017</p>
|
||||
</div>
|
||||
|
||||
<div class="lesson-content">
|
||||
<div class="intro">{{ content }}</div>
|
||||
</div>
|
|
@ -0,0 +1,47 @@
|
|||
---
|
||||
layout: default
|
||||
---
|
||||
|
||||
<div class="lesson-content">
|
||||
<div class="page-header">
|
||||
<h2>
|
||||
{% if page.module %}{{ page.module }}.{% endif %}
|
||||
{{ page.title }}
|
||||
</h2>
|
||||
</div>
|
||||
<div class="details">
|
||||
<a target="_blank" class="suggest-changes" href="https://github.com/{{ site.github.repo }}/edit/{{ site.github.branch }}/{{ page.path }}">Suggest changes</a>
|
||||
</div>
|
||||
{{ content }}
|
||||
|
||||
{% if page.contents %}
|
||||
<h3>In This Section</h3>
|
||||
{% for path in page.contents %}
|
||||
{% assign subpage = site.articles | where: "path", path | first %}
|
||||
<p>
|
||||
{% if subpage.module %}{{ subpage.module }}.{% endif %}
|
||||
<a href="{{ subpage.url | prepend: site.baseurl }}">{{ subpage.title }}</a>
|
||||
{% if subpage.time %}
|
||||
({{ subpage.time }})
|
||||
{% endif %}
|
||||
</p>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
|
||||
{% if page.following %}
|
||||
{% assign next = site.articles | where: "path", page.following | first %}
|
||||
<a class="btn btn-lg btn-default btn-next" href="{{ next.url | prepend: site.baseurl }}">
|
||||
next:
|
||||
{{ next.title }}
|
||||
<i class="fa fa-play" aria-hidden="true"></i>
|
||||
</a>
|
||||
<br />
|
||||
{% endif %}
|
||||
|
||||
|
||||
<p class="help-us">
|
||||
<edit></edit>
|
||||
Help us improve content and
|
||||
<a target="_blank" href="https://github.com/{{ site.github.repo }}/edit/{{ site.github.branch }}/{{ page.path }}">suggest changes</a> to this page.
|
||||
</p>
|
||||
</div>
|
|
@ -0,0 +1,24 @@
|
|||
# Participation Guidelines
|
||||
|
||||
This project respects Mozilla's [community participation guidelines](https://www.mozilla.org/en-US/about/governance/policies/participation/). These guidelines cover our behaviour as participants, facilitators, space wranglers, staff, volunteers, vendors, and anyone else involved in making the MozFest possible.
|
||||
|
||||
## How to treat each other
|
||||
|
||||
* Be respectful and welcoming
|
||||
* Try to understand different perspectives
|
||||
* Do not threaten violence
|
||||
* Empower others
|
||||
* Strive for excellence
|
||||
* Don’t expect to agree with every decision
|
||||
|
||||
## Inclusion and Diversity
|
||||
|
||||
The Mozilla Project welcomes and encourages participation by everyone. It doesn’t matter how you identify yourself or how others perceive you: we welcome you.
|
||||
|
||||
We welcome contributions from everyone as long as they interact constructively with our community, including, but not limited to people of varied age, culture, ethnicity, gender, gender-identity, language, race, sexual orientation, geographical location and religious views.
|
||||
|
||||
Mozilla-based activities should be inclusive and should support such diversity.
|
||||
|
||||
## Working in the Open
|
||||
|
||||
Because working open is one of our core values, MozFest program planning is done in the open on Github (check out our repo [here](https://github.com/MozillaFoundation/mozfest-program-2016)). We hope participants will benefit from this culture of transparency and collaboration during the Festival, and will continue to work with an open ethos in their projects after Mozfest. Learn more about [how we work open at Mozilla](https://wiki.mozilla.org/Working_open).
|
|
@ -0,0 +1,31 @@
|
|||
# Contributing to Open Leadership Training
|
||||
|
||||
Thank you for your interest in contributing to the Global Sprint website :tada:!
|
||||
|
||||
This is the web presence for Mozilla's Global Sprint. June 1-2, 2017.
|
||||
|
||||
This documents is a set of guidelines for contributing to this website on GitHub. These are guidelines, not rules. This guide is meant to make it easy for you to get involved.
|
||||
|
||||
* [Participation guidelines](#participation-guidelines)
|
||||
|
||||
## Participation guidelines
|
||||
|
||||
This project adheres to a [code of conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to zannah@mozillafoundation.org.
|
||||
|
||||
## How to submit changes
|
||||
|
||||
Once you've identified one of the issues above that you feel you can contribute to, you're ready to make a change to the project repository!
|
||||
|
||||
1. **[Fork](https://help.github.com/articles/fork-a-repo/) this repository**. This makes your own version of this project you can edit and use.
|
||||
2. **[Make your changes](https://guides.github.com/activities/forking/#making-changes)**! You can do this in the GitHub interface on your own local machine. Once you're happy with your changes...
|
||||
3. **Submit a [pull request](https://help.github.com/articles/proposing-changes-to-a-project-with-pull-requests/)**. This opens a discussion around your project and lets the project lead know you are proposing changes.
|
||||
|
||||
First time contributing to open source? Check out this *free* series, [How to Contribute to an Open Source Project on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github).
|
||||
|
||||
## Maintainers
|
||||
|
||||
This repository is currently maintained by [@acabunoc](http://github.com/acabunoc) and [@zee-moz](http://github.com/zee-moz).
|
||||
|
||||
## How to report bugs
|
||||
|
||||
Notice a mistake? Please file any bugs, requests, or questions in [our issue tracker](https://github.com/mozilla/global-sprint/issues)
|
|
@ -0,0 +1,2 @@
|
|||
source "https://rubygems.org"
|
||||
gem "github-pages"
|
|
@ -0,0 +1,139 @@
|
|||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
activesupport (4.2.7)
|
||||
i18n (~> 0.7)
|
||||
json (~> 1.7, >= 1.7.7)
|
||||
minitest (~> 5.1)
|
||||
thread_safe (~> 0.3, >= 0.3.4)
|
||||
tzinfo (~> 1.1)
|
||||
addressable (2.4.0)
|
||||
coffee-script (2.4.1)
|
||||
coffee-script-source
|
||||
execjs
|
||||
coffee-script-source (1.10.0)
|
||||
colorator (1.1.0)
|
||||
ethon (0.9.1)
|
||||
ffi (>= 1.3.0)
|
||||
execjs (2.7.0)
|
||||
faraday (0.9.2)
|
||||
multipart-post (>= 1.2, < 3)
|
||||
ffi (1.9.14)
|
||||
forwardable-extended (2.6.0)
|
||||
gemoji (2.1.0)
|
||||
github-pages (98)
|
||||
activesupport (= 4.2.7)
|
||||
github-pages-health-check (= 1.2.0)
|
||||
jekyll (= 3.2.1)
|
||||
jekyll-coffeescript (= 1.0.1)
|
||||
jekyll-feed (= 0.5.1)
|
||||
jekyll-gist (= 1.4.0)
|
||||
jekyll-github-metadata (= 2.1.1)
|
||||
jekyll-mentions (= 1.2.0)
|
||||
jekyll-paginate (= 1.1.0)
|
||||
jekyll-redirect-from (= 0.11.0)
|
||||
jekyll-sass-converter (= 1.3.0)
|
||||
jekyll-seo-tag (= 2.0.0)
|
||||
jekyll-sitemap (= 0.10.0)
|
||||
jekyll-swiss (= 0.4.0)
|
||||
jemoji (= 0.7.0)
|
||||
kramdown (= 1.11.1)
|
||||
liquid (= 3.0.6)
|
||||
listen (= 3.0.6)
|
||||
mercenary (~> 0.3)
|
||||
minima (= 1.2.0)
|
||||
rouge (= 1.11.1)
|
||||
terminal-table (~> 1.4)
|
||||
github-pages-health-check (1.2.0)
|
||||
addressable (~> 2.3)
|
||||
net-dns (~> 0.8)
|
||||
octokit (~> 4.0)
|
||||
public_suffix (~> 1.4)
|
||||
typhoeus (~> 0.7)
|
||||
html-pipeline (2.4.2)
|
||||
activesupport (>= 2)
|
||||
nokogiri (>= 1.4)
|
||||
i18n (0.7.0)
|
||||
jekyll (3.2.1)
|
||||
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-coffeescript (1.0.1)
|
||||
coffee-script (~> 2.2)
|
||||
jekyll-feed (0.5.1)
|
||||
jekyll-gist (1.4.0)
|
||||
octokit (~> 4.2)
|
||||
jekyll-github-metadata (2.1.1)
|
||||
jekyll (~> 3.1)
|
||||
octokit (~> 4.0)
|
||||
jekyll-mentions (1.2.0)
|
||||
activesupport (~> 4.0)
|
||||
html-pipeline (~> 2.3)
|
||||
jekyll (~> 3.0)
|
||||
jekyll-paginate (1.1.0)
|
||||
jekyll-redirect-from (0.11.0)
|
||||
jekyll (>= 2.0)
|
||||
jekyll-sass-converter (1.3.0)
|
||||
sass (~> 3.2)
|
||||
jekyll-seo-tag (2.0.0)
|
||||
jekyll (~> 3.1)
|
||||
jekyll-sitemap (0.10.0)
|
||||
jekyll-swiss (0.4.0)
|
||||
jekyll-watch (1.5.0)
|
||||
listen (~> 3.0, < 3.1)
|
||||
jemoji (0.7.0)
|
||||
activesupport (~> 4.0)
|
||||
gemoji (~> 2.0)
|
||||
html-pipeline (~> 2.2)
|
||||
jekyll (>= 3.0)
|
||||
json (1.8.3)
|
||||
kramdown (1.11.1)
|
||||
liquid (3.0.6)
|
||||
listen (3.0.6)
|
||||
rb-fsevent (>= 0.9.3)
|
||||
rb-inotify (>= 0.9.7)
|
||||
mercenary (0.3.6)
|
||||
mini_portile2 (2.1.0)
|
||||
minima (1.2.0)
|
||||
minitest (5.9.1)
|
||||
multipart-post (2.0.0)
|
||||
net-dns (0.8.0)
|
||||
nokogiri (1.6.8.1)
|
||||
mini_portile2 (~> 2.1.0)
|
||||
octokit (4.4.0)
|
||||
sawyer (~> 0.7.0, >= 0.5.3)
|
||||
pathutil (0.14.0)
|
||||
forwardable-extended (~> 2.6)
|
||||
public_suffix (1.5.3)
|
||||
rb-fsevent (0.9.8)
|
||||
rb-inotify (0.9.7)
|
||||
ffi (>= 0.5.0)
|
||||
rouge (1.11.1)
|
||||
safe_yaml (1.0.4)
|
||||
sass (3.4.22)
|
||||
sawyer (0.7.0)
|
||||
addressable (>= 2.3.5, < 2.5)
|
||||
faraday (~> 0.8, < 0.10)
|
||||
terminal-table (1.7.3)
|
||||
unicode-display_width (~> 1.1.1)
|
||||
thread_safe (0.3.5)
|
||||
typhoeus (0.8.0)
|
||||
ethon (>= 0.8.0)
|
||||
tzinfo (1.2.2)
|
||||
thread_safe (~> 0.1)
|
||||
unicode-display_width (1.1.1)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
||||
DEPENDENCIES
|
||||
github-pages
|
||||
|
||||
BUNDLED WITH
|
||||
1.13.2
|
|
@ -0,0 +1,21 @@
|
|||
MIT License
|
||||
|
||||
Copyright (c) 2017 Mozilla Foundation and contributors
|
||||
|
||||
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.
|
|
@ -0,0 +1,31 @@
|
|||
# Welcome to the 2017 Mozilla Global Sprint! June 1st-2nd, 2017.
|
||||
|
||||
### What's the Global Sprint?
|
||||
Mozilla's Global Sprint, a fun, fast-paced two-day collaborative work event to hack and build awesome open projects that support and build a vibrant, healthy Internet. We’ll be coming together, in person and online, to work on open projects from every discipline, from around the world.
|
||||
|
||||
### Want to pitch in and contribute to an open Project at the Global Sprint?
|
||||
Anyone is welcome-- you don't have to be an expert coder or technical ninja to be part of the Sprint.
|
||||
|
||||
**We're looking for students, educators, librarians, graphic designers and user experience designers, writers, scientists, researchers, advocates and activists, project managers, community organizers... and pretty much anyone else who's an engaged and curious user of the web, apps and tools.**
|
||||
|
||||
You can contribute code or content, you can do QA (quality assurance) testing on protype tools or apps, you can do proofreading or writing, visual design and graphic art, you can advise or comment on project ideas or plans from your own unique perspective. There are countless ways to participate, and lots of cool projects to explore. Browse projects that are ready and waiting for your contribution here.
|
||||
|
||||
|
||||
**Before you pitch in, please take a look at our resources and FAQs (Frequently Asked Questions) for contributors, including a very short video to help you get started.**
|
||||
|
||||
|
||||
### Want to bring a Project to the Global Sprint?
|
||||
|
||||
**When you bring an open project to the Sprint, you’ll be welcoming contributions from a diverse, skilled and passionate group of people from around Mozilla’s Network.**
|
||||
|
||||
Your open project is welcome, whether you’re creating new scientific software, working on web literacy curriculum, hacking on the Internet of Things, developing apps to protect user privacy online, planning local community events, or creating tools that make data open accessible to all.
|
||||
|
||||
**For more about preparing your project for a successful sprint, [see our resources and FAQs (Frequetly Asked Questions) for Project Leads.](https://github.com/mozilla/global-sprint/blob/master/projects.md)**
|
||||
|
||||
|
||||
|
||||
### Want to host a Site at the Global Sprint?
|
||||
|
||||
A host site is a space where people gather in person during the sprint, to work together, hang out, and network. It's a collaborative work space but also a great opportunity to meet and connect with members of your local Mozilla and open Web communities. As a site host, you help get the word out about the Sprint, and you invite and welcome people into the space. Sites can be for any number of people, from 3 to 30 or more. All you need is an accessible space, good strong Wi-Fi connection, and maybe some coffee or snacks.
|
||||
|
||||
**For more about hosting a Global Sprint Site, see our resources and FAQs (Frequently Asked Questions) for site hosts.**
|
|
@ -0,0 +1,156 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
<title>Global Sprint 2017</title>
|
||||
<meta name="description" content="">
|
||||
<link rel="icon" type="image/png" sizes="196x196" href="/global-sprint/img/favicon.png?1">
|
||||
|
||||
<link href="/global-sprint/css/mofo-bootstrap.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="/global-sprint/css/syntax.css">
|
||||
<link rel="stylesheet" href="/global-sprint/css/main.css">
|
||||
<link rel="stylesheet" href="http://flukeout.github.io/mozmaker-icon-font/cdn/mozmaker-icons.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Arvo">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div class="page container-fluid">
|
||||
<div class="row">
|
||||
|
||||
<div id="navigation" class="col-md-2 col-sm-3 col-xs-12 sidebar" role="navigation">
|
||||
<div class="sidebar-header">
|
||||
<a href="/global-sprint/">
|
||||
<img src="/global-sprint/img/moz-logo-main-rgb.png" alt="Mozilla Open Leadership Training Series" class="moz-logo" /><br />
|
||||
<span>Leadership Training</span>
|
||||
</a>
|
||||
<!-- <button aria-label="toggle" class="glyphicon glyphicon-menu-hamburger hidden-lg hidden-md"></button> -->
|
||||
</div>
|
||||
|
||||
<ul class="sidebar-menu list-unstyled">
|
||||
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/sites/"> Sites</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/projects/"> Projects</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/project-checklist/"> Project Checklist</a>
|
||||
|
||||
</li>
|
||||
|
||||
<footer>
|
||||
<a target="_blank" href="https://github.com/mozilla/global-sprint">See the Code on GitHub</a>
|
||||
</footer>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
<div id="content" class="col-md-10 col-sm-9 col-xs-12">
|
||||
|
||||
|
||||
<ul class="sidebar-subitems">
|
||||
|
||||
|
||||
<li>
|
||||
<a class=""
|
||||
href="/global-sprint/sites/">Sites
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a class=""
|
||||
href="/global-sprint/projects/">Projects
|
||||
</a>
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a class=""
|
||||
href="/global-sprint/project-checklist/">Project Checklist
|
||||
</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<footer class="col-sm-12">
|
||||
<div class="mofooter">
|
||||
<div class="icons">
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-twitter.svg"><a target="_blank" href="https://twitter.com/mozilla">Twitter</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-irc.svg"><a target="_blank" href="https://gitter.im/mozilla/global-sprint">Chat</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-email.svg"><a target="_blank" href="mailto:zannah@mozillafoundation.org">Email</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-github.svg"><a target="_blank" href="https://github.com/mozilla/global-sprint">Github</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-terms.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/legal/">Legal</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/cc-logo.svg"><a target="_blank" href="https://creativecommons.org/licenses/by/4.0/">License</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-conduct.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/governance/policies/participation/">Participation Guidelines</a></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-content"><a class="logo" href="https://mozilla.org"><img src="/global-sprint/img/moz-logo-white.png" width="105" height="30"></a>
|
||||
<p>Mozilla is a global non-profit dedicated to putting you in control of your online experience and shaping the future of the web for the public good. Visit us at <a href="https://mozilla.org" target="_blank">mozilla.org</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
function WebAnalytics() {
|
||||
var _dntStatus = navigator.doNotTrack || navigator.msDoNotTrack;
|
||||
var fxMatch = navigator.userAgent.match(/Firefox\/(\d+)/);
|
||||
var ie10Match = navigator.userAgent.match(/MSIE 10/i);
|
||||
var w8Match = navigator.appVersion.match(/Windows NT 6.2/);
|
||||
if (fxMatch && Number(fxMatch[1]) < 32) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else if (ie10Match && w8Match) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else {
|
||||
_dntStatus = { '0': 'Disabled', '1': 'Enabled' }[_dntStatus] || 'Unspecified';
|
||||
}
|
||||
if (_dntStatus !== 'Enabled'){
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
||||
ga('create', 'UA-87658599-3', 'auto');
|
||||
ga('send', 'pageview');
|
||||
}
|
||||
}
|
||||
WebAnalytics();
|
||||
</script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/3.2.2/anchor.js"></script>
|
||||
<script>anchors.add('h3,h4');</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,758 @@
|
|||
.home-card h1 {
|
||||
font-family: Arvo,sans-serif;
|
||||
font-size: 1.9rem;
|
||||
color:#000;
|
||||
}
|
||||
|
||||
.highlight {
|
||||
padding: 0.3em 0;
|
||||
font-family: Arvo,sans-serif;
|
||||
background-color: #FA8CFF;
|
||||
font-weight:700;
|
||||
line-height: 1.9;
|
||||
color:#000;
|
||||
}
|
||||
|
||||
.home-card {
|
||||
padding:1.5em 0.5em;
|
||||
margin-bottom:2em;
|
||||
box-shadow:0 0 .625em .3125em rgba(0,0,0,.08)
|
||||
}
|
||||
|
||||
.hero-unit {
|
||||
text-align: center;
|
||||
padding: 4em 1em 3em;
|
||||
background-image: url("/global-sprint/img/Working-open-header.jpg");
|
||||
background-size: cover;
|
||||
|
||||
}
|
||||
|
||||
.hero-unit h1 {
|
||||
color: white;
|
||||
display: inline;
|
||||
padding: .3em 0;
|
||||
font-family: Arvo,sans-serif;
|
||||
font-weight: 700;
|
||||
line-height: 1.5;
|
||||
letter-spacing: 0;
|
||||
background-color: black;
|
||||
}
|
||||
|
||||
.hero-unit p {
|
||||
font-size: 2rem;
|
||||
margin-top:1em;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.intro {
|
||||
letter-spacing: 0rem;
|
||||
margin:0.5em 0 2em;
|
||||
}
|
||||
|
||||
.home-page .intro {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.lesson-content .intro p {
|
||||
font-size: 1.3rem;
|
||||
line-height: 2rem;
|
||||
}
|
||||
|
||||
h2 {
|
||||
margin: 1rem 0;
|
||||
font-family: Arvo,sans-serif;
|
||||
color:black;
|
||||
}
|
||||
|
||||
ol.toc {
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-weight: 200;
|
||||
margin-top: 3rem;
|
||||
margin-bottom: 2rem;
|
||||
font-size: 2rem;
|
||||
font-family: Arvo,sans-serif;
|
||||
color: #A95FAD;
|
||||
}
|
||||
|
||||
h5 {
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.details + h3 {
|
||||
margin-top: 1.5rem;
|
||||
}
|
||||
|
||||
.details ul {
|
||||
padding-left: 1.5rem;
|
||||
}
|
||||
|
||||
a, a:link {
|
||||
color:#3bb7ef;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color:#014c8c;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
a:hover edit:before {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.details time {
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
.details time, .details edit {
|
||||
margin-bottom: 3px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
time {
|
||||
color: #2581B7;
|
||||
}
|
||||
|
||||
.details time:before {
|
||||
content: "\f017";
|
||||
font-family: FontAwesome;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.video-player:before{
|
||||
content: "\f16a";
|
||||
font-family: FontAwesome;
|
||||
}
|
||||
|
||||
.assignment:before{
|
||||
content: "\f044";
|
||||
font-family: FontAwesome;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
h3 .assignment:before {
|
||||
margin-right: 8px;
|
||||
font-size: 1.75rem;
|
||||
|
||||
}
|
||||
|
||||
.suggest-changes {
|
||||
margin-left: 1.25rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.suggest-changes:before {
|
||||
content: "\f040";
|
||||
font-family: FontAwesome;
|
||||
margin-right: 6px;
|
||||
font-size: .9rem;
|
||||
position: absolute;
|
||||
left: -1.2rem;
|
||||
}
|
||||
|
||||
#markdown-toc {
|
||||
border: solid 1px #DDD;
|
||||
border-width: 1px 0 1px 0;
|
||||
padding: 1.4rem 1rem 1.4rem 2rem;
|
||||
}
|
||||
|
||||
#markdown-toc:before {
|
||||
content: "Table of Contents";
|
||||
color: rgba(0,0,0,.7);
|
||||
margin-left: -2rem;
|
||||
font-size: 18pt;
|
||||
}
|
||||
|
||||
#markdown-toc li {
|
||||
margin: .5rem 0;
|
||||
}
|
||||
|
||||
pre, code, pre code {
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
background-color: #f9f9f9;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
|
||||
pre {
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
code {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
html.no-js .sidebar .collapsible-content {
|
||||
/* The links in the sidebar are crucial to navigating the site.
|
||||
* If JS is disabled, we want the links visible at all costs. */
|
||||
opacity: 1 !important;
|
||||
max-height: none !important;
|
||||
}
|
||||
|
||||
.sidebar {
|
||||
position: relative;
|
||||
background-color: white;
|
||||
position: relative;
|
||||
height: auto;
|
||||
color: #000;
|
||||
font-size: 1rem;
|
||||
padding: 0;
|
||||
border-right: 1px solid #cfcfcf;
|
||||
/*box-shadow: 0 5px 5px rgba(0,0,0,.5);*/
|
||||
}
|
||||
|
||||
.sidebar a {
|
||||
font-size: inherit;
|
||||
color: inherit;
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.sidebar .collapsible-content {
|
||||
transition: all 0.5s ease;
|
||||
opacity: 1;
|
||||
max-height: 1400px;
|
||||
padding-bottom: 1rem;
|
||||
}
|
||||
|
||||
.sidebar .collapsible-content.collapsed {
|
||||
opacity: 0;
|
||||
max-height: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
.lesson-content {
|
||||
padding:1rem;
|
||||
}
|
||||
|
||||
@media screen and (min-width: 992px) {
|
||||
.sidebar {
|
||||
transition: background-color 5ms;
|
||||
}
|
||||
.sidebar .collapsible-content.collapsed {
|
||||
opacity: 1;
|
||||
max-height: auto;
|
||||
}
|
||||
}
|
||||
|
||||
.sidebar-header {
|
||||
position: relative;
|
||||
font-size: 1rem;
|
||||
padding: 1rem 1em;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.sidebar-header a:hover,
|
||||
.sidebar-header a:focus {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.sidebar-header .moz-logo {
|
||||
width:100px;
|
||||
}
|
||||
|
||||
.sidebar-header span {
|
||||
padding: 0.3em 0;
|
||||
font-family: Arvo,sans-serif;
|
||||
background-color: #FA8CFF;
|
||||
font-weight:700;
|
||||
line-height: 1.9;
|
||||
}
|
||||
|
||||
.sidebar-header .glyphicon-menu-hamburger {
|
||||
position: absolute;
|
||||
right: 1rem;
|
||||
top: 2.5rem;
|
||||
color: #fff;
|
||||
border: none;
|
||||
background: transparent;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.sidebar-header .glyphicon-menu-hamburger:focus {
|
||||
color: #e6e6e6;
|
||||
}
|
||||
|
||||
.sidebar-menu {
|
||||
padding-bottom: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.sidebar-menu li {
|
||||
font-size: 1rem;
|
||||
}
|
||||
|
||||
.sidebar-menu a {
|
||||
position: relative;
|
||||
display: block;
|
||||
outline: none;
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
.sidebar-menu > li > a {
|
||||
opacity: .8;
|
||||
}
|
||||
|
||||
|
||||
.sidebar-menu > li.selected > a,
|
||||
.sidebar-menu > li:hover > a
|
||||
{
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
|
||||
.sidebar-menu > li > a:hover,
|
||||
.sidebar-menu > li > a:focus {
|
||||
background-color: #66FFFF;
|
||||
color:black;
|
||||
transition: background-color 3ms;
|
||||
}
|
||||
|
||||
.sidebar-menu a:hover,
|
||||
.sidebar-menu a:focus {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.sidebar-menu li.selected {
|
||||
background-color: #A6FFFF;
|
||||
}
|
||||
|
||||
.sidebar-menu strong {
|
||||
display: inline;
|
||||
font-weight: 700;
|
||||
text-transform: uppercase;
|
||||
vertical-align: middle;
|
||||
margin-left: 1rem;
|
||||
}
|
||||
|
||||
.sidebar-menu .external-link:after {
|
||||
color: rgba(255, 255, 255, 0.5);
|
||||
}
|
||||
|
||||
.sidebar-menu .glyphicon {
|
||||
position: absolute;
|
||||
right: 1rem;
|
||||
font-size: 1.5rem;
|
||||
top: calc(41.5%);
|
||||
color: #cd00cc;
|
||||
transition: color 3ms;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.sidebar-menu li {
|
||||
margin:0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.sidebar-menu>li>a{
|
||||
padding: 20px 20px;
|
||||
}
|
||||
|
||||
@media screen and (min-width: 1200px) {
|
||||
.sidebar-menu .glyphicon {
|
||||
right: 1.5rem;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 992px) {
|
||||
.sidebar-menu .glyphicon {
|
||||
visibility: visible;
|
||||
}
|
||||
}
|
||||
|
||||
.sidebar-menu .img-container {
|
||||
display: inline-block;
|
||||
overflow: hidden;
|
||||
width: 3.5rem;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.sidebar-menu img {
|
||||
float: none;
|
||||
width: 2rem;
|
||||
opacity: 0.6;
|
||||
}
|
||||
|
||||
.sidebar-menu .activities img,
|
||||
.sidebar-menu .opportunities img {
|
||||
width: 1.6rem;
|
||||
}
|
||||
|
||||
.sidebar-menu .tools-page img {
|
||||
width: 2.3rem;
|
||||
}
|
||||
|
||||
.sidebar-menu .community img {
|
||||
width: 2.8rem;
|
||||
}
|
||||
|
||||
.sidebar-subitems {
|
||||
overflow: hidden;
|
||||
list-style: none;
|
||||
padding: .25rem .5rem 1.5rem 2rem;
|
||||
}
|
||||
|
||||
.sidebar-subitems li {
|
||||
margin-bottom: 0.5rem;
|
||||
padding-right:10px;
|
||||
}
|
||||
|
||||
.sidebar-subitems li:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.sidebar-subitems li a::before {
|
||||
content: "\f105";
|
||||
font-family: "FontAwesome";
|
||||
display: inline-block;
|
||||
position: absolute;
|
||||
left: 0rem;
|
||||
}
|
||||
|
||||
.sidebar-subitems a {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
padding: 0 0 0 1rem;
|
||||
line-height: 1.25rem;
|
||||
color: rgba(0,0,0,.6);
|
||||
font-size:1rem;
|
||||
transition: color .15s ease-out;
|
||||
}
|
||||
|
||||
.sidebar-subitems a:hover {
|
||||
color: rgba(0,0,0,1);
|
||||
}
|
||||
|
||||
.sidebar-subitems a.current {
|
||||
color:black;
|
||||
}
|
||||
|
||||
.sidebar footer {
|
||||
padding: 20px;
|
||||
color:rgba(0,0,0,0.8);
|
||||
border-top:1px solid #cfcfcf;
|
||||
}
|
||||
|
||||
#content {
|
||||
padding:0;
|
||||
max-width:1400px;
|
||||
}
|
||||
|
||||
#content img {
|
||||
max-width:100%;
|
||||
border:1px solid #CCC;
|
||||
}
|
||||
|
||||
#content h4 {
|
||||
margin-top:1.6em;
|
||||
font-family: Arvo,sans-serif;
|
||||
|
||||
}
|
||||
|
||||
strong {
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
padding: 0 1.5rem;
|
||||
margin-bottom: 2rem;
|
||||
line-height: 2.2rem;
|
||||
font-size: 1.25rem;
|
||||
border-left: 2px solid rgba(0, 0, 0, 0.3);
|
||||
color: rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
.lesson-content blockquote p {
|
||||
font-size: 1.25rem;
|
||||
color: rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
body ul, body ol {
|
||||
padding-left: 32px;
|
||||
}
|
||||
|
||||
body.rtl {
|
||||
direction: rtl;
|
||||
}
|
||||
|
||||
body.rtl #header .brand {
|
||||
float: right;
|
||||
margin-left: 5px;
|
||||
}
|
||||
body.rtl .row-fluid [class*="span"] {
|
||||
float: right !important;
|
||||
margin-left: 0;
|
||||
margin-right: 2.564102564102564%;
|
||||
}
|
||||
body.rtl .row-fluid [class*="span"]:first-child {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
body.rtl ul, body.rtl ol {
|
||||
margin: 0 25px 10px 0;
|
||||
}
|
||||
|
||||
table {
|
||||
margin-bottom: 1rem;
|
||||
border: 1px solid #e5e5e5;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
td, th {
|
||||
padding: .25rem .5rem;
|
||||
border: 1px solid #e5e5e5;
|
||||
}
|
||||
|
||||
a.btn {
|
||||
border: 2px solid #3bb7ef;
|
||||
color: #000;
|
||||
transition: background 0.2s ease-in-out;
|
||||
white-space:normal;
|
||||
text-decoration: none;
|
||||
padding: 0.5rem 1rem;
|
||||
margin-top: 1rem;
|
||||
line-height: 2rem;
|
||||
font-weight: 600;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
a.btn:hover {
|
||||
opacity: 1;
|
||||
background: #00FFFF;
|
||||
border-color: #00FFFF;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
/* PASSING */
|
||||
|
||||
@-webkit-keyframes passing {
|
||||
0% {
|
||||
-webkit-transform: translateX(0%);
|
||||
-ms-transform: translateX(0%);
|
||||
transform: translateX(0%);
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
50% {
|
||||
-webkit-transform: translateX(100%);
|
||||
-ms-transform: translateX(100%);
|
||||
transform: translateX(100%);
|
||||
opacity: 0.8;
|
||||
}
|
||||
|
||||
100% {
|
||||
-webkit-transform: translateX(250%);
|
||||
-ms-transform: translateX(250%);
|
||||
transform: translateX(250%);
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes passing {
|
||||
0% {
|
||||
-webkit-transform: translateX(0%);
|
||||
-ms-transform: translateX(0%);
|
||||
transform: translateX(0%);
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
50% {
|
||||
-webkit-transform: translateX(100%);
|
||||
-ms-transform: translateX(100%);
|
||||
transform: translateX(100%);
|
||||
opacity: 0.8;
|
||||
}
|
||||
|
||||
100% {
|
||||
-webkit-transform: translateX(250%);
|
||||
-ms-transform: translateX(250%);
|
||||
transform: translateX(250%);
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.btn-next:hover > i {
|
||||
-webkit-animation: passing 100ms linear;
|
||||
animation: passing 100ms linear;
|
||||
}
|
||||
|
||||
.btn-next:hover > i {
|
||||
opacity:0;
|
||||
}
|
||||
|
||||
.mofooter {
|
||||
background: #000;
|
||||
color: #fff;
|
||||
text-align: center;
|
||||
padding: 2.8125rem 0.625rem;
|
||||
}
|
||||
.mofooter .icon-container {
|
||||
margin: 1.25rem 0;
|
||||
}
|
||||
.mofooter .icon-container .icon {
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
font-weight: 300;
|
||||
font-size: 1rem;
|
||||
}
|
||||
.mofooter .icon-container .icon img {
|
||||
width: 1.25rem;
|
||||
}
|
||||
.mofooter .icon-container .icon .footer-icon {
|
||||
opacity: 0.5;
|
||||
}
|
||||
.mofooter .icon-container .icon a {
|
||||
color: #fff;
|
||||
opacity: 0.5;
|
||||
text-decoration: none;
|
||||
}
|
||||
.mofooter .icon-container .icon:hover a,
|
||||
.mofooter .icon-container .icon:hover .footer-icon {
|
||||
-webkit-transition: opacity 0.15s ease-out;
|
||||
transition: opacity 0.15s ease-out;
|
||||
opacity: 1;
|
||||
}
|
||||
.mofooter .footer-content {
|
||||
max-width: 35.625rem;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.mofooter .footer-content p {
|
||||
font-size: 0.875rem;
|
||||
color: rgba(255, 255, 255, 0.5);
|
||||
line-height: 1.5rem;
|
||||
margin: 0;
|
||||
}
|
||||
.mofooter .footer-content p a {
|
||||
color: rgba(255, 255, 255, 0.8);
|
||||
line-height: inherit;
|
||||
}
|
||||
|
||||
.mofooter .footer-content p a:hover {
|
||||
color: white;
|
||||
}
|
||||
|
||||
.mofooter .icons {
|
||||
margin-bottom: 1.25rem;
|
||||
}
|
||||
|
||||
.mofooter .logo {
|
||||
margin-bottom: 1.25rem;
|
||||
padding-bottom: 1.25rem;
|
||||
border-bottom: 0.0625rem solid #666;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
@media screen and (min-width: 768px) {
|
||||
.mofooter .logo {
|
||||
border-bottom: 0;
|
||||
border-right: 0.0625rem solid #666;
|
||||
padding-bottom: 0;
|
||||
padding-right: 1.25rem;
|
||||
margin-bottom: 0;
|
||||
margin-right: 1.25rem;
|
||||
}
|
||||
.lesson-content {
|
||||
padding: 2rem 3.5rem;
|
||||
}
|
||||
.hero-unit h1 {
|
||||
/* font-size: 4.5rem;*/
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (max-width: 768px) {
|
||||
.mofooter .icon-container:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
.mofooter .icon-container:last-child {
|
||||
margin-bottom: 2.8125rem;
|
||||
}
|
||||
.mofooter .icon-container .footer-icon {
|
||||
display: block;
|
||||
margin: 0.375rem auto 0.375rem;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 768px) {
|
||||
.mofooter .footer-content {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
-ms-flex-negative: 0;
|
||||
flex-shrink: 0;
|
||||
-webkit-box-pack: center;
|
||||
-ms-flex-pack: center;
|
||||
justify-content: center;
|
||||
}
|
||||
.mofooter .footer-content .footer-icon {
|
||||
margin-left: 0.625rem;
|
||||
}
|
||||
.mofooter .footer-content p {
|
||||
text-align: left;
|
||||
width: calc(89.625%);
|
||||
}
|
||||
.mofooter .icon-container {
|
||||
display: inline-block;
|
||||
margin: 0 1.125rem;
|
||||
}
|
||||
.mofooter .icon-container .icon {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
-ms-flex-negative: 0;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.mofooter .icon-container .icon .footer-icon {
|
||||
margin: 0 0.625rem 0 0;
|
||||
display: inline-block;
|
||||
}
|
||||
}
|
||||
|
||||
footer.col-sm-12 {
|
||||
padding:0;
|
||||
}
|
||||
|
||||
.lesson-content p, .lesson-content li {
|
||||
font-size: 1rem;
|
||||
line-height: 1.4rem;
|
||||
color: rgba(0,0,0);
|
||||
}
|
||||
|
||||
.lesson-content p {
|
||||
line-height: 1.5rem;
|
||||
margin-bottom: 1.75rem;
|
||||
}
|
||||
|
||||
hr {
|
||||
margin: 2rem 0;
|
||||
}
|
||||
|
||||
.help-us {
|
||||
margin-top: 2.5rem;
|
||||
padding-top: 1rem;
|
||||
border-top: solid 1px #cfcfcf;
|
||||
}
|
||||
|
||||
.anchorjs-link {
|
||||
margin-left: 0px;
|
||||
opacity: 0;
|
||||
position: relative;
|
||||
top: 1px;
|
||||
}
|
||||
|
||||
.anchorjs-link:hover {
|
||||
text-decoration: none;
|
||||
opacity: .7;
|
||||
}
|
||||
|
||||
video {
|
||||
margin-bottom: 1.5rem;
|
||||
border: solid 1px #DDD;
|
||||
}
|
|
@ -0,0 +1,61 @@
|
|||
.highlight .hll { background-color: #ffffcc }
|
||||
.highlight { background: #ffffff; }
|
||||
.highlight .c { color: #888888 } /* Comment */
|
||||
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
|
||||
.highlight .k { color: #008800; font-weight: bold } /* Keyword */
|
||||
.highlight .cm { color: #888888 } /* Comment.Multiline */
|
||||
.highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */
|
||||
.highlight .c1 { color: #888888 } /* Comment.Single */
|
||||
.highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */
|
||||
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
|
||||
.highlight .ge { font-style: italic } /* Generic.Emph */
|
||||
.highlight .gr { color: #aa0000 } /* Generic.Error */
|
||||
.highlight .gh { color: #333333 } /* Generic.Heading */
|
||||
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
|
||||
.highlight .go { color: #888888 } /* Generic.Output */
|
||||
.highlight .gp { color: #555555 } /* Generic.Prompt */
|
||||
.highlight .gs { font-weight: bold } /* Generic.Strong */
|
||||
.highlight .gu { color: #666666 } /* Generic.Subheading */
|
||||
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
|
||||
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
|
||||
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
|
||||
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
|
||||
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
|
||||
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
|
||||
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
|
||||
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
|
||||
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
|
||||
.highlight .na { color: #336699 } /* Name.Attribute */
|
||||
.highlight .nb { color: #003388 } /* Name.Builtin */
|
||||
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
|
||||
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
|
||||
.highlight .nd { color: #555555 } /* Name.Decorator */
|
||||
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
|
||||
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
|
||||
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
|
||||
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
|
||||
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
|
||||
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
|
||||
.highlight .nv { color: #336699 } /* Name.Variable */
|
||||
.highlight .ow { color: #008800 } /* Operator.Word */
|
||||
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
|
||||
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
|
||||
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
|
||||
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
|
||||
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
|
||||
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
|
||||
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
|
||||
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
|
||||
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
|
||||
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
|
||||
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
|
||||
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
|
||||
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
|
||||
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
|
||||
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
|
||||
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
|
||||
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
|
||||
.highlight .vc { color: #336699 } /* Name.Variable.Class */
|
||||
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
|
||||
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
|
||||
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
|
После Ширина: | Высота: | Размер: 322 KiB |
После Ширина: | Высота: | Размер: 432 KiB |
После Ширина: | Высота: | Размер: 320 KiB |
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64px" height="64px">
|
||||
<path fill="#fff" d="M31.957,0.311c-8.682,0-16.322,3.213-22.226,9.203
|
||||
C3.653,15.678,0.354,23.666,0.354,32c0,8.422,3.212,16.236,9.29,22.313c6.078,6.078,13.978,9.377,22.313,9.377
|
||||
c8.334,0,16.409-3.299,22.66-9.463c5.904-5.817,9.029-13.544,9.029-22.227c0-8.595-3.125-16.408-9.116-22.399
|
||||
C48.453,3.523,40.639,0.311,31.957,0.311z M32.043,6.041c7.12,0,13.458,2.691,18.406,7.641c4.862,4.861,7.466,11.286,7.466,18.318
|
||||
c0,7.119-2.518,13.371-7.379,18.146c-5.123,5.035-11.721,7.727-18.493,7.727c-6.858,0-13.283-2.691-18.232-7.641
|
||||
C8.862,45.283,6.084,38.772,6.084,32c0-6.858,2.778-13.369,7.727-18.406C18.673,8.646,24.924,6.041,32.043,6.041z"/>
|
||||
<path fill="#fff" id="c" d="M31.635,26.734c-1.79-3.264-4.844-4.563-8.389-4.563
|
||||
c-5.16,0-9.267,3.65-9.267,9.828c0,6.283,3.861,9.829,9.442,9.829c3.581,0,6.635-1.966,8.319-4.949l-3.931-2.001
|
||||
c-0.878,2.105-2.212,2.738-3.896,2.738c-2.914,0-4.248-2.422-4.248-5.617c0-3.193,1.124-5.616,4.248-5.616
|
||||
c0.842,0,2.527,0.456,3.51,2.563L31.635,26.734z"/>
|
||||
<use xlink:href="#c" transform="translate(18.281)"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 1.2 KiB |
После Ширина: | Высота: | Размер: 54 KiB |
После Ширина: | Высота: | Размер: 397 KiB |
После Ширина: | Высота: | Размер: 34 KiB |
После Ширина: | Высота: | Размер: 50 KiB |
После Ширина: | Высота: | Размер: 42 KiB |
После Ширина: | Высота: | Размер: 1.7 KiB |
После Ширина: | Высота: | Размер: 1.4 MiB |
|
@ -0,0 +1,6 @@
|
|||
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18">
|
||||
<style>
|
||||
.st0{fill:#fff}
|
||||
</style>
|
||||
<path class="st0" d="M9 0C4 0 0 4 0 9s4 9 9 9 9-4 9-9-4-9-9-9zM6.3 5.6c.7 0 1.3.6 1.3 1.3S7 8.2 6.3 8.2 5 7.7 5 7c0-.8.6-1.4 1.3-1.4zm6.5 5.9c-.5 1.7-2.1 2.8-3.8 2.8-1.8 0-3.3-1.1-3.8-2.8-.1-.4.1-.7.4-.8s.7.1.8.4C6.8 12.2 7.8 13 9 13s2.2-.8 2.5-1.9c.1-.4.5-.6.8-.4.4.1.6.4.5.8zm-1.1-3.2c-.7 0-1.3-.6-1.3-1.3s.6-1.3 1.3-1.3S13 6.2 13 7c0 .7-.6 1.3-1.3 1.3z"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 493 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.5 19c5.247 0 9.5-4.253 9.5-9.5S14.747 0 9.5 0 0 4.253 0 9.5 4.253 19 9.5 19zm6-11.174c-.2.22-.43.415-.67.582-1.118.757-2.243 1.52-3.334 2.31-.563.416-1.26.925-1.99.925H9.494c-.73 0-1.426-.51-1.99-.924-1.09-.798-2.215-1.555-3.327-2.312-.247-.167-.475-.36-.676-.582v5.317c0 .59.482 1.07 1.07 1.07h9.86c.588 0 1.07-.48 1.07-1.07V7.826zm0-1.97c0-.588-.49-1.07-1.07-1.07H4.57c-.715 0-1.07.562-1.07 1.218 0 .61.676 1.367 1.152 1.688 1.038.723 2.09 1.446 3.127 2.176.434.302 1.17.918 1.713.918h.014c.542 0 1.28-.616 1.714-.918 1.04-.73 2.09-1.453 3.135-2.176.59-.41 1.145-1.085 1.145-1.835z" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 726 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.434 0C4.226 0 0 4.225 0 9.434c0 4.165 2.702 7.702 6.45 8.955.057.01.11.014.16.014.357 0 .49-.254.49-.47 0-.22-.012-.97-.012-1.755 0 0-.424.09-.968.09-.81 0-1.884-.203-2.215-1.21 0 0-.428-1.094-1.042-1.376 0 0-.844-.578.034-.578h.026s.933.074 1.45.97c.46.81 1.092 1.038 1.655 1.038.444 0 .845-.142 1.085-.25.085-.614.33-1.02.603-1.265-2.102-.235-4.302-1.046-4.302-4.658 0-1.03.37-1.88.97-2.53-.1-.246-.417-1.203.086-2.506.073-.023.155-.033.243-.033.872 0 2.364 1.003 2.364 1.003.747-.21 1.56-.32 2.357-.32.8 0 1.61.11 2.36.32 0 0 1.488-1.003 2.35-1.003.087 0 .168.01.24.033.516 1.303.197 2.26.1 2.505.6.652.97 1.5.97 2.532 0 3.624-2.21 4.423-4.312 4.657.344.292.64.857.64 1.743v2.592c0 .216.12.47.477.47.047 0 .1-.005.16-.016 3.746-1.254 6.448-4.79 6.448-8.956C18.868 4.224 14.642 0 9.434 0" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 932 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.317 0A9.317 9.317 0 0 0 0 9.317a9.317 9.317 0 0 0 18.634 0A9.317 9.317 0 0 0 9.317 0zM10.4 14.492c0 .19-.154.344-.343.344H8a.345.345 0 0 1-.344-.344v-2.057c0-.19.154-.344.343-.344h2.056c.19 0 .343.157.343.346v2.057zM11.19 10c-.507.29-.824.882-.824 1.13 0 .19-.145.413-.343.413H7.965c-.19 0-.31-.292-.31-.48v-.387c0-1.037 1.03-1.93 1.785-2.272.66-.3.935-.583.935-1.132 0-.48-.626-.91-1.322-.91-.385 0-.737.12-.925.25-.206.145-.412.35-.918.986a.354.354 0 0 1-.266.137.395.395 0 0 1-.214-.068L5.323 6.594a.337.337 0 0 1-.085-.454c.926-1.535 2.23-2.28 3.98-2.28 1.834 0 3.892 1.465 3.892 3.43 0 1.628-1.106 2.254-1.92 2.71z" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 762 B |
|
@ -0,0 +1,6 @@
|
|||
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18">
|
||||
<style>
|
||||
.st0{fill:#fff}
|
||||
</style>
|
||||
<path class="st0" d="M9 0C4 0 0 4 0 9s4 9 9 9 9-4 9-9-4-9-9-9zm4.4 10.4c-.5.6-1.1 1-1.9 1.3-.8.3-1.6.5-2.6.5-.4 0-.8 0-1.3-.1-.6.4-1.3.7-2 .9-.2 0-.4.1-.6.1-.1 0-.1 0-.1-.1 0 0-.1-.1-.1-.2l.2-.2c.1-.1.1-.2.2-.2 0-.1.1-.1.2-.2s.1-.2.2-.3.1-.2.1-.3c-.6-.3-1.1-.8-1.4-1.3s-.5-1-.5-1.6c0-.7.2-1.3.7-1.9s1.1-1 1.9-1.3c.8-.5 1.7-.7 2.6-.7s1.8.2 2.6.5 1.4.8 1.9 1.3c.5.6.7 1.2.7 1.9s-.3 1.3-.8 1.9z"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 529 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="19" height="19" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M7.973 10.7l5.01-5.968.205-.018 1.578 1.322.018.208L8.358 13.9l-.125.053-.085-.035-4.277-3.59-.017-.207 1.324-1.574.207-.017 2.59 2.172M9.318 0a9.317 9.317 0 1 0 0 18.633 9.316 9.316 0 0 0 9.317-9.316A9.315 9.315 0 0 0 9.318 0" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 366 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.317 0A9.317 9.317 0 0 0 0 9.318a9.317 9.317 0 0 0 18.634 0A9.317 9.317 0 0 0 9.317 0zm4.193 7.364c.007.094.007.187.007.28 0 2.862-2.177 6.157-6.156 6.157a6.1 6.1 0 0 1-3.32-.97c.173.02.34.028.522.028a4.33 4.33 0 0 0 2.686-.925 2.167 2.167 0 0 1-2.022-1.5 2.278 2.278 0 0 0 .978-.04A2.163 2.163 0 0 1 4.47 8.27v-.03c.287.163.622.263.977.276a2.16 2.16 0 0 1-.964-1.8c0-.404.107-.772.295-1.094a6.137 6.137 0 0 0 4.46 2.264 2.163 2.163 0 0 1 3.688-1.974c.49-.092.96-.273 1.374-.52-.16.5-.502.923-.95 1.19a4.293 4.293 0 0 0 1.245-.334c-.295.43-.663.81-1.085 1.12z" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 701 B |
После Ширина: | Высота: | Размер: 69 KiB |
После Ширина: | Высота: | Размер: 98 KiB |
После Ширина: | Высота: | Размер: 907 KiB |
После Ширина: | Высота: | Размер: 143 KiB |
|
@ -0,0 +1 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 362.84 103.75"><defs><style>.cls-1{fill:#82d1f5;}</style></defs><title>moz-logo-blue-rgb</title><rect width="362.84" height="103.75"/><path class="cls-1" d="M586.06,320.51a6.85,6.85,0,0,1-1.91.3c-2.11,0-3.12-.91-3.12-3.52V297.57c0-10.37-8.25-15.4-18-15.4-7.45,0-11.47.91-19.42,4.13l-1.77,10.44,10.37,1.11,1.47-5.11a14.09,14.09,0,0,1,6.94-1.31c7.35,0,7.45,5.53,7.45,10.16v1.51a59.38,59.38,0,0,0-7.45-.4c-10.37,0-21.13,2.62-21.13,13.79,0,9.46,7.45,13,14,13,7.35,0,12-4.43,14.59-9.06.6,5.54,3.93,9.06,10,9.06a17.53,17.53,0,0,0,8.15-2.11Zm-27.88-.3c-3.92,0-5.33-2.32-5.33-5.23,0-4.93,4-6.24,8.66-6.24a47.88,47.88,0,0,1,6.54.6C567.74,316.89,562.81,320.21,558.18,320.21Zm-17.43-61-19.62,69.24H508.34L528,259.22Zm-26.37,0-19.62,69.24H482l19.62-69.24Zm-54.49,23.85h13.59v16.3H459.89Zm0,29.09h13.59v16.3H459.89Zm-19.77-.6,10.26,1-2.82,15.9H407.91l-1.31-6.84,25-28.68H417.37l-2,7L406,299l1.61-15.9h39.85l1,6.84L423.31,318.6H438Zm-65-29.39c-16.3,0-24.36,11-24.36,24.26,0,14.49,9.66,23,23.65,23,14.49,0,25-9.16,25-23.65C399.33,293.14,391.37,282.17,375.07,282.17Zm-.3,37.34c-7,0-10.67-6-10.67-13.89,0-8.55,4.13-13.49,10.77-13.49,6.14,0,11.07,4.13,11.07,13.28C385.94,314.07,381.51,319.51,374.77,319.51ZM339,318.6h6v9.86H326V302.9c0-7.85-2.62-10.87-7.75-10.87-6.24,0-8.76,4.43-8.76,10.77v15.8h6v9.86h-19V302.9c0-7.85-2.62-10.87-7.75-10.87-6.24,0-8.76,4.43-8.76,10.77v15.8h8.66v9.86H261V318.6h6V292.94h-6v-9.86h19v6.84c2.72-4.83,7.45-7.75,13.79-7.75,6.54,0,12.58,3.12,14.79,9.76a15.21,15.21,0,0,1,14.79-9.76c8.15,0,15.6,4.93,15.6,15.7Z" transform="translate(-239.5 -246.03)"/></svg>
|
После Ширина: | Высота: | Размер: 1.6 KiB |
После Ширина: | Высота: | Размер: 7.9 KiB |
После Ширина: | Высота: | Размер: 11 KiB |
После Ширина: | Высота: | Размер: 121 KiB |
После Ширина: | Высота: | Размер: 525 KiB |
|
@ -0,0 +1,166 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
<title>Global Sprint 2017</title>
|
||||
<meta name="description" content="">
|
||||
<link rel="icon" type="image/png" sizes="196x196" href="/global-sprint/img/favicon.png?1">
|
||||
|
||||
<link href="/global-sprint/css/mofo-bootstrap.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="/global-sprint/css/syntax.css">
|
||||
<link rel="stylesheet" href="/global-sprint/css/main.css">
|
||||
<link rel="stylesheet" href="http://flukeout.github.io/mozmaker-icon-font/cdn/mozmaker-icons.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Arvo">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div class="page container-fluid">
|
||||
<div class="row">
|
||||
|
||||
<div id="navigation" class="col-md-2 col-sm-3 col-xs-12 sidebar" role="navigation">
|
||||
<div class="sidebar-header">
|
||||
<a href="/global-sprint/">
|
||||
<img src="/global-sprint/img/moz-logo-main-rgb.png" alt="Mozilla Open Leadership Training Series" class="moz-logo" /><br />
|
||||
<span>Leadership Training</span>
|
||||
</a>
|
||||
<!-- <button aria-label="toggle" class="glyphicon glyphicon-menu-hamburger hidden-lg hidden-md"></button> -->
|
||||
</div>
|
||||
|
||||
<ul class="sidebar-menu list-unstyled">
|
||||
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/sites/"> Sites</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/projects/"> Projects</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/project-checklist/"> Project Checklist</a>
|
||||
|
||||
</li>
|
||||
|
||||
<footer>
|
||||
<a target="_blank" href="https://github.com/mozilla/global-sprint">See the Code on GitHub</a>
|
||||
</footer>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
<div id="content" class="col-md-10 col-sm-9 col-xs-12">
|
||||
<div class="hero-unit home-page">
|
||||
<h1>Global Sprint 2017</h1>
|
||||
<p>June 1st-2nd, 2017</p>
|
||||
</div>
|
||||
|
||||
<div class="lesson-content">
|
||||
<div class="intro"><h1 id="welcome-to-the-2017-mozilla-global-sprint-june-1st-2nd-2017">Welcome to the 2017 Mozilla Global Sprint! June 1st-2nd, 2017.</h1>
|
||||
|
||||
<h3 id="whats-the-global-sprint">What’s the Global Sprint?</h3>
|
||||
<p>Mozilla’s Global Sprint, a fun, fast-paced two-day collaborative work event to hack and build awesome open projects that support and build a vibrant, healthy Internet. We’ll be coming together, in person and online, to work on open projects from every discipline, from around the world.</p>
|
||||
|
||||
<h3 id="want-to-pitch-in-and-contribute-to-an-open-project-at-the-global-sprint">Want to pitch in and contribute to an open Project at the Global Sprint?</h3>
|
||||
<p>Anyone is welcome– you don’t have to be an expert coder or technical ninja to be part of the Sprint.</p>
|
||||
|
||||
<p><strong>We’re looking for students, educators, librarians, graphic designers and user experience designers, writers, scientists, researchers, advocates and activists, project managers, community organizers… and pretty much anyone else who’s an engaged and curious user of the web, apps and tools.</strong></p>
|
||||
|
||||
<p>You can contribute code or content, you can do QA (quality assurance) testing on protype tools or apps, you can do proofreading or writing, visual design and graphic art, you can advise or comment on project ideas or plans from your own unique perspective. There are countless ways to participate, and lots of cool projects to explore. Browse projects that are ready and waiting for your contribution here.</p>
|
||||
|
||||
<p><strong>Before you pitch in, please take a look at our resources and FAQs (Frequently Asked Questions) for contributors, including a very short video to help you get started.</strong></p>
|
||||
|
||||
<h3 id="want-to-bring-a-project-to-the-global-sprint">Want to bring a Project to the Global Sprint?</h3>
|
||||
|
||||
<p><strong>When you bring an open project to the Sprint, you’ll be welcoming contributions from a diverse, skilled and passionate group of people from around Mozilla’s Network.</strong></p>
|
||||
|
||||
<p>Your open project is welcome, whether you’re creating new scientific software, working on web literacy curriculum, hacking on the Internet of Things, developing apps to protect user privacy online, planning local community events, or creating tools that make data open accessible to all.</p>
|
||||
|
||||
<p><strong>For more about preparing your project for a successful sprint, <a href="https://github.com/mozilla/global-sprint/blob/master/projects.md">see our resources and FAQs (Frequetly Asked Questions) for Project Leads.</a></strong></p>
|
||||
|
||||
<h3 id="want-to-host-a-site-at-the-global-sprint">Want to host a Site at the Global Sprint?</h3>
|
||||
|
||||
<p>A host site is a space where people gather in person during the sprint, to work together, hang out, and network. It’s a collaborative work space but also a great opportunity to meet and connect with members of your local Mozilla and open Web communities. As a site host, you help get the word out about the Sprint, and you invite and welcome people into the space. Sites can be for any number of people, from 3 to 30 or more. All you need is an accessible space, good strong Wi-Fi connection, and maybe some coffee or snacks.</p>
|
||||
|
||||
<p><strong>For more about hosting a Global Sprint Site, see our resources and FAQs (Frequently Asked Questions) for site hosts.</strong></p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<footer class="col-sm-12">
|
||||
<div class="mofooter">
|
||||
<div class="icons">
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-twitter.svg"><a target="_blank" href="https://twitter.com/mozilla">Twitter</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-irc.svg"><a target="_blank" href="https://gitter.im/mozilla/global-sprint">Chat</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-email.svg"><a target="_blank" href="mailto:zannah@mozillafoundation.org">Email</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-github.svg"><a target="_blank" href="https://github.com/mozilla/global-sprint">Github</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-terms.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/legal/">Legal</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/cc-logo.svg"><a target="_blank" href="https://creativecommons.org/licenses/by/4.0/">License</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-conduct.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/governance/policies/participation/">Participation Guidelines</a></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-content"><a class="logo" href="https://mozilla.org"><img src="/global-sprint/img/moz-logo-white.png" width="105" height="30"></a>
|
||||
<p>Mozilla is a global non-profit dedicated to putting you in control of your online experience and shaping the future of the web for the public good. Visit us at <a href="https://mozilla.org" target="_blank">mozilla.org</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
function WebAnalytics() {
|
||||
var _dntStatus = navigator.doNotTrack || navigator.msDoNotTrack;
|
||||
var fxMatch = navigator.userAgent.match(/Firefox\/(\d+)/);
|
||||
var ie10Match = navigator.userAgent.match(/MSIE 10/i);
|
||||
var w8Match = navigator.appVersion.match(/Windows NT 6.2/);
|
||||
if (fxMatch && Number(fxMatch[1]) < 32) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else if (ie10Match && w8Match) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else {
|
||||
_dntStatus = { '0': 'Disabled', '1': 'Enabled' }[_dntStatus] || 'Unspecified';
|
||||
}
|
||||
if (_dntStatus !== 'Enabled'){
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
||||
ga('create', 'UA-87658599-3', 'auto');
|
||||
ga('send', 'pageview');
|
||||
}
|
||||
}
|
||||
WebAnalytics();
|
||||
</script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/3.2.2/anchor.js"></script>
|
||||
<script>anchors.add('h3,h4');</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,189 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
<title>Global Sprint 2017 : Project Checklist</title>
|
||||
<meta name="description" content="">
|
||||
<link rel="icon" type="image/png" sizes="196x196" href="/global-sprint/img/favicon.png?1">
|
||||
|
||||
<link href="/global-sprint/css/mofo-bootstrap.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="/global-sprint/css/syntax.css">
|
||||
<link rel="stylesheet" href="/global-sprint/css/main.css">
|
||||
<link rel="stylesheet" href="http://flukeout.github.io/mozmaker-icon-font/cdn/mozmaker-icons.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Arvo">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div class="page container-fluid">
|
||||
<div class="row">
|
||||
|
||||
<div id="navigation" class="col-md-2 col-sm-3 col-xs-12 sidebar" role="navigation">
|
||||
<div class="sidebar-header">
|
||||
<a href="/global-sprint/">
|
||||
<img src="/global-sprint/img/moz-logo-main-rgb.png" alt="Mozilla Open Leadership Training Series" class="moz-logo" /><br />
|
||||
<span>Leadership Training</span>
|
||||
</a>
|
||||
<!-- <button aria-label="toggle" class="glyphicon glyphicon-menu-hamburger hidden-lg hidden-md"></button> -->
|
||||
</div>
|
||||
|
||||
<ul class="sidebar-menu list-unstyled">
|
||||
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/sites/"> Sites</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/projects/"> Projects</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="selected">
|
||||
<a href="/global-sprint/project-checklist/"> Project Checklist</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
<footer>
|
||||
<a target="_blank" href="https://github.com/mozilla/global-sprint">See the Code on GitHub</a>
|
||||
</footer>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
<div id="content" class="col-md-10 col-sm-9 col-xs-12">
|
||||
<div class="lesson-content">
|
||||
<div class="page-header">
|
||||
<h2>
|
||||
|
||||
Project Checklist
|
||||
</h2>
|
||||
</div>
|
||||
<div class="details">
|
||||
<a target="_blank" class="suggest-changes" href="https://github.com/mozilla/global-sprint/edit/master/_articles/project-checklist.md">Suggest changes</a>
|
||||
</div>
|
||||
<h1 id="project-checklist">Project Checklist</h1>
|
||||
|
||||
<p>When you fill out a project application form, you’ll receive a response with a link to a GitHub issue, containing a template for you to fill out with project information. You’ll also see a checklist of project documents you’ll need for the Global Sprint.</p>
|
||||
|
||||
<p><strong>If you’re new to working open and collaborationg online, see below for info about each document, and why it’s important for the Sprint.</strong></p>
|
||||
|
||||
<h2 id="project-requirements">Project Requirements</h2>
|
||||
<ol>
|
||||
<li>
|
||||
<p><strong>A GitHub Repository.</strong>
|
||||
GitHub is an online, easy-to-use online platform for collaborative work and managing changes to code and content. A repository is your collection of project files (code,content) on GitHub. You DON’T need to be an expert in GitHub (or the version control software Git that powers it) to set up a repository, add project documentation, and create “issues” or chunks of work that participants can help with. We offer some basic tutorials as well as complete lessons on using GitHub.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><strong>A README File.</strong>
|
||||
The README is your go-to project documentation file. The README explains what the project is, why the work is important, and how work currently underway supports the project goals. Your README orients contributors to the project, and should be written to be understandable to newcomers who might not be experts in your field or programming language, but still have lots to offer. If you’re not sure where to start with your README, <a href="https://mozilla.github.io/open-leadership-training-series/articles/opening-your-project/write-a-great-project-readme/">you can refer to this lesson</a>, part of our Open Leadership Training Series.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><strong>Contributor Guidelines.</strong>
|
||||
These guidelines tell potential contributors exactly HOW they can help– from the format and style for any contributions to the steps required for submission and approval. Without this document, contributors won’t know how to help out or where to begin, so it’s <strong>very very important</strong> to have Contributor Guidelines for the Sprint! If you’re not sure what to put in your Contributor Guidelines, you can refer to this lesson, part of our Open Leadership Training Series.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><strong>Code of Conduct/Participation Guideline.s</strong>
|
||||
This document outlines shared values and norms that contributors should agree to when they decide to join a given project community. Good Codes of Conduct should highlight positive community behaviors and values, like cooperation and honesty, as well as the describing negative or damaging behaviors, like harrassment or descrimination, that are forbidden. A good CoC encourages contribution by letting potential contributors know they’ll be treated respectfully. Mozilla’s Participation Guidelines are here, and Mozilla Science Lab’s Code of Conduct is here. If you need help getting started, take a look at this lesson in our Open Leadership Training Series.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><strong>Roadmap.</strong>
|
||||
A Roadmap is an outline of project work that’s currently underway, and work that’s upcoming. It helps contributors underestand project plans and project scope. A roadmap should include “milestones,” which are important chunks of work (like features, or units of curriculum, or stages in event planning) that move your project toward its end goal. If you need more info on writing a Roadmap <a href="https://mozilla.github.io/open-leadership-training-series/articles/opening-your-project/write-a-great-project-readme/">you can refer to this lesson</a>, part of our Open Leadership Training Series.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><strong>Issue Tracker.</strong>
|
||||
The issue tracker is a GitHub feature that allows you to describe tasks or chunks of work, or “issues”. Others can comment on an issue to discuss the work. You can assign an issue to a contributor, add tags to add extra information or categories to the work(like “new feature” “help wanted” “good first bug”), and you can link milestone info to an issue to help prioritze work. “Open”” issues are work that needs to be done or is underway. “Closed” issues are work that’s completed. For more about issues, see…</p>
|
||||
</li>
|
||||
</ol>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<p class="help-us">
|
||||
<edit></edit>
|
||||
Help us improve content and
|
||||
<a target="_blank" href="https://github.com/mozilla/global-sprint/edit/master/_articles/project-checklist.md">suggest changes</a> to this page.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<footer class="col-sm-12">
|
||||
<div class="mofooter">
|
||||
<div class="icons">
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-twitter.svg"><a target="_blank" href="https://twitter.com/mozilla">Twitter</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-irc.svg"><a target="_blank" href="https://gitter.im/mozilla/global-sprint">Chat</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-email.svg"><a target="_blank" href="mailto:zannah@mozillafoundation.org">Email</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-github.svg"><a target="_blank" href="https://github.com/mozilla/global-sprint">Github</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-terms.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/legal/">Legal</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/cc-logo.svg"><a target="_blank" href="https://creativecommons.org/licenses/by/4.0/">License</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-conduct.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/governance/policies/participation/">Participation Guidelines</a></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-content"><a class="logo" href="https://mozilla.org"><img src="/global-sprint/img/moz-logo-white.png" width="105" height="30"></a>
|
||||
<p>Mozilla is a global non-profit dedicated to putting you in control of your online experience and shaping the future of the web for the public good. Visit us at <a href="https://mozilla.org" target="_blank">mozilla.org</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
function WebAnalytics() {
|
||||
var _dntStatus = navigator.doNotTrack || navigator.msDoNotTrack;
|
||||
var fxMatch = navigator.userAgent.match(/Firefox\/(\d+)/);
|
||||
var ie10Match = navigator.userAgent.match(/MSIE 10/i);
|
||||
var w8Match = navigator.appVersion.match(/Windows NT 6.2/);
|
||||
if (fxMatch && Number(fxMatch[1]) < 32) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else if (ie10Match && w8Match) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else {
|
||||
_dntStatus = { '0': 'Disabled', '1': 'Enabled' }[_dntStatus] || 'Unspecified';
|
||||
}
|
||||
if (_dntStatus !== 'Enabled'){
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
||||
ga('create', 'UA-87658599-3', 'auto');
|
||||
ga('send', 'pageview');
|
||||
}
|
||||
}
|
||||
WebAnalytics();
|
||||
</script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/3.2.2/anchor.js"></script>
|
||||
<script>anchors.add('h3,h4');</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,205 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
<title>Global Sprint 2017 : Projects</title>
|
||||
<meta name="description" content="">
|
||||
<link rel="icon" type="image/png" sizes="196x196" href="/global-sprint/img/favicon.png?1">
|
||||
|
||||
<link href="/global-sprint/css/mofo-bootstrap.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="/global-sprint/css/syntax.css">
|
||||
<link rel="stylesheet" href="/global-sprint/css/main.css">
|
||||
<link rel="stylesheet" href="http://flukeout.github.io/mozmaker-icon-font/cdn/mozmaker-icons.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Arvo">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div class="page container-fluid">
|
||||
<div class="row">
|
||||
|
||||
<div id="navigation" class="col-md-2 col-sm-3 col-xs-12 sidebar" role="navigation">
|
||||
<div class="sidebar-header">
|
||||
<a href="/global-sprint/">
|
||||
<img src="/global-sprint/img/moz-logo-main-rgb.png" alt="Mozilla Open Leadership Training Series" class="moz-logo" /><br />
|
||||
<span>Leadership Training</span>
|
||||
</a>
|
||||
<!-- <button aria-label="toggle" class="glyphicon glyphicon-menu-hamburger hidden-lg hidden-md"></button> -->
|
||||
</div>
|
||||
|
||||
<ul class="sidebar-menu list-unstyled">
|
||||
|
||||
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/sites/"> Sites</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="selected">
|
||||
<a href="/global-sprint/projects/"> Projects</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/project-checklist/"> Project Checklist</a>
|
||||
|
||||
</li>
|
||||
|
||||
<footer>
|
||||
<a target="_blank" href="https://github.com/mozilla/global-sprint">See the Code on GitHub</a>
|
||||
</footer>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
<div id="content" class="col-md-10 col-sm-9 col-xs-12">
|
||||
<div class="lesson-content">
|
||||
<div class="page-header">
|
||||
<h2>
|
||||
|
||||
Projects
|
||||
</h2>
|
||||
</div>
|
||||
<div class="details">
|
||||
<a target="_blank" class="suggest-changes" href="https://github.com/mozilla/global-sprint/edit/master/_articles/projects.md">Suggest changes</a>
|
||||
</div>
|
||||
<h1 id="mozilla-global-sprint-info-for-project-leads">Mozilla Global Sprint Info for Project Leads</h1>
|
||||
|
||||
<h2 id="register-your-project-in-4-easy-steps">Register Your Project In 4 easy steps!</h2>
|
||||
|
||||
<ul>
|
||||
<li><strong>READ</strong> the next 3 sections: Basics, Project Lead Role, Welcoming Contributions, Registered vs Featured Projects</li>
|
||||
<li><strong>COMPLETE</strong> this project submission form</li>
|
||||
<li><strong>LOOK</strong> for an email from us, with a point of contact and a link to a GitHub issue</li>
|
||||
<li><strong>FILL OUT/COMPLETE</strong> the issue and your project documentation to add your project to the Global Sprint Projects Page.</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="the-basics">The Basics</h2>
|
||||
<p>Any project entered in the sprint should:</p>
|
||||
|
||||
<ul>
|
||||
<li>have a designated <strong>project lead</strong> who can lead the work before and during the sprint</li>
|
||||
<li>allow and <strong>welcome contributions</strong> by Sprint participants</li>
|
||||
<li>support the open web and a healthy internet.</li>
|
||||
</ul>
|
||||
|
||||
<p>In 2017 we’re inviting a wide range of projects, from security/privacy tools to scientific software to web literacy curriculum to community events– nearly anything that supports or builds the open web. Not sure if your project is right for the sprint? See our FAQ here for more.</p>
|
||||
|
||||
<h2 id="the-project-lead-role">The Project Lead Role</h2>
|
||||
<p>The Project Lead role is key for a successful run in the Global Sprint! All Project Leads should have a good understanding of basic open practices. <strong>We’re strongly recommending that all Global Sprint Project Leads take <a href="https://mozilla.teachable.com/p/open-leadership-101">“Open Leadership 101”</a> a very short (1-hour) online course covering these concepts.</strong></p>
|
||||
|
||||
<p>Project leads must:</p>
|
||||
|
||||
<ul>
|
||||
<li>document and prepare their projects <strong>in advance</strong> of the Sprint</li>
|
||||
<li>on the day-of, welcome both in-person and online contributors of all levels</li>
|
||||
<li>coordinate project work</li>
|
||||
<li>answer questions and troubleshoot</li>
|
||||
<li>approve contributions and pull requests</li>
|
||||
<li>be an enthusiastic, helpful, and patient presence.</li>
|
||||
</ul>
|
||||
|
||||
<h2 id="welcoming-contributions">Welcoming Contributions</h2>
|
||||
<p>Every Global Sprint project should invite and welcome contributions from a group of diverse, skilled and passionate people from around Mozilla’s Network. Welcoming happens on-site at the Sprint, but it’s good project documentation that enables contributors understand project aims and start collaborating right away. See this checklist of required project documents for the 2017 Sprint.</p>
|
||||
|
||||
<h2 id="registered-vs-featured--projects">Registered vs. FEATURED (!!!) Projects</h2>
|
||||
<p>Our checklist covers everything a project needs to be REGISTERED for the Sprint. There are also extra, optional items that will level-up your open leadership skills and maximize participation. Complete this next level of preparation and your project will be FEATURED on our Global Sprint page, where potential contributors will see it first.</p>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="btn btn-lg btn-default btn-next" href="/global-sprint/project-checklist/">
|
||||
next:
|
||||
Project Checklist
|
||||
<i class="fa fa-play" aria-hidden="true"></i>
|
||||
</a>
|
||||
<br />
|
||||
|
||||
|
||||
|
||||
<p class="help-us">
|
||||
<edit></edit>
|
||||
Help us improve content and
|
||||
<a target="_blank" href="https://github.com/mozilla/global-sprint/edit/master/_articles/projects.md">suggest changes</a> to this page.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<footer class="col-sm-12">
|
||||
<div class="mofooter">
|
||||
<div class="icons">
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-twitter.svg"><a target="_blank" href="https://twitter.com/mozilla">Twitter</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-irc.svg"><a target="_blank" href="https://gitter.im/mozilla/global-sprint">Chat</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-email.svg"><a target="_blank" href="mailto:zannah@mozillafoundation.org">Email</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-github.svg"><a target="_blank" href="https://github.com/mozilla/global-sprint">Github</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-terms.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/legal/">Legal</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/cc-logo.svg"><a target="_blank" href="https://creativecommons.org/licenses/by/4.0/">License</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-conduct.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/governance/policies/participation/">Participation Guidelines</a></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-content"><a class="logo" href="https://mozilla.org"><img src="/global-sprint/img/moz-logo-white.png" width="105" height="30"></a>
|
||||
<p>Mozilla is a global non-profit dedicated to putting you in control of your online experience and shaping the future of the web for the public good. Visit us at <a href="https://mozilla.org" target="_blank">mozilla.org</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
function WebAnalytics() {
|
||||
var _dntStatus = navigator.doNotTrack || navigator.msDoNotTrack;
|
||||
var fxMatch = navigator.userAgent.match(/Firefox\/(\d+)/);
|
||||
var ie10Match = navigator.userAgent.match(/MSIE 10/i);
|
||||
var w8Match = navigator.appVersion.match(/Windows NT 6.2/);
|
||||
if (fxMatch && Number(fxMatch[1]) < 32) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else if (ie10Match && w8Match) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else {
|
||||
_dntStatus = { '0': 'Disabled', '1': 'Enabled' }[_dntStatus] || 'Unspecified';
|
||||
}
|
||||
if (_dntStatus !== 'Enabled'){
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
||||
ga('create', 'UA-87658599-3', 'auto');
|
||||
ga('send', 'pageview');
|
||||
}
|
||||
}
|
||||
WebAnalytics();
|
||||
</script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/3.2.2/anchor.js"></script>
|
||||
<script>anchors.add('h3,h4');</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,164 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
<title>Global Sprint 2017 : Sites</title>
|
||||
<meta name="description" content="">
|
||||
<link rel="icon" type="image/png" sizes="196x196" href="/global-sprint/img/favicon.png?1">
|
||||
|
||||
<link href="/global-sprint/css/mofo-bootstrap.css" rel="stylesheet">
|
||||
<link rel="stylesheet" href="/global-sprint/css/syntax.css">
|
||||
<link rel="stylesheet" href="/global-sprint/css/main.css">
|
||||
<link rel="stylesheet" href="http://flukeout.github.io/mozmaker-icon-font/cdn/mozmaker-icons.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Arvo">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div class="page container-fluid">
|
||||
<div class="row">
|
||||
|
||||
<div id="navigation" class="col-md-2 col-sm-3 col-xs-12 sidebar" role="navigation">
|
||||
<div class="sidebar-header">
|
||||
<a href="/global-sprint/">
|
||||
<img src="/global-sprint/img/moz-logo-main-rgb.png" alt="Mozilla Open Leadership Training Series" class="moz-logo" /><br />
|
||||
<span>Leadership Training</span>
|
||||
</a>
|
||||
<!-- <button aria-label="toggle" class="glyphicon glyphicon-menu-hamburger hidden-lg hidden-md"></button> -->
|
||||
</div>
|
||||
|
||||
<ul class="sidebar-menu list-unstyled">
|
||||
|
||||
|
||||
|
||||
|
||||
<li class="selected">
|
||||
<a href="/global-sprint/sites/"> Sites</a>
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/projects/"> Projects</a>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li>
|
||||
<a href="/global-sprint/project-checklist/"> Project Checklist</a>
|
||||
|
||||
</li>
|
||||
|
||||
<footer>
|
||||
<a target="_blank" href="https://github.com/mozilla/global-sprint">See the Code on GitHub</a>
|
||||
</footer>
|
||||
</ul>
|
||||
|
||||
|
||||
</div>
|
||||
<div id="content" class="col-md-10 col-sm-9 col-xs-12">
|
||||
<div class="lesson-content">
|
||||
<div class="page-header">
|
||||
<h2>
|
||||
|
||||
Sites
|
||||
</h2>
|
||||
</div>
|
||||
<div class="details">
|
||||
<a target="_blank" class="suggest-changes" href="https://github.com/mozilla/global-sprint/edit/master/_articles/sites.md">Suggest changes</a>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a class="btn btn-lg btn-default btn-next" href="/global-sprint/projects/">
|
||||
next:
|
||||
Projects
|
||||
<i class="fa fa-play" aria-hidden="true"></i>
|
||||
</a>
|
||||
<br />
|
||||
|
||||
|
||||
|
||||
<p class="help-us">
|
||||
<edit></edit>
|
||||
Help us improve content and
|
||||
<a target="_blank" href="https://github.com/mozilla/global-sprint/edit/master/_articles/sites.md">suggest changes</a> to this page.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<footer class="col-sm-12">
|
||||
<div class="mofooter">
|
||||
<div class="icons">
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-twitter.svg"><a target="_blank" href="https://twitter.com/mozilla">Twitter</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-irc.svg"><a target="_blank" href="https://gitter.im/mozilla/global-sprint">Chat</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-email.svg"><a target="_blank" href="mailto:zannah@mozillafoundation.org">Email</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-github.svg"><a target="_blank" href="https://github.com/mozilla/global-sprint">Github</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-terms.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/legal/">Legal</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/cc-logo.svg"><a target="_blank" href="https://creativecommons.org/licenses/by/4.0/">License</a></div>
|
||||
</div>
|
||||
<div class="icon-container">
|
||||
<div class="icon"><img class="footer-icon" src="/global-sprint/img/footer-icon-conduct.svg"><a target="_blank" href="https://www.mozilla.org/en-US/about/governance/policies/participation/">Participation Guidelines</a></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer-content"><a class="logo" href="https://mozilla.org"><img src="/global-sprint/img/moz-logo-white.png" width="105" height="30"></a>
|
||||
<p>Mozilla is a global non-profit dedicated to putting you in control of your online experience and shaping the future of the web for the public good. Visit us at <a href="https://mozilla.org" target="_blank">mozilla.org</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
function WebAnalytics() {
|
||||
var _dntStatus = navigator.doNotTrack || navigator.msDoNotTrack;
|
||||
var fxMatch = navigator.userAgent.match(/Firefox\/(\d+)/);
|
||||
var ie10Match = navigator.userAgent.match(/MSIE 10/i);
|
||||
var w8Match = navigator.appVersion.match(/Windows NT 6.2/);
|
||||
if (fxMatch && Number(fxMatch[1]) < 32) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else if (ie10Match && w8Match) {
|
||||
_dntStatus = 'Unspecified';
|
||||
} else {
|
||||
_dntStatus = { '0': 'Disabled', '1': 'Enabled' }[_dntStatus] || 'Unspecified';
|
||||
}
|
||||
if (_dntStatus !== 'Enabled'){
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
||||
ga('create', 'UA-87658599-3', 'auto');
|
||||
ga('send', 'pageview');
|
||||
}
|
||||
}
|
||||
WebAnalytics();
|
||||
</script>
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/3.2.2/anchor.js"></script>
|
||||
<script>anchors.add('h3,h4');</script>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,9 @@
|
|||
---
|
||||
layout: default
|
||||
contents:
|
||||
- _articles/sites.md
|
||||
- _articles/projects.md
|
||||
- _articles/project-checklist.md
|
||||
---
|
||||
|
||||
{% include contents.html %}
|
|
@ -0,0 +1,758 @@
|
|||
.home-card h1 {
|
||||
font-family: Arvo,sans-serif;
|
||||
font-size: 1.9rem;
|
||||
color:#000;
|
||||
}
|
||||
|
||||
.highlight {
|
||||
padding: 0.3em 0;
|
||||
font-family: Arvo,sans-serif;
|
||||
background-color: #FA8CFF;
|
||||
font-weight:700;
|
||||
line-height: 1.9;
|
||||
color:#000;
|
||||
}
|
||||
|
||||
.home-card {
|
||||
padding:1.5em 0.5em;
|
||||
margin-bottom:2em;
|
||||
box-shadow:0 0 .625em .3125em rgba(0,0,0,.08)
|
||||
}
|
||||
|
||||
.hero-unit {
|
||||
text-align: center;
|
||||
padding: 4em 1em 3em;
|
||||
background-image: url("/global-sprint/img/Working-open-header.jpg");
|
||||
background-size: cover;
|
||||
|
||||
}
|
||||
|
||||
.hero-unit h1 {
|
||||
color: white;
|
||||
display: inline;
|
||||
padding: .3em 0;
|
||||
font-family: Arvo,sans-serif;
|
||||
font-weight: 700;
|
||||
line-height: 1.5;
|
||||
letter-spacing: 0;
|
||||
background-color: black;
|
||||
}
|
||||
|
||||
.hero-unit p {
|
||||
font-size: 2rem;
|
||||
margin-top:1em;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.intro {
|
||||
letter-spacing: 0rem;
|
||||
margin:0.5em 0 2em;
|
||||
}
|
||||
|
||||
.home-page .intro {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.lesson-content .intro p {
|
||||
font-size: 1.3rem;
|
||||
line-height: 2rem;
|
||||
}
|
||||
|
||||
h2 {
|
||||
margin: 1rem 0;
|
||||
font-family: Arvo,sans-serif;
|
||||
color:black;
|
||||
}
|
||||
|
||||
ol.toc {
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-weight: 200;
|
||||
margin-top: 3rem;
|
||||
margin-bottom: 2rem;
|
||||
font-size: 2rem;
|
||||
font-family: Arvo,sans-serif;
|
||||
color: #A95FAD;
|
||||
}
|
||||
|
||||
h5 {
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.details + h3 {
|
||||
margin-top: 1.5rem;
|
||||
}
|
||||
|
||||
.details ul {
|
||||
padding-left: 1.5rem;
|
||||
}
|
||||
|
||||
a, a:link {
|
||||
color:#3bb7ef;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color:#014c8c;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
a:hover edit:before {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.details time {
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
.details time, .details edit {
|
||||
margin-bottom: 3px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
time {
|
||||
color: #2581B7;
|
||||
}
|
||||
|
||||
.details time:before {
|
||||
content: "\f017";
|
||||
font-family: FontAwesome;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.video-player:before{
|
||||
content: "\f16a";
|
||||
font-family: FontAwesome;
|
||||
}
|
||||
|
||||
.assignment:before{
|
||||
content: "\f044";
|
||||
font-family: FontAwesome;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
h3 .assignment:before {
|
||||
margin-right: 8px;
|
||||
font-size: 1.75rem;
|
||||
|
||||
}
|
||||
|
||||
.suggest-changes {
|
||||
margin-left: 1.25rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.suggest-changes:before {
|
||||
content: "\f040";
|
||||
font-family: FontAwesome;
|
||||
margin-right: 6px;
|
||||
font-size: .9rem;
|
||||
position: absolute;
|
||||
left: -1.2rem;
|
||||
}
|
||||
|
||||
#markdown-toc {
|
||||
border: solid 1px #DDD;
|
||||
border-width: 1px 0 1px 0;
|
||||
padding: 1.4rem 1rem 1.4rem 2rem;
|
||||
}
|
||||
|
||||
#markdown-toc:before {
|
||||
content: "Table of Contents";
|
||||
color: rgba(0,0,0,.7);
|
||||
margin-left: -2rem;
|
||||
font-size: 18pt;
|
||||
}
|
||||
|
||||
#markdown-toc li {
|
||||
margin: .5rem 0;
|
||||
}
|
||||
|
||||
pre, code, pre code {
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
background-color: #f9f9f9;
|
||||
font-size: 0.85em;
|
||||
}
|
||||
|
||||
pre {
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
code {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
html.no-js .sidebar .collapsible-content {
|
||||
/* The links in the sidebar are crucial to navigating the site.
|
||||
* If JS is disabled, we want the links visible at all costs. */
|
||||
opacity: 1 !important;
|
||||
max-height: none !important;
|
||||
}
|
||||
|
||||
.sidebar {
|
||||
position: relative;
|
||||
background-color: white;
|
||||
position: relative;
|
||||
height: auto;
|
||||
color: #000;
|
||||
font-size: 1rem;
|
||||
padding: 0;
|
||||
border-right: 1px solid #cfcfcf;
|
||||
/*box-shadow: 0 5px 5px rgba(0,0,0,.5);*/
|
||||
}
|
||||
|
||||
.sidebar a {
|
||||
font-size: inherit;
|
||||
color: inherit;
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
.sidebar .collapsible-content {
|
||||
transition: all 0.5s ease;
|
||||
opacity: 1;
|
||||
max-height: 1400px;
|
||||
padding-bottom: 1rem;
|
||||
}
|
||||
|
||||
.sidebar .collapsible-content.collapsed {
|
||||
opacity: 0;
|
||||
max-height: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
.lesson-content {
|
||||
padding:1rem;
|
||||
}
|
||||
|
||||
@media screen and (min-width: 992px) {
|
||||
.sidebar {
|
||||
transition: background-color 5ms;
|
||||
}
|
||||
.sidebar .collapsible-content.collapsed {
|
||||
opacity: 1;
|
||||
max-height: auto;
|
||||
}
|
||||
}
|
||||
|
||||
.sidebar-header {
|
||||
position: relative;
|
||||
font-size: 1rem;
|
||||
padding: 1rem 1em;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.sidebar-header a:hover,
|
||||
.sidebar-header a:focus {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.sidebar-header .moz-logo {
|
||||
width:100px;
|
||||
}
|
||||
|
||||
.sidebar-header span {
|
||||
padding: 0.3em 0;
|
||||
font-family: Arvo,sans-serif;
|
||||
background-color: #FA8CFF;
|
||||
font-weight:700;
|
||||
line-height: 1.9;
|
||||
}
|
||||
|
||||
.sidebar-header .glyphicon-menu-hamburger {
|
||||
position: absolute;
|
||||
right: 1rem;
|
||||
top: 2.5rem;
|
||||
color: #fff;
|
||||
border: none;
|
||||
background: transparent;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.sidebar-header .glyphicon-menu-hamburger:focus {
|
||||
color: #e6e6e6;
|
||||
}
|
||||
|
||||
.sidebar-menu {
|
||||
padding-bottom: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.sidebar-menu li {
|
||||
font-size: 1rem;
|
||||
}
|
||||
|
||||
.sidebar-menu a {
|
||||
position: relative;
|
||||
display: block;
|
||||
outline: none;
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
.sidebar-menu > li > a {
|
||||
opacity: .8;
|
||||
}
|
||||
|
||||
|
||||
.sidebar-menu > li.selected > a,
|
||||
.sidebar-menu > li:hover > a
|
||||
{
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
|
||||
.sidebar-menu > li > a:hover,
|
||||
.sidebar-menu > li > a:focus {
|
||||
background-color: #66FFFF;
|
||||
color:black;
|
||||
transition: background-color 3ms;
|
||||
}
|
||||
|
||||
.sidebar-menu a:hover,
|
||||
.sidebar-menu a:focus {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.sidebar-menu li.selected {
|
||||
background-color: #A6FFFF;
|
||||
}
|
||||
|
||||
.sidebar-menu strong {
|
||||
display: inline;
|
||||
font-weight: 700;
|
||||
text-transform: uppercase;
|
||||
vertical-align: middle;
|
||||
margin-left: 1rem;
|
||||
}
|
||||
|
||||
.sidebar-menu .external-link:after {
|
||||
color: rgba(255, 255, 255, 0.5);
|
||||
}
|
||||
|
||||
.sidebar-menu .glyphicon {
|
||||
position: absolute;
|
||||
right: 1rem;
|
||||
font-size: 1.5rem;
|
||||
top: calc(41.5%);
|
||||
color: #cd00cc;
|
||||
transition: color 3ms;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.sidebar-menu li {
|
||||
margin:0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.sidebar-menu>li>a{
|
||||
padding: 20px 20px;
|
||||
}
|
||||
|
||||
@media screen and (min-width: 1200px) {
|
||||
.sidebar-menu .glyphicon {
|
||||
right: 1.5rem;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 992px) {
|
||||
.sidebar-menu .glyphicon {
|
||||
visibility: visible;
|
||||
}
|
||||
}
|
||||
|
||||
.sidebar-menu .img-container {
|
||||
display: inline-block;
|
||||
overflow: hidden;
|
||||
width: 3.5rem;
|
||||
text-align: center;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.sidebar-menu img {
|
||||
float: none;
|
||||
width: 2rem;
|
||||
opacity: 0.6;
|
||||
}
|
||||
|
||||
.sidebar-menu .activities img,
|
||||
.sidebar-menu .opportunities img {
|
||||
width: 1.6rem;
|
||||
}
|
||||
|
||||
.sidebar-menu .tools-page img {
|
||||
width: 2.3rem;
|
||||
}
|
||||
|
||||
.sidebar-menu .community img {
|
||||
width: 2.8rem;
|
||||
}
|
||||
|
||||
.sidebar-subitems {
|
||||
overflow: hidden;
|
||||
list-style: none;
|
||||
padding: .25rem .5rem 1.5rem 2rem;
|
||||
}
|
||||
|
||||
.sidebar-subitems li {
|
||||
margin-bottom: 0.5rem;
|
||||
padding-right:10px;
|
||||
}
|
||||
|
||||
.sidebar-subitems li:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.sidebar-subitems li a::before {
|
||||
content: "\f105";
|
||||
font-family: "FontAwesome";
|
||||
display: inline-block;
|
||||
position: absolute;
|
||||
left: 0rem;
|
||||
}
|
||||
|
||||
.sidebar-subitems a {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
padding: 0 0 0 1rem;
|
||||
line-height: 1.25rem;
|
||||
color: rgba(0,0,0,.6);
|
||||
font-size:1rem;
|
||||
transition: color .15s ease-out;
|
||||
}
|
||||
|
||||
.sidebar-subitems a:hover {
|
||||
color: rgba(0,0,0,1);
|
||||
}
|
||||
|
||||
.sidebar-subitems a.current {
|
||||
color:black;
|
||||
}
|
||||
|
||||
.sidebar footer {
|
||||
padding: 20px;
|
||||
color:rgba(0,0,0,0.8);
|
||||
border-top:1px solid #cfcfcf;
|
||||
}
|
||||
|
||||
#content {
|
||||
padding:0;
|
||||
max-width:1400px;
|
||||
}
|
||||
|
||||
#content img {
|
||||
max-width:100%;
|
||||
border:1px solid #CCC;
|
||||
}
|
||||
|
||||
#content h4 {
|
||||
margin-top:1.6em;
|
||||
font-family: Arvo,sans-serif;
|
||||
|
||||
}
|
||||
|
||||
strong {
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
padding: 0 1.5rem;
|
||||
margin-bottom: 2rem;
|
||||
line-height: 2.2rem;
|
||||
font-size: 1.25rem;
|
||||
border-left: 2px solid rgba(0, 0, 0, 0.3);
|
||||
color: rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
.lesson-content blockquote p {
|
||||
font-size: 1.25rem;
|
||||
color: rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
body ul, body ol {
|
||||
padding-left: 32px;
|
||||
}
|
||||
|
||||
body.rtl {
|
||||
direction: rtl;
|
||||
}
|
||||
|
||||
body.rtl #header .brand {
|
||||
float: right;
|
||||
margin-left: 5px;
|
||||
}
|
||||
body.rtl .row-fluid [class*="span"] {
|
||||
float: right !important;
|
||||
margin-left: 0;
|
||||
margin-right: 2.564102564102564%;
|
||||
}
|
||||
body.rtl .row-fluid [class*="span"]:first-child {
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
body.rtl ul, body.rtl ol {
|
||||
margin: 0 25px 10px 0;
|
||||
}
|
||||
|
||||
table {
|
||||
margin-bottom: 1rem;
|
||||
border: 1px solid #e5e5e5;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
td, th {
|
||||
padding: .25rem .5rem;
|
||||
border: 1px solid #e5e5e5;
|
||||
}
|
||||
|
||||
a.btn {
|
||||
border: 2px solid #3bb7ef;
|
||||
color: #000;
|
||||
transition: background 0.2s ease-in-out;
|
||||
white-space:normal;
|
||||
text-decoration: none;
|
||||
padding: 0.5rem 1rem;
|
||||
margin-top: 1rem;
|
||||
line-height: 2rem;
|
||||
font-weight: 600;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
a.btn:hover {
|
||||
opacity: 1;
|
||||
background: #00FFFF;
|
||||
border-color: #00FFFF;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
/* PASSING */
|
||||
|
||||
@-webkit-keyframes passing {
|
||||
0% {
|
||||
-webkit-transform: translateX(0%);
|
||||
-ms-transform: translateX(0%);
|
||||
transform: translateX(0%);
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
50% {
|
||||
-webkit-transform: translateX(100%);
|
||||
-ms-transform: translateX(100%);
|
||||
transform: translateX(100%);
|
||||
opacity: 0.8;
|
||||
}
|
||||
|
||||
100% {
|
||||
-webkit-transform: translateX(250%);
|
||||
-ms-transform: translateX(250%);
|
||||
transform: translateX(250%);
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes passing {
|
||||
0% {
|
||||
-webkit-transform: translateX(0%);
|
||||
-ms-transform: translateX(0%);
|
||||
transform: translateX(0%);
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
50% {
|
||||
-webkit-transform: translateX(100%);
|
||||
-ms-transform: translateX(100%);
|
||||
transform: translateX(100%);
|
||||
opacity: 0.8;
|
||||
}
|
||||
|
||||
100% {
|
||||
-webkit-transform: translateX(250%);
|
||||
-ms-transform: translateX(250%);
|
||||
transform: translateX(250%);
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.btn-next:hover > i {
|
||||
-webkit-animation: passing 100ms linear;
|
||||
animation: passing 100ms linear;
|
||||
}
|
||||
|
||||
.btn-next:hover > i {
|
||||
opacity:0;
|
||||
}
|
||||
|
||||
.mofooter {
|
||||
background: #000;
|
||||
color: #fff;
|
||||
text-align: center;
|
||||
padding: 2.8125rem 0.625rem;
|
||||
}
|
||||
.mofooter .icon-container {
|
||||
margin: 1.25rem 0;
|
||||
}
|
||||
.mofooter .icon-container .icon {
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
font-weight: 300;
|
||||
font-size: 1rem;
|
||||
}
|
||||
.mofooter .icon-container .icon img {
|
||||
width: 1.25rem;
|
||||
}
|
||||
.mofooter .icon-container .icon .footer-icon {
|
||||
opacity: 0.5;
|
||||
}
|
||||
.mofooter .icon-container .icon a {
|
||||
color: #fff;
|
||||
opacity: 0.5;
|
||||
text-decoration: none;
|
||||
}
|
||||
.mofooter .icon-container .icon:hover a,
|
||||
.mofooter .icon-container .icon:hover .footer-icon {
|
||||
-webkit-transition: opacity 0.15s ease-out;
|
||||
transition: opacity 0.15s ease-out;
|
||||
opacity: 1;
|
||||
}
|
||||
.mofooter .footer-content {
|
||||
max-width: 35.625rem;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.mofooter .footer-content p {
|
||||
font-size: 0.875rem;
|
||||
color: rgba(255, 255, 255, 0.5);
|
||||
line-height: 1.5rem;
|
||||
margin: 0;
|
||||
}
|
||||
.mofooter .footer-content p a {
|
||||
color: rgba(255, 255, 255, 0.8);
|
||||
line-height: inherit;
|
||||
}
|
||||
|
||||
.mofooter .footer-content p a:hover {
|
||||
color: white;
|
||||
}
|
||||
|
||||
.mofooter .icons {
|
||||
margin-bottom: 1.25rem;
|
||||
}
|
||||
|
||||
.mofooter .logo {
|
||||
margin-bottom: 1.25rem;
|
||||
padding-bottom: 1.25rem;
|
||||
border-bottom: 0.0625rem solid #666;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
@media screen and (min-width: 768px) {
|
||||
.mofooter .logo {
|
||||
border-bottom: 0;
|
||||
border-right: 0.0625rem solid #666;
|
||||
padding-bottom: 0;
|
||||
padding-right: 1.25rem;
|
||||
margin-bottom: 0;
|
||||
margin-right: 1.25rem;
|
||||
}
|
||||
.lesson-content {
|
||||
padding: 2rem 3.5rem;
|
||||
}
|
||||
.hero-unit h1 {
|
||||
/* font-size: 4.5rem;*/
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (max-width: 768px) {
|
||||
.mofooter .icon-container:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
.mofooter .icon-container:last-child {
|
||||
margin-bottom: 2.8125rem;
|
||||
}
|
||||
.mofooter .icon-container .footer-icon {
|
||||
display: block;
|
||||
margin: 0.375rem auto 0.375rem;
|
||||
}
|
||||
}
|
||||
|
||||
@media screen and (min-width: 768px) {
|
||||
.mofooter .footer-content {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
-ms-flex-negative: 0;
|
||||
flex-shrink: 0;
|
||||
-webkit-box-pack: center;
|
||||
-ms-flex-pack: center;
|
||||
justify-content: center;
|
||||
}
|
||||
.mofooter .footer-content .footer-icon {
|
||||
margin-left: 0.625rem;
|
||||
}
|
||||
.mofooter .footer-content p {
|
||||
text-align: left;
|
||||
width: calc(89.625%);
|
||||
}
|
||||
.mofooter .icon-container {
|
||||
display: inline-block;
|
||||
margin: 0 1.125rem;
|
||||
}
|
||||
.mofooter .icon-container .icon {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
-ms-flex-negative: 0;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
.mofooter .icon-container .icon .footer-icon {
|
||||
margin: 0 0.625rem 0 0;
|
||||
display: inline-block;
|
||||
}
|
||||
}
|
||||
|
||||
footer.col-sm-12 {
|
||||
padding:0;
|
||||
}
|
||||
|
||||
.lesson-content p, .lesson-content li {
|
||||
font-size: 1rem;
|
||||
line-height: 1.4rem;
|
||||
color: rgba(0,0,0);
|
||||
}
|
||||
|
||||
.lesson-content p {
|
||||
line-height: 1.5rem;
|
||||
margin-bottom: 1.75rem;
|
||||
}
|
||||
|
||||
hr {
|
||||
margin: 2rem 0;
|
||||
}
|
||||
|
||||
.help-us {
|
||||
margin-top: 2.5rem;
|
||||
padding-top: 1rem;
|
||||
border-top: solid 1px #cfcfcf;
|
||||
}
|
||||
|
||||
.anchorjs-link {
|
||||
margin-left: 0px;
|
||||
opacity: 0;
|
||||
position: relative;
|
||||
top: 1px;
|
||||
}
|
||||
|
||||
.anchorjs-link:hover {
|
||||
text-decoration: none;
|
||||
opacity: .7;
|
||||
}
|
||||
|
||||
video {
|
||||
margin-bottom: 1.5rem;
|
||||
border: solid 1px #DDD;
|
||||
}
|
|
@ -0,0 +1,61 @@
|
|||
.highlight .hll { background-color: #ffffcc }
|
||||
.highlight { background: #ffffff; }
|
||||
.highlight .c { color: #888888 } /* Comment */
|
||||
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
|
||||
.highlight .k { color: #008800; font-weight: bold } /* Keyword */
|
||||
.highlight .cm { color: #888888 } /* Comment.Multiline */
|
||||
.highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */
|
||||
.highlight .c1 { color: #888888 } /* Comment.Single */
|
||||
.highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */
|
||||
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
|
||||
.highlight .ge { font-style: italic } /* Generic.Emph */
|
||||
.highlight .gr { color: #aa0000 } /* Generic.Error */
|
||||
.highlight .gh { color: #333333 } /* Generic.Heading */
|
||||
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
|
||||
.highlight .go { color: #888888 } /* Generic.Output */
|
||||
.highlight .gp { color: #555555 } /* Generic.Prompt */
|
||||
.highlight .gs { font-weight: bold } /* Generic.Strong */
|
||||
.highlight .gu { color: #666666 } /* Generic.Subheading */
|
||||
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
|
||||
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
|
||||
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
|
||||
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
|
||||
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
|
||||
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
|
||||
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
|
||||
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
|
||||
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
|
||||
.highlight .na { color: #336699 } /* Name.Attribute */
|
||||
.highlight .nb { color: #003388 } /* Name.Builtin */
|
||||
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
|
||||
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
|
||||
.highlight .nd { color: #555555 } /* Name.Decorator */
|
||||
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
|
||||
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
|
||||
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
|
||||
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
|
||||
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
|
||||
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
|
||||
.highlight .nv { color: #336699 } /* Name.Variable */
|
||||
.highlight .ow { color: #008800 } /* Operator.Word */
|
||||
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
|
||||
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
|
||||
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
|
||||
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
|
||||
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
|
||||
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
|
||||
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
|
||||
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
|
||||
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
|
||||
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
|
||||
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
|
||||
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
|
||||
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
|
||||
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
|
||||
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
|
||||
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
|
||||
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
|
||||
.highlight .vc { color: #336699 } /* Name.Variable.Class */
|
||||
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
|
||||
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
|
||||
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
|
После Ширина: | Высота: | Размер: 322 KiB |
После Ширина: | Высота: | Размер: 432 KiB |
После Ширина: | Высота: | Размер: 320 KiB |
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64px" height="64px">
|
||||
<path fill="#fff" d="M31.957,0.311c-8.682,0-16.322,3.213-22.226,9.203
|
||||
C3.653,15.678,0.354,23.666,0.354,32c0,8.422,3.212,16.236,9.29,22.313c6.078,6.078,13.978,9.377,22.313,9.377
|
||||
c8.334,0,16.409-3.299,22.66-9.463c5.904-5.817,9.029-13.544,9.029-22.227c0-8.595-3.125-16.408-9.116-22.399
|
||||
C48.453,3.523,40.639,0.311,31.957,0.311z M32.043,6.041c7.12,0,13.458,2.691,18.406,7.641c4.862,4.861,7.466,11.286,7.466,18.318
|
||||
c0,7.119-2.518,13.371-7.379,18.146c-5.123,5.035-11.721,7.727-18.493,7.727c-6.858,0-13.283-2.691-18.232-7.641
|
||||
C8.862,45.283,6.084,38.772,6.084,32c0-6.858,2.778-13.369,7.727-18.406C18.673,8.646,24.924,6.041,32.043,6.041z"/>
|
||||
<path fill="#fff" id="c" d="M31.635,26.734c-1.79-3.264-4.844-4.563-8.389-4.563
|
||||
c-5.16,0-9.267,3.65-9.267,9.828c0,6.283,3.861,9.829,9.442,9.829c3.581,0,6.635-1.966,8.319-4.949l-3.931-2.001
|
||||
c-0.878,2.105-2.212,2.738-3.896,2.738c-2.914,0-4.248-2.422-4.248-5.617c0-3.193,1.124-5.616,4.248-5.616
|
||||
c0.842,0,2.527,0.456,3.51,2.563L31.635,26.734z"/>
|
||||
<use xlink:href="#c" transform="translate(18.281)"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 1.2 KiB |
После Ширина: | Высота: | Размер: 54 KiB |
После Ширина: | Высота: | Размер: 397 KiB |
После Ширина: | Высота: | Размер: 34 KiB |
После Ширина: | Высота: | Размер: 50 KiB |
После Ширина: | Высота: | Размер: 42 KiB |
После Ширина: | Высота: | Размер: 1.7 KiB |
После Ширина: | Высота: | Размер: 1.4 MiB |
|
@ -0,0 +1,6 @@
|
|||
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18">
|
||||
<style>
|
||||
.st0{fill:#fff}
|
||||
</style>
|
||||
<path class="st0" d="M9 0C4 0 0 4 0 9s4 9 9 9 9-4 9-9-4-9-9-9zM6.3 5.6c.7 0 1.3.6 1.3 1.3S7 8.2 6.3 8.2 5 7.7 5 7c0-.8.6-1.4 1.3-1.4zm6.5 5.9c-.5 1.7-2.1 2.8-3.8 2.8-1.8 0-3.3-1.1-3.8-2.8-.1-.4.1-.7.4-.8s.7.1.8.4C6.8 12.2 7.8 13 9 13s2.2-.8 2.5-1.9c.1-.4.5-.6.8-.4.4.1.6.4.5.8zm-1.1-3.2c-.7 0-1.3-.6-1.3-1.3s.6-1.3 1.3-1.3S13 6.2 13 7c0 .7-.6 1.3-1.3 1.3z"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 493 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.5 19c5.247 0 9.5-4.253 9.5-9.5S14.747 0 9.5 0 0 4.253 0 9.5 4.253 19 9.5 19zm6-11.174c-.2.22-.43.415-.67.582-1.118.757-2.243 1.52-3.334 2.31-.563.416-1.26.925-1.99.925H9.494c-.73 0-1.426-.51-1.99-.924-1.09-.798-2.215-1.555-3.327-2.312-.247-.167-.475-.36-.676-.582v5.317c0 .59.482 1.07 1.07 1.07h9.86c.588 0 1.07-.48 1.07-1.07V7.826zm0-1.97c0-.588-.49-1.07-1.07-1.07H4.57c-.715 0-1.07.562-1.07 1.218 0 .61.676 1.367 1.152 1.688 1.038.723 2.09 1.446 3.127 2.176.434.302 1.17.918 1.713.918h.014c.542 0 1.28-.616 1.714-.918 1.04-.73 2.09-1.453 3.135-2.176.59-.41 1.145-1.085 1.145-1.835z" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 726 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.434 0C4.226 0 0 4.225 0 9.434c0 4.165 2.702 7.702 6.45 8.955.057.01.11.014.16.014.357 0 .49-.254.49-.47 0-.22-.012-.97-.012-1.755 0 0-.424.09-.968.09-.81 0-1.884-.203-2.215-1.21 0 0-.428-1.094-1.042-1.376 0 0-.844-.578.034-.578h.026s.933.074 1.45.97c.46.81 1.092 1.038 1.655 1.038.444 0 .845-.142 1.085-.25.085-.614.33-1.02.603-1.265-2.102-.235-4.302-1.046-4.302-4.658 0-1.03.37-1.88.97-2.53-.1-.246-.417-1.203.086-2.506.073-.023.155-.033.243-.033.872 0 2.364 1.003 2.364 1.003.747-.21 1.56-.32 2.357-.32.8 0 1.61.11 2.36.32 0 0 1.488-1.003 2.35-1.003.087 0 .168.01.24.033.516 1.303.197 2.26.1 2.505.6.652.97 1.5.97 2.532 0 3.624-2.21 4.423-4.312 4.657.344.292.64.857.64 1.743v2.592c0 .216.12.47.477.47.047 0 .1-.005.16-.016 3.746-1.254 6.448-4.79 6.448-8.956C18.868 4.224 14.642 0 9.434 0" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 932 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.317 0A9.317 9.317 0 0 0 0 9.317a9.317 9.317 0 0 0 18.634 0A9.317 9.317 0 0 0 9.317 0zM10.4 14.492c0 .19-.154.344-.343.344H8a.345.345 0 0 1-.344-.344v-2.057c0-.19.154-.344.343-.344h2.056c.19 0 .343.157.343.346v2.057zM11.19 10c-.507.29-.824.882-.824 1.13 0 .19-.145.413-.343.413H7.965c-.19 0-.31-.292-.31-.48v-.387c0-1.037 1.03-1.93 1.785-2.272.66-.3.935-.583.935-1.132 0-.48-.626-.91-1.322-.91-.385 0-.737.12-.925.25-.206.145-.412.35-.918.986a.354.354 0 0 1-.266.137.395.395 0 0 1-.214-.068L5.323 6.594a.337.337 0 0 1-.085-.454c.926-1.535 2.23-2.28 3.98-2.28 1.834 0 3.892 1.465 3.892 3.43 0 1.628-1.106 2.254-1.92 2.71z" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 762 B |
|
@ -0,0 +1,6 @@
|
|||
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18">
|
||||
<style>
|
||||
.st0{fill:#fff}
|
||||
</style>
|
||||
<path class="st0" d="M9 0C4 0 0 4 0 9s4 9 9 9 9-4 9-9-4-9-9-9zm4.4 10.4c-.5.6-1.1 1-1.9 1.3-.8.3-1.6.5-2.6.5-.4 0-.8 0-1.3-.1-.6.4-1.3.7-2 .9-.2 0-.4.1-.6.1-.1 0-.1 0-.1-.1 0 0-.1-.1-.1-.2l.2-.2c.1-.1.1-.2.2-.2 0-.1.1-.1.2-.2s.1-.2.2-.3.1-.2.1-.3c-.6-.3-1.1-.8-1.4-1.3s-.5-1-.5-1.6c0-.7.2-1.3.7-1.9s1.1-1 1.9-1.3c.8-.5 1.7-.7 2.6-.7s1.8.2 2.6.5 1.4.8 1.9 1.3c.5.6.7 1.2.7 1.9s-.3 1.3-.8 1.9z"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 529 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="19" height="19" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M7.973 10.7l5.01-5.968.205-.018 1.578 1.322.018.208L8.358 13.9l-.125.053-.085-.035-4.277-3.59-.017-.207 1.324-1.574.207-.017 2.59 2.172M9.318 0a9.317 9.317 0 1 0 0 18.633 9.316 9.316 0 0 0 9.317-9.316A9.315 9.315 0 0 0 9.318 0" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 366 B |
|
@ -0,0 +1,3 @@
|
|||
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M9.317 0A9.317 9.317 0 0 0 0 9.318a9.317 9.317 0 0 0 18.634 0A9.317 9.317 0 0 0 9.317 0zm4.193 7.364c.007.094.007.187.007.28 0 2.862-2.177 6.157-6.156 6.157a6.1 6.1 0 0 1-3.32-.97c.173.02.34.028.522.028a4.33 4.33 0 0 0 2.686-.925 2.167 2.167 0 0 1-2.022-1.5 2.278 2.278 0 0 0 .978-.04A2.163 2.163 0 0 1 4.47 8.27v-.03c.287.163.622.263.977.276a2.16 2.16 0 0 1-.964-1.8c0-.404.107-.772.295-1.094a6.137 6.137 0 0 0 4.46 2.264 2.163 2.163 0 0 1 3.688-1.974c.49-.092.96-.273 1.374-.52-.16.5-.502.923-.95 1.19a4.293 4.293 0 0 0 1.245-.334c-.295.43-.663.81-1.085 1.12z" fill="#FFF" fill-rule="evenodd"/>
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 701 B |
После Ширина: | Высота: | Размер: 69 KiB |
После Ширина: | Высота: | Размер: 98 KiB |
После Ширина: | Высота: | Размер: 907 KiB |
После Ширина: | Высота: | Размер: 143 KiB |
|
@ -0,0 +1 @@
|
|||
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 362.84 103.75"><defs><style>.cls-1{fill:#82d1f5;}</style></defs><title>moz-logo-blue-rgb</title><rect width="362.84" height="103.75"/><path class="cls-1" d="M586.06,320.51a6.85,6.85,0,0,1-1.91.3c-2.11,0-3.12-.91-3.12-3.52V297.57c0-10.37-8.25-15.4-18-15.4-7.45,0-11.47.91-19.42,4.13l-1.77,10.44,10.37,1.11,1.47-5.11a14.09,14.09,0,0,1,6.94-1.31c7.35,0,7.45,5.53,7.45,10.16v1.51a59.38,59.38,0,0,0-7.45-.4c-10.37,0-21.13,2.62-21.13,13.79,0,9.46,7.45,13,14,13,7.35,0,12-4.43,14.59-9.06.6,5.54,3.93,9.06,10,9.06a17.53,17.53,0,0,0,8.15-2.11Zm-27.88-.3c-3.92,0-5.33-2.32-5.33-5.23,0-4.93,4-6.24,8.66-6.24a47.88,47.88,0,0,1,6.54.6C567.74,316.89,562.81,320.21,558.18,320.21Zm-17.43-61-19.62,69.24H508.34L528,259.22Zm-26.37,0-19.62,69.24H482l19.62-69.24Zm-54.49,23.85h13.59v16.3H459.89Zm0,29.09h13.59v16.3H459.89Zm-19.77-.6,10.26,1-2.82,15.9H407.91l-1.31-6.84,25-28.68H417.37l-2,7L406,299l1.61-15.9h39.85l1,6.84L423.31,318.6H438Zm-65-29.39c-16.3,0-24.36,11-24.36,24.26,0,14.49,9.66,23,23.65,23,14.49,0,25-9.16,25-23.65C399.33,293.14,391.37,282.17,375.07,282.17Zm-.3,37.34c-7,0-10.67-6-10.67-13.89,0-8.55,4.13-13.49,10.77-13.49,6.14,0,11.07,4.13,11.07,13.28C385.94,314.07,381.51,319.51,374.77,319.51ZM339,318.6h6v9.86H326V302.9c0-7.85-2.62-10.87-7.75-10.87-6.24,0-8.76,4.43-8.76,10.77v15.8h6v9.86h-19V302.9c0-7.85-2.62-10.87-7.75-10.87-6.24,0-8.76,4.43-8.76,10.77v15.8h8.66v9.86H261V318.6h6V292.94h-6v-9.86h19v6.84c2.72-4.83,7.45-7.75,13.79-7.75,6.54,0,12.58,3.12,14.79,9.76a15.21,15.21,0,0,1,14.79-9.76c8.15,0,15.6,4.93,15.6,15.7Z" transform="translate(-239.5 -246.03)"/></svg>
|
После Ширина: | Высота: | Размер: 1.6 KiB |
После Ширина: | Высота: | Размер: 7.9 KiB |
После Ширина: | Высота: | Размер: 11 KiB |
После Ширина: | Высота: | Размер: 121 KiB |
После Ширина: | Высота: | Размер: 525 KiB |
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
layout: home
|
||||
---
|
||||
|
||||
{% include_relative README.md %}
|