diff --git a/.bowerrc b/.bowerrc deleted file mode 100644 index 06a1d1dd93..0000000000 --- a/.bowerrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "directory": "docs/bower_components" -} \ No newline at end of file diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index f29d257cc5..0000000000 --- a/.editorconfig +++ /dev/null @@ -1,11 +0,0 @@ -# editorconfig.org - -root = true - -[*] -charset = utf-8 -end_of_line = lf -indent_size = 2 -indent_style = space -insert_final_newline = true -trim_trailing_whitespace = true diff --git a/.gitignore b/.gitignore index 29482a5af2..f6f8548b3e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,4 @@ -.bundle/config -bin/ -vendor/ -.sass-cache/ -vendor/ -.ruby-version -_site/ -node_modules/ .DS_Store +.sass-cache +node_modules +build diff --git a/.hound.yml b/.hound.yml deleted file mode 100644 index 1e1ec31fc8..0000000000 --- a/.hound.yml +++ /dev/null @@ -1,12 +0,0 @@ -scss: - enabled: true - config_file: .scss-lint.yml - -ruby: - enabled: false - -coffeescript: - enabled: false - -javascript: - enabled: false diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000000..bfedd3bbeb --- /dev/null +++ b/.npmignore @@ -0,0 +1,2 @@ +*.yml +.primer-stats.txt diff --git a/.postcss.json b/.postcss.json new file mode 100644 index 0000000000..98bb994334 --- /dev/null +++ b/.postcss.json @@ -0,0 +1,6 @@ +{ + "use": ["autoprefixer"], + "autoprefixer": { + "browsers": "> 5%" + } +} diff --git a/.primer-stats.txt b/.primer-stats.txt new file mode 100644 index 0000000000..e4bc2fa647 --- /dev/null +++ b/.primer-stats.txt @@ -0,0 +1,19 @@ +PARKER-JS +Total Stylesheets: 1 +Total Stylesheet Size: 55900 +Total Rules: 579 +Total Selectors: 763 +Total Identifiers: 1405 +Total Declarations: 1256 +Selectors Per Rule: 1.3177892918825562 +Identifiers Per Selector: 1.836173001310616 +Specificity Per Selector: 14.613368283093054 +Top Selector Specificity: 40 +Top Selector Specificity Selector: .btn-group .btn-group-form:first-child .btn +Total Id Selectors: 0 +Total Unique Colors: 76 +Unique Colors: #FFFF00,#000000,#C0C0C0,#333333,#FFFFFF,#4078C0,#DDDDDD,#E5E5E5,#C5D5DD,#EEEEEE,#F2F8FA,#F5F5F5,#FAFAFA,#6CC644,#BD2C00,#999999,#767676,#55A532,#C9510C,#6E5494,#FFFA5D,#CEA61B,#555555,#51A7E8,#FFFBDC,#666666,#4C4A42,#FFF9EA,#DFD8C2,#991111,#FCDEDE,#D2B2B2,#CCCCCC,#C9FF00,#CACACA,#BBBBBB,#FCFCFC,#D5D5D5,#DCDCDC,#B5B5B5,#CFCFCF,#60B044,#8ADD6D,#5CA941,#569E3D,#79D858,#4A993E,#418737,#4C8B36,#FEFEFE,#ADD39F,#C3ECB4,#B9DCAC,#A7C89B,#990000,#B33630,#DC5F59,#CD504A,#9F312C,#9F302B,#CB7F7F,#EFEFEF,#E1E1E1,#396CAD,#4183C4,#224466,#E2EEF9,#BAC6D3,#FFFCCC,#AAAAAA,#D8D8D8,#F9F9F9,#222222,#D26911,#F7F7F7,#F1F1F1 +Total Important Keywords: 196 +Total Media Queries: 7 +Media Queries: only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-moz-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx),screen and (min-width: 0\0) + diff --git a/.scss-lint.yml b/.scss-lint.yml deleted file mode 100644 index bfc3a23e1f..0000000000 --- a/.scss-lint.yml +++ /dev/null @@ -1,406 +0,0 @@ -# This is the lint file for .scss files. It uses https://github.com/brigade/scss-lint -# to search through .scss files and point out errors. -# You can view these errors in your editor. To read about all the linters, visit -# https://github.com/brigade/scss-lint/blob/fe04ca9de2d1cf1b28122fb3add7116bef995edd/lib/scss_lint/linter/README.md -# -# These settings are always up for debate, if you would like to change a setting, -# feel free to make a pr and cc @github/css. Change is always good :) - -scss_files: "scss/**/*.scss" - -exclude: "scss/_normalize.scss" - -plugin_directories: - -# List of gem names to load custom linters from (make sure they are already -# installed) -plugin_gems: [] - -# Default severity of all linters. -severity: error - -linters: - BangFormat: - enabled: true - space_before_bang: true - space_after_bang: false - - BemDepth: - enabled: false - - BorderZero: - enabled: true - convention: zero - - ChainedClasses: - enabled: false - - ColorKeyword: - enabled: true - - ColorVariable: - enabled: false - - Comment: - enabled: true - allowed: ^[\/*!] - style: silent - - DebugStatement: - enabled: true - - DeclarationOrder: - enabled: false - - DisableLinterReason: - enabled: true - - DuplicateProperty: - enabled: true - - ElsePlacement: - enabled: true - style: same_line - - EmptyLineBetweenBlocks: - enabled: true - ignore_single_line_blocks: true - - EmptyRule: - enabled: false - - ExtendDirective: - enabled: true - - FinalNewline: - enabled: true - present: true - - HexLength: - enabled: true - style: short - - HexNotation: - enabled: true - style: lowercase - - HexValidation: - enabled: true - - IdSelector: - enabled: true - - ImportantRule: - enabled: false - - ImportPath: - enabled: true - leading_underscore: false - filename_extension: false - - Indentation: - enabled: true - allow_non_nested_indentation: false - character: space - width: 2 - - LeadingZero: - enabled: true - style: include_zero - - MergeableSelector: - enabled: true - force_nesting: true - - NameFormat: - enabled: false - allow_leading_underscore: false - convention: hyphenated_lowercase - - NestingDepth: - enabled: true - max_depth: 3 - - PlaceholderInExtend: - enabled: false - - PropertyCount: - enabled: false - - PropertySortOrder: - enabled: true - ignore_unspecified: true - order: - - position - - top - - right - - bottom - - left - - z-index - - display - - float - - width - - min-width - - max-width - - height - - min-height - - max-height - - box-sizing - - padding - - padding-top - - padding-right - - padding-bottom - - padding-left - - margin - - margin-top - - margin-right - - margin-bottom - - margin-left - - overflow - - overflow-x - - overflow-y - - clip - - clear - - font - - font-family - - font-size - - font-style - - font-weight - - font-variant - - font-size-adjust - - font-stretch - - font-effect - - font-emphasize - - font-emphasize-position - - font-emphasize-style - - font-smooth - - hyphens - - line-height - - color - - text-align - - text-align-last - - text-emphasis - - text-emphasis-color - - text-emphasis-style - - text-emphasis-position - - text-decoration - - text-indent - - text-justify - - text-outline - - text-overflow - - text-overflow-ellipsis - - text-overflow-mode - - text-shadow - - text-transform - - text-wrap - - letter-spacing - - word-break - - word-spacing - - word-wrap - - tab-size - - white-space - - vertical-align - - list-style - - list-style-position - - list-style-type - - list-style-image - - pointer-events - - fill - - fill-opacity - - stroke - - stroke-opacity - - stroke-width - - shape-rendering - - cursor - - visibility - - zoom - - flex-direction - - flex-order - - flex-pack - - flex-align - - table-layout - - empty-cells - - caption-side - - border-spacing - - border-collapse - - content - - quotes - - counter-reset - - counter-increment - - resize - - user-select - - nav-index - - nav-up - - nav-right - - nav-down - - nav-left - - background - - background-color - - background-image - - filter - - background-repeat - - background-attachment - - background-position - - background-position-x - - background-position-y - - background-clip - - background-origin - - background-size - - border - - border-color - - border-style - - border-width - - border-top - - border-top-color - - border-top-style - - border-top-width - - border-right - - border-right-color - - border-right-style - - border-right-width - - border-bottom - - border-bottom-color - - border-bottom-style - - border-bottom-width - - border-left - - border-left-color - - border-left-style - - border-left-width - - border-radius - - border-top-left-radius - - border-top-right-radius - - border-bottom-right-radius - - border-bottom-left-radius - - border-image - - border-image-source - - border-image-slice - - border-image-width - - border-image-outset - - border-image-repeat - - outline - - outline-width - - outline-style - - outline-color - - outline-offset - - box-shadow - - opacity - - transition - - transition-delay - - transition-timing-function - - transition-duration - - transition-property - - transform - - transform-origin - - animation - - animation-name - - animation-duration - - animation-fill-mode - - animation-play-state - - animation-timing-function - - animation-delay - - animation-iteration-count - - animation-direction - - PropertySpelling: - enabled: true - extra_properties: [] - disabled_properties: [] - - PropertyUnits: - enabled: false - global: [ - 'ch', 'em', 'ex', 'rem', # Font-relative lengths - 'cm', 'in', 'mm', 'pc', 'pt', 'px', 'q', # Absolute lengths - 'vh', 'vw', 'vmin', 'vmax', # Viewport-percentage lengths - 'deg', 'grad', 'rad', 'turn', # Angle - 'ms', 's', # Duration - 'Hz', 'kHz', # Frequency - 'dpi', 'dpcm', 'dppx', # Resolution - '%'] # Other - properties: {} - - PseudoElement: - enabled: true - - QualifyingElement: - enabled: true - allow_element_with_attribute: false - allow_element_with_class: false - allow_element_with_id: false - - SelectorDepth: - enabled: true - max_depth: 3 - - SelectorFormat: - enabled: true - convention: hyphenated_lowercase - - Shorthand: - enabled: true - - SingleLinePerProperty: - enabled: true - allow_single_line_rule_sets: true - - SingleLinePerSelector: - enabled: true - - SpaceAfterComma: - enabled: true - - SpaceAfterPropertyColon: - enabled: true - style: one_space - - SpaceAfterPropertyName: - enabled: true - - SpaceBeforeBrace: - enabled: true - style: space - allow_single_line_padding: true - - SpaceBetweenParens: - enabled: true - spaces: 0 - - StringQuotes: - enabled: true - style: double_quotes - - TrailingSemicolon: - enabled: true - - TrailingWhitespace: - enabled: true - - TransitionAll: - enabled: true - - TrailingZero: - enabled: true - - UnnecessaryMantissa: - enabled: true - - UnnecessaryParentReference: - enabled: true - - UrlFormat: - enabled: true - - UrlQuotes: - enabled: true - - VariableForProperty: - enabled: false - - VendorPrefix: - enabled: true - identifier_list: base - additional_identifiers: [] - excluded_identifiers: [] - - ZeroUnit: - enabled: true diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..435bc15d7a --- /dev/null +++ b/.travis.yml @@ -0,0 +1,3 @@ +language: node_js +node_js: + - '5' diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 50451725c2..0000000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,79 +0,0 @@ -## Contributing - -[fork]: https://github.com/github/primer/fork -[pr]: https://github.com/github/primer/compare -[style]: http://primercss.io/guidelines/ - -Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great. - -After you open your first pull request, you will be asked to accept [this license agreement](https://cla.github.com/). Let us know in the PR if you have any hesitation or concerns. - -## Using the issue tracker - -The [issue tracker](https://github.com/primer/primer/issues) is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions: - -* Please **do not** use the issue tracker for personal support requests. -* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others. -* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories). - -## Bug reports - -A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks! - -Guidelines for bug reports: - -0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code. - -1. **Use the GitHub issue search** — check if the issue has already been reported. - -2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository. - -3. **Isolate the problem** — ideally create a [reduced test case](https://css-tricks.com/reduced-test-cases/) and a live example. [This JS Bin](http://jsbin.com/lefey/1/edit?html,output) is a helpful template. - -A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs. - -Example: - -> Short and descriptive example bug report title -> -> A summary of the issue and the browser/OS environment in which it occurs. If -> suitable, include the steps required to reproduce the bug. -> -> 1. This is the first step -> 2. This is the second step -> 3. Further steps, etc. -> -> `` - a link to the reduced test case -> -> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits). - -## Feature requests - -Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible. - -## Pull requests - -Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits. - -**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project. - -Adhering to the following process is the best way to get your work included in the project: - -1. Fork and clone the repository -2. Configure and install the dependencies: `bower install` -3. Create a new branch: `git checkout -b my-branch-name` -4. Make your change, add tests, and make sure the tests still pass -5. Push to your fork and [submit a pull request](https://help.github.com/articles/creating-a-pull-request/) -6. Pat your self on the back and wait for your pull request to be reviewed and merged. - -Here are a few things you can do that will increase the likelihood of your pull request being accepted: - -- Follow the [style guide][style]. -- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests. -- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). - -## Resources - -- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/) -- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/) -- [GitHub Help](https://help.github.com) diff --git a/Gruntfile.js b/Gruntfile.js deleted file mode 100644 index 97a0d715ae..0000000000 --- a/Gruntfile.js +++ /dev/null @@ -1,117 +0,0 @@ -module.exports = function(grunt) { - - grunt.initConfig({ - // Project configuration. - pkg: grunt.file.readJSON('package.json'), - - // Compiles our Sass - sass: { - options: { - precision: 6, - sourceComments: false, - outputStyle: 'compressed' - }, - dist: { - files: { - 'css/primer.css': 'scss/primer.scss' - } - } - }, - - // Handle vendor prefixing - postcss: { - options: { - processors: [ - require('autoprefixer-core')({ browsers: ['last 2 versions', 'ie 8', 'ie 9'] }) - ] - }, - dist: { - src: 'css/*.css' - }, - docs: { - src: '_site/*.css' - } - }, - - // Runs CSS reporting - parker: { - options: { - metrics: [ - 'TotalStylesheets', - 'TotalStylesheetSize', - 'TotalRules', - 'TotalSelectors', - 'TotalIdentifiers', - 'TotalDeclarations', - 'SelectorsPerRule', - 'IdentifiersPerSelector', - 'SpecificityPerSelector', - 'TopSelectorSpecificity', - 'TopSelectorSpecificitySelector', - 'TotalIdSelectors', - 'TotalUniqueColours', - 'TotalImportantKeywords', - 'TotalMediaQueries' - ], - file: "css/.primer-stats.md", - usePackage: true - }, - src: [ - 'css/*.css' - ] - }, - - // Build tooling - - watch: { - sass: { - files: ['scss/**/*.scss', 'docs/docs.scss'], - tasks: ['sass', 'postcss', 'parker'] - } - }, - - jekyll: { - options: { - src: 'docs', - dest: '_site', - config: '_config.yml', - raw: "version: <%= pkg.version %>" - }, - dist: { - serve: false - }, - serve: { - serve: true - } - }, - - buildcontrol: { - options: { - dir: '_site', - commit: true, - push: true, - message: 'Built %sourceName% from commit %sourceCommit% on branch %sourceBranch%' - }, - pages: { - options: { - remote: 'git@github.com:primer/primer.git', - branch: 'gh-pages' - } - } - } - }); - - // Load dependencies - grunt.loadNpmTasks('grunt-postcss'); - grunt.loadNpmTasks('grunt-build-control'); - grunt.loadNpmTasks('grunt-contrib-watch'); - grunt.loadNpmTasks('grunt-jekyll'); - grunt.loadNpmTasks('grunt-parker'); - grunt.loadNpmTasks('grunt-sass'); - - // Generate and format the CSS - grunt.registerTask('default', ['sass', 'jekyll:dist', 'postcss', 'parker']); - - // Publish to GitHub - grunt.registerTask('publish', ['jekyll:dist', 'postcss:docs', 'buildcontrol:pages']); -}; diff --git a/LICENSE.md b/LICENSE similarity index 97% rename from LICENSE.md rename to LICENSE index 4735cd9eb5..5715c13693 100644 --- a/LICENSE.md +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2015 GitHub, Inc. +Copyright (c) 2016 GitHub Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/MAINTAINING.md b/MAINTAINING.md deleted file mode 100644 index f2d306d199..0000000000 --- a/MAINTAINING.md +++ /dev/null @@ -1,33 +0,0 @@ -# Maintaining - -Steps for updating and releasing changes to Primer and it's site. - -## Versioning - -Primer follows the semantic versioning approach: - -- Bug fixes and docs updates are patch releases, so `1.0.x`. -- New additions are minor updates, so `1.x.x`. -- Deleting or rewriting anything are major updates, so `x.x.x`. - -## Changelogs and milestones - -Changelogs are handled with dedicated tracking issues ([see example](https://github.com/primer/primer/issues/108)). When starting work on a new release: - -1. Open a new milestone. -2. Open a new tracking issue and immediately lock it. (No comments are needed, ship lists are just for us.) -3. As you close issues and merge pull requests, add a link to those threads to the tracking issue. - -When the release and milestone are about ready to ship, move on the releasing flow. - -## Releasing - -Have a new version to release? Hell yeah, let's do it. - -1. Bump the version numbers in `_config.yml` for our docs and `package.json` for dependency management. -2. Run `$ grunt` to generate the latest compiled CSS and Parker stats. -3. Recompile Jekyll for the latest docs changes. -4. Punt any remaining open issues and PRs on the milestone to the next milestone, then close that milestone. -5. Head to and create a new release. Title it `vX.X.X` and post the changelog to the body. -6. Run `$ grunt publish` to push the latest docs and CSS changes to . -7. Rejoice! diff --git a/README.md b/README.md index 97446b86ee..8e8cdd4868 100644 --- a/README.md +++ b/README.md @@ -1,151 +1,57 @@ -# Primer +# Primer CSS -Primer is the CSS toolkit that powers GitHub's front-end design. It's purposefully limited to common components to provide our developers with the most flexibility, and to keep GitHub uniquely *GitHubby*. It's built with SCSS and available via Bower, so it's easy to include all or part of it within your own project. +[![NPM version](http://img.shields.io/npm/v/primer-css.svg)](https://www.npmjs.org/package/primer-css) +[![Build Status](https://travis-ci.org/primer/primer.svg?branch=master)](https://travis-ci.org/primer/primer) -[**Read the Primer documentation**](http://primercss.io) to learn more. +> Primer is the CSS toolkit that powers GitHub's front-end design. It's purposefully limited to common components to provide our developers with the most flexibility, and to keep GitHub uniquely *GitHubby*. It's built with SCSS and available via NPM, so it's easy to include all or part of it within your own project. -_**Heads up!** We love open source, but Primer is unlikely to add new features that are not used in GitHub.com. It's first and foremost our CSS toolkit. We really love to share though, so hopefully that means we're still friends <3._ +This repository is a compilation of [several CSS modules](https://github.com/primer). -## Contents +## Documentation -- [Install](#install) -- [Usage](#usage) -- [Documentation](#documentation) - - [Dependencies](#dependencies) - - [Running locally](#running-locally) - - [Publishing](#publishing) - - [Primer stats](#primer-stats) -- [Updating](#updating) -- [Contributing](#contributing) -- [Versioning](#versioning) -- [License](#license) +You can read more about primer in the [docs][docs]. ## Install -### Manually - -Download the [latest release](https://github.com/primer/primer/releases/latest) and copy the SCSS files over to your own project. Once your files are in place, jump to the [usage guidelines](#usage) for including Primer into your own CSS. - -### Bower +This repository is distributed with [npm][npm]. After [installing npm][install-npm], you can install `primer-css` with this command. ``` -$ bower install primer-css --save +$ npm install --save primer-css ``` -### Things to know - -**Hey, GitHubbers!** For GitHub.com, run `bower install` at root. Be sure to commit and push all the changes, including the `bower.json` and everything under `bower_components`. - ## Usage -Once included, simply `@import` either the master SCSS file, or the individual files as you need them. +The source files included are written in [Sass][sass] (`scss`) You can simply point your sass `include-path` at your `node_modules` directory and import it like this. ```scss -// Example: All of Primer -@import "primer-css/scss/primer"; - -// Example: Individual files -@import "primer-css/scss/variables"; -@import "primer-css/scss/mixins"; -@import "primer-css/scss/base"; +@import "primer-css/index.scss"; ``` -## Documentation - -Primer's documentation is built with Jekyll and published to `http://primercss.io` via the `gh-pages` branch. - -### Dependencies +You can also import specific portions of the module by importing those partials from the `/lib/` folder. _Make sure you import any requirements along with the modules._ -You'll need the following installed: +## Build -- Latest Jekyll (minimum v2.2.0): `$ gem install jekyll` -- Latest Rouge: `$ gem install rouge` -- Latest Sass: `$ gem install sass` -- Latest Grunt CLI: `$ npm install -g grunt-cli` -- [Node.js and npm](http://nodejs.org/download/) +For a compiled **css** version of this module, a npm script is included that will output a css version to `build/build.css` -Chances are you have all this already if you work on `github/github` or similar projects. If you have all those set up, now you can install the dependencies: - -```bash -$ npm install -$ bower install ``` - -### Running locally - -From the Terminal, start a local Jekyll server: - -```bash -$ jekyll serve -``` - -Open a second Terminal tab to automatically recompile the Sass files, run autoprefixer, and update our [Primer stats file](#primer-stats): - -```bash -$ grunt watch -``` - -Alternatively, you can manually run `grunt` and `jekyll serve` when needed. - -### Publishing - -Use the included Grunt task to generate and publish Primer's docs to the `gh-pages` branch. - -```bash -$ grunt publish +$ npm run build ``` -This takes the `_site` directory, generates it's own Git repository there, and publishes the contents to the `gh-pages` branch here on GitHub. Changes are reflected in the hosted docs within a minute or so. +## Primer stats -### Primer stats +When compiling the Sass files, we will automatically generate a `.primer-stats.md` file. This is tracked in the Git repository to provide us historical and contextual information on the changes we introduce. For example, we'll know when the number of selectors or declarations rises sharply within a single change. -When compiling or watching the Sass files, Primer will automatically generate a `.primer-stats.md` file. This is tracked in the Git repository to provide us historical and contextual information on the changes we introduce. For example, we'll know when the number of selectors or declarations rises sharply within a single change. +## Related -## Updating - -Within `bower.json`, update to a new release by changing the version number that follows the `#` in the dependency URL. - -```json -{ - "name": "myapp", - "dependencies": { - "primer-css": "x.x.x" - } -} -``` - -To pull down the updated package, `cd` into `vendor/assets`, and run `bower install`. - -``` -$ cd vendor/assets -$ bower install -``` - -Check in `bower.json` and all changes under `vendor/assets/bower_components`. - -## Development - -Development of Primer happens in our primary branch, `master`. For stable versions, see the [releases page](https://github.com/primer/primer/releases). `master` will always be up to date with the latest changes, including those which have yet to be released. - -## Contributing - -By contributing to Primer, you agree to the terms presented in [this license agreement](https://cla.github.com/). *More information will be provided here soon.* - -When contributing changes to Primer, be sure to do the following steps when opening a pull request: - -1. Bump the version number in `bower.json` (it's purely placebo right now, but it's good habit) and `package.json`. -2. Run `grunt` and commit the changes. This compiles the SCSS to CSS so we can do basic analysis on the number of selectors, file size, etc. - -In addition, please read through our [contributing guidelines](https://github.com/primer/primer/blob/master/CONTRIBUTING.md). Included are directions for opening issues, coding standards, and notes on development. - -All HTML and CSS should conform to the [style guidelines](http://primercss.io/guidelines). - -Editor preferences are available in the [editor config](https://github.com/primer/primer/blob/master/.editorconfig) for easy use in common text editors. Read more and download plugins at . - -## Versioning - -For transparency into our release cycle and in striving to maintain backward compatibility, Primer is maintained under [the Semantic Versioning guidelines](http://semver.org/). Sometimes we screw up, but we'll adhere to those rules whenever possible. +* [Primer Documentation][docs] +* [primer][primer-org] ## License -Created by and copyright GitHub, Inc. Released under the [MIT license](LICENSE.md). +MIT © [GitHub](https://github.com/) + +[primer-org]: https://github.com/primer +[docs]: http://primercss.io/ +[npm]: https://www.npmjs.com/ +[install-npm]: https://docs.npmjs.com/getting-started/installing-node +[sass]: http://sass-lang.com/ diff --git a/_config.yml b/_config.yml deleted file mode 100644 index 502160d136..0000000000 --- a/_config.yml +++ /dev/null @@ -1,16 +0,0 @@ -markdown: kramdown -highlighter: rouge - -kramdown: - auto_ids: true - -permalink: pretty -source: docs -baseurl: "" - -sass: - sass_dir: ../ - style: compressed - -github: - repo: https://github.com/primer/primer diff --git a/bower.json b/bower.json deleted file mode 100644 index 1040d9249a..0000000000 --- a/bower.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "primer-css", - "ignore": [ - "docs/", - ".gitignore", - ".hound.yml", - ".scss-lint.yml", - "_config.yml", - "Gemfile", - "Gemfile.lock", - "Gruntfile.js" - ], - "main": [ - "scss/primer.scss" - ], - "dependencies": { - "octicons": "*" - } -} diff --git a/css/.primer-stats.md b/css/.primer-stats.md deleted file mode 100644 index a6c7b38983..0000000000 --- a/css/.primer-stats.md +++ /dev/null @@ -1,27 +0,0 @@ -# [primer-css]( http://primercss.io ) - -**Version:** `3.0.0` - -> Primer is the CSS toolkit that powers GitHub's front-end design. It's purposefully limited to common components to provide our developers with the most flexibility, and to keep GitHub uniquely *GitHubby*. It's built with SCSS and available via Bower, so it's easy to include all or part of it within your own project. - -* * * - -## Parker Report - -### css/primer.css - -- **Total Stylesheets:** 1 -- **Total Stylesheet Size:** 33735 -- **Total Media Queries:** 1 -- **Total Rules:** 496 -- **Selectors Per Rule:** 1.3387096774193548 -- **Total Selectors:** 664 -- **Identifiers Per Selector:** 1.7424698795180722 -- **Specificity Per Selector:** 15.134036144578314 -- **Top Selector Specificity:** 41 -- **Top Selector Specificity Selector:** .form-group.warn .warning::after -- **Total Id Selectors:** 0 -- **Total Identifiers:** 1157 -- **Total Declarations:** 1083 -- **Total Unique Colors:** 73 -- **Total Important Keywords:** 194 diff --git a/css/primer.css b/css/primer.css deleted file mode 100644 index c9d09316a4..0000000000 --- a/css/primer.css +++ /dev/null @@ -1,6 +0,0 @@ -/*! - * Primer - * http://primercss.io - * - * Released under MIT license. Copyright 2015 GitHub, Inc. - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}input,select,textarea,button{font:13px/1.4 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}body{font:13px/1.4 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#333;background-color:#fff}a{color:#4078c0;text-decoration:none}a:hover,a:active{text-decoration:underline}hr,.rule{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #ddd}hr::before,.rule::before{display:table;content:""}hr::after,.rule::after{display:table;clear:both;content:""}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;line-height:1.5}h1{font-size:30px}h2{font-size:21px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}h6{font-size:11px}p{margin-top:0;margin-bottom:10px}small{font-size:90%}blockquote{margin:0}.lead{margin-bottom:30px;font-size:20px;font-weight:300;color:#555}.text-emphasized{font-weight:bold;color:#333}ul,ol{padding-left:0;margin-top:0;margin-bottom:0}ol ol,ul ol{list-style-type:lower-roman}ul ul ol,ul ol ol,ol ul ol,ol ol ol{list-style-type:lower-alpha}dd{margin-left:0}tt,code{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px}pre{margin-top:0;margin-bottom:0;font:12px Consolas,"Liberation Mono",Menlo,Courier,monospace}.container{width:980px;margin-right:auto;margin-left:auto}.container::before{display:table;content:""}.container::after{display:table;clear:both;content:""}.columns{margin-right:-10px;margin-left:-10px}.columns::before{display:table;content:""}.columns::after{display:table;clear:both;content:""}.column{float:left;padding-right:10px;padding-left:10px}.one-third{width:33.333333%}.two-thirds{width:66.666667%}.one-fourth{width:25%}.one-half{width:50%}.three-fourths{width:75%}.one-fifth{width:20%}.four-fifths{width:80%}.single-column{padding-right:10px;padding-left:10px}.table-column{display:table-cell;width:1%;padding-right:10px;padding-left:10px;vertical-align:top}.centered{display:block;float:none;margin-right:auto;margin-left:auto}.border{border:1px #e5e5e5 solid !important}.border-top{border-top:1px #e5e5e5 solid !important}.border-right{border-right:1px #e5e5e5 solid !important}.border-bottom{border-bottom:1px #e5e5e5 solid !important}.border-left{border-left:1px #e5e5e5 solid !important}.border-y{border-top:1px #e5e5e5 solid !important;border-bottom:1px #e5e5e5 solid !important}.border-blue{border-color:#c5d5dd !important}.border-gray-light{border-color:#eee !important}.border-gray-dark{border-color:#ddd !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:3px !important}.rounded-2{border-radius:6px !important}.bg-white{background-color:#fff !important}.bg-blue{background-color:#4078c0 !important}.bg-blue-light{background-color:#f2f8fa !important}.bg-gray-dark{background-color:#333 !important}.bg-gray{background-color:#f5f5f5 !important}.bg-gray-light{background-color:#fafafa !important}.bg-green{background-color:#6cc644 !important}.bg-red{background-color:#bd2c00 !important}.text-blue{color:#4078c0 !important}.danger,.text-closed,.text-danger,.text-diff-deleted,.text-error,.text-failure,.text-reverted,.text-red{color:#bd2c00 !important}.text-gray-light{color:#999 !important}.text-muted,.text-gray{color:#767676 !important}.mute,.text-gray-dark{color:#333 !important}.text-diff-added,.text-success,.text-open,.text-green{color:#55a532 !important}.text-orange{color:#c9510c !important}.text-merged,.text-purple{color:#6e5494 !important}.text-white{color:#fff !important}.text-inherit{color:inherit !important}.link-blue{color:#4078c0 !important}.link-gray-dark{color:#333 !important}.link-gray{color:#767676 !important}.text-renamed{color:#fffa5d !important}.text-pending{color:#cea61b !important}.muted-link{color:#767676 !important}.muted-link:hover{color:#4078c0 !important;text-decoration:none}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.top-0{top:0 !important}.right-0{right:0 !important}.bottom-0{bottom:0 !important}.left-0{left:0 !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.hidden,.d-none{display:none !important}.clearfix::before{display:table;content:""}.clearfix::after{display:table;clear:both;content:""}.right,.float-right{float:right !important}.left,.float-left{float:left !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:3px !important}.mt-1{margin-top:3px !important}.mr-1{margin-right:3px !important}.mb-1{margin-bottom:3px !important}.ml-1{margin-left:3px !important}.mx-1{margin-right:3px !important;margin-left:3px !important}.my-1{margin-top:3px !important;margin-bottom:3px !important}.m-2{margin:6px !important}.mt-2{margin-top:6px !important}.mr-2{margin-right:6px !important}.mb-2{margin-bottom:6px !important}.ml-2{margin-left:6px !important}.mx-2{margin-right:6px !important;margin-left:6px !important}.my-2{margin-top:6px !important;margin-bottom:6px !important}.m-3{margin:12px !important}.mt-3{margin-top:12px !important}.mr-3{margin-right:12px !important}.mb-3{margin-bottom:12px !important}.ml-3{margin-left:12px !important}.mx-3{margin-right:12px !important;margin-left:12px !important}.my-3{margin-top:12px !important;margin-bottom:12px !important}.m-4{margin:24px !important}.mt-4{margin-top:24px !important}.mr-4{margin-right:24px !important}.mb-4{margin-bottom:24px !important}.ml-4{margin-left:24px !important}.mx-4{margin-right:24px !important;margin-left:24px !important}.my-4{margin-top:24px !important;margin-bottom:24px !important}.m-5{margin:36px !important}.mt-5{margin-top:36px !important}.mr-5{margin-right:36px !important}.mb-5{margin-bottom:36px !important}.ml-5{margin-left:36px !important}.mx-5{margin-right:36px !important;margin-left:36px !important}.my-5{margin-top:36px !important;margin-bottom:36px !important}.m-6{margin:48px !important}.mt-6{margin-top:48px !important}.mr-6{margin-right:48px !important}.mb-6{margin-bottom:48px !important}.ml-6{margin-left:48px !important}.mx-6{margin-right:48px !important;margin-left:48px !important}.my-6{margin-top:48px !important;margin-bottom:48px !important}.m-auto{margin-right:auto !important;margin-left:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-right:0 !important;padding-left:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:3px !important}.pt-1{padding-top:3px !important}.pr-1{padding-right:3px !important}.pb-1{padding-bottom:3px !important}.pl-1{padding-left:3px !important}.px-1{padding-right:3px !important;padding-left:3px !important}.py-1{padding-top:3px !important;padding-bottom:3px !important}.p-2{padding:6px !important}.pt-2{padding-top:6px !important}.pr-2{padding-right:6px !important}.pb-2{padding-bottom:6px !important}.pl-2{padding-left:6px !important}.px-2{padding-right:6px !important;padding-left:6px !important}.py-2{padding-top:6px !important;padding-bottom:6px !important}.p-3{padding:12px !important}.pt-3{padding-top:12px !important}.pr-3{padding-right:12px !important}.pb-3{padding-bottom:12px !important}.pl-3{padding-left:12px !important}.px-3{padding-right:12px !important;padding-left:12px !important}.py-3{padding-top:12px !important;padding-bottom:12px !important}.p-4{padding:24px !important}.pt-4{padding-top:24px !important}.pr-4{padding-right:24px !important}.pb-4{padding-bottom:24px !important}.pl-4{padding-left:24px !important}.px-4{padding-right:24px !important;padding-left:24px !important}.py-4{padding-top:24px !important;padding-bottom:24px !important}.p-5{padding:36px !important}.pt-5{padding-top:36px !important}.pr-5{padding-right:36px !important}.pb-5{padding-bottom:36px !important}.pl-5{padding-left:36px !important}.px-5{padding-right:36px !important;padding-left:36px !important}.py-5{padding-top:36px !important;padding-bottom:36px !important}.p-6{padding:48px !important}.pt-6{padding-top:48px !important}.pr-6{padding-right:48px !important}.pb-6{padding-bottom:48px !important}.pl-6{padding-left:48px !important}.px-6{padding-right:48px !important;padding-left:48px !important}.py-6{padding-top:48px !important;padding-bottom:48px !important}.text-right{text-align:right !important}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-normal{font-weight:normal !important}.no-underline{text-decoration:none !important}.no-wrap{white-space:nowrap !important}.vertical-middle{vertical-align:middle !important}.text-small{font-size:12px !important}fieldset{padding:0;margin:0;border:0}label{font-size:13px;font-weight:bold}.form-control,.form-select{min-height:34px;padding:7px 8px;font-size:13px;color:#333;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:right 8px center;border:1px solid #ddd;border-radius:3px;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075)}.form-control.focus,.form-control:focus,.form-select.focus,.form-select:focus{border-color:#51a7e8;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(81,167,232,0.5)}.input-contrast{background-color:#fafafa}.input-contrast:focus{background-color:#fff}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}::placeholder{color:#999}.input-sm{min-height:26px;padding-top:4px;padding-bottom:4px;font-size:12px}.input-lg{padding:6px 10px;font-size:16px}.input-block{display:block;width:100%}.input-monospace{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}.form-checkbox{padding-left:20px;margin:15px 0;vertical-align:middle}.form-checkbox label em.highlight{position:relative;left:-4px;padding:2px 4px;font-style:normal;background:#fffbdc;border-radius:3px}.form-checkbox input[type=checkbox],.form-checkbox input[type=radio]{float:left;margin:2px 0 0 -20px;vertical-align:middle}.form-checkbox .note{display:block;margin:0;font-size:12px;font-weight:normal;color:#666}.hfields{margin:15px 0}.hfields::before{display:table;content:""}.hfields::after{display:table;clear:both;content:""}.hfields .form-group{float:left;margin:0 30px 0 0}.hfields .form-group dt label{display:inline-block;margin:5px 0 0;color:#666}.hfields .form-group dt img{position:relative;top:-2px}.hfields .btn{float:left;margin:28px 25px 0 -20px}.hfields .form-select{margin-top:5px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.form-actions::before{display:table;content:""}.form-actions::after{display:table;clear:both;content:""}.form-actions .btn{float:right}.form-actions .btn+.btn{margin-right:5px}.form-warning{padding:8px 10px;margin:10px 0;font-size:14px;color:#4c4a42;background:#fff9ea;border:1px solid #dfd8c2;border-radius:3px}.form-warning p{margin:0;line-height:1.5}.form-warning a{font-weight:bold}.form-select{display:inline-block;max-width:100%;padding-right:24px;padding-right:8px \9;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 8px center;background-image:none \9;background-size:8px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select::-ms-expand{opacity:0}.form-select:not([multiple]){height:34px}.select-sm{padding-top:3px;padding-bottom:3px;font-size:12px}.select-sm:not([multiple]){height:26px;min-height:26px}.form-group{margin:15px 0}.form-group .form-control{width:440px;max-width:100%;margin-right:5px;background-color:#fafafa}.form-group .form-control:focus{background-color:#fff}.form-group .form-control.shorter{width:130px}.form-group .form-control.short{width:250px}.form-group .form-control.long{width:100%}.form-group textarea.form-control{width:100%;height:200px;min-height:200px}.form-group textarea.form-control.short{height:50px;min-height:50px}.form-group dt{margin:0 0 6px}.form-group label{position:relative}.form-group.flattened dt{float:left;margin:0;line-height:32px}.form-group.flattened dd{line-height:32px}.form-group dd h4{margin:4px 0 0}.form-group dd h4.is-error{color:#bd2c00}.form-group dd h4.is-success{color:#55a532}.form-group dd h4+.note{margin-top:0}.form-group.required dt label::after{padding-left:5px;color:#bd2c00;content:"*"}.form-group .success,.form-group .error,.form-group .indicator{display:none;font-size:12px;font-weight:bold}.form-group.loading{opacity:0.5}.form-group.loading .indicator{display:inline}.form-group.loading .spinner{display:inline-block;vertical-align:middle}.form-group.successful .success{display:inline;color:#55a532}.form-group.warn .warning,.form-group.warn .error,.form-group.errored .warning,.form-group.errored .error{position:absolute;z-index:10;display:inline-block;max-width:450px;padding:5px 8px;margin:3px 0 0;font-size:13px;font-weight:normal;border-style:solid;border-width:1px;border-radius:3px}.form-group.warn .warning::after,.form-group.warn .warning::before,.form-group.warn .error::after,.form-group.warn .error::before,.form-group.errored .warning::after,.form-group.errored .warning::before,.form-group.errored .error::after,.form-group.errored .error::before{position:absolute;bottom:100%;left:10px;z-index:15;width:0;height:0;pointer-events:none;content:" ";border:solid transparent}.form-group.warn .warning::after,.form-group.warn .error::after,.form-group.errored .warning::after,.form-group.errored .error::after{border-width:5px}.form-group.warn .warning::before,.form-group.warn .error::before,.form-group.errored .warning::before,.form-group.errored .error::before{margin-left:-1px;border-width:6px}.form-group.warn .warning{color:#4c4a42;background-color:#fff9ea;border-color:#dfd8c2}.form-group.warn .warning::after{border-bottom-color:#fff9ea}.form-group.warn .warning::before{border-bottom-color:#dfd8c2}.form-group.errored label{color:#bd2c00}.form-group.errored .error{color:#911;background-color:#fcdede;border-color:#d2b2b2}.form-group.errored .error::after{border-bottom-color:#fcdede}.form-group.errored .error::before{border-bottom-color:#d2b2b2}.note{min-height:17px;margin:4px 0 2px;font-size:12px;color:#767676}.note .spinner{margin-right:3px;vertical-align:middle}.btn{position:relative;display:inline-block;padding:6px 12px;font-size:13px;font-weight:bold;line-height:20px;color:#333;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#eee;background-image:linear-gradient(#fcfcfc, #eee);border:1px solid #d5d5d5;border-radius:3px;-webkit-appearance:none}.btn i{font-style:normal;font-weight:500;opacity:0.6}.btn .octicon{vertical-align:text-top}.btn .counter{text-shadow:none;background-color:#e5e5e5}.btn:focus{text-decoration:none;border-color:#51a7e8;outline:none;box-shadow:0 0 5px rgba(81,167,232,0.5)}.btn:focus:hover,.btn.selected:focus{border-color:#51a7e8}.btn:hover,.btn:active,.btn.zeroclipboard-is-hover,.btn.zeroclipboard-is-active{text-decoration:none;background-color:#ddd;background-image:linear-gradient(#eee, #ddd);border-color:#ccc}.btn:active,.btn.selected,.btn.zeroclipboard-is-active{background-color:#dcdcdc;background-image:none;border-color:#b5b5b5;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15)}.btn.selected:hover{background-color:#cfcfcf}.btn:disabled,.btn:disabled:hover,.btn.disabled,.btn.disabled:hover{color:rgba(102,102,102,0.5);cursor:default;background-color:rgba(229,229,229,0.5);background-image:none;border-color:rgba(197,197,197,0.5);box-shadow:none}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.15);background-color:#60b044;background-image:linear-gradient(#8add6d, #60b044);border-color:#5ca941}.btn-primary .counter{color:#60b044;background-color:#fff}.btn-primary:hover{color:#fff;background-color:#569e3d;background-image:linear-gradient(#79d858, #569e3d);border-color:#4a993e}.btn-primary:active,.btn-primary.selected{text-shadow:0 1px 0 rgba(0,0,0,0.15);background-color:#569e3d;background-image:none;border-color:#418737}.btn-primary.selected:hover{background-color:#4c8b36}.btn-primary:disabled,.btn-primary:disabled:hover,.btn-primary.disabled,.btn-primary.disabled:hover{color:#fefefe;background-color:#add39f;background-image:linear-gradient(#c3ecb4, #add39f);border-color:#b9dcac #b9dcac #a7c89b}.btn-danger{color:#900}.btn-danger:hover{color:#fff;background-color:#b33630;background-image:linear-gradient(#dc5f59, #b33630);border-color:#cd504a}.btn-danger:active,.btn-danger.selected{color:#fff;background-color:#b33630;background-image:none;border-color:#9f312c}.btn-danger.selected:hover{background-color:#9f302b}.btn-danger:disabled,.btn-danger:disabled:hover,.btn-danger.disabled,.btn-danger.disabled:hover{color:#cb7f7f;background-color:#efefef;background-image:linear-gradient(#fefefe, #efefef);border-color:#e1e1e1}.btn-danger:hover .counter,.btn-danger:active .counter,.btn-danger.selected .counter{color:#b33630;background-color:#fff}.btn-outline{color:#4078c0;background-color:#fff;background-image:none;border:1px solid #e5e5e5}.btn-outline .counter{background-color:#eee}.btn-outline:hover,.btn-outline:active,.btn-outline.selected,.btn-outline.zeroclipboard-is-hover,.btn-outline.zeroclipboard-is-active{color:#fff;background-color:#4078c0;background-image:none;border-color:#4078c0}.btn-outline:hover .counter,.btn-outline:active .counter,.btn-outline.selected .counter,.btn-outline.zeroclipboard-is-hover .counter,.btn-outline.zeroclipboard-is-active .counter{color:#4078c0;background-color:#fff}.btn-outline.selected:hover{background-color:#396cad}.btn-outline:disabled,.btn-outline:disabled:hover,.btn-outline.disabled,.btn-outline.disabled:hover{color:#767676;background-color:#fff;background-image:none;border-color:#e5e5e5}.btn-with-count{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.btn-sm{padding:2px 10px}.hidden-text-expander{display:block}.hidden-text-expander.inline{position:relative;top:-1px;display:inline-block;margin-left:5px;line-height:0}.hidden-text-expander a,.ellipsis-expander{display:inline-block;height:12px;padding:0 5px 5px;font-size:12px;font-weight:bold;line-height:6px;color:#555;text-decoration:none;vertical-align:middle;background:#ddd;border-radius:1px;border:0}.hidden-text-expander a:hover,.ellipsis-expander:hover{text-decoration:none;background-color:#ccc}.hidden-text-expander a:active,.ellipsis-expander:active{color:#fff;background-color:#4183c4}.social-count{float:left;padding:2px 7px;font-size:11px;font-weight:bold;line-height:20px;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.social-count:hover,.social-count:active{text-decoration:none}.social-count:hover{color:#4078c0;cursor:pointer}.btn-block{display:block;width:100%;text-align:center}.btn-link{display:inline-block;padding:0;font-size:inherit;color:#4078c0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0;-webkit-appearance:none}.btn-link:hover,.btn-link:focus{text-decoration:underline}.btn-link:focus{outline:none}.input-group{display:table}.input-group .form-control{position:relative;width:100%}.input-group .form-control:focus{z-index:2}.input-group .form-control+.btn{margin-left:0}.input-group.inline{display:inline-table}.input-group .form-control,.input-group-button{display:table-cell}.input-group-button{width:1%;vertical-align:middle}.input-group .form-control:first-child,.input-group-button:first-child .btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-button:first-child .btn{margin-right:-1px}.input-group .form-control:last-child,.input-group-button:last-child .btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-button:last-child .btn{margin-left:-1px}.btn-group{display:inline-block;vertical-align:middle}.btn-group::before{display:table;content:""}.btn-group::after{display:table;clear:both;content:""}.btn-group .btn{position:relative;float:left}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0}.btn-group .btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group .btn:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .btn:hover,.btn-group .btn:active,.btn-group .btn.selected{z-index:2}.btn-group .btn:focus{z-index:3}.btn-group .btn+.btn{margin-left:-1px}.btn-group .btn+.btn-group-form,.btn-group .btn-group-form+.btn,.btn-group .btn-group-form+.btn-group-form{margin-left:-1px}.btn-group .btn-group-form{float:left}.btn-group .btn-group-form .btn{border-radius:0}.btn-group .btn-group-form:first-child .btn{border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group .btn-group-form:last-child .btn{border-top-right-radius:3px;border-bottom-right-radius:3px}.btn-group+.btn-group,.btn-group+.btn{margin-left:5px}.flash{position:relative;padding:15px;font-size:14px;line-height:1.5;color:#246;background-color:#e2eef9;border:1px solid #bac6d3;border-radius:3px}.flash p:last-child{margin-bottom:0}.flash-messages{margin-bottom:20px}.flash-close{float:right;width:34px;height:44px;margin:-11px;line-height:40px;color:inherit;text-align:center;cursor:pointer;background:none;border:0;-webkit-appearance:none;opacity:0.6}.flash-close:hover{opacity:1}.flash-action{float:right;margin-top:-4px;margin-left:20px}.flash-warn{color:#4c4a42;background-color:#fff9ea;border-color:#dfd8c2}.flash-error{color:#911;background-color:#fcdede;border-color:#d2b2b2}.flash-full{margin-top:-1px;border-width:1px 0;border-radius:0}.flash-with-icon .container{padding-left:40px}.flash-with-icon .flash-icon{float:left;margin-top:3px;margin-left:-25px}.flash-content{margin-top:0;margin-bottom:0;line-height:1.5}.warning{padding:0.5em;margin-bottom:0.8em;font-weight:bold;background-color:#fffccc}.avatar{display:inline-block;overflow:hidden;line-height:1;vertical-align:middle;border-radius:3px}.avatar-small{border-radius:2px}.avatar-link{float:left;line-height:1}.avatar-group-item{display:inline-block;margin-bottom:3px}.avatar-parent-child{position:relative}.avatar-child{position:absolute;right:-15%;bottom:-9%;background-color:#fff;border-radius:2px;box-shadow:-2px -2px 0 rgba(255,255,255,0.8)}.blankslate{position:relative;padding:30px;text-align:center;background-color:#fafafa;border:1px solid #e5e5e5;border-radius:3px;box-shadow:inset 0 0 10px rgba(0,0,0,0.05)}.blankslate code{padding:2px 5px 3px;font-size:14px;background:#fff;border:1px solid #eee;border-radius:3px}.blankslate-icon{margin-right:5px;margin-bottom:10px;margin-left:5px;color:#aaa}.blankslate-capped{border-radius:0 0 3px 3px}.blankslate-spacious{padding:100px 60px 120px}.blankslate-narrow{width:485px;margin:0 auto}.blankslate-large h3{margin:0.75em 0;font-size:20px}.blankslate-large p{font-size:16px}.blankslate-large p.has-fixed-width{width:540px;margin:0 auto;text-align:left}.blankslate-clean-background{background:none;border:0;box-shadow:none}.counter{display:inline-block;padding:2px 5px;font-size:11px;font-weight:bold;line-height:1;color:#666;background-color:#eee;border-radius:20px}.menu{margin-bottom:15px;list-style:none;background-color:#fff;border:1px solid #d8d8d8;border-radius:3px}.menu-item{position:relative;display:block;padding:8px 10px;text-shadow:0 1px 0 #fff;border-bottom:1px solid #eee}.menu-item:first-child{border-top:0;border-top-left-radius:2px;border-top-right-radius:2px}.menu-item:first-child::before{border-top-left-radius:2px}.menu-item:last-child{border-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.menu-item:last-child::before{border-bottom-left-radius:2px}.menu-item:hover{text-decoration:none;background-color:#f9f9f9}.menu-item.selected{font-weight:bold;color:#222;cursor:default;background-color:#fff}.menu-item.selected::before{position:absolute;top:0;bottom:0;left:0;width:2px;content:"";background-color:#d26911}.menu-item .octicon{width:16px;margin-right:5px;color:#333;text-align:center}.menu-item .counter{float:right;margin-left:5px}.menu-item .menu-warning{float:right;color:#d26911}.menu-item .avatar{float:left;margin-right:5px}.menu-item.alert .counter{color:#bd2c00}.menu-heading{display:block;padding:8px 10px;margin-top:0;margin-bottom:0;font-size:13px;font-weight:bold;line-height:20px;color:#555;background-color:#f7f7f7;border-bottom:1px solid #eee}.menu-heading:hover{text-decoration:none}.menu-heading:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.menu-heading:last-child{border-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.tabnav{margin-top:0;margin-bottom:15px;border-bottom:1px solid #ddd}.tabnav .counter{margin-left:5px}.tabnav-tabs{margin-bottom:-1px}.tabnav-tab{display:inline-block;padding:8px 12px;font-size:14px;line-height:20px;color:#666;text-decoration:none;background-color:transparent;border:1px solid transparent;border-bottom:0}.tabnav-tab.selected{color:#333;background-color:#fff;border-color:#ddd;border-radius:3px 3px 0 0}.tabnav-tab:hover,.tabnav-tab:focus{text-decoration:none}.tabnav-extra{display:inline-block;padding-top:10px;margin-left:10px;font-size:12px;color:#666}.tabnav-extra>.octicon{margin-right:2px}a.tabnav-extra:hover{color:#4078c0;text-decoration:none}.tabnav-btn{margin-left:10px}.filter-list{list-style-type:none}.filter-list.small .filter-item{padding:4px 10px;margin:0 0 2px;font-size:12px}.filter-list.pjax-active .filter-item{color:#767676;background-color:transparent}.filter-list.pjax-active .filter-item.pjax-active{color:#fff;background-color:#4078c0}.filter-item{position:relative;display:block;padding:8px 10px;margin-bottom:5px;overflow:hidden;font-size:14px;color:#767676;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:3px}.filter-item:hover{text-decoration:none;background-color:#eee}.filter-item.selected{color:#fff;background-color:#4078c0}.filter-item.selected .octicon-remove-close{float:right;opacity:0.8}.filter-item .count{float:right;font-weight:bold}.filter-item .bar{position:absolute;top:2px;right:0;bottom:2px;z-index:-1;display:inline-block;background-color:#f1f1f1}.state{display:inline-block;padding:4px 8px;font-weight:bold;line-height:20px;color:#fff;text-align:center;background-color:#999;border-radius:3px}.state-open,.state-proposed,.state-reopened{background-color:#6cc644}.state-merged{background-color:#6e5494}.state-closed{background-color:#bd2c00}.state-renamed{background-color:#fffa5d}.tooltipped{position:relative}.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font:normal normal 11px/1.5 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:rgba(0,0,0,0.8);border-radius:3px;-webkit-font-smoothing:subpixel-antialiased;opacity:0}.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgba(0,0,0,0.8);pointer-events:none;content:"";border:5px solid transparent;opacity:0}@-webkit-keyframes tooltip-appear{from{opacity:0}to{opacity:1}}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:0.1s;animation-duration:0.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:0.4s;animation-delay:0.4s}.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{opacity:1;-webkit-animation:none;animation:none}.tooltipped-multiline:hover::after,.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after{display:table-cell}.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:5px}.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,0.8)}.tooltipped-se::after{right:auto;left:50%;margin-left:-15px}.tooltipped-sw::after{margin-right:-15px}.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,0.8)}.tooltipped-ne::after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw::after{margin-right:-15px}.tooltipped-s::after,.tooltipped-n::after{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w::after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w::before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:rgba(0,0,0,0.8)}.tooltipped-e::after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e::before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:rgba(0,0,0,0.8)}.tooltipped-multiline::after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s::after,.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}@media screen and (min-width: 0 \0){.tooltipped-multiline::after{width:250px}}.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}.flex-table{display:table}.flex-table-item{display:table-cell;width:1%;white-space:nowrap;vertical-align:middle}.flex-table-item-primary{width:99%}.css-truncate.css-truncate-target,.css-truncate .css-truncate-target{display:inline-block;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.css-truncate.expandable.zeroclipboard-is-hover .css-truncate-target,.css-truncate.expandable.zeroclipboard-is-hover.css-truncate-target,.css-truncate.expandable:hover .css-truncate-target,.css-truncate.expandable:hover.css-truncate-target{max-width:10000px !important} diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index 00fed49e15..0000000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -primercss.io \ No newline at end of file diff --git a/docs/_includes/sidenav.html b/docs/_includes/sidenav.html deleted file mode 100644 index a2086a9583..0000000000 --- a/docs/_includes/sidenav.html +++ /dev/null @@ -1,50 +0,0 @@ - - - diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html deleted file mode 100644 index 9efa2234b6..0000000000 --- a/docs/_layouts/default.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - {{ page.title }} · Primer - - - - - - - - - - -
- -
- - {% if page.title == "Home" %} -
-
-

Primer

-

The CSS toolkit and guidelines that power GitHub.

- - - Read the docs - -
-
- -
-
- - - -
-
- {% endif %} - -
- {{ content }} - -
- Copyright GitHub {{ site.time | date: '%Y' }}.
- Created and maintained by the CSS team at GitHub. Currently v{{ site.version }}. -
-
- - - - - diff --git a/docs/_layouts/page.html b/docs/_layouts/page.html deleted file mode 100644 index f10821856e..0000000000 --- a/docs/_layouts/page.html +++ /dev/null @@ -1,19 +0,0 @@ ---- -layout: default ---- - -
-
- {% unless page.title == "About" %} - {% include sidenav.html %} - {% endunless %} -
-
-

- {{ page.title }} -

-
- {{ content }} -
-
-
diff --git a/docs/_layouts/simple.html b/docs/_layouts/simple.html deleted file mode 100644 index 45ed1f9b0e..0000000000 --- a/docs/_layouts/simple.html +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: default ---- - -
-
-

- {{ page.title }} -

-
- {{ content }} -
-
-
diff --git a/docs/_plugins/example.rb b/docs/_plugins/example.rb deleted file mode 100644 index dcfd9a48bc..0000000000 --- a/docs/_plugins/example.rb +++ /dev/null @@ -1,80 +0,0 @@ -module Jekyll - module Tags - class ExampleBlock < Liquid::Block - include Liquid::StandardFilters - - # The regular expression syntax checker. Start with the language specifier. - # Follow that by zero or more space separated options that take one of three - # forms: name, name=value, or name="" - # - # is a space-separated list of numbers - SYNTAX = /^([a-zA-Z0-9.+#-]+)((\s+\w+(=(\w+|"([0-9]+\s)*[0-9]+"))?)*)$/ - - def initialize(tag_name, markup, tokens) - super - if markup.strip =~ SYNTAX - @lang = $1.downcase - @options = {} - if defined?($2) && $2 != '' - # Split along 3 possible forms -- key="", key=value, or key - $2.scan(/(?:\w="[^"]*"|\w=\w|\w)+/) do |opt| - key, value = opt.split('=') - # If a quoted list, convert to array - if value && value.include?("\"") - value.gsub!(/"/, "") - value = value.split - end - @options[key.to_sym] = value || true - end - end - @options[:linenos] = "inline" if @options.key?(:linenos) and @options[:linenos] == true - else - raise SyntaxError.new <<-eos -Syntax Error in tag 'highlight' while parsing the following markup: - - #{markup} - -Valid syntax: highlight [linenos] -eos - end - end - - def render(context) - prefix = context["highlighter_prefix"] || "" - suffix = context["highlighter_suffix"] || "" - code = super.to_s.strip - - output = case context.registers[:site].highlighter - - when 'rouge' - render_rouge(code) - end - - rendered_output = example(code) + add_code_tag(output) - prefix + rendered_output + suffix - end - - def example(output) - "
#{output}
" - end - - def render_rouge(code) - require 'rouge' - formatter = Rouge::Formatters::HTML.new(line_numbers: @options[:linenos], wrap: false) - lexer = Rouge::Lexer.find_fancy(@lang, code) || Rouge::Lexers::PlainText - code = formatter.format(lexer.lex(code)) - "
#{code}
" - end - - def add_code_tag(code) - # Add nested tags to code blocks - code = code.sub(/
\n*/,'
')
-        code = code.sub(/\n*<\/pre>/,"
") - code.strip - end - - end - end -end - -Liquid::Template.register_tag('example', Jekyll::Tags::ExampleBlock) diff --git a/docs/about.md b/docs/about.md deleted file mode 100644 index 7768b74aea..0000000000 --- a/docs/about.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -layout: simple -title: About ---- - -Learn more about this styleguide, particularly how it's built and who maintains it. - -### What and why - -Primer is GitHub's internal CSS framework. It includes basic global styling for typography, small components like buttons and tabs, and our general guidelines for writing HTML and CSS. It's been used internally at GitHub for years now. - -Open-sourcing Primer means sharing and learning with the community. There's a lot we can improve upon in Primer, and help is always appreciated. While we don't currently plan on building this out as a competitor to other front-end frameworks, we will occasionally add, remove, or modify things. - -### Browser support - -Primer currently supports Internet Explorer 9+ and the latest two versions of Chrome, Safari, and Firefox on OS X and Windows. While not a responsive or mobile-focused project, Mobile Safari and Chrome for Android should render just fine. Support for Linux-based browsers is not strictly guaranteed, but accounted for whenever possible. - -### Future updates - -See the [roadmap](/roadmap) for a rough outline on what's slated for future versions of Primer. - -### Dependencies - -- Our styles are built with SCSS. -- Bower is used to link GitHub assets, namely our [Octicons](http://octicons.github.com) icon font and Markdown styles. -- Autoprefixer is used to generate vendor-prefixed declarations and is handled via our Gruntfile. -- A custom plugin for snippet and example combos, `example.rb`, was created as a fork of Jekyll's built-in `highlight` plugin. - -### Who - -Currently maintained by [@mdo](https://twitter.com/mdo), [@jonrohan](https://twitter.com/jonrohan), and the GitHub CSS team. diff --git a/docs/alerts.md b/docs/alerts.md deleted file mode 100644 index 40cd05428c..0000000000 --- a/docs/alerts.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -layout: page -title: Alerts ---- - -Flash messages, or alerts, inform users of successful or pending actions. Use them sparingly. Don't show more than one at a time. - -## Contents - -* Will be replaced with the ToC, excluding the "Contents" header -{:toc} - -## Default - -Flash messages start off looking decently neutral—they're just light blue rounded rectangles. - -{% example html %} -
- Flash message goes here. -
-{% endexample %} - -You can put multiple paragraphs of text in a flash message—the last paragraph's bottom `margin` will be automatically override. - -{% example html %} -
-

This is a longer flash message in it's own paragraph. It ends up looking something like this. If we keep adding more text, it'll eventually wrap to a new line.

-

And this is another paragraph.

-
-{% endexample %} - -Should the need arise, you can quickly space out your flash message from surrounding content with a `.flash-messages` wrapper. *Note the extra top and bottom margin in the example below.* - -{% example html %} -
-
- Flash message goes here. -
-
-{% endexample %} - -## Variations - -Add `.flash-warn` or `.flash-error` to the flash message to make it yellow or red, respectively. - -{% example html %} -
- Flash message goes here. -
-{% endexample %} - -{% example html %} -
- Flash message goes here. -
-{% endexample %} - -## With icon - -Add an icon to the left of the flash message to give it some funky fresh attention. Just add `.flash-with-icon` and your Octicon. - -{% example html %} -
- - Flash message with an icon goes here. -
-{% endexample %} - -## Dismiss - -Add a JavaScript enabled (via Crema) dismiss (close) icon on the right of any flash message. - -{% example html %} -
- - Dismissable flash message goes here. -
-{% endexample %} diff --git a/docs/avatars.md b/docs/avatars.md deleted file mode 100644 index f81b31390c..0000000000 --- a/docs/avatars.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -layout: page -title: Avatars ---- - -Avatars are images that users can set as their profile picture. On GitHub, they're always going to be rounded squares. They can be custom photos, uploaded by users, or generated as Identicons as a placeholder. - -## Contents - -* Will be replaced with the ToC, excluding the "Contents" header -{:toc} - -## Basic example - -Add `.avatar` to any `` element to make it an avatar. This resets some key styles for alignment, address a Firefox image placeholder bug, and rounds the corners. - -Be sure to set `width` and `height` attributes for maximum browser performance. - -{% example html %} - -{% endexample %} - -## Small avatars - -We occasionally use smaller avatars. Anything less than `48px` wide should include the `.avatar-small` modifier class to reset the `border-radius` to a more appropriate level. - -{% example html %} - -{% endexample %} - -## Parent-child avatars - -When you need a larger parent avatar, and a smaller child one, overlaid slightly, use the parent-child classes. - -{% example html %} -
- - -
-{% endexample %} diff --git a/docs/blankslate.md b/docs/blankslate.md deleted file mode 100644 index 952078641b..0000000000 --- a/docs/blankslate.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -layout: page -title: Blankslate ---- - -Blankslates are for when there is a lack of content within a page or section. Use them as placeholders to tell users why something isn't there. Be sure to provide an action to add content as well. - -## Contents - -* Will be replaced with the ToC, excluding the "Contents" header -{:toc} - -## Basic example - -Wrap some content in the outer `.blankslate` wrapper to give it the blankslate appearance. - -{% example html %} -
-

This is a blank slate

-

Use it to provide information when no dynamic content exists.

-
-{% endexample %} - -## With Octicons - -When it helps the message, include (relevant) icons in your blank slate. Add `.blankslate-icon` to any `.mega-octicon`s as the first elements in the blankslate, like so. - -{% example html %} -
- - - -

This is a blank slate

-

Use it to provide information when no dynamic content exists.

-
-{% endexample %} - -## Variations - -Add an additional optional class to the `.blankslate` to change its appearance. - -### Narrow - -Narrows the blankslate container to not occupy the entire available width. - -{% example html %} -
-

This is a blank slate

-

Use it to provide information when no dynamic content exists.

-
-{% endexample %} - -### Capped - -Removes the `border-radius` on the top corners. - -{% example html %} -
-

This is a blank slate

-

Use it to provide information when no dynamic content exists.

-
-{% endexample %} - -### Spacious - -Significantly increases the vertical padding. - -{% example html %} -
-

This is a blank slate

-

Use it to provide information when no dynamic content exists.

-
-{% endexample %} - -### Large - -Increases the size of the text in the blankslate - -{% example html %} -
-

This is a blank slate

-

Use it to provide information when no dynamic content exists.

-
-{% endexample %} - -### No background - -Removes the `background-color` and `border`. - -{% example html %} -
-

This is a blank slate

-

Use it to provide information when no dynamic content exists.

-
-{% endexample %} diff --git a/docs/bower_components/octicons/.bower.json b/docs/bower_components/octicons/.bower.json deleted file mode 100644 index 0213af1cf2..0000000000 --- a/docs/bower_components/octicons/.bower.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "name": "octicons", - "description": "GitHub's icon font", - "license": "SIL OFL 1.1, MIT", - "homepage": "http://octicons.github.com", - "authors": [ - "GitHub " - ], - "main": [ - "octicons/sprockets-octicons.scss", - "octicons/octicons.eot", - "octicons/octicons.svg", - "octicons/octicons.ttf", - "octicons/octicons.woff" - ], - "keywords": [ - "GitHub", - "icons", - "font", - "web font", - "icon font" - ], - "ignore": [ - "**/.*", - "bower_components" - ], - "version": "2.1.2", - "_release": "2.1.2", - "_resolution": { - "type": "version", - "tag": "v2.1.2", - "commit": "0af5befb63798321e05901518796288a3932d226" - }, - "_source": "git://github.com/github/octicons.git", - "_target": "*", - "_originalSource": "octicons" -} \ No newline at end of file diff --git a/docs/bower_components/octicons/CHANGELOG.md b/docs/bower_components/octicons/CHANGELOG.md deleted file mode 100644 index 04441135d8..0000000000 --- a/docs/bower_components/octicons/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -## 2.0.1 (June 16, 2014) - -- Add mention of github.com/logos to the license - -## 2.0.0 (June 16, 2014) - -- Hello world diff --git a/docs/bower_components/octicons/CONTRIBUTING.md b/docs/bower_components/octicons/CONTRIBUTING.md deleted file mode 100644 index 57694316f0..0000000000 --- a/docs/bower_components/octicons/CONTRIBUTING.md +++ /dev/null @@ -1,3 +0,0 @@ -The contents of */octicons* */svg* are generated by an automated process. Changes to these files may be accepted, but may also be overwritten. - -Octicons is GitHub's icon font. At this time, new icons will only add icons when they are needed for GitHub products. diff --git a/docs/bower_components/octicons/LICENSE.txt b/docs/bower_components/octicons/LICENSE.txt deleted file mode 100644 index 259b43d14d..0000000000 --- a/docs/bower_components/octicons/LICENSE.txt +++ /dev/null @@ -1,9 +0,0 @@ -(c) 2012-2014 GitHub - -When using the GitHub logos, be sure to follow the GitHub logo guidelines (https://github.com/logos) - -Font License: SIL OFL 1.1 (http://scripts.sil.org/OFL) -Applies to all font files - -Code License: MIT (http://choosealicense.com/licenses/mit/) -Applies to all other files diff --git a/docs/bower_components/octicons/README.md b/docs/bower_components/octicons/README.md deleted file mode 100644 index b462e68318..0000000000 --- a/docs/bower_components/octicons/README.md +++ /dev/null @@ -1,127 +0,0 @@ -# Octicons! - -This is the [Bower][bower] package for [GitHub Octicons][octicons]. - -## Add Octicons to your project - -1. Create a new file called *bower.json* (if you don't have one already). - -2. Add a new line for the Octicon dependency, pointing to the correct repository: - - ``` json - { - "name": "my_great_project", - "dependencies": { - "octicons": "*" - } - } - ``` - -3. Run `bower install`. The Octicons styles will be downloaded to *bower_components/octicons*. - -4. Link to the `octicons.css` stylesheet in the `` of your `` page: - - ``` html - - ``` - -4. Simply use an icon in your HTML page: - - ``` html - - ``` - -### Rails' asset pipeline - -Octicons includes a stylesheet specifically for [Rails 4/Sprockets][sprockets]. - -1. Create a new file called *vendor/assets/bower.json* (if you don't have one already). - -2. Add a new line for the Octicon dependency, pointing to the correct repository: - - ``` json - { - "name": "my_great_project", - "dependencies": { - "octicons": "*" - } - } - ``` - -3. `cd` into `vendor/assets` and run `bower install`. The Octicons styles will be downloaded to *vendor/assets/bower_components/octicons*. - -4. Open your config/application.rb, and add this line inside your Application: - - ``` ruby - config.assets.precompile += %w(*.svg *.eot *.woff *.ttf) - ``` - -5. In your application stylesheet, require `sprockets-octicons`: - - ``` css - /* - = require sprockets-octicons - */ - ``` - -6. Simply use an icon in your HTML page: - - ``` html - - ``` - -7. If you want a view helper, add something like this to *app/helpers/application_helper.rb*: - - ``` ruby - def octicon(code) - content_tag :span, '', :class => "octicon octicon-#{code.to_s.dasherize}" - end - ``` - -## Best practices - -- Octicons look best in sizes that are multiples of 16px. You can update the size using the `font-size` CSS property. For example: - - ``` css - .octicon { - font-size: 32px; - } - ``` - -- Octicons are not monospaced. This lets them work well next to type, but it means they won’t stack nicely by default. If you intend to stack octicons, such as in navigation, you will want to add some CSS to make them the same width, and centered. For example: - - ``` css - .navigation .octicon { - width: 16px; - text-align: center; - } - ``` - -### Resources - -- [octicons.github.com](http://octicons.github.com/) - the Octicons website -- Read why [icon fonts are awesome](http://css-tricks.com/examples/IconFont/) -- How to compose your [HTML for icon font usage](http://css-tricks.com/html-for-icon-font-usage/) - -## Why can't I see the characters in Font Book?? - -Give this a try, you should be all set: - -![](http://cl.ly/image/2r1B1F2l3Q0D/content#png) - -## FAQ - -Check out [issues with the FAQ label](https://github.com/github/octicons/issues?q=is%3Aclosed+is%3Aissue+label%3AFAQ). - -## Versions - -Octicons operates similarly to [Semver](http://semver.org/) with the following version convention: - -- Major: Breaking changes — removed icons, markup changes, unicode switches, css renames, icon redesigns -- Minor: Non-breaking changes — new icons, new aliases, minor icon changes -- Patch: Unnoticeable tweaks — slight visual changes, package updates - - -[octicons]: http://octicons.github.com -[bower]: http://bower.io/ -[sprockets]: http://guides.rubyonrails.org/asset_pipeline.html diff --git a/docs/bower_components/octicons/bower.json b/docs/bower_components/octicons/bower.json deleted file mode 100644 index 53b99836e7..0000000000 --- a/docs/bower_components/octicons/bower.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "name": "octicons", - "description": "GitHub's icon font", - "license": "SIL OFL 1.1, MIT", - "homepage": "http://octicons.github.com", - "authors": [ - "GitHub " - ], - "main": [ - "octicons/sprockets-octicons.scss", - "octicons/octicons.eot", - "octicons/octicons.svg", - "octicons/octicons.ttf", - "octicons/octicons.woff" - ], - "keywords": [ - "GitHub", - "icons", - "font", - "web font", - "icon font" - ], - "ignore": [ - "**/.*", - "bower_components" - ] -} diff --git a/docs/bower_components/octicons/octicons/README.md b/docs/bower_components/octicons/octicons/README.md deleted file mode 100644 index 1007073350..0000000000 --- a/docs/bower_components/octicons/octicons/README.md +++ /dev/null @@ -1 +0,0 @@ -If you intend to install Octicons locally, install `octicons-local.ttf`. It should appear as “github-octicons” in your font list. It is specially designed not to conflict with GitHub's web fonts. diff --git a/docs/bower_components/octicons/octicons/octicons-local.ttf b/docs/bower_components/octicons/octicons/octicons-local.ttf deleted file mode 100644 index 9de0e916cf..0000000000 Binary files a/docs/bower_components/octicons/octicons/octicons-local.ttf and /dev/null differ diff --git a/docs/bower_components/octicons/octicons/octicons.css b/docs/bower_components/octicons/octicons/octicons.css deleted file mode 100644 index a29736df9a..0000000000 --- a/docs/bower_components/octicons/octicons/octicons.css +++ /dev/null @@ -1,234 +0,0 @@ -@font-face { - font-family: 'octicons'; - src: url('octicons.eot?#iefix') format('embedded-opentype'), - url('octicons.woff') format('woff'), - url('octicons.ttf') format('truetype'), - url('octicons.svg#octicons') format('svg'); - font-weight: normal; - font-style: normal; -} - -/* - -.octicon is optimized for 16px. -.mega-octicon is optimized for 32px but can be used larger. - -*/ -.octicon, .mega-octicon { - font: normal normal normal 16px/1 octicons; - display: inline-block; - text-decoration: none; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.mega-octicon { font-size: 32px; } - -.octicon-alert:before { content: '\f02d'} /*  */ -.octicon-alignment-align:before { content: '\f08a'} /*  */ -.octicon-alignment-aligned-to:before { content: '\f08e'} /*  */ -.octicon-alignment-unalign:before { content: '\f08b'} /*  */ -.octicon-arrow-down:before { content: '\f03f'} /*  */ -.octicon-arrow-left:before { content: '\f040'} /*  */ -.octicon-arrow-right:before { content: '\f03e'} /*  */ -.octicon-arrow-small-down:before { content: '\f0a0'} /*  */ -.octicon-arrow-small-left:before { content: '\f0a1'} /*  */ -.octicon-arrow-small-right:before { content: '\f071'} /*  */ -.octicon-arrow-small-up:before { content: '\f09f'} /*  */ -.octicon-arrow-up:before { content: '\f03d'} /*  */ -.octicon-beer:before { content: '\f069'} /*  */ -.octicon-book:before { content: '\f007'} /*  */ -.octicon-bookmark:before { content: '\f07b'} /*  */ -.octicon-briefcase:before { content: '\f0d3'} /*  */ -.octicon-broadcast:before { content: '\f048'} /*  */ -.octicon-browser:before { content: '\f0c5'} /*  */ -.octicon-bug:before { content: '\f091'} /*  */ -.octicon-calendar:before { content: '\f068'} /*  */ -.octicon-check:before { content: '\f03a'} /*  */ -.octicon-checklist:before { content: '\f076'} /*  */ -.octicon-chevron-down:before { content: '\f0a3'} /*  */ -.octicon-chevron-left:before { content: '\f0a4'} /*  */ -.octicon-chevron-right:before { content: '\f078'} /*  */ -.octicon-chevron-up:before { content: '\f0a2'} /*  */ -.octicon-circle-slash:before { content: '\f084'} /*  */ -.octicon-circuit-board:before { content: '\f0d6'} /*  */ -.octicon-clippy:before { content: '\f035'} /*  */ -.octicon-clock:before { content: '\f046'} /*  */ -.octicon-cloud-download:before { content: '\f00b'} /*  */ -.octicon-cloud-upload:before { content: '\f00c'} /*  */ -.octicon-code:before { content: '\f05f'} /*  */ -.octicon-color-mode:before { content: '\f065'} /*  */ -.octicon-comment-add:before, -.octicon-comment:before { content: '\f02b'} /*  */ -.octicon-comment-discussion:before { content: '\f04f'} /*  */ -.octicon-credit-card:before { content: '\f045'} /*  */ -.octicon-dash:before { content: '\f0ca'} /*  */ -.octicon-dashboard:before { content: '\f07d'} /*  */ -.octicon-database:before { content: '\f096'} /*  */ -.octicon-device-camera:before { content: '\f056'} /*  */ -.octicon-device-camera-video:before { content: '\f057'} /*  */ -.octicon-device-desktop:before { content: '\f27c'} /*  */ -.octicon-device-mobile:before { content: '\f038'} /*  */ -.octicon-diff:before { content: '\f04d'} /*  */ -.octicon-diff-added:before { content: '\f06b'} /*  */ -.octicon-diff-ignored:before { content: '\f099'} /*  */ -.octicon-diff-modified:before { content: '\f06d'} /*  */ -.octicon-diff-removed:before { content: '\f06c'} /*  */ -.octicon-diff-renamed:before { content: '\f06e'} /*  */ -.octicon-ellipsis:before { content: '\f09a'} /*  */ -.octicon-eye-unwatch:before, -.octicon-eye-watch:before, -.octicon-eye:before { content: '\f04e'} /*  */ -.octicon-file-binary:before { content: '\f094'} /*  */ -.octicon-file-code:before { content: '\f010'} /*  */ -.octicon-file-directory:before { content: '\f016'} /*  */ -.octicon-file-media:before { content: '\f012'} /*  */ -.octicon-file-pdf:before { content: '\f014'} /*  */ -.octicon-file-submodule:before { content: '\f017'} /*  */ -.octicon-file-symlink-directory:before { content: '\f0b1'} /*  */ -.octicon-file-symlink-file:before { content: '\f0b0'} /*  */ -.octicon-file-text:before { content: '\f011'} /*  */ -.octicon-file-zip:before { content: '\f013'} /*  */ -.octicon-flame:before { content: '\f0d2'} /*  */ -.octicon-fold:before { content: '\f0cc'} /*  */ -.octicon-gear:before { content: '\f02f'} /*  */ -.octicon-gift:before { content: '\f042'} /*  */ -.octicon-gist:before { content: '\f00e'} /*  */ -.octicon-gist-secret:before { content: '\f08c'} /*  */ -.octicon-git-branch-create:before, -.octicon-git-branch-delete:before, -.octicon-git-branch:before { content: '\f020'} /*  */ -.octicon-git-commit:before { content: '\f01f'} /*  */ -.octicon-git-compare:before { content: '\f0ac'} /*  */ -.octicon-git-merge:before { content: '\f023'} /*  */ -.octicon-git-pull-request-abandoned:before, -.octicon-git-pull-request:before { content: '\f009'} /*  */ -.octicon-globe:before { content: '\f0b6'} /*  */ -.octicon-graph:before { content: '\f043'} /*  */ -.octicon-heart:before { content: '\2665'} /* ♥ */ -.octicon-history:before { content: '\f07e'} /*  */ -.octicon-home:before { content: '\f08d'} /*  */ -.octicon-horizontal-rule:before { content: '\f070'} /*  */ -.octicon-hourglass:before { content: '\f09e'} /*  */ -.octicon-hubot:before { content: '\f09d'} /*  */ -.octicon-inbox:before { content: '\f0cf'} /*  */ -.octicon-info:before { content: '\f059'} /*  */ -.octicon-issue-closed:before { content: '\f028'} /*  */ -.octicon-issue-opened:before { content: '\f026'} /*  */ -.octicon-issue-reopened:before { content: '\f027'} /*  */ -.octicon-jersey:before { content: '\f019'} /*  */ -.octicon-jump-down:before { content: '\f072'} /*  */ -.octicon-jump-left:before { content: '\f0a5'} /*  */ -.octicon-jump-right:before { content: '\f0a6'} /*  */ -.octicon-jump-up:before { content: '\f073'} /*  */ -.octicon-key:before { content: '\f049'} /*  */ -.octicon-keyboard:before { content: '\f00d'} /*  */ -.octicon-law:before { content: '\f0d8'} /* */ -.octicon-light-bulb:before { content: '\f000'} /*  */ -.octicon-link:before { content: '\f05c'} /*  */ -.octicon-link-external:before { content: '\f07f'} /*  */ -.octicon-list-ordered:before { content: '\f062'} /*  */ -.octicon-list-unordered:before { content: '\f061'} /*  */ -.octicon-location:before { content: '\f060'} /*  */ -.octicon-gist-private:before, -.octicon-mirror-private:before, -.octicon-git-fork-private:before, -.octicon-lock:before { content: '\f06a'} /*  */ -.octicon-logo-github:before { content: '\f092'} /*  */ -.octicon-mail:before { content: '\f03b'} /*  */ -.octicon-mail-read:before { content: '\f03c'} /*  */ -.octicon-mail-reply:before { content: '\f051'} /*  */ -.octicon-mark-github:before { content: '\f00a'} /*  */ -.octicon-markdown:before { content: '\f0c9'} /*  */ -.octicon-megaphone:before { content: '\f077'} /*  */ -.octicon-mention:before { content: '\f0be'} /*  */ -.octicon-microscope:before { content: '\f089'} /*  */ -.octicon-milestone:before { content: '\f075'} /*  */ -.octicon-mirror-public:before, -.octicon-mirror:before { content: '\f024'} /*  */ -.octicon-mortar-board:before { content: '\f0d7'} /* */ -.octicon-move-down:before { content: '\f0a8'} /*  */ -.octicon-move-left:before { content: '\f074'} /*  */ -.octicon-move-right:before { content: '\f0a9'} /*  */ -.octicon-move-up:before { content: '\f0a7'} /*  */ -.octicon-mute:before { content: '\f080'} /*  */ -.octicon-no-newline:before { content: '\f09c'} /*  */ -.octicon-octoface:before { content: '\f008'} /*  */ -.octicon-organization:before { content: '\f037'} /*  */ -.octicon-package:before { content: '\f0c4'} /*  */ -.octicon-paintcan:before { content: '\f0d1'} /*  */ -.octicon-pencil:before { content: '\f058'} /*  */ -.octicon-person-add:before, -.octicon-person-follow:before, -.octicon-person:before { content: '\f018'} /*  */ -.octicon-pin:before { content: '\f041'} /*  */ -.octicon-playback-fast-forward:before { content: '\f0bd'} /*  */ -.octicon-playback-pause:before { content: '\f0bb'} /*  */ -.octicon-playback-play:before { content: '\f0bf'} /*  */ -.octicon-playback-rewind:before { content: '\f0bc'} /*  */ -.octicon-plug:before { content: '\f0d4'} /*  */ -.octicon-repo-create:before, -.octicon-gist-new:before, -.octicon-file-directory-create:before, -.octicon-file-add:before, -.octicon-plus:before { content: '\f05d'} /*  */ -.octicon-podium:before { content: '\f0af'} /*  */ -.octicon-primitive-dot:before { content: '\f052'} /*  */ -.octicon-primitive-square:before { content: '\f053'} /*  */ -.octicon-pulse:before { content: '\f085'} /*  */ -.octicon-puzzle:before { content: '\f0c0'} /*  */ -.octicon-question:before { content: '\f02c'} /*  */ -.octicon-quote:before { content: '\f063'} /*  */ -.octicon-radio-tower:before { content: '\f030'} /*  */ -.octicon-repo-delete:before, -.octicon-repo:before { content: '\f001'} /*  */ -.octicon-repo-clone:before { content: '\f04c'} /*  */ -.octicon-repo-force-push:before { content: '\f04a'} /*  */ -.octicon-gist-fork:before, -.octicon-repo-forked:before { content: '\f002'} /*  */ -.octicon-repo-pull:before { content: '\f006'} /*  */ -.octicon-repo-push:before { content: '\f005'} /*  */ -.octicon-rocket:before { content: '\f033'} /*  */ -.octicon-rss:before { content: '\f034'} /*  */ -.octicon-ruby:before { content: '\f047'} /*  */ -.octicon-screen-full:before { content: '\f066'} /*  */ -.octicon-screen-normal:before { content: '\f067'} /*  */ -.octicon-search-save:before, -.octicon-search:before { content: '\f02e'} /*  */ -.octicon-server:before { content: '\f097'} /*  */ -.octicon-settings:before { content: '\f07c'} /*  */ -.octicon-log-in:before, -.octicon-sign-in:before { content: '\f036'} /*  */ -.octicon-log-out:before, -.octicon-sign-out:before { content: '\f032'} /*  */ -.octicon-split:before { content: '\f0c6'} /*  */ -.octicon-squirrel:before { content: '\f0b2'} /*  */ -.octicon-star-add:before, -.octicon-star-delete:before, -.octicon-star:before { content: '\f02a'} /*  */ -.octicon-steps:before { content: '\f0c7'} /*  */ -.octicon-stop:before { content: '\f08f'} /*  */ -.octicon-repo-sync:before, -.octicon-sync:before { content: '\f087'} /*  */ -.octicon-tag-remove:before, -.octicon-tag-add:before, -.octicon-tag:before { content: '\f015'} /*  */ -.octicon-telescope:before { content: '\f088'} /*  */ -.octicon-terminal:before { content: '\f0c8'} /*  */ -.octicon-three-bars:before { content: '\f05e'} /*  */ -.octicon-tools:before { content: '\f031'} /*  */ -.octicon-trashcan:before { content: '\f0d0'} /*  */ -.octicon-triangle-down:before { content: '\f05b'} /*  */ -.octicon-triangle-left:before { content: '\f044'} /*  */ -.octicon-triangle-right:before { content: '\f05a'} /*  */ -.octicon-triangle-up:before { content: '\f0aa'} /*  */ -.octicon-unfold:before { content: '\f039'} /*  */ -.octicon-unmute:before { content: '\f0ba'} /*  */ -.octicon-versions:before { content: '\f064'} /*  */ -.octicon-remove-close:before, -.octicon-x:before { content: '\f081'} /*  */ -.octicon-zap:before { content: '\26A1'} /* ⚡ */ diff --git a/docs/bower_components/octicons/octicons/octicons.eot b/docs/bower_components/octicons/octicons/octicons.eot deleted file mode 100644 index 89f55a315c..0000000000 Binary files a/docs/bower_components/octicons/octicons/octicons.eot and /dev/null differ diff --git a/docs/bower_components/octicons/octicons/octicons.less b/docs/bower_components/octicons/octicons/octicons.less deleted file mode 100644 index 61754e576e..0000000000 --- a/docs/bower_components/octicons/octicons/octicons.less +++ /dev/null @@ -1,233 +0,0 @@ -@octicons-font-path: "."; -@octicons-version: "6d0976c7609c435a1353fcfc5de3cd95cee2a673"; - -@font-face { - font-family: 'octicons'; - src: ~"url('@{octicons-font-path}/octicons.eot?#iefix&v=@{octicons-version}') format('embedded-opentype')", - ~"url('@{octicons-font-path}/octicons.woff?v=@{octicons-version}') format('woff')", - ~"url('@{octicons-font-path}/octicons.ttf?v=@{octicons-version}') format('truetype')", - ~"url('@{octicons-font-path}/octicons.svg?v=@{octicons-version}#octicons') format('svg')"; - font-weight: normal; - font-style: normal; -} - -// .octicon is optimized for 16px. -// .mega-octicon is optimized for 32px but can be used larger. -.octicon, .mega-octicon { - font: normal normal normal 16px/1 octicons; - display: inline-block; - text-decoration: none; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.mega-octicon { font-size: 32px; } - -.octicon-alert:before { content: '\f02d'} /*  */ -.octicon-alignment-align:before { content: '\f08a'} /*  */ -.octicon-alignment-aligned-to:before { content: '\f08e'} /*  */ -.octicon-alignment-unalign:before { content: '\f08b'} /*  */ -.octicon-arrow-down:before { content: '\f03f'} /*  */ -.octicon-arrow-left:before { content: '\f040'} /*  */ -.octicon-arrow-right:before { content: '\f03e'} /*  */ -.octicon-arrow-small-down:before { content: '\f0a0'} /*  */ -.octicon-arrow-small-left:before { content: '\f0a1'} /*  */ -.octicon-arrow-small-right:before { content: '\f071'} /*  */ -.octicon-arrow-small-up:before { content: '\f09f'} /*  */ -.octicon-arrow-up:before { content: '\f03d'} /*  */ -.octicon-beer:before { content: '\f069'} /*  */ -.octicon-book:before { content: '\f007'} /*  */ -.octicon-bookmark:before { content: '\f07b'} /*  */ -.octicon-briefcase:before { content: '\f0d3'} /*  */ -.octicon-broadcast:before { content: '\f048'} /*  */ -.octicon-browser:before { content: '\f0c5'} /*  */ -.octicon-bug:before { content: '\f091'} /*  */ -.octicon-calendar:before { content: '\f068'} /*  */ -.octicon-check:before { content: '\f03a'} /*  */ -.octicon-checklist:before { content: '\f076'} /*  */ -.octicon-chevron-down:before { content: '\f0a3'} /*  */ -.octicon-chevron-left:before { content: '\f0a4'} /*  */ -.octicon-chevron-right:before { content: '\f078'} /*  */ -.octicon-chevron-up:before { content: '\f0a2'} /*  */ -.octicon-circle-slash:before { content: '\f084'} /*  */ -.octicon-circuit-board:before { content: '\f0d6'} /*  */ -.octicon-clippy:before { content: '\f035'} /*  */ -.octicon-clock:before { content: '\f046'} /*  */ -.octicon-cloud-download:before { content: '\f00b'} /*  */ -.octicon-cloud-upload:before { content: '\f00c'} /*  */ -.octicon-code:before { content: '\f05f'} /*  */ -.octicon-color-mode:before { content: '\f065'} /*  */ -.octicon-comment-add:before, -.octicon-comment:before { content: '\f02b'} /*  */ -.octicon-comment-discussion:before { content: '\f04f'} /*  */ -.octicon-credit-card:before { content: '\f045'} /*  */ -.octicon-dash:before { content: '\f0ca'} /*  */ -.octicon-dashboard:before { content: '\f07d'} /*  */ -.octicon-database:before { content: '\f096'} /*  */ -.octicon-device-camera:before { content: '\f056'} /*  */ -.octicon-device-camera-video:before { content: '\f057'} /*  */ -.octicon-device-desktop:before { content: '\f27c'} /*  */ -.octicon-device-mobile:before { content: '\f038'} /*  */ -.octicon-diff:before { content: '\f04d'} /*  */ -.octicon-diff-added:before { content: '\f06b'} /*  */ -.octicon-diff-ignored:before { content: '\f099'} /*  */ -.octicon-diff-modified:before { content: '\f06d'} /*  */ -.octicon-diff-removed:before { content: '\f06c'} /*  */ -.octicon-diff-renamed:before { content: '\f06e'} /*  */ -.octicon-ellipsis:before { content: '\f09a'} /*  */ -.octicon-eye-unwatch:before, -.octicon-eye-watch:before, -.octicon-eye:before { content: '\f04e'} /*  */ -.octicon-file-binary:before { content: '\f094'} /*  */ -.octicon-file-code:before { content: '\f010'} /*  */ -.octicon-file-directory:before { content: '\f016'} /*  */ -.octicon-file-media:before { content: '\f012'} /*  */ -.octicon-file-pdf:before { content: '\f014'} /*  */ -.octicon-file-submodule:before { content: '\f017'} /*  */ -.octicon-file-symlink-directory:before { content: '\f0b1'} /*  */ -.octicon-file-symlink-file:before { content: '\f0b0'} /*  */ -.octicon-file-text:before { content: '\f011'} /*  */ -.octicon-file-zip:before { content: '\f013'} /*  */ -.octicon-flame:before { content: '\f0d2'} /*  */ -.octicon-fold:before { content: '\f0cc'} /*  */ -.octicon-gear:before { content: '\f02f'} /*  */ -.octicon-gift:before { content: '\f042'} /*  */ -.octicon-gist:before { content: '\f00e'} /*  */ -.octicon-gist-secret:before { content: '\f08c'} /*  */ -.octicon-git-branch-create:before, -.octicon-git-branch-delete:before, -.octicon-git-branch:before { content: '\f020'} /*  */ -.octicon-git-commit:before { content: '\f01f'} /*  */ -.octicon-git-compare:before { content: '\f0ac'} /*  */ -.octicon-git-merge:before { content: '\f023'} /*  */ -.octicon-git-pull-request-abandoned:before, -.octicon-git-pull-request:before { content: '\f009'} /*  */ -.octicon-globe:before { content: '\f0b6'} /*  */ -.octicon-graph:before { content: '\f043'} /*  */ -.octicon-heart:before { content: '\2665'} /* ♥ */ -.octicon-history:before { content: '\f07e'} /*  */ -.octicon-home:before { content: '\f08d'} /*  */ -.octicon-horizontal-rule:before { content: '\f070'} /*  */ -.octicon-hourglass:before { content: '\f09e'} /*  */ -.octicon-hubot:before { content: '\f09d'} /*  */ -.octicon-inbox:before { content: '\f0cf'} /*  */ -.octicon-info:before { content: '\f059'} /*  */ -.octicon-issue-closed:before { content: '\f028'} /*  */ -.octicon-issue-opened:before { content: '\f026'} /*  */ -.octicon-issue-reopened:before { content: '\f027'} /*  */ -.octicon-jersey:before { content: '\f019'} /*  */ -.octicon-jump-down:before { content: '\f072'} /*  */ -.octicon-jump-left:before { content: '\f0a5'} /*  */ -.octicon-jump-right:before { content: '\f0a6'} /*  */ -.octicon-jump-up:before { content: '\f073'} /*  */ -.octicon-key:before { content: '\f049'} /*  */ -.octicon-keyboard:before { content: '\f00d'} /*  */ -.octicon-law:before { content: '\f0d8'} /* */ -.octicon-light-bulb:before { content: '\f000'} /*  */ -.octicon-link:before { content: '\f05c'} /*  */ -.octicon-link-external:before { content: '\f07f'} /*  */ -.octicon-list-ordered:before { content: '\f062'} /*  */ -.octicon-list-unordered:before { content: '\f061'} /*  */ -.octicon-location:before { content: '\f060'} /*  */ -.octicon-gist-private:before, -.octicon-mirror-private:before, -.octicon-git-fork-private:before, -.octicon-lock:before { content: '\f06a'} /*  */ -.octicon-logo-github:before { content: '\f092'} /*  */ -.octicon-mail:before { content: '\f03b'} /*  */ -.octicon-mail-read:before { content: '\f03c'} /*  */ -.octicon-mail-reply:before { content: '\f051'} /*  */ -.octicon-mark-github:before { content: '\f00a'} /*  */ -.octicon-markdown:before { content: '\f0c9'} /*  */ -.octicon-megaphone:before { content: '\f077'} /*  */ -.octicon-mention:before { content: '\f0be'} /*  */ -.octicon-microscope:before { content: '\f089'} /*  */ -.octicon-milestone:before { content: '\f075'} /*  */ -.octicon-mirror-public:before, -.octicon-mirror:before { content: '\f024'} /*  */ -.octicon-mortar-board:before { content: '\f0d7'} /* */ -.octicon-move-down:before { content: '\f0a8'} /*  */ -.octicon-move-left:before { content: '\f074'} /*  */ -.octicon-move-right:before { content: '\f0a9'} /*  */ -.octicon-move-up:before { content: '\f0a7'} /*  */ -.octicon-mute:before { content: '\f080'} /*  */ -.octicon-no-newline:before { content: '\f09c'} /*  */ -.octicon-octoface:before { content: '\f008'} /*  */ -.octicon-organization:before { content: '\f037'} /*  */ -.octicon-package:before { content: '\f0c4'} /*  */ -.octicon-paintcan:before { content: '\f0d1'} /*  */ -.octicon-pencil:before { content: '\f058'} /*  */ -.octicon-person-add:before, -.octicon-person-follow:before, -.octicon-person:before { content: '\f018'} /*  */ -.octicon-pin:before { content: '\f041'} /*  */ -.octicon-playback-fast-forward:before { content: '\f0bd'} /*  */ -.octicon-playback-pause:before { content: '\f0bb'} /*  */ -.octicon-playback-play:before { content: '\f0bf'} /*  */ -.octicon-playback-rewind:before { content: '\f0bc'} /*  */ -.octicon-plug:before { content: '\f0d4'} /*  */ -.octicon-repo-create:before, -.octicon-gist-new:before, -.octicon-file-directory-create:before, -.octicon-file-add:before, -.octicon-plus:before { content: '\f05d'} /*  */ -.octicon-podium:before { content: '\f0af'} /*  */ -.octicon-primitive-dot:before { content: '\f052'} /*  */ -.octicon-primitive-square:before { content: '\f053'} /*  */ -.octicon-pulse:before { content: '\f085'} /*  */ -.octicon-puzzle:before { content: '\f0c0'} /*  */ -.octicon-question:before { content: '\f02c'} /*  */ -.octicon-quote:before { content: '\f063'} /*  */ -.octicon-radio-tower:before { content: '\f030'} /*  */ -.octicon-repo-delete:before, -.octicon-repo:before { content: '\f001'} /*  */ -.octicon-repo-clone:before { content: '\f04c'} /*  */ -.octicon-repo-force-push:before { content: '\f04a'} /*  */ -.octicon-gist-fork:before, -.octicon-repo-forked:before { content: '\f002'} /*  */ -.octicon-repo-pull:before { content: '\f006'} /*  */ -.octicon-repo-push:before { content: '\f005'} /*  */ -.octicon-rocket:before { content: '\f033'} /*  */ -.octicon-rss:before { content: '\f034'} /*  */ -.octicon-ruby:before { content: '\f047'} /*  */ -.octicon-screen-full:before { content: '\f066'} /*  */ -.octicon-screen-normal:before { content: '\f067'} /*  */ -.octicon-search-save:before, -.octicon-search:before { content: '\f02e'} /*  */ -.octicon-server:before { content: '\f097'} /*  */ -.octicon-settings:before { content: '\f07c'} /*  */ -.octicon-log-in:before, -.octicon-sign-in:before { content: '\f036'} /*  */ -.octicon-log-out:before, -.octicon-sign-out:before { content: '\f032'} /*  */ -.octicon-split:before { content: '\f0c6'} /*  */ -.octicon-squirrel:before { content: '\f0b2'} /*  */ -.octicon-star-add:before, -.octicon-star-delete:before, -.octicon-star:before { content: '\f02a'} /*  */ -.octicon-steps:before { content: '\f0c7'} /*  */ -.octicon-stop:before { content: '\f08f'} /*  */ -.octicon-repo-sync:before, -.octicon-sync:before { content: '\f087'} /*  */ -.octicon-tag-remove:before, -.octicon-tag-add:before, -.octicon-tag:before { content: '\f015'} /*  */ -.octicon-telescope:before { content: '\f088'} /*  */ -.octicon-terminal:before { content: '\f0c8'} /*  */ -.octicon-three-bars:before { content: '\f05e'} /*  */ -.octicon-tools:before { content: '\f031'} /*  */ -.octicon-trashcan:before { content: '\f0d0'} /*  */ -.octicon-triangle-down:before { content: '\f05b'} /*  */ -.octicon-triangle-left:before { content: '\f044'} /*  */ -.octicon-triangle-right:before { content: '\f05a'} /*  */ -.octicon-triangle-up:before { content: '\f0aa'} /*  */ -.octicon-unfold:before { content: '\f039'} /*  */ -.octicon-unmute:before { content: '\f0ba'} /*  */ -.octicon-versions:before { content: '\f064'} /*  */ -.octicon-remove-close:before, -.octicon-x:before { content: '\f081'} /*  */ -.octicon-zap:before { content: '\26A1'} /* ⚡ */ diff --git a/docs/bower_components/octicons/octicons/octicons.svg b/docs/bower_components/octicons/octicons/octicons.svg deleted file mode 100644 index ea3e0f1615..0000000000 --- a/docs/bower_components/octicons/octicons/octicons.svg +++ /dev/null @@ -1,198 +0,0 @@ - - - - -(c) 2012-2014 GitHub - -When using the GitHub logos, be sure to follow the GitHub logo guidelines (https://github.com/logos) - -Font License: SIL OFL 1.1 (http://scripts.sil.org/OFL) -Applies to all font files - -Code License: MIT (http://choosealicense.com/licenses/mit/) -Applies to all other files - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/bower_components/octicons/octicons/octicons.ttf b/docs/bower_components/octicons/octicons/octicons.ttf deleted file mode 100644 index 557b893dc5..0000000000 Binary files a/docs/bower_components/octicons/octicons/octicons.ttf and /dev/null differ diff --git a/docs/bower_components/octicons/octicons/octicons.woff b/docs/bower_components/octicons/octicons/octicons.woff deleted file mode 100644 index 3c0e36ad6f..0000000000 Binary files a/docs/bower_components/octicons/octicons/octicons.woff and /dev/null differ diff --git a/docs/bower_components/octicons/octicons/sprockets-octicons.scss b/docs/bower_components/octicons/octicons/sprockets-octicons.scss deleted file mode 100644 index 0e518fc171..0000000000 --- a/docs/bower_components/octicons/octicons/sprockets-octicons.scss +++ /dev/null @@ -1,230 +0,0 @@ -@font-face { - font-family: 'octicons'; - src: font-url('octicons.eot?#iefix') format('embedded-opentype'), - font-url('octicons.woff') format('woff'), - font-url('octicons.ttf') format('truetype'), - font-url('octicons.svg#octicons') format('svg'); - font-weight: normal; - font-style: normal; -} - -// .octicon is optimized for 16px. -// .mega-octicon is optimized for 32px but can be used larger. -.octicon, .mega-octicon { - font: normal normal normal 16px/1 octicons; - display: inline-block; - text-decoration: none; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.mega-octicon { font-size: 32px; } - -.octicon-alert:before { content: '\f02d'} /*  */ -.octicon-alignment-align:before { content: '\f08a'} /*  */ -.octicon-alignment-aligned-to:before { content: '\f08e'} /*  */ -.octicon-alignment-unalign:before { content: '\f08b'} /*  */ -.octicon-arrow-down:before { content: '\f03f'} /*  */ -.octicon-arrow-left:before { content: '\f040'} /*  */ -.octicon-arrow-right:before { content: '\f03e'} /*  */ -.octicon-arrow-small-down:before { content: '\f0a0'} /*  */ -.octicon-arrow-small-left:before { content: '\f0a1'} /*  */ -.octicon-arrow-small-right:before { content: '\f071'} /*  */ -.octicon-arrow-small-up:before { content: '\f09f'} /*  */ -.octicon-arrow-up:before { content: '\f03d'} /*  */ -.octicon-beer:before { content: '\f069'} /*  */ -.octicon-book:before { content: '\f007'} /*  */ -.octicon-bookmark:before { content: '\f07b'} /*  */ -.octicon-briefcase:before { content: '\f0d3'} /*  */ -.octicon-broadcast:before { content: '\f048'} /*  */ -.octicon-browser:before { content: '\f0c5'} /*  */ -.octicon-bug:before { content: '\f091'} /*  */ -.octicon-calendar:before { content: '\f068'} /*  */ -.octicon-check:before { content: '\f03a'} /*  */ -.octicon-checklist:before { content: '\f076'} /*  */ -.octicon-chevron-down:before { content: '\f0a3'} /*  */ -.octicon-chevron-left:before { content: '\f0a4'} /*  */ -.octicon-chevron-right:before { content: '\f078'} /*  */ -.octicon-chevron-up:before { content: '\f0a2'} /*  */ -.octicon-circle-slash:before { content: '\f084'} /*  */ -.octicon-circuit-board:before { content: '\f0d6'} /*  */ -.octicon-clippy:before { content: '\f035'} /*  */ -.octicon-clock:before { content: '\f046'} /*  */ -.octicon-cloud-download:before { content: '\f00b'} /*  */ -.octicon-cloud-upload:before { content: '\f00c'} /*  */ -.octicon-code:before { content: '\f05f'} /*  */ -.octicon-color-mode:before { content: '\f065'} /*  */ -.octicon-comment-add:before, -.octicon-comment:before { content: '\f02b'} /*  */ -.octicon-comment-discussion:before { content: '\f04f'} /*  */ -.octicon-credit-card:before { content: '\f045'} /*  */ -.octicon-dash:before { content: '\f0ca'} /*  */ -.octicon-dashboard:before { content: '\f07d'} /*  */ -.octicon-database:before { content: '\f096'} /*  */ -.octicon-device-camera:before { content: '\f056'} /*  */ -.octicon-device-camera-video:before { content: '\f057'} /*  */ -.octicon-device-desktop:before { content: '\f27c'} /*  */ -.octicon-device-mobile:before { content: '\f038'} /*  */ -.octicon-diff:before { content: '\f04d'} /*  */ -.octicon-diff-added:before { content: '\f06b'} /*  */ -.octicon-diff-ignored:before { content: '\f099'} /*  */ -.octicon-diff-modified:before { content: '\f06d'} /*  */ -.octicon-diff-removed:before { content: '\f06c'} /*  */ -.octicon-diff-renamed:before { content: '\f06e'} /*  */ -.octicon-ellipsis:before { content: '\f09a'} /*  */ -.octicon-eye-unwatch:before, -.octicon-eye-watch:before, -.octicon-eye:before { content: '\f04e'} /*  */ -.octicon-file-binary:before { content: '\f094'} /*  */ -.octicon-file-code:before { content: '\f010'} /*  */ -.octicon-file-directory:before { content: '\f016'} /*  */ -.octicon-file-media:before { content: '\f012'} /*  */ -.octicon-file-pdf:before { content: '\f014'} /*  */ -.octicon-file-submodule:before { content: '\f017'} /*  */ -.octicon-file-symlink-directory:before { content: '\f0b1'} /*  */ -.octicon-file-symlink-file:before { content: '\f0b0'} /*  */ -.octicon-file-text:before { content: '\f011'} /*  */ -.octicon-file-zip:before { content: '\f013'} /*  */ -.octicon-flame:before { content: '\f0d2'} /*  */ -.octicon-fold:before { content: '\f0cc'} /*  */ -.octicon-gear:before { content: '\f02f'} /*  */ -.octicon-gift:before { content: '\f042'} /*  */ -.octicon-gist:before { content: '\f00e'} /*  */ -.octicon-gist-secret:before { content: '\f08c'} /*  */ -.octicon-git-branch-create:before, -.octicon-git-branch-delete:before, -.octicon-git-branch:before { content: '\f020'} /*  */ -.octicon-git-commit:before { content: '\f01f'} /*  */ -.octicon-git-compare:before { content: '\f0ac'} /*  */ -.octicon-git-merge:before { content: '\f023'} /*  */ -.octicon-git-pull-request-abandoned:before, -.octicon-git-pull-request:before { content: '\f009'} /*  */ -.octicon-globe:before { content: '\f0b6'} /*  */ -.octicon-graph:before { content: '\f043'} /*  */ -.octicon-heart:before { content: '\2665'} /* ♥ */ -.octicon-history:before { content: '\f07e'} /*  */ -.octicon-home:before { content: '\f08d'} /*  */ -.octicon-horizontal-rule:before { content: '\f070'} /*  */ -.octicon-hourglass:before { content: '\f09e'} /*  */ -.octicon-hubot:before { content: '\f09d'} /*  */ -.octicon-inbox:before { content: '\f0cf'} /*  */ -.octicon-info:before { content: '\f059'} /*  */ -.octicon-issue-closed:before { content: '\f028'} /*  */ -.octicon-issue-opened:before { content: '\f026'} /*  */ -.octicon-issue-reopened:before { content: '\f027'} /*  */ -.octicon-jersey:before { content: '\f019'} /*  */ -.octicon-jump-down:before { content: '\f072'} /*  */ -.octicon-jump-left:before { content: '\f0a5'} /*  */ -.octicon-jump-right:before { content: '\f0a6'} /*  */ -.octicon-jump-up:before { content: '\f073'} /*  */ -.octicon-key:before { content: '\f049'} /*  */ -.octicon-keyboard:before { content: '\f00d'} /*  */ -.octicon-law:before { content: '\f0d8'} /* */ -.octicon-light-bulb:before { content: '\f000'} /*  */ -.octicon-link:before { content: '\f05c'} /*  */ -.octicon-link-external:before { content: '\f07f'} /*  */ -.octicon-list-ordered:before { content: '\f062'} /*  */ -.octicon-list-unordered:before { content: '\f061'} /*  */ -.octicon-location:before { content: '\f060'} /*  */ -.octicon-gist-private:before, -.octicon-mirror-private:before, -.octicon-git-fork-private:before, -.octicon-lock:before { content: '\f06a'} /*  */ -.octicon-logo-github:before { content: '\f092'} /*  */ -.octicon-mail:before { content: '\f03b'} /*  */ -.octicon-mail-read:before { content: '\f03c'} /*  */ -.octicon-mail-reply:before { content: '\f051'} /*  */ -.octicon-mark-github:before { content: '\f00a'} /*  */ -.octicon-markdown:before { content: '\f0c9'} /*  */ -.octicon-megaphone:before { content: '\f077'} /*  */ -.octicon-mention:before { content: '\f0be'} /*  */ -.octicon-microscope:before { content: '\f089'} /*  */ -.octicon-milestone:before { content: '\f075'} /*  */ -.octicon-mirror-public:before, -.octicon-mirror:before { content: '\f024'} /*  */ -.octicon-mortar-board:before { content: '\f0d7'} /* */ -.octicon-move-down:before { content: '\f0a8'} /*  */ -.octicon-move-left:before { content: '\f074'} /*  */ -.octicon-move-right:before { content: '\f0a9'} /*  */ -.octicon-move-up:before { content: '\f0a7'} /*  */ -.octicon-mute:before { content: '\f080'} /*  */ -.octicon-no-newline:before { content: '\f09c'} /*  */ -.octicon-octoface:before { content: '\f008'} /*  */ -.octicon-organization:before { content: '\f037'} /*  */ -.octicon-package:before { content: '\f0c4'} /*  */ -.octicon-paintcan:before { content: '\f0d1'} /*  */ -.octicon-pencil:before { content: '\f058'} /*  */ -.octicon-person-add:before, -.octicon-person-follow:before, -.octicon-person:before { content: '\f018'} /*  */ -.octicon-pin:before { content: '\f041'} /*  */ -.octicon-playback-fast-forward:before { content: '\f0bd'} /*  */ -.octicon-playback-pause:before { content: '\f0bb'} /*  */ -.octicon-playback-play:before { content: '\f0bf'} /*  */ -.octicon-playback-rewind:before { content: '\f0bc'} /*  */ -.octicon-plug:before { content: '\f0d4'} /*  */ -.octicon-repo-create:before, -.octicon-gist-new:before, -.octicon-file-directory-create:before, -.octicon-file-add:before, -.octicon-plus:before { content: '\f05d'} /*  */ -.octicon-podium:before { content: '\f0af'} /*  */ -.octicon-primitive-dot:before { content: '\f052'} /*  */ -.octicon-primitive-square:before { content: '\f053'} /*  */ -.octicon-pulse:before { content: '\f085'} /*  */ -.octicon-puzzle:before { content: '\f0c0'} /*  */ -.octicon-question:before { content: '\f02c'} /*  */ -.octicon-quote:before { content: '\f063'} /*  */ -.octicon-radio-tower:before { content: '\f030'} /*  */ -.octicon-repo-delete:before, -.octicon-repo:before { content: '\f001'} /*  */ -.octicon-repo-clone:before { content: '\f04c'} /*  */ -.octicon-repo-force-push:before { content: '\f04a'} /*  */ -.octicon-gist-fork:before, -.octicon-repo-forked:before { content: '\f002'} /*  */ -.octicon-repo-pull:before { content: '\f006'} /*  */ -.octicon-repo-push:before { content: '\f005'} /*  */ -.octicon-rocket:before { content: '\f033'} /*  */ -.octicon-rss:before { content: '\f034'} /*  */ -.octicon-ruby:before { content: '\f047'} /*  */ -.octicon-screen-full:before { content: '\f066'} /*  */ -.octicon-screen-normal:before { content: '\f067'} /*  */ -.octicon-search-save:before, -.octicon-search:before { content: '\f02e'} /*  */ -.octicon-server:before { content: '\f097'} /*  */ -.octicon-settings:before { content: '\f07c'} /*  */ -.octicon-log-in:before, -.octicon-sign-in:before { content: '\f036'} /*  */ -.octicon-log-out:before, -.octicon-sign-out:before { content: '\f032'} /*  */ -.octicon-split:before { content: '\f0c6'} /*  */ -.octicon-squirrel:before { content: '\f0b2'} /*  */ -.octicon-star-add:before, -.octicon-star-delete:before, -.octicon-star:before { content: '\f02a'} /*  */ -.octicon-steps:before { content: '\f0c7'} /*  */ -.octicon-stop:before { content: '\f08f'} /*  */ -.octicon-repo-sync:before, -.octicon-sync:before { content: '\f087'} /*  */ -.octicon-tag-remove:before, -.octicon-tag-add:before, -.octicon-tag:before { content: '\f015'} /*  */ -.octicon-telescope:before { content: '\f088'} /*  */ -.octicon-terminal:before { content: '\f0c8'} /*  */ -.octicon-three-bars:before { content: '\f05e'} /*  */ -.octicon-tools:before { content: '\f031'} /*  */ -.octicon-trashcan:before { content: '\f0d0'} /*  */ -.octicon-triangle-down:before { content: '\f05b'} /*  */ -.octicon-triangle-left:before { content: '\f044'} /*  */ -.octicon-triangle-right:before { content: '\f05a'} /*  */ -.octicon-triangle-up:before { content: '\f0aa'} /*  */ -.octicon-unfold:before { content: '\f039'} /*  */ -.octicon-unmute:before { content: '\f0ba'} /*  */ -.octicon-versions:before { content: '\f064'} /*  */ -.octicon-remove-close:before, -.octicon-x:before { content: '\f081'} /*  */ -.octicon-zap:before { content: '\26A1'} /* ⚡ */ diff --git a/docs/bower_components/octicons/svg/alert.svg b/docs/bower_components/octicons/svg/alert.svg deleted file mode 100644 index ba04d1c67f..0000000000 --- a/docs/bower_components/octicons/svg/alert.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/alignment-align.svg b/docs/bower_components/octicons/svg/alignment-align.svg deleted file mode 100644 index d8d5ca7b39..0000000000 --- a/docs/bower_components/octicons/svg/alignment-align.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/alignment-aligned-to.svg b/docs/bower_components/octicons/svg/alignment-aligned-to.svg deleted file mode 100644 index 9a682195ee..0000000000 --- a/docs/bower_components/octicons/svg/alignment-aligned-to.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/alignment-unalign.svg b/docs/bower_components/octicons/svg/alignment-unalign.svg deleted file mode 100644 index cd05354cb4..0000000000 --- a/docs/bower_components/octicons/svg/alignment-unalign.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/arrow-down.svg b/docs/bower_components/octicons/svg/arrow-down.svg deleted file mode 100644 index 67f3e8118c..0000000000 --- a/docs/bower_components/octicons/svg/arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/arrow-left.svg b/docs/bower_components/octicons/svg/arrow-left.svg deleted file mode 100644 index acbcee4d7c..0000000000 --- a/docs/bower_components/octicons/svg/arrow-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/arrow-right.svg b/docs/bower_components/octicons/svg/arrow-right.svg deleted file mode 100644 index 848b4d82e9..0000000000 --- a/docs/bower_components/octicons/svg/arrow-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/arrow-small-down.svg b/docs/bower_components/octicons/svg/arrow-small-down.svg deleted file mode 100644 index f38f60229f..0000000000 --- a/docs/bower_components/octicons/svg/arrow-small-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/arrow-small-left.svg b/docs/bower_components/octicons/svg/arrow-small-left.svg deleted file mode 100644 index 2c6ebc1cd1..0000000000 --- a/docs/bower_components/octicons/svg/arrow-small-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/arrow-small-right.svg b/docs/bower_components/octicons/svg/arrow-small-right.svg deleted file mode 100644 index 805ff36335..0000000000 --- a/docs/bower_components/octicons/svg/arrow-small-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/arrow-small-up.svg b/docs/bower_components/octicons/svg/arrow-small-up.svg deleted file mode 100644 index 3604cd9824..0000000000 --- a/docs/bower_components/octicons/svg/arrow-small-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/arrow-up.svg b/docs/bower_components/octicons/svg/arrow-up.svg deleted file mode 100644 index 5cca743313..0000000000 --- a/docs/bower_components/octicons/svg/arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/beer.svg b/docs/bower_components/octicons/svg/beer.svg deleted file mode 100644 index e6966c29e3..0000000000 --- a/docs/bower_components/octicons/svg/beer.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/book.svg b/docs/bower_components/octicons/svg/book.svg deleted file mode 100644 index cde3a750b5..0000000000 --- a/docs/bower_components/octicons/svg/book.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/bookmark.svg b/docs/bower_components/octicons/svg/bookmark.svg deleted file mode 100644 index fbbb397752..0000000000 --- a/docs/bower_components/octicons/svg/bookmark.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/briefcase.svg b/docs/bower_components/octicons/svg/briefcase.svg deleted file mode 100644 index 9850835f45..0000000000 --- a/docs/bower_components/octicons/svg/briefcase.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/broadcast.svg b/docs/bower_components/octicons/svg/broadcast.svg deleted file mode 100644 index 99a66a14c4..0000000000 --- a/docs/bower_components/octicons/svg/broadcast.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/browser.svg b/docs/bower_components/octicons/svg/browser.svg deleted file mode 100644 index c21a4cb2bb..0000000000 --- a/docs/bower_components/octicons/svg/browser.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/bug.svg b/docs/bower_components/octicons/svg/bug.svg deleted file mode 100644 index 421b57b9c3..0000000000 --- a/docs/bower_components/octicons/svg/bug.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/calendar.svg b/docs/bower_components/octicons/svg/calendar.svg deleted file mode 100644 index 1b942f09c4..0000000000 --- a/docs/bower_components/octicons/svg/calendar.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/check.svg b/docs/bower_components/octicons/svg/check.svg deleted file mode 100644 index 6a0d1e0d74..0000000000 --- a/docs/bower_components/octicons/svg/check.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/checklist.svg b/docs/bower_components/octicons/svg/checklist.svg deleted file mode 100644 index 2662a5062d..0000000000 --- a/docs/bower_components/octicons/svg/checklist.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/chevron-down.svg b/docs/bower_components/octicons/svg/chevron-down.svg deleted file mode 100644 index 8480155fb2..0000000000 --- a/docs/bower_components/octicons/svg/chevron-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/chevron-left.svg b/docs/bower_components/octicons/svg/chevron-left.svg deleted file mode 100644 index c62ba39c58..0000000000 --- a/docs/bower_components/octicons/svg/chevron-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/chevron-right.svg b/docs/bower_components/octicons/svg/chevron-right.svg deleted file mode 100644 index 8bf8547a4b..0000000000 --- a/docs/bower_components/octicons/svg/chevron-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/chevron-up.svg b/docs/bower_components/octicons/svg/chevron-up.svg deleted file mode 100644 index 17ecb5d1dc..0000000000 --- a/docs/bower_components/octicons/svg/chevron-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/circle-slash.svg b/docs/bower_components/octicons/svg/circle-slash.svg deleted file mode 100644 index 3032d6ff1c..0000000000 --- a/docs/bower_components/octicons/svg/circle-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/circuit-board.svg b/docs/bower_components/octicons/svg/circuit-board.svg deleted file mode 100644 index 3e1e4d1e2d..0000000000 --- a/docs/bower_components/octicons/svg/circuit-board.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/clippy.svg b/docs/bower_components/octicons/svg/clippy.svg deleted file mode 100644 index d9122d70e2..0000000000 --- a/docs/bower_components/octicons/svg/clippy.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/clock.svg b/docs/bower_components/octicons/svg/clock.svg deleted file mode 100644 index d4cea05e8a..0000000000 --- a/docs/bower_components/octicons/svg/clock.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/cloud-download.svg b/docs/bower_components/octicons/svg/cloud-download.svg deleted file mode 100644 index ca7b3c6319..0000000000 --- a/docs/bower_components/octicons/svg/cloud-download.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/cloud-upload.svg b/docs/bower_components/octicons/svg/cloud-upload.svg deleted file mode 100644 index 35ae6466cf..0000000000 --- a/docs/bower_components/octicons/svg/cloud-upload.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/code.svg b/docs/bower_components/octicons/svg/code.svg deleted file mode 100644 index e5d4ac69e0..0000000000 --- a/docs/bower_components/octicons/svg/code.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/color-mode.svg b/docs/bower_components/octicons/svg/color-mode.svg deleted file mode 100644 index 1e37cbadf0..0000000000 --- a/docs/bower_components/octicons/svg/color-mode.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/comment-discussion.svg b/docs/bower_components/octicons/svg/comment-discussion.svg deleted file mode 100644 index 3e9e97b17b..0000000000 --- a/docs/bower_components/octicons/svg/comment-discussion.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/comment.svg b/docs/bower_components/octicons/svg/comment.svg deleted file mode 100644 index da6cc00f87..0000000000 --- a/docs/bower_components/octicons/svg/comment.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/credit-card.svg b/docs/bower_components/octicons/svg/credit-card.svg deleted file mode 100644 index 009332231d..0000000000 --- a/docs/bower_components/octicons/svg/credit-card.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/dash.svg b/docs/bower_components/octicons/svg/dash.svg deleted file mode 100644 index f32e98bbd7..0000000000 --- a/docs/bower_components/octicons/svg/dash.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/dashboard.svg b/docs/bower_components/octicons/svg/dashboard.svg deleted file mode 100644 index cbf44ebe96..0000000000 --- a/docs/bower_components/octicons/svg/dashboard.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/database.svg b/docs/bower_components/octicons/svg/database.svg deleted file mode 100644 index 050e97227e..0000000000 --- a/docs/bower_components/octicons/svg/database.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/device-camera-video.svg b/docs/bower_components/octicons/svg/device-camera-video.svg deleted file mode 100644 index 4edd28385b..0000000000 --- a/docs/bower_components/octicons/svg/device-camera-video.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/device-camera.svg b/docs/bower_components/octicons/svg/device-camera.svg deleted file mode 100644 index 06cbe96ebe..0000000000 --- a/docs/bower_components/octicons/svg/device-camera.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/device-desktop.svg b/docs/bower_components/octicons/svg/device-desktop.svg deleted file mode 100644 index 439c1745fc..0000000000 --- a/docs/bower_components/octicons/svg/device-desktop.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/device-mobile.svg b/docs/bower_components/octicons/svg/device-mobile.svg deleted file mode 100644 index 1ec23ab598..0000000000 --- a/docs/bower_components/octicons/svg/device-mobile.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/diff-added.svg b/docs/bower_components/octicons/svg/diff-added.svg deleted file mode 100644 index ae8392c542..0000000000 --- a/docs/bower_components/octicons/svg/diff-added.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/diff-ignored.svg b/docs/bower_components/octicons/svg/diff-ignored.svg deleted file mode 100644 index 56b24e7a8c..0000000000 --- a/docs/bower_components/octicons/svg/diff-ignored.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/diff-modified.svg b/docs/bower_components/octicons/svg/diff-modified.svg deleted file mode 100644 index 7708dac1df..0000000000 --- a/docs/bower_components/octicons/svg/diff-modified.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/diff-removed.svg b/docs/bower_components/octicons/svg/diff-removed.svg deleted file mode 100644 index 4a107a92d4..0000000000 --- a/docs/bower_components/octicons/svg/diff-removed.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/diff-renamed.svg b/docs/bower_components/octicons/svg/diff-renamed.svg deleted file mode 100644 index 2bab07767d..0000000000 --- a/docs/bower_components/octicons/svg/diff-renamed.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/diff.svg b/docs/bower_components/octicons/svg/diff.svg deleted file mode 100644 index a4f6ff807f..0000000000 --- a/docs/bower_components/octicons/svg/diff.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/ellipsis.svg b/docs/bower_components/octicons/svg/ellipsis.svg deleted file mode 100644 index c8be3812c1..0000000000 --- a/docs/bower_components/octicons/svg/ellipsis.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/eye.svg b/docs/bower_components/octicons/svg/eye.svg deleted file mode 100644 index aaa91b3370..0000000000 --- a/docs/bower_components/octicons/svg/eye.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-binary.svg b/docs/bower_components/octicons/svg/file-binary.svg deleted file mode 100644 index 69d9c1e445..0000000000 --- a/docs/bower_components/octicons/svg/file-binary.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-code.svg b/docs/bower_components/octicons/svg/file-code.svg deleted file mode 100644 index 8067fbebfa..0000000000 --- a/docs/bower_components/octicons/svg/file-code.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-directory.svg b/docs/bower_components/octicons/svg/file-directory.svg deleted file mode 100644 index cecebe0050..0000000000 --- a/docs/bower_components/octicons/svg/file-directory.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-media.svg b/docs/bower_components/octicons/svg/file-media.svg deleted file mode 100644 index b927e86591..0000000000 --- a/docs/bower_components/octicons/svg/file-media.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-pdf.svg b/docs/bower_components/octicons/svg/file-pdf.svg deleted file mode 100644 index 89394d6f25..0000000000 --- a/docs/bower_components/octicons/svg/file-pdf.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-submodule.svg b/docs/bower_components/octicons/svg/file-submodule.svg deleted file mode 100644 index d1952877b0..0000000000 --- a/docs/bower_components/octicons/svg/file-submodule.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-symlink-directory.svg b/docs/bower_components/octicons/svg/file-symlink-directory.svg deleted file mode 100644 index df8ecfff23..0000000000 --- a/docs/bower_components/octicons/svg/file-symlink-directory.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-symlink-file.svg b/docs/bower_components/octicons/svg/file-symlink-file.svg deleted file mode 100644 index af4a054309..0000000000 --- a/docs/bower_components/octicons/svg/file-symlink-file.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-text.svg b/docs/bower_components/octicons/svg/file-text.svg deleted file mode 100644 index c00aae4abe..0000000000 --- a/docs/bower_components/octicons/svg/file-text.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/file-zip.svg b/docs/bower_components/octicons/svg/file-zip.svg deleted file mode 100644 index f9ab80cdb4..0000000000 --- a/docs/bower_components/octicons/svg/file-zip.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/flame.svg b/docs/bower_components/octicons/svg/flame.svg deleted file mode 100644 index f22a2307a0..0000000000 --- a/docs/bower_components/octicons/svg/flame.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/fold.svg b/docs/bower_components/octicons/svg/fold.svg deleted file mode 100644 index 033a778f34..0000000000 --- a/docs/bower_components/octicons/svg/fold.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/gear.svg b/docs/bower_components/octicons/svg/gear.svg deleted file mode 100644 index 31855b2d27..0000000000 --- a/docs/bower_components/octicons/svg/gear.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/gift.svg b/docs/bower_components/octicons/svg/gift.svg deleted file mode 100644 index 1af20fa81a..0000000000 --- a/docs/bower_components/octicons/svg/gift.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/gist-secret.svg b/docs/bower_components/octicons/svg/gist-secret.svg deleted file mode 100644 index dca15c2488..0000000000 --- a/docs/bower_components/octicons/svg/gist-secret.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/gist.svg b/docs/bower_components/octicons/svg/gist.svg deleted file mode 100644 index 6deba75640..0000000000 --- a/docs/bower_components/octicons/svg/gist.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/git-branch.svg b/docs/bower_components/octicons/svg/git-branch.svg deleted file mode 100644 index 81508b9cc3..0000000000 --- a/docs/bower_components/octicons/svg/git-branch.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/git-commit.svg b/docs/bower_components/octicons/svg/git-commit.svg deleted file mode 100644 index 0ac449f957..0000000000 --- a/docs/bower_components/octicons/svg/git-commit.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/git-compare.svg b/docs/bower_components/octicons/svg/git-compare.svg deleted file mode 100644 index d5b2cb4fcd..0000000000 --- a/docs/bower_components/octicons/svg/git-compare.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/git-merge.svg b/docs/bower_components/octicons/svg/git-merge.svg deleted file mode 100644 index 3dce3ca583..0000000000 --- a/docs/bower_components/octicons/svg/git-merge.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/git-pull-request.svg b/docs/bower_components/octicons/svg/git-pull-request.svg deleted file mode 100644 index 62f9afe48d..0000000000 --- a/docs/bower_components/octicons/svg/git-pull-request.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/globe.svg b/docs/bower_components/octicons/svg/globe.svg deleted file mode 100644 index 5108ca0e3d..0000000000 --- a/docs/bower_components/octicons/svg/globe.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/graph.svg b/docs/bower_components/octicons/svg/graph.svg deleted file mode 100644 index 26943043f2..0000000000 --- a/docs/bower_components/octicons/svg/graph.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/heart.svg b/docs/bower_components/octicons/svg/heart.svg deleted file mode 100644 index 4c0bec0d0c..0000000000 --- a/docs/bower_components/octicons/svg/heart.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/history.svg b/docs/bower_components/octicons/svg/history.svg deleted file mode 100644 index 83ff3d89f7..0000000000 --- a/docs/bower_components/octicons/svg/history.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/home.svg b/docs/bower_components/octicons/svg/home.svg deleted file mode 100644 index db77f4356c..0000000000 --- a/docs/bower_components/octicons/svg/home.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/horizontal-rule.svg b/docs/bower_components/octicons/svg/horizontal-rule.svg deleted file mode 100644 index 38e5975654..0000000000 --- a/docs/bower_components/octicons/svg/horizontal-rule.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/hourglass.svg b/docs/bower_components/octicons/svg/hourglass.svg deleted file mode 100644 index 1acfeb3afb..0000000000 --- a/docs/bower_components/octicons/svg/hourglass.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/hubot.svg b/docs/bower_components/octicons/svg/hubot.svg deleted file mode 100644 index d2dbbc44c6..0000000000 --- a/docs/bower_components/octicons/svg/hubot.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/inbox.svg b/docs/bower_components/octicons/svg/inbox.svg deleted file mode 100644 index fd5367897d..0000000000 --- a/docs/bower_components/octicons/svg/inbox.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/info.svg b/docs/bower_components/octicons/svg/info.svg deleted file mode 100644 index d4cecec306..0000000000 --- a/docs/bower_components/octicons/svg/info.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/issue-closed.svg b/docs/bower_components/octicons/svg/issue-closed.svg deleted file mode 100644 index 6acc0f2274..0000000000 --- a/docs/bower_components/octicons/svg/issue-closed.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/issue-opened.svg b/docs/bower_components/octicons/svg/issue-opened.svg deleted file mode 100644 index fb3bff2555..0000000000 --- a/docs/bower_components/octicons/svg/issue-opened.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/issue-reopened.svg b/docs/bower_components/octicons/svg/issue-reopened.svg deleted file mode 100644 index 3e7df4f2f7..0000000000 --- a/docs/bower_components/octicons/svg/issue-reopened.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/jersey.svg b/docs/bower_components/octicons/svg/jersey.svg deleted file mode 100644 index 544ac1fcf2..0000000000 --- a/docs/bower_components/octicons/svg/jersey.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/jump-down.svg b/docs/bower_components/octicons/svg/jump-down.svg deleted file mode 100644 index e8f5394260..0000000000 --- a/docs/bower_components/octicons/svg/jump-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/jump-left.svg b/docs/bower_components/octicons/svg/jump-left.svg deleted file mode 100644 index 1cb331b778..0000000000 --- a/docs/bower_components/octicons/svg/jump-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/jump-right.svg b/docs/bower_components/octicons/svg/jump-right.svg deleted file mode 100644 index 09c4702ddc..0000000000 --- a/docs/bower_components/octicons/svg/jump-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/jump-up.svg b/docs/bower_components/octicons/svg/jump-up.svg deleted file mode 100644 index 89356f5dcf..0000000000 --- a/docs/bower_components/octicons/svg/jump-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/key.svg b/docs/bower_components/octicons/svg/key.svg deleted file mode 100644 index dd2c577c85..0000000000 --- a/docs/bower_components/octicons/svg/key.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/keyboard.svg b/docs/bower_components/octicons/svg/keyboard.svg deleted file mode 100644 index 2611824f52..0000000000 --- a/docs/bower_components/octicons/svg/keyboard.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/law.svg b/docs/bower_components/octicons/svg/law.svg deleted file mode 100644 index d0fbf9050f..0000000000 --- a/docs/bower_components/octicons/svg/law.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/light-bulb.svg b/docs/bower_components/octicons/svg/light-bulb.svg deleted file mode 100644 index c1131f3b1d..0000000000 --- a/docs/bower_components/octicons/svg/light-bulb.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/link-external.svg b/docs/bower_components/octicons/svg/link-external.svg deleted file mode 100644 index 596f0b1743..0000000000 --- a/docs/bower_components/octicons/svg/link-external.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/link.svg b/docs/bower_components/octicons/svg/link.svg deleted file mode 100644 index 96a4171c7b..0000000000 --- a/docs/bower_components/octicons/svg/link.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/list-ordered.svg b/docs/bower_components/octicons/svg/list-ordered.svg deleted file mode 100644 index 5ffadb6de4..0000000000 --- a/docs/bower_components/octicons/svg/list-ordered.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/list-unordered.svg b/docs/bower_components/octicons/svg/list-unordered.svg deleted file mode 100644 index dc3ab72d27..0000000000 --- a/docs/bower_components/octicons/svg/list-unordered.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/location.svg b/docs/bower_components/octicons/svg/location.svg deleted file mode 100644 index 06a1d597b7..0000000000 --- a/docs/bower_components/octicons/svg/location.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/lock.svg b/docs/bower_components/octicons/svg/lock.svg deleted file mode 100644 index 0315b85835..0000000000 --- a/docs/bower_components/octicons/svg/lock.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/logo-github.svg b/docs/bower_components/octicons/svg/logo-github.svg deleted file mode 100644 index 136ed38609..0000000000 --- a/docs/bower_components/octicons/svg/logo-github.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/mail-read.svg b/docs/bower_components/octicons/svg/mail-read.svg deleted file mode 100644 index f4eeccd1c7..0000000000 --- a/docs/bower_components/octicons/svg/mail-read.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/mail-reply.svg b/docs/bower_components/octicons/svg/mail-reply.svg deleted file mode 100644 index a96d77873f..0000000000 --- a/docs/bower_components/octicons/svg/mail-reply.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/mail.svg b/docs/bower_components/octicons/svg/mail.svg deleted file mode 100644 index 0c2b2caa8a..0000000000 --- a/docs/bower_components/octicons/svg/mail.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/mark-github.svg b/docs/bower_components/octicons/svg/mark-github.svg deleted file mode 100644 index 146f66fcf3..0000000000 --- a/docs/bower_components/octicons/svg/mark-github.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/markdown.svg b/docs/bower_components/octicons/svg/markdown.svg deleted file mode 100644 index 3a3bddb148..0000000000 --- a/docs/bower_components/octicons/svg/markdown.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/megaphone.svg b/docs/bower_components/octicons/svg/megaphone.svg deleted file mode 100644 index bdf1501ef2..0000000000 --- a/docs/bower_components/octicons/svg/megaphone.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/mention.svg b/docs/bower_components/octicons/svg/mention.svg deleted file mode 100644 index 877568a5ff..0000000000 --- a/docs/bower_components/octicons/svg/mention.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/microscope.svg b/docs/bower_components/octicons/svg/microscope.svg deleted file mode 100644 index 933558af48..0000000000 --- a/docs/bower_components/octicons/svg/microscope.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/milestone.svg b/docs/bower_components/octicons/svg/milestone.svg deleted file mode 100644 index 4ac2e2de14..0000000000 --- a/docs/bower_components/octicons/svg/milestone.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/mirror.svg b/docs/bower_components/octicons/svg/mirror.svg deleted file mode 100644 index 303d8afdef..0000000000 --- a/docs/bower_components/octicons/svg/mirror.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/mortar-board.svg b/docs/bower_components/octicons/svg/mortar-board.svg deleted file mode 100644 index 48d46d2dcd..0000000000 --- a/docs/bower_components/octicons/svg/mortar-board.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/move-down.svg b/docs/bower_components/octicons/svg/move-down.svg deleted file mode 100644 index d04ea82292..0000000000 --- a/docs/bower_components/octicons/svg/move-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/move-left.svg b/docs/bower_components/octicons/svg/move-left.svg deleted file mode 100644 index 60c42889ca..0000000000 --- a/docs/bower_components/octicons/svg/move-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/move-right.svg b/docs/bower_components/octicons/svg/move-right.svg deleted file mode 100644 index b926072292..0000000000 --- a/docs/bower_components/octicons/svg/move-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/move-up.svg b/docs/bower_components/octicons/svg/move-up.svg deleted file mode 100644 index 80321cfe14..0000000000 --- a/docs/bower_components/octicons/svg/move-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/mute.svg b/docs/bower_components/octicons/svg/mute.svg deleted file mode 100644 index bb69183aeb..0000000000 --- a/docs/bower_components/octicons/svg/mute.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/no-newline.svg b/docs/bower_components/octicons/svg/no-newline.svg deleted file mode 100644 index bedb868b9d..0000000000 --- a/docs/bower_components/octicons/svg/no-newline.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/octoface.svg b/docs/bower_components/octicons/svg/octoface.svg deleted file mode 100644 index de191e8e6d..0000000000 --- a/docs/bower_components/octicons/svg/octoface.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/organization.svg b/docs/bower_components/octicons/svg/organization.svg deleted file mode 100644 index 38dbc500a4..0000000000 --- a/docs/bower_components/octicons/svg/organization.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/package.svg b/docs/bower_components/octicons/svg/package.svg deleted file mode 100644 index 16c91220e8..0000000000 --- a/docs/bower_components/octicons/svg/package.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/paintcan.svg b/docs/bower_components/octicons/svg/paintcan.svg deleted file mode 100644 index d62f91e934..0000000000 --- a/docs/bower_components/octicons/svg/paintcan.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/pencil.svg b/docs/bower_components/octicons/svg/pencil.svg deleted file mode 100644 index 4173ba4c1b..0000000000 --- a/docs/bower_components/octicons/svg/pencil.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/person.svg b/docs/bower_components/octicons/svg/person.svg deleted file mode 100644 index b6b42b1992..0000000000 --- a/docs/bower_components/octicons/svg/person.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/pin.svg b/docs/bower_components/octicons/svg/pin.svg deleted file mode 100644 index 95b2e055f1..0000000000 --- a/docs/bower_components/octicons/svg/pin.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/playback-fast-forward.svg b/docs/bower_components/octicons/svg/playback-fast-forward.svg deleted file mode 100644 index d85c73a4db..0000000000 --- a/docs/bower_components/octicons/svg/playback-fast-forward.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/playback-pause.svg b/docs/bower_components/octicons/svg/playback-pause.svg deleted file mode 100644 index 36c638bb77..0000000000 --- a/docs/bower_components/octicons/svg/playback-pause.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/playback-play.svg b/docs/bower_components/octicons/svg/playback-play.svg deleted file mode 100644 index 62c1571808..0000000000 --- a/docs/bower_components/octicons/svg/playback-play.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/playback-rewind.svg b/docs/bower_components/octicons/svg/playback-rewind.svg deleted file mode 100644 index 6ffd787208..0000000000 --- a/docs/bower_components/octicons/svg/playback-rewind.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/plug.svg b/docs/bower_components/octicons/svg/plug.svg deleted file mode 100644 index 174446df6a..0000000000 --- a/docs/bower_components/octicons/svg/plug.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/plus.svg b/docs/bower_components/octicons/svg/plus.svg deleted file mode 100644 index 029a7d46d5..0000000000 --- a/docs/bower_components/octicons/svg/plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/podium.svg b/docs/bower_components/octicons/svg/podium.svg deleted file mode 100644 index bb8ec4b1ae..0000000000 --- a/docs/bower_components/octicons/svg/podium.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/primitive-dot.svg b/docs/bower_components/octicons/svg/primitive-dot.svg deleted file mode 100644 index 9e1a80bce7..0000000000 --- a/docs/bower_components/octicons/svg/primitive-dot.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/primitive-square.svg b/docs/bower_components/octicons/svg/primitive-square.svg deleted file mode 100644 index 84b06a9472..0000000000 --- a/docs/bower_components/octicons/svg/primitive-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/pulse.svg b/docs/bower_components/octicons/svg/pulse.svg deleted file mode 100644 index 4c91e1835e..0000000000 --- a/docs/bower_components/octicons/svg/pulse.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/puzzle.svg b/docs/bower_components/octicons/svg/puzzle.svg deleted file mode 100644 index b39823b9df..0000000000 --- a/docs/bower_components/octicons/svg/puzzle.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/question.svg b/docs/bower_components/octicons/svg/question.svg deleted file mode 100644 index 2f817787eb..0000000000 --- a/docs/bower_components/octicons/svg/question.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/quote.svg b/docs/bower_components/octicons/svg/quote.svg deleted file mode 100644 index 6648dc0ba0..0000000000 --- a/docs/bower_components/octicons/svg/quote.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/radio-tower.svg b/docs/bower_components/octicons/svg/radio-tower.svg deleted file mode 100644 index bcbf90636e..0000000000 --- a/docs/bower_components/octicons/svg/radio-tower.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/repo-clone.svg b/docs/bower_components/octicons/svg/repo-clone.svg deleted file mode 100644 index 4e61520c92..0000000000 --- a/docs/bower_components/octicons/svg/repo-clone.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/repo-force-push.svg b/docs/bower_components/octicons/svg/repo-force-push.svg deleted file mode 100644 index 0b82fa90c7..0000000000 --- a/docs/bower_components/octicons/svg/repo-force-push.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/repo-forked.svg b/docs/bower_components/octicons/svg/repo-forked.svg deleted file mode 100644 index 634ee777a6..0000000000 --- a/docs/bower_components/octicons/svg/repo-forked.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/repo-pull.svg b/docs/bower_components/octicons/svg/repo-pull.svg deleted file mode 100644 index e9e267d6f7..0000000000 --- a/docs/bower_components/octicons/svg/repo-pull.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/repo-push.svg b/docs/bower_components/octicons/svg/repo-push.svg deleted file mode 100644 index 80c85043ed..0000000000 --- a/docs/bower_components/octicons/svg/repo-push.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/repo.svg b/docs/bower_components/octicons/svg/repo.svg deleted file mode 100644 index f14a1b7dfe..0000000000 --- a/docs/bower_components/octicons/svg/repo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/rocket.svg b/docs/bower_components/octicons/svg/rocket.svg deleted file mode 100644 index 8aefbcdf84..0000000000 --- a/docs/bower_components/octicons/svg/rocket.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/rss.svg b/docs/bower_components/octicons/svg/rss.svg deleted file mode 100644 index 0cda32fdd0..0000000000 --- a/docs/bower_components/octicons/svg/rss.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/ruby.svg b/docs/bower_components/octicons/svg/ruby.svg deleted file mode 100644 index 9fff84f09f..0000000000 --- a/docs/bower_components/octicons/svg/ruby.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/screen-full.svg b/docs/bower_components/octicons/svg/screen-full.svg deleted file mode 100644 index caa4dfadee..0000000000 --- a/docs/bower_components/octicons/svg/screen-full.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/screen-normal.svg b/docs/bower_components/octicons/svg/screen-normal.svg deleted file mode 100644 index 1bcf6a89e3..0000000000 --- a/docs/bower_components/octicons/svg/screen-normal.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/search.svg b/docs/bower_components/octicons/svg/search.svg deleted file mode 100644 index 8c207c15b2..0000000000 --- a/docs/bower_components/octicons/svg/search.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/server.svg b/docs/bower_components/octicons/svg/server.svg deleted file mode 100644 index 3d58c25e32..0000000000 --- a/docs/bower_components/octicons/svg/server.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/settings.svg b/docs/bower_components/octicons/svg/settings.svg deleted file mode 100644 index 5a0d862153..0000000000 --- a/docs/bower_components/octicons/svg/settings.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/sign-in.svg b/docs/bower_components/octicons/svg/sign-in.svg deleted file mode 100644 index 4713877adf..0000000000 --- a/docs/bower_components/octicons/svg/sign-in.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/sign-out.svg b/docs/bower_components/octicons/svg/sign-out.svg deleted file mode 100644 index 75d3eeed87..0000000000 --- a/docs/bower_components/octicons/svg/sign-out.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/split.svg b/docs/bower_components/octicons/svg/split.svg deleted file mode 100644 index 9588884ae1..0000000000 --- a/docs/bower_components/octicons/svg/split.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/squirrel.svg b/docs/bower_components/octicons/svg/squirrel.svg deleted file mode 100644 index 4a80ab7812..0000000000 --- a/docs/bower_components/octicons/svg/squirrel.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/star.svg b/docs/bower_components/octicons/svg/star.svg deleted file mode 100644 index 6c51448765..0000000000 --- a/docs/bower_components/octicons/svg/star.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/steps.svg b/docs/bower_components/octicons/svg/steps.svg deleted file mode 100644 index 9ac01c0fa4..0000000000 --- a/docs/bower_components/octicons/svg/steps.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/stop.svg b/docs/bower_components/octicons/svg/stop.svg deleted file mode 100644 index 1324c1dbf5..0000000000 --- a/docs/bower_components/octicons/svg/stop.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/sync.svg b/docs/bower_components/octicons/svg/sync.svg deleted file mode 100644 index ad9b161cdc..0000000000 --- a/docs/bower_components/octicons/svg/sync.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/tag.svg b/docs/bower_components/octicons/svg/tag.svg deleted file mode 100644 index 5f2e5cee90..0000000000 --- a/docs/bower_components/octicons/svg/tag.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/telescope.svg b/docs/bower_components/octicons/svg/telescope.svg deleted file mode 100644 index 524e24677c..0000000000 --- a/docs/bower_components/octicons/svg/telescope.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/terminal.svg b/docs/bower_components/octicons/svg/terminal.svg deleted file mode 100644 index 3ba4b611b0..0000000000 --- a/docs/bower_components/octicons/svg/terminal.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/three-bars.svg b/docs/bower_components/octicons/svg/three-bars.svg deleted file mode 100644 index e01a2fae06..0000000000 --- a/docs/bower_components/octicons/svg/three-bars.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/tools.svg b/docs/bower_components/octicons/svg/tools.svg deleted file mode 100644 index 658a3bf515..0000000000 --- a/docs/bower_components/octicons/svg/tools.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/trashcan.svg b/docs/bower_components/octicons/svg/trashcan.svg deleted file mode 100644 index c6356893bc..0000000000 --- a/docs/bower_components/octicons/svg/trashcan.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/triangle-down.svg b/docs/bower_components/octicons/svg/triangle-down.svg deleted file mode 100644 index ce87663087..0000000000 --- a/docs/bower_components/octicons/svg/triangle-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/triangle-left.svg b/docs/bower_components/octicons/svg/triangle-left.svg deleted file mode 100644 index 5d13d84205..0000000000 --- a/docs/bower_components/octicons/svg/triangle-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/triangle-right.svg b/docs/bower_components/octicons/svg/triangle-right.svg deleted file mode 100644 index b05f3ae288..0000000000 --- a/docs/bower_components/octicons/svg/triangle-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/triangle-up.svg b/docs/bower_components/octicons/svg/triangle-up.svg deleted file mode 100644 index 915f95158b..0000000000 --- a/docs/bower_components/octicons/svg/triangle-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/unfold.svg b/docs/bower_components/octicons/svg/unfold.svg deleted file mode 100644 index 73053764ee..0000000000 --- a/docs/bower_components/octicons/svg/unfold.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/unmute.svg b/docs/bower_components/octicons/svg/unmute.svg deleted file mode 100644 index 6f949f6ea3..0000000000 --- a/docs/bower_components/octicons/svg/unmute.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/versions.svg b/docs/bower_components/octicons/svg/versions.svg deleted file mode 100644 index eb4065506e..0000000000 --- a/docs/bower_components/octicons/svg/versions.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/x.svg b/docs/bower_components/octicons/svg/x.svg deleted file mode 100644 index b359fffe2e..0000000000 --- a/docs/bower_components/octicons/svg/x.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/octicons/svg/zap.svg b/docs/bower_components/octicons/svg/zap.svg deleted file mode 100644 index c330af6a19..0000000000 --- a/docs/bower_components/octicons/svg/zap.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/docs/bower_components/primer-user-content/.bower.json b/docs/bower_components/primer-user-content/.bower.json deleted file mode 100644 index e4ebc9e351..0000000000 --- a/docs/bower_components/primer-user-content/.bower.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "name": "primer-user-content", - "keywords": [ - "github", - "markdown", - "css" - ], - "main": [ - "dist/github-markdown.css" - ], - "ignore": [ - "**/.*", - "*.js", - "README.md", - "Gruntfile.js", - "package.json", - "render-test.md" - ], - "homepage": "https://github.com/primer/user-content", - "version": "2.1.7", - "_release": "2.1.7", - "_resolution": { - "type": "version", - "tag": "v2.1.7", - "commit": "66c71cd395676b58fe3de587fb643eb0c11509d8" - }, - "_source": "https://github.com/primer/user-content.git", - "_target": "2.1.7", - "_originalSource": "https://github.com/primer/user-content.git" -} \ No newline at end of file diff --git a/docs/bower_components/primer-user-content/CLA.md b/docs/bower_components/primer-user-content/CLA.md deleted file mode 100644 index d73f7db313..0000000000 --- a/docs/bower_components/primer-user-content/CLA.md +++ /dev/null @@ -1,49 +0,0 @@ -# GitHub CLA - -## Don't give up - please go ahead and create this PR. -We welcome you to follow, fork, and work on, our open source projects. If you want to contribute back to this project, or any other GitHub project, we need to ask you to complete the Contributor License Agreement (CLA) below. If you are contributing on behalf of your employer, or as part of your role as an employee, remember that you are signing in the name of your employer and you have to make sure that that's okay before you sign. - -## What is this? -This is GitHub Inc.’s Contributor License Agreement. If you’ve worked in the technology space before, contributed or maintained an open source project, there’s a good chance that you’ve run across one or more of these in the past. What CLAs aim to do is make sure the project is able to merge contributions from multiple contributors without getting itself into different types of trouble. This one is no different in that sense. - -## Why is this? -The answer is that we need to protect the open source projects that we maintain, their users and their contributors (including Hubber contributors, of course, but not just). Why? Just imagine a case when a contributor is making a contribution to a project and that contribution is subsequently merged and becomes an integral part of the project. Now, go on to imagine that our contributor copied the code, or that this contributor works for a company that doesn't want its employees to make contributions to this project or any project. What then? Well, the person the code was copied from or the company can do whatever the hell they like, including to come after the project and its users if using it, make them stop or even sue. If either has patent rights in the code, the project is in even deeper trouble. - - -## So. -Please read the following terms, make sure you understand, and that if you agree, that you sign. Then, your pull request would be created and the project and the other contributors would be safe. It's important to us that you remember that except for the license you grant by signing this document - to GitHub, to your fellow contributors and to the project, you reserve all right, title, and interest in your contributions. - -###1. Definitions. - -*You*, *you* (*Your*, or *your*) means the copyright owner or legal entity authorized by the copyright owner to sign this agreement. - -*Contribution* or *contribution* means any original work of authorship, including any modifications or additions to an existing work, that is submitted to a GitHub project. "Submitted" means via a Pull Request, an issue or any form of electronic, verbal, or written communication sent to GitHub. - -###2. Grant of Copyright License. - -Subject to the terms and conditions of this agreement, you grant to GitHub, to fellow contributors and to the project a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute your contributions and such derivative works. - -###3. Grant of Patent License. - -Subject to the terms and conditions of this agreement, You hereby grant to GitHub, to fellow contributors to the project, and to its users a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer your contribution as part of the project, where such license applies only to those patent claims licensable by you that are necessarily infringed by your contribution or by combination of your contribution with the project to which this contribution was submitted. If any entity institutes patent litigation against you or any other entity (including a cross-claim or counterclaim in a lawsuit) alleging that your contribution, or the project to which you have contributed, constitutes direct or contributory patent infringement, then any patent licenses granted to that entity under this agreement for that contribution shall terminate as of the date such litigation is filed. - -###4. You Can Grant this License. - -Signing would mean that you are legally entitled to grant the above license. If your employer(s) has rights to intellectual property that you create that includes your contributions, you have verified and are certain that you have received permission to make your contribution on behalf of that employer, that your employer has waived such rights for your contribution, or that your employer has executed a separate license with GitHub or the project. - -###5. Your Contribution is Yours. - -Signing doesn't change the fact that your contribution is your original creation (see section 7 for submissions on behalf of others) and that they include complete details of any third-party license or other restriction (including related patents and trademarks) of which you are personally aware and which are associated with any part of your contributions. - -###6. You Provide Your Contribution "as is". - -Signing this won't mean anybody will argue otherwise. In other words, your contributions are made without warranties or conditions of any kind. - -###7. If Some or All Your Contributions Is Not Yours. - -That's fine but you need to identify the source or sources of the contribution and any license or other restriction (like related patents, trademarks, and license agreements) of which you are personally aware, and conspicuously marking the contribution as "Submitted on behalf of a third-party or third parties: [named here]". A place where you can do this is in a commit comment to the PR. - -###8. If Any Circumstances of Your Contribution change. -You agree to notify the project and GitHub of any facts or circumstances of which you become aware. - -###9. That's it! diff --git a/docs/bower_components/primer-user-content/CONTRIBUTING.md b/docs/bower_components/primer-user-content/CONTRIBUTING.md deleted file mode 100644 index dfb563b0c9..0000000000 --- a/docs/bower_components/primer-user-content/CONTRIBUTING.md +++ /dev/null @@ -1,79 +0,0 @@ -## Contributing - -[fork]: https://github.com/github/primer/fork -[pr]: https://github.com/github/primer/compare -[style]: http://primercss.io/guidelines/ - -Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great. - -Before you do, would you mind reading [this license agreement](CLA.md)? If you open a PR, we'll assume you agree to it. If you have any hesitation or disagreement, please do open a PR still, but note your concerns as well. - -## Using the issue tracker - -The [issue tracker](https://github.com/twbs/bootstrap/issues) is the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests) and [submitting pull requests](#pull-requests), but please respect the following restrictions: - -* Please **do not** use the issue tracker for personal support requests. -* Please **do not** derail or troll issues. Keep the discussion on topic and respect the opinions of others. -* Please **do not** open issues or pull requests regarding the code in [`Normalize`](https://github.com/necolas/normalize.css) (open them in their respective repositories). - -## Bug reports - -A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful, so thanks! - -Guidelines for bug reports: - -0. **Validate and lint your code** — [validate your HTML](http://html5.validator.nu) to ensure your problem isn't caused by a simple error in your own code. - -1. **Use the GitHub issue search** — check if the issue has already been reported. - -2. **Check if the issue has been fixed** — try to reproduce it using the latest `master` or development branch in the repository. - -3. **Isolate the problem** — ideally create a [reduced test case](http://css-tricks.com/6263-reduced-test-cases/) and a live example. [This JS Bin](http://jsbin.com/lefey/1/edit?html,output) is a helpful template. - -A good bug report shouldn't leave others needing to chase you up for more information. Please try to be as detailed as possible in your report. What is your environment? What steps will reproduce the issue? What browser(s) and OS experience the problem? Do other browsers show the bug differently? What would you expect to be the outcome? All these details will help people to fix any potential bugs. - -Example: - -> Short and descriptive example bug report title -> -> A summary of the issue and the browser/OS environment in which it occurs. If -> suitable, include the steps required to reproduce the bug. -> -> 1. This is the first step -> 2. This is the second step -> 3. Further steps, etc. -> -> `` - a link to the reduced test case -> -> Any other information you want to share that is relevant to the issue being reported. This might include the lines of code that you have identified as causing the bug, and potential solutions (and your opinions on their merits). - -## Feature requests - -Feature requests are welcome. But take a moment to find out whether your idea fits with the scope and aims of the project. It's up to *you* to make a strong case to convince the project's developers of the merits of this feature. Please provide as much detail and context as possible. - -## Pull requests - -Good pull requests—patches, improvements, new features—are a fantastic help. They should remain focused in scope and avoid containing unrelated commits. - -**Please ask first** before embarking on any significant pull request (e.g. implementing features, refactoring code, porting to a different language), otherwise you risk spending a lot of time working on something that the project's developers might not want to merge into the project. - -Adhering to the following process is the best way to get your work included in the project: - -1. Fork and clone the repository -2. Configure and install the dependencies: `bower install` -3. Create a new branch: `git checkout -b my-branch-name` -4. Make your change, add tests, and make sure the tests still pass -5. Push to your fork and [submit a pull request][pr] -6. Pat your self on the back and wait for your pull request to be reviewed and merged. - -Here are a few things you can do that will increase the likelihood of your pull request being accepted: - -- Follow the [style guide][style]. -- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests. -- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). - -## Resources - -- [Contributing to Open Source on GitHub](https://guides.github.com/activities/contributing-to-open-source/) -- [Using Pull Requests](https://help.github.com/articles/using-pull-requests/) -- [GitHub Help](https://help.github.com) diff --git a/docs/bower_components/primer-user-content/LICENSE.md b/docs/bower_components/primer-user-content/LICENSE.md deleted file mode 100644 index 02f1449601..0000000000 --- a/docs/bower_components/primer-user-content/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014 GitHub, Inc - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/docs/bower_components/primer-user-content/bower.json b/docs/bower_components/primer-user-content/bower.json deleted file mode 100644 index f56eb02092..0000000000 --- a/docs/bower_components/primer-user-content/bower.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "primer-user-content", - "keywords": [ - "github", - "markdown", - "css" - ], - "main": [ - "dist/github-markdown.css" - ], - "ignore": [ - "**/.*", - "*.js", - "README.md", - "Gruntfile.js", - "package.json", - "render-test.md" - ] -} diff --git a/docs/bower_components/primer-user-content/components/markdown.scss b/docs/bower_components/primer-user-content/components/markdown.scss deleted file mode 100644 index 3f2e6e9013..0000000000 --- a/docs/bower_components/primer-user-content/components/markdown.scss +++ /dev/null @@ -1,694 +0,0 @@ -// GitHub Flavored Markdown -// ================================ -// -// *View the [source of this content](http://github.github.com/github-flavored-markdown/sample_content.html).* -// -// Let's get the whole "linebreak" thing out of the way. The next paragraph contains two phrases separated by a single newline character: -// -// Roses are red -// Violets are blue -// -// The next paragraph has the same phrases, but now they are separated by two spaces and a newline character: -// -// Roses are red -// Violets are blue -// -// Oh, and one thing I cannot stand is the mangling of words with multiple underscores in them like perform_complicated_task or do_this_and_do_that_and_another_thing. -// -// A bit of the GitHub spice -// ------------------------- -// -// In addition to the changes in the previous section, certain references are auto-linked: -// -// * SHA: be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2 -// * User@SHA ref: mojombo@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2 -// * User/Project@SHA: mojombo/god@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2 -// * \#Num: #1 -// * User/#Num: mojombo#1 -// * SHA: be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2 -// * User@SHA ref: mojombo@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2 -// * User/Project@SHA: mojombo/god@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2 -// * \#Num: #1 -// * User/#Num: mojombo#1 -// * User/Project#Num: mojombo/god#1 -// -// These are dangerous goodies though, and we need to make sure email addresses don't get mangled: -// -// My email addy is tom@github.com. -// -// Good rules -// ------------- -// -// Actually there's nothing wrong with this `
` -// -// --- -// -// A mathematician is a device for turning coffee into theorems -// ------------------------------- -// -// In first grade I learned that 5 > 3 and 2 < 7. Maybe some arrows. 1 -> 2 -> 3. 9 <- 8 <- 7. -// -// Triangles man! a^2 + b^2 = c^2 -// -// We all like making lists -// ------------------------ -// -// The above header should be an H2 tag. Now, for a list of fruits: -// -// * Red Apples -// * Purple Grapes -// * Green Kiwifruits -// -// Let's get crazy: -// -// 1. This is a list item with two paragraphs. Lorem ipsum dolor -// sit amet, consectetuer adipiscing elit. Aliquam hendrerit -// mi posuere lectus. -// -// Vestibulum enim wisi, viverra nec, fringilla in, laoreet -// vitae, risus. Donec sit amet nisl. Aliquam semper ipsum -// sit amet velit. -// -// 2. Suspendisse id sem consectetuer libero luctus adipiscing. -// -// What about some code **in** a list? That's insane, right? -// -// 1. In Ruby you can map like this: -// -// ['a', 'b'].map { |x| x.uppercase } -// -// 2. In Rails, you can do a shortcut: -// -// ['a', 'b'].map(&:uppercase) -// -// Some people seem to like definition lists -// -//
-//
Lower cost
-//
The new version of this product costs significantly less than the previous one!
-//
Easier to use
-//
We've changed the product so that it's much easier to use!
-//
-// -// I am a robot -// ------------ -// -// Maybe you want to print `robot` to the console 1000 times. Why not? -// -// def robot_invasion -// puts("robot " * 1000) -// end -// -// You see, that was formatted as code because it's been indented by four spaces. -// -// How about we throw some angle braces and ampersands in there? -// -// -// -// Set in stone -// ------------ -// -// Playing the blame game -// ---------------------- -// -// If you need to blame someone, the best way to do so is by quoting them: -// -// > I, at any rate, am convinced that He does not throw dice. -// -// Or perhaps someone a little less eloquent: -// -// > I wish you'd have given me this written question ahead of time so I -// > could plan for it... I'm sure something will pop into my head here in -// > the midst of this press conference, with all the pressure of trying to -// > come up with answer, but it hadn't yet... -// > -// > I don't want to sound like -// > I have made no mistakes. I'm confident I have. I just haven't - you -// > just put me under the spot here, and maybe I'm not as quick on my feet -// > as I should be in coming up with one. -// -// Table for two -// ------------- -// -// -// -// -// -// -// -// -// -// -// -//
IDNameProfession
1BeethovenComposer
2Beethoven (the dog)Dog
-// -// Crazy linking action -// -------------------- -// -// I get 10 times more traffic from [Google] [1] than from -// [Yahoo] [2] or [MSN] [3]. -// -// [1]: http://google.com/ "Google" -// [2]: http://search.yahoo.com/ "Yahoo Search" -// [3]: http://search.msn.com/ "MSN Search" -// -// -// # Header 1 -// -// Bacon ipsum dolor sit amet cillum tail ea sint dolor veniam ```sirloin``` laborum hamburger fugiat mollit exercitation consectetur. Beef ribs leberkas fugiat, minim velit ball tip ham hock deserunt anim aliqua cillum ut officia sint. Shankle filet mignon t-bone laboris nulla. Sunt pig ham hock nulla biltong capicola tempor reprehenderit, swine pariatur flank doner pancetta. Cupidatat leberkas esse andouille magna prosciutto chicken. Non fugiat dolor, shank nulla swine sausage. Ut short loin kielbasa tail pork belly salami veniam sed eiusmod est enim drumstick strip steak brisket. -// -// ## Header 2 -// -// Bacon ipsum dolor sit amet cillum tail ea sint dolor veniam ```sirloin``` laborum hamburger fugiat mollit exercitation consectetur. Beef ribs leberkas fugiat, minim velit ball tip ham hock deserunt anim aliqua cillum ut officia sint. Shankle filet mignon t-bone laboris nulla. Sunt pig ham hock nulla biltong capicola tempor reprehenderit, swine pariatur flank doner pancetta. Cupidatat leberkas esse andouille magna prosciutto chicken. Non fugiat dolor, shank nulla swine sausage. Ut short loin kielbasa tail pork belly salami veniam sed eiusmod est enim drumstick strip steak brisket. -// -// ### Header 3 -// -// Bacon ipsum dolor sit amet cillum tail ea sint dolor veniam ```sirloin``` laborum hamburger fugiat mollit exercitation consectetur. Beef ribs leberkas fugiat, minim velit ball tip ham hock deserunt anim aliqua cillum ut officia sint. Shankle filet mignon t-bone laboris nulla. Sunt pig ham hock nulla biltong capicola tempor reprehenderit, swine pariatur flank doner pancetta. Cupidatat leberkas esse andouille magna prosciutto chicken. Non fugiat dolor, shank nulla swine sausage. Ut short loin kielbasa tail pork belly salami veniam sed eiusmod est enim drumstick strip steak brisket. -// -// #### Header 4 -// -// Bacon ipsum dolor sit amet cillum tail ea sint dolor veniam ```sirloin``` laborum hamburger fugiat mollit exercitation consectetur. Beef ribs leberkas fugiat, minim velit ball tip ham hock deserunt anim aliqua cillum ut officia sint. Shankle filet mignon t-bone laboris nulla. Sunt pig ham hock nulla biltong capicola tempor reprehenderit, swine pariatur flank doner pancetta. Cupidatat leberkas esse andouille magna prosciutto chicken. Non fugiat dolor, shank nulla swine sausage. Ut short loin kielbasa tail pork belly salami veniam sed eiusmod est enim drumstick strip steak brisket. -// -// ##### Header 5 -// -// Bacon ipsum dolor sit amet cillum tail ea sint dolor veniam ```sirloin``` laborum hamburger fugiat mollit exercitation consectetur. Beef ribs leberkas fugiat, minim velit ball tip ham hock deserunt anim aliqua cillum ut officia sint. Shankle filet mignon t-bone laboris nulla. Sunt pig ham hock nulla biltong capicola tempor reprehenderit, swine pariatur flank doner pancetta. Cupidatat leberkas esse andouille magna prosciutto chicken. Non fugiat dolor, shank nulla swine sausage. Ut short loin kielbasa tail pork belly salami veniam sed eiusmod est enim drumstick strip steak brisket. -// -// ###### Header 6 -// -// Bacon ipsum dolor sit amet cillum tail ea sint dolor veniam ```sirloin``` laborum hamburger fugiat mollit exercitation consectetur. Beef ribs leberkas fugiat, minim velit ball tip ham hock deserunt anim aliqua cillum ut officia sint. Shankle filet mignon t-bone laboris nulla. Sunt pig ham hock nulla biltong capicola tempor reprehenderit, swine pariatur flank doner pancetta. Cupidatat leberkas esse andouille magna prosciutto chicken. Non fugiat dolor, shank nulla swine sausage. Ut short loin kielbasa tail pork belly salami veniam sed eiusmod est enim drumstick strip steak brisket. -// -// Ode to Code -// ----------- -// -// ### Code block -// -// ``` coffeescript -// ameta.append('span') -// .attr('class', 'cmeta') -// .html((d) -> "#{$.commafy(d.cmts)} commits / #{$.commafy(d.adds)} ++ / #{$.commafy(d.dels)} --") -// -// svg = person.append('svg') -// .attr('width', sparkw + (padl + padr)) -// .attr('height', sparkh + padt + padb) -// .attr('class', 'spark') -// .append('g') -// .attr('transform', "translate(#{padl},#{padt})") -// -// svg.append("g") -// .attr("class", "x axis") -// .attr("transform", "translate(0, #{sparkh - padt - padb})") -// .call(xAxis) -// .selectAll('.x.axis g text') -// .style('display', (d, i) -> if i % 2 != 0 then 'none' else 'block') -// -// yax = svg.append("g") -// .attr("class", "y axis") -// .call(yAxis) -// .selectAll('.y.axis g text') -// .attr('dx', sparkw / 2) -// .style('display', (d, i) -> if i == 0 then 'none' else 'block') -// .classed 'midlabel', true -// ``` -// -// ### Single tick with spaces -// -// `You can use the HTML5 custom data attributes by passing the values inside a data hash. For example: data => { :something => "bla bla bla", :confirm => "You sure?" }` -// -// ### Multiple single ticks -// -// `2012-03-28 09:19:58.0908|INFO|FileLogger|Processing xml: 18456040x90000000000000399270Applicationdallassa Reason: Password did not match that for the login provided. [CLIENT: 118.186.64.242]184800000E00000007000000440041004C004C00410053000000070000006D00610073007400650072000000` -// -// `2012-03-28 09:19:58.0908|INFO|FileLogger|No regex, so counting as a match sdf sdf sdf sdfsd lksdfj lksjdf lksjdf lksdjf lksjdf lsdfj werwer werwer` -// -// ### Unbroken single tick -// -// `longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong` -// -// ### Unbroken triple tick -// -// ``` ruby -// longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong -// ``` -// -// ### Single tick between a block of text that wraps -// -// this is a line with some text and `inline code test test test test test test test test test test test test test test test test test test test test test test test test` and more text here -// -// ### Single tick between a block of text that doesn't wrap -// -// this is some text, `and this is some code`, lines don't break, they do what they're told -// -// Styleguide 4.0 - - -// All of our block level items should have the same margin -$margin: 16px; - -// This is styling for generic markdownized text. Anything you put in a -// container with .markdown-body on it should render generally well. It also -// includes some GitHub Flavored Markdown specific styling (like @mentions) -.markdown-body { - overflow: hidden; - font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif; - font-size: 16px; - line-height: 1.6; - word-wrap: break-word; - - > *:first-child { - margin-top: 0 !important; - } - - > *:last-child { - margin-bottom: 0 !important; - } - - // Anchors like . These sometimes end up wrapped around - // text when users mistakenly forget to close the tag or use self-closing tag - // syntax. We don't want them to appear like links. - // FIXME: a:not(:link):not(:visited) would be a little clearer here (and - // possibly faster to match), but it breaks styling of elements due - // to https://bugs.webkit.org/show_bug.cgi?id=142737. - a:not([href]) { - color: inherit; - text-decoration: none; - } - - // Link Colors - .absent { - color: #c00; - } - - .anchor { - position: absolute; - top: 0; - left: 0; - display: block; - padding-right: 6px; - padding-left: 30px; - margin-left: -30px; - - &:focus { - outline: none; - } - } - - // Headings - h1, h2, h3, h4, h5, h6 { - position: relative; - margin-top: 1em; - margin-bottom: $margin; - font-weight: bold; - line-height: 1.4; - - .octicon-link { - display: none; - color: #000; - vertical-align: middle; - } - - &:hover .anchor { - padding-left: 8px; - margin-left: -30px; - text-decoration: none; - - .octicon-link { - display: inline-block; - } - } - - tt, - code { - font-size: inherit; - } - } - - h1 { - padding-bottom: 0.3em; - font-size: 2.25em; - line-height: 1.2; - border-bottom: 1px solid #eee; - - .anchor { - line-height: 1; - } - } - - h2 { - padding-bottom: 0.3em; - font-size: 1.75em; - line-height: 1.225; - border-bottom: 1px solid #eee; - - .anchor { - line-height: 1; - } - } - - h3 { - font-size: 1.5em; - line-height: 1.43; - - .anchor { - line-height: 1.2; - } - } - - h4 { - font-size: 1.25em; - - .anchor { - line-height: 1.2; - } - } - - h5 { - font-size: 1em; - - .anchor { - line-height: 1.1; - } - } - - h6 { - font-size: 1em; - color: #777; - - .anchor { - line-height: 1.1; - } - } - - p, - blockquote, - ul, ol, dl, - table, - pre { - margin-top: 0; - margin-bottom: $margin; - } - - hr { - height: 4px; - padding: 0; - margin: $margin 0; - background-color: #e7e7e7; - border: 0 none; - } - - // Lists, Blockquotes & Such - ul, - ol { - padding-left: 2em; - - &.no-list { - padding: 0; - list-style-type: none; - } - } - - // Did someone complain about list spacing? Encourage them - // to create the spacing with their markdown formatting. - // List behavior should be controled by the markup, not the css. - // - // For lists with padding between items, use blank - // lines between items. This will generate paragraphs with - // padding to space things out. - // - // - item - // - // - item - // - // - item - // - // For list without padding, don't use blank lines. - // - // - item - // - item - // - item - // - // Modifying the css to emulate these behaviors merely brakes - // one case in the process of solving another. Don't change - // this unless it's really really a bug. - ul ul, - ul ol, - ol ol, - ol ul { - margin-top: 0; - margin-bottom: 0; - } - - li > p { - margin-top: $margin; - } - - dl { - padding: 0; - } - - dl dt { - padding: 0; - margin-top: $margin; - font-size: 1em; - font-style: italic; - font-weight: bold; - } - - dl dd { - padding: 0 $margin; - margin-bottom: $margin; - } - - blockquote { - padding: 0 15px; - color: #777; - border-left: 4px solid #ddd; - - > :first-child { - margin-top: 0; - } - - > :last-child { - margin-bottom: 0; - } - } - - // Tables - table { - display: block; - width: 100%; - overflow: auto; - word-break: normal; - word-break: keep-all; // For Firefox to horizontally scroll wider tables. - - th { - font-weight: bold; - } - - th, td { - padding: 6px 13px; - border: 1px solid #ddd; - } - - tr { - background-color: #fff; - border-top: 1px solid #ccc; - - &:nth-child(2n) { - background-color: #f8f8f8; - } - } - } - - // Images & Stuff - img { - max-width: 100%; - -moz-box-sizing: border-box; - box-sizing: border-box; - } - - .emoji { - max-width: none; - } - - // Gollum Image Tags - - // Framed - span.frame { - display: block; - overflow: hidden; - - & > span { - display: block; - float: left; - width: auto; - padding: 7px; - margin: 13px 0 0; - overflow: hidden; - border: 1px solid #ddd; - } - - span img { - display: block; - float: left; - } - - span span { - display: block; - padding: 5px 0 0; - clear: both; - color: #333; - } - } - - span.align-center { - display: block; - overflow: hidden; - clear: both; - - & > span { - display: block; - margin: 13px auto 0; - overflow: hidden; - text-align: center; - } - - span img { - margin: 0 auto; - text-align: center; - } - } - - span.align-right { - display: block; - overflow: hidden; - clear: both; - - & > span { - display: block; - margin: 13px 0 0; - overflow: hidden; - text-align: right; - } - - span img { - margin: 0; - text-align: right; - } - } - - span.float-left { - display: block; - float: left; - margin-right: 13px; - overflow: hidden; - - span { - margin: 13px 0 0; - } - } - - span.float-right { - display: block; - float: right; - margin-left: 13px; - overflow: hidden; - - & > span { - display: block; - margin: 13px auto 0; - overflow: hidden; - text-align: right; - } - } - - // Inline code snippets - code, - tt { - padding: 0; - padding-top: 0.2em; - padding-bottom: 0.2em; - margin: 0; - font-size: 85%; - background-color: rgba(0,0,0,0.04); - border-radius: 3px; // don't add padding, gives scrollbars - - &:before, - &:after { - letter-spacing: -0.2em; // this creates padding - content: "\00a0"; - } - - br { display: none; } - } - - del code { text-decoration: inherit; } - - // Code tags within code blocks (
s)
-  pre > code {
-    padding: 0;
-    margin: 0;
-    font-size: 100%;
-    word-break: normal;
-    white-space: pre;
-    background: transparent;
-    border: 0;
-  }
-
-  .highlight {
-    margin-bottom: $margin;
-  }
-
-  .highlight pre,
-  pre {
-    padding: $margin;
-    overflow: auto;
-    font-size: 85%;
-    line-height: 1.45;
-    background-color: #f7f7f7;
-    border-radius: 3px;
-  }
-
-  .highlight pre {
-    margin-bottom: 0;
-    word-break: normal;
-  }
-
-  pre {
-    word-wrap: normal;
-  }
-
-  pre code,
-  pre tt {
-    display: inline;
-    max-width: initial;
-    padding: 0;
-    margin: 0;
-    overflow: initial;
-    line-height: inherit;
-    word-wrap: normal;
-    background-color: transparent;
-    border: 0;
-
-    &:before,
-    &:after {
-      content: normal;
-    }
-  }
-
-  kbd {
-    display: inline-block;
-    padding: 3px 5px;
-    font-size: 11px;
-    line-height: 10px;
-    color: #555;
-    vertical-align: middle;
-    background-color: #fcfcfc;
-    border: solid 1px #ccc;
-    border-bottom-color: #bbb;
-    border-radius: 3px;
-    box-shadow: inset 0 -1px 0 #bbb;
-  }
-}
-
diff --git a/docs/bower_components/primer-user-content/components/user-content.scss b/docs/bower_components/primer-user-content/components/user-content.scss
deleted file mode 100644
index 0ef4aac8ef..0000000000
--- a/docs/bower_components/primer-user-content/components/user-content.scss
+++ /dev/null
@@ -1 +0,0 @@
-@import "primer-user-content/components/markdown";
diff --git a/docs/bower_components/primer-user-content/dist/user-content.css b/docs/bower_components/primer-user-content/dist/user-content.css
deleted file mode 100644
index 2207d871cf..0000000000
--- a/docs/bower_components/primer-user-content/dist/user-content.css
+++ /dev/null
@@ -1,546 +0,0 @@
-/*!
- * GitHub User Content Stylesheets v1.2.4 (https://github.com/primer/user-content)
- * Copyright 2014 GitHub, Inc.
- * Licensed under MIT (https://github.com/primer/user-content/blob/master/LICENSE.md).
- */
-
-.markdown-body {
-  overflow: hidden;
-  font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif;
-  font-size: 16px;
-  line-height: 1.6;
-  word-wrap: break-word;
-}
-.markdown-body > *:first-child {
-  margin-top: 0 !important;
-}
-.markdown-body > *:last-child {
-  margin-bottom: 0 !important;
-}
-.markdown-body .absent {
-  color: #c00;
-}
-.markdown-body .anchor {
-  position: absolute;
-  top: 0;
-  bottom: 0;
-  left: 0;
-  display: block;
-  padding-right: 6px;
-  padding-left: 30px;
-  margin-left: -30px;
-}
-.markdown-body .anchor:focus {
-  outline: none;
-}
-.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 {
-  position: relative;
-  margin-top: 1em;
-  margin-bottom: 16px;
-  font-weight: bold;
-  line-height: 1.4;
-}
-.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link {
-  display: none;
-  color: #000;
-  vertical-align: middle;
-}
-.markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:hover .anchor, .markdown-body h6:hover .anchor {
-  height: 1em;
-  padding-left: 8px;
-  margin-left: -30px;
-  line-height: 1;
-  text-decoration: none;
-}
-.markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link {
-  display: inline-block;
-}
-.markdown-body h1 tt,
-    .markdown-body h1 code, .markdown-body h2 tt,
-    .markdown-body h2 code, .markdown-body h3 tt,
-    .markdown-body h3 code, .markdown-body h4 tt,
-    .markdown-body h4 code, .markdown-body h5 tt,
-    .markdown-body h5 code, .markdown-body h6 tt,
-    .markdown-body h6 code {
-  font-size: inherit;
-}
-.markdown-body h1 {
-  padding-bottom: .3em;
-  font-size: 2.25em;
-  line-height: 1.2;
-  border-bottom: 1px solid #eee;
-}
-.markdown-body h2 {
-  padding-bottom: .3em;
-  font-size: 1.75em;
-  line-height: 1.225;
-  border-bottom: 1px solid #eee;
-}
-.markdown-body h3 {
-  font-size: 1.5em;
-  line-height: 1.43;
-}
-.markdown-body h4 {
-  font-size: 1.25em;
-}
-.markdown-body h5 {
-  font-size: 1em;
-}
-.markdown-body h6 {
-  font-size: 1em;
-  color: #777;
-}
-.markdown-body p,
-  .markdown-body blockquote,
-  .markdown-body ul, .markdown-body ol, .markdown-body dl,
-  .markdown-body table,
-  .markdown-body pre {
-  margin-top: 0;
-  margin-bottom: 16px;
-}
-.markdown-body hr {
-  height: 4px;
-  padding: 0;
-  margin: 16px 0;
-  background-color: #e7e7e7;
-  border: 0 none;
-}
-.markdown-body ul,
-  .markdown-body ol {
-  padding-left: 2em;
-}
-.markdown-body ul.no-list,
-    .markdown-body ol.no-list {
-  padding: 0;
-  list-style-type: none;
-}
-.markdown-body ul ul,
-  .markdown-body ul ol,
-  .markdown-body ol ol,
-  .markdown-body ol ul {
-  margin-top: 0;
-  margin-bottom: 0;
-}
-.markdown-body li > p {
-  margin-top: 16px;
-}
-.markdown-body dl {
-  padding: 0;
-}
-.markdown-body dl dt {
-  padding: 0;
-  margin-top: 16px;
-  font-size: 1em;
-  font-style: italic;
-  font-weight: bold;
-}
-.markdown-body dl dd {
-  padding: 0 16px;
-  margin-bottom: 16px;
-}
-.markdown-body blockquote {
-  padding: 0 15px;
-  color: #777;
-  border-left: 4px solid #ddd;
-}
-.markdown-body blockquote > :first-child {
-  margin-top: 0;
-}
-.markdown-body blockquote > :last-child {
-  margin-bottom: 0;
-}
-.markdown-body table {
-  display: block;
-  width: 100%;
-  overflow: auto;
-}
-.markdown-body table th {
-  font-weight: bold;
-}
-.markdown-body table th, .markdown-body table td {
-  padding: 6px 13px;
-  border: 1px solid #ddd;
-}
-.markdown-body table tr {
-  background-color: #fff;
-  border-top: 1px solid #ccc;
-}
-.markdown-body table tr:nth-child(2n) {
-  background-color: #f8f8f8;
-}
-.markdown-body img {
-  max-width: 100%;
-  -moz-box-sizing: border-box;
-       box-sizing: border-box;
-}
-.markdown-body span.frame {
-  display: block;
-  overflow: hidden;
-}
-.markdown-body span.frame > span {
-  display: block;
-  float: left;
-  width: auto;
-  padding: 7px;
-  margin: 13px 0 0;
-  overflow: hidden;
-  border: 1px solid #ddd;
-}
-.markdown-body span.frame span img {
-  display: block;
-  float: left;
-}
-.markdown-body span.frame span span {
-  display: block;
-  padding: 5px 0 0;
-  clear: both;
-  color: #333;
-}
-.markdown-body span.align-center {
-  display: block;
-  overflow: hidden;
-  clear: both;
-}
-.markdown-body span.align-center > span {
-  display: block;
-  margin: 13px auto 0;
-  overflow: hidden;
-  text-align: center;
-}
-.markdown-body span.align-center span img {
-  margin: 0 auto;
-  text-align: center;
-}
-.markdown-body span.align-right {
-  display: block;
-  overflow: hidden;
-  clear: both;
-}
-.markdown-body span.align-right > span {
-  display: block;
-  margin: 13px 0 0;
-  overflow: hidden;
-  text-align: right;
-}
-.markdown-body span.align-right span img {
-  margin: 0;
-  text-align: right;
-}
-.markdown-body span.float-left {
-  display: block;
-  float: left;
-  margin-right: 13px;
-  overflow: hidden;
-}
-.markdown-body span.float-left span {
-  margin: 13px 0 0;
-}
-.markdown-body span.float-right {
-  display: block;
-  float: right;
-  margin-left: 13px;
-  overflow: hidden;
-}
-.markdown-body span.float-right > span {
-  display: block;
-  margin: 13px auto 0;
-  overflow: hidden;
-  text-align: right;
-}
-.markdown-body code,
-  .markdown-body tt {
-  padding: 0;
-  padding-top: .2em;
-  padding-bottom: .2em;
-  margin: 0;
-  font-size: 85%;
-  background-color: rgba(0, 0, 0, .04);
-  border-radius: 3px;
-}
-.markdown-body code:before, .markdown-body code:after,
-    .markdown-body tt:before,
-    .markdown-body tt:after {
-  letter-spacing: -.2em;
-  content: "\00a0";
-}
-.markdown-body code br,
-    .markdown-body tt br {
-  display: none;
-}
-.markdown-body del code {
-  text-decoration: inherit;
-  vertical-align: text-top;
-}
-.markdown-body pre > code {
-  padding: 0;
-  margin: 0;
-  font-size: 100%;
-  white-space: pre;
-  background: transparent;
-  border: 0;
-}
-.markdown-body .highlight {
-  margin-bottom: 16px;
-}
-.markdown-body .highlight pre,
-  .markdown-body pre {
-  padding: 16px;
-  overflow: auto;
-  font-size: 85%;
-  line-height: 1.45;
-  background-color: #f7f7f7;
-  border-radius: 3px;
-}
-.markdown-body .highlight pre {
-  margin-bottom: 0;
-}
-.markdown-body pre {
-  word-wrap: normal;
-}
-.markdown-body pre code,
-  .markdown-body pre tt {
-  display: inline;
-  max-width: initial;
-  padding: 0;
-  margin: 0;
-  overflow: initial;
-  line-height: inherit;
-  word-wrap: normal;
-  background-color: transparent;
-  border: 0;
-}
-.markdown-body pre code:before, .markdown-body pre code:after,
-    .markdown-body pre tt:before,
-    .markdown-body pre tt:after {
-  content: normal;
-}
-
-.highlight {
-  background: #fff;
-}
-.highlight .c {
-  font-style: italic;
-  color: #998;
-}
-.highlight .err {
-  color: #a61717;
-  background-color: #e3d2d2;
-}
-.highlight .k {
-  font-weight: bold;
-}
-.highlight .o {
-  font-weight: bold;
-}
-.highlight .cm {
-  font-style: italic;
-  color: #998;
-}
-.highlight .cp {
-  font-weight: bold;
-  color: #999;
-}
-.highlight .c1 {
-  font-style: italic;
-  color: #998;
-}
-.highlight .cs {
-  font-style: italic;
-  font-weight: bold;
-  color: #999;
-}
-.highlight .gd {
-  color: #000;
-  background-color: #fdd;
-}
-.highlight .gd .x {
-  color: #000;
-  background-color: #faa;
-}
-.highlight .ge {
-  font-style: italic;
-}
-.highlight .gr {
-  color: #a00;
-}
-.highlight .gh {
-  color: #999;
-}
-.highlight .gi {
-  color: #000;
-  background-color: #dfd;
-}
-.highlight .gi .x {
-  color: #000;
-  background-color: #afa;
-}
-.highlight .go {
-  color: #888;
-}
-.highlight .gp {
-  color: #555;
-}
-.highlight .gs {
-  font-weight: bold;
-}
-.highlight .gu {
-  font-weight: bold;
-  color: #800080;
-}
-.highlight .gt {
-  color: #a00;
-}
-.highlight .kc {
-  font-weight: bold;
-}
-.highlight .kd {
-  font-weight: bold;
-}
-.highlight .kn {
-  font-weight: bold;
-}
-.highlight .kp {
-  font-weight: bold;
-}
-.highlight .kr {
-  font-weight: bold;
-}
-.highlight .kt {
-  font-weight: bold;
-  color: #458;
-}
-.highlight .m {
-  color: #099;
-}
-.highlight .s {
-  color: #d14;
-}
-.highlight .n {
-  color: #333;
-}
-.highlight .na {
-  color: teal;
-}
-.highlight .nb {
-  color: #0086b3;
-}
-.highlight .nc {
-  font-weight: bold;
-  color: #458;
-}
-.highlight .no {
-  color: teal;
-}
-.highlight .ni {
-  color: purple;
-}
-.highlight .ne {
-  font-weight: bold;
-  color: #900;
-}
-.highlight .nf {
-  font-weight: bold;
-  color: #900;
-}
-.highlight .nn {
-  color: #555;
-}
-.highlight .nt {
-  color: navy;
-}
-.highlight .nv {
-  color: teal;
-}
-.highlight .ow {
-  font-weight: bold;
-}
-.highlight .w {
-  color: #bbb;
-}
-.highlight .mf {
-  color: #099;
-}
-.highlight .mh {
-  color: #099;
-}
-.highlight .mi {
-  color: #099;
-}
-.highlight .mo {
-  color: #099;
-}
-.highlight .sb {
-  color: #d14;
-}
-.highlight .sc {
-  color: #d14;
-}
-.highlight .sd {
-  color: #d14;
-}
-.highlight .s2 {
-  color: #d14;
-}
-.highlight .se {
-  color: #d14;
-}
-.highlight .sh {
-  color: #d14;
-}
-.highlight .si {
-  color: #d14;
-}
-.highlight .sx {
-  color: #d14;
-}
-.highlight .sr {
-  color: #009926;
-}
-.highlight .s1 {
-  color: #d14;
-}
-.highlight .ss {
-  color: #990073;
-}
-.highlight .bp {
-  color: #999;
-}
-.highlight .vc {
-  color: teal;
-}
-.highlight .vg {
-  color: teal;
-}
-.highlight .vi {
-  color: teal;
-}
-.highlight .il {
-  color: #099;
-}
-.highlight .gc {
-  color: #999;
-  background-color: #eaf2f5;
-}
-
-.type-csharp .highlight .k {
-  color: blue;
-}
-.type-csharp .highlight .kt {
-  color: blue;
-}
-.type-csharp .highlight .nf {
-  font-weight: normal;
-  color: #000;
-}
-.type-csharp .highlight .nc {
-  color: #2b91af;
-}
-.type-csharp .highlight .nn {
-  color: black;
-}
-.type-csharp .highlight .s {
-  color: #a31515;
-}
-.type-csharp .highlight .sc {
-  color: #a31515;
-}
diff --git a/docs/bower_components/primer-user-content/dist/user-content.min.css b/docs/bower_components/primer-user-content/dist/user-content.min.css
deleted file mode 100644
index 88dab43f11..0000000000
--- a/docs/bower_components/primer-user-content/dist/user-content.min.css
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * GitHub User Content Stylesheets v1.2.4 (https://github.com/primer/user-content)
- * Copyright 2014 GitHub, Inc.
- * Licensed under MIT (https://github.com/primer/user-content/blob/master/LICENSE.md).
- */
-
-.markdown-body{overflow:hidden;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Arial,freesans,sans-serif;font-size:16px;line-height:1.6;word-wrap:break-word}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body .absent{color:#c00}.markdown-body .anchor{position:absolute;top:0;bottom:0;left:0;display:block;padding-right:6px;padding-left:30px;margin-left:-30px}.markdown-body .anchor:focus{outline:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{position:relative;margin-top:1em;margin-bottom:16px;font-weight:700;line-height:1.4}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{display:none;color:#000;vertical-align:middle}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{height:1em;padding-left:8px;margin-left:-30px;line-height:1;text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{display:inline-block}.markdown-body h1 tt,.markdown-body h1 code,.markdown-body h2 tt,.markdown-body h2 code,.markdown-body h3 tt,.markdown-body h3 code,.markdown-body h4 tt,.markdown-body h4 code,.markdown-body h5 tt,.markdown-body h5 code,.markdown-body h6 tt,.markdown-body h6 code{font-size:inherit}.markdown-body h1{padding-bottom:.3em;font-size:2.25em;line-height:1.2;border-bottom:1px solid #eee}.markdown-body h2{padding-bottom:.3em;font-size:1.75em;line-height:1.225;border-bottom:1px solid #eee}.markdown-body h3{font-size:1.5em;line-height:1.43}.markdown-body h4{font-size:1.25em}.markdown-body h5{font-size:1em}.markdown-body h6{font-size:1em;color:#777}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin-top:0;margin-bottom:16px}.markdown-body hr{height:4px;padding:0;margin:16px 0;background-color:#e7e7e7;border:0 none}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ul.no-list,.markdown-body ol.no-list{padding:0;list-style-type:none}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:700}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body blockquote{padding:0 15px;color:#777;border-left:4px solid #ddd}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:700}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #ddd}.markdown-body table tr{background-color:#fff;border-top:1px solid #ccc}.markdown-body table tr:nth-child(2n){background-color:#f8f8f8}.markdown-body img{max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.markdown-body span.frame{display:block;overflow:hidden}.markdown-body span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid #ddd}.markdown-body span.frame span img{display:block;float:left}.markdown-body span.frame span span{display:block;padding:5px 0 0;clear:both;color:#333}.markdown-body span.align-center{display:block;overflow:hidden;clear:both}.markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-body span.align-center span img{margin:0 auto;text-align:center}.markdown-body span.align-right{display:block;overflow:hidden;clear:both}.markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-body span.align-right span img{margin:0;text-align:right}.markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-body span.float-left span{margin:13px 0 0}.markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-body code,.markdown-body tt{padding:0;padding-top:.2em;padding-bottom:.2em;margin:0;font-size:85%;background-color:rgba(0,0,0,.04);border-radius:3px}.markdown-body code:before,.markdown-body code:after,.markdown-body tt:before,.markdown-body tt:after{letter-spacing:-.2em;content:"\00a0"}.markdown-body code br,.markdown-body tt br{display:none}.markdown-body del code{text-decoration:inherit;vertical-align:text-top}.markdown-body pre>code{padding:0;margin:0;font-size:100%;white-space:pre;background:0 0;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f7f7f7;border-radius:3px}.markdown-body .highlight pre{margin-bottom:0}.markdown-body pre{word-wrap:normal}.markdown-body pre code,.markdown-body pre tt{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body pre code:before,.markdown-body pre code:after,.markdown-body pre tt:before,.markdown-body pre tt:after{content:normal}.highlight{background:#fff}.highlight .c{font-style:italic;color:#998}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:700}.highlight .o{font-weight:700}.highlight .cm{font-style:italic;color:#998}.highlight .cp{font-weight:700;color:#999}.highlight .c1{font-style:italic;color:#998}.highlight .cs{font-style:italic;font-weight:700;color:#999}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{font-weight:700;color:purple}.highlight .gt{color:#a00}.highlight .kc{font-weight:700}.highlight .kd{font-weight:700}.highlight .kn{font-weight:700}.highlight .kp{font-weight:700}.highlight .kr{font-weight:700}.highlight .kt{font-weight:700;color:#458}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .n{color:#333}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{font-weight:700;color:#458}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{font-weight:700;color:#900}.highlight .nf{font-weight:700;color:#900}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:700}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}.highlight .gc{color:#999;background-color:#eaf2f5}.type-csharp .highlight .k{color:#00f}.type-csharp .highlight .kt{color:#00f}.type-csharp .highlight .nf{font-weight:400;color:#000}.type-csharp .highlight .nc{color:#2b91af}.type-csharp .highlight .nn{color:#000}.type-csharp .highlight .s{color:#a31515}.type-csharp .highlight .sc{color:#a31515}
\ No newline at end of file
diff --git a/docs/buttons.md b/docs/buttons.md
deleted file mode 100644
index 58db6c4366..0000000000
--- a/docs/buttons.md
+++ /dev/null
@@ -1,179 +0,0 @@
----
-layout: page
-title: Buttons
----
-
-Buttons are used for **actions**, like in forms, while textual hyperlinks are used for **destinations**, or moving from one page to another.
-
-## Contents
-
-* Will be replaced with the ToC, excluding the "Contents" header
-{:toc}
-
-## Default buttons
-
-Use the standard—yet classy—`.btn` for form actions and primary page actions. These are used extensively around the site.
-
-When using a `
-Link button
-{% endexample %}
-
-You can find them in two sizes: the default `.btn` and the smaller `.btn-sm`.
-
-{% example html %}
-
-
-{% endexample %}
-
-## Primary
-
-Primary buttons are green and are used to indicate the *primary* action on a page. When you need your buttons to stand out, use `.btn.btn-primary`. You can use it with both button sizes—just add `.btn-primary`.
-
-{% example html %}
-
-
-{% endexample %}
-
-## Danger
-
-Danger buttons are red. They help reiterate that the intended action is important or potentially dangerous (e.g., deleting a repo or transferring ownership). Similar to the primary buttons, just add `.btn-danger`.
-
-{% example html %}
-
-
-{% endexample %}
-
-## Outline
-
-Outline buttons downplay an action as they appear like boxy links. Just add `.btn-outline` and go.
-
-{% example html %}
-
-
-{% endexample %}
-
-## Disabled state
-
-Disable `
-Disabled button
-{% endexample %}
-
-Similar styles are applied to primary, danger, and outline buttons:
-
-{% example html %}
-
-Disabled button
-{% endexample %}
-
-{% example html %}
-
-Disabled button
-{% endexample %}
-
-{% example html %}
-
-Disabled button
-{% endexample %}
-
-## Block buttons
-
-Make any button full-width by adding `.btn-block`. It adds `width: 100%;`, changes the `display` from `inline-block` to `block`, and centers the button text.
-
-{% example html %}
-

-

-{% endexample %} - -## With counts - -You can easily append a count to a **small button**. Add the `.with-count` class to the `.btn-sm` and then add the `.social-count` after the button. - -**Be sure to clear the float added by the additional class.** - -{% example html %} - -{% endexample %} - -You can also use the [counter](../utilities/#counter) component within buttons: - -{% example html %} - - - - - - - -{% endexample %} - -## Button groups - -Have a hankering for a series of buttons that are attached to one another? Wrap them in a `.btn-group` and the buttons will be rounded and spaced automatically. - -{% example html %} -
- - - -
- -
- - - -
- -
- - - -
-{% endexample %} - -Add `.btn-group-form` to `
`s within `.btn-group`s for proper spacing and rounded corners. - -{% example html %} -
- - - - - -
-{% endexample %} - -## Hidden text button - -Use `.hidden-text-expander` to indicate and toggle hidden text. - -{% example html %} - - - -{% endexample %} - -You can also make the expander appear inline by adding `.inline`. diff --git a/docs/colors.md b/docs/colors.md deleted file mode 100644 index cc325d93fb..0000000000 --- a/docs/colors.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -layout: page -title: Colors ---- - -The look and feel of our company and product relies on using a handful of specific colors that help convey meaning and purpose. - -### Branding - -
-
-
-
-
- -### Grayscale - -
-
-
diff --git a/docs/css/_anchor.scss b/docs/css/_anchor.scss deleted file mode 100644 index 24db9ed382..0000000000 --- a/docs/css/_anchor.scss +++ /dev/null @@ -1,47 +0,0 @@ -/** - * Store the link icon as a base64 embedded icon font. - */ -@font-face { - font-family: 'anchorjs-link'; - src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6v8yoAAAC8AAAAYGNtYXDL8RqdAAABHAAAADxnYXNwAAAAEAAAAVgAAAAIZ2x5Zkm2oNUAAAFgAAABWGhlYWQAHd4cAAACuAAAADZoaGVhB3sECwAAAvAAAAAkaG10eAYAAEcAAAMUAAAADGxvY2EACgCsAAADIAAAAAhtYXhwAAYAcAAAAygAAAAgbmFtZUQXtNYAAANIAAABOXBvc3QAAwAAAAAEhAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAACDmAAPA/8D/wAPAAEAAAAAAAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEACgAAAAGAAQAAQACACDmAP//AAAAIOYA////4RoCAAEAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAIARwAHA7kDeQA2AG0AAAEnLgEiBg8BDgEUFh8BHgMXNy4DLwEuATQ2PwE+ATIWHwEeARQGDwEeAxU3PgE0JicBLgMnBx4DHwEeARQGDwEOASImLwEuATQ2PwEuAzUHDgEUFh8BHgEyNj8BPgE0Ji8BA7kEI1ldWiPaIyQkIwQDBgYGBFAEBwYHAwQTExMT2xMwMjETBBMTExNjBwkGA5gkIyMk/r4DBgYGBFAEBwYHAwQTExMT2xMwMjETBBMTExNjBwkGA5gkIyMkBCNZXVoj2iMkJCMEA3UEJCMjJNojWV1aIwQDBgUFA1ACBQUFAwQUMDIxE9oTExMTBBMxMjATYxAhISIRmSNaXVkj/sYDBgUFA1ACBQUFAwQUMDIxE9oTExMTBBMxMjATYxAhISIRmSNaXVkjBCQjIyTaI1ldWiMEAAEAAAABAABR/4xQXw889QALBAAAAAAAzqNM0wAAAADOo0zTAAAAAAO5A3kAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAABHA7kAAQAAAAAAAAAAAAAAAAAAAAMAAAAAAgAAAAQAAEcAAAAAAAoArAABAAAAAwBuAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoAKABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoAKABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADAALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'), - url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATwAAsAAAAABKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDq/zKmNtYXAAAAFoAAAAPAAAADzL8RqdZ2FzcAAAAaQAAAAIAAAACAAAABBnbHlmAAABrAAAAVgAAAFYSbag1WhlYWQAAAMEAAAANgAAADYAHd4caGhlYQAAAzwAAAAkAAAAJAd7BAtobXR4AAADYAAAAAwAAAAMBgAAR2xvY2EAAANsAAAACAAAAAgACgCsbWF4cAAAA3QAAAAgAAAAIAAGAHBuYW1lAAADlAAAATkAAAE5RBe01nBvc3QAAATQAAAAIAAAACAAAwAAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAg5gADwP/A/8ADwABAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAAoAAAABgAEAAEAAgAg5gD//wAAACDmAP///+EaAgABAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAACAEcABwO5A3kANgBtAAABJy4BIgYPAQ4BFBYfAR4DFzcuAy8BLgE0Nj8BPgEyFh8BHgEUBg8BHgMVNz4BNCYnAS4DJwceAx8BHgEUBg8BDgEiJi8BLgE0Nj8BLgM1Bw4BFBYfAR4BMjY/AT4BNCYvAQO5BCNZXVoj2iMkJCMEAwYGBgRQBAcGBwMEExMTE9sTMDIxEwQTExMTYwcJBgOYJCMjJP6+AwYGBgRQBAcGBwMEExMTE9sTMDIxEwQTExMTYwcJBgOYJCMjJAQjWV1aI9ojJCQjBAN1BCQjIyTaI1ldWiMEAwYFBQNQAgUFBQMEFDAyMRPaExMTEwQTMTIwE2MQISEiEZkjWl1ZI/7GAwYFBQNQAgUFBQMEFDAyMRPaExMTEwQTMTIwE2MQISEiEZkjWl1ZIwQkIyMk2iNZXVojBAABAAAAAQAAUf+MUF8PPPUACwQAAAAAAM6jTNMAAAAAzqNM0wAAAAADuQN5AAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAARwO5AAEAAAAAAAAAAAAAAAAAAAADAAAAAAIAAAAEAABHAAAAAAAKAKwAAQAAAAMAbgACAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAA4AAAABAAAAAAACAA4ARwABAAAAAAADAA4AJAABAAAAAAAEAA4AVQABAAAAAAAFABYADgABAAAAAAAGAAcAMgABAAAAAAAKACgAYwADAAEECQABAA4AAAADAAEECQACAA4ARwADAAEECQADAA4AJAADAAEECQAEAA4AVQADAAEECQAFABYADgADAAEECQAGAA4AOQADAAEECQAKACgAYwBpAGMAbwBtAG8AbwBuAFYAZQByAHMAaQBvAG4AIAAwAC4AMABpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuAFIAZQBnAHUAbABhAHIAaQBjAG8AbQBvAG8AbgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4AAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff'); - font-weight: normal; - font-style: normal; -} - -/** - * Link placement and hover behavior. - */ -.anchor-link { - float: left; - width: 1em; - height: 1em; - margin-left: -1.2em; - opacity: 0; - color: inherit; - text-align: center; - speak: none; - font-family: "anchorjs-link"; - font-style: normal; - font-weight: normal; - font-variant: normal; - line-height: 1; - - /* Better Icon Rendering */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - - @media (max-width: 34em) { - display: none; - } -} -*:hover > .anchor-link, -.anchor-link:focus { - opacity: .75; - transition: color .16s linear; - - &:hover { - opacity: 1; - text-decoration: none; - } -} diff --git a/docs/css/_syntax.scss b/docs/css/_syntax.scss deleted file mode 100644 index 15ad797710..0000000000 --- a/docs/css/_syntax.scss +++ /dev/null @@ -1,65 +0,0 @@ -.highlight .hll { background-color: #ffc; } -.highlight .c { color: #999; } /* Comment */ -.highlight .err { color: #a00; background-color: #faa } /* Error */ -.highlight .k { color: #069; } /* Keyword */ -.highlight .o { color: #555 } /* Operator */ -.highlight .cm { color: #09f; font-style: italic } /* Comment.Multiline */ -.highlight .cp { color: #099 } /* Comment.Preproc */ -.highlight .c1 { color: #999; } /* Comment.Single */ -.highlight .cs { color: #999; } /* Comment.Special */ -.highlight .gd { background-color: #fcc; border: 1px solid #c00 } /* Generic.Deleted */ -.highlight .ge { font-style: italic } /* Generic.Emph */ -.highlight .gr { color: #f00 } /* Generic.Error */ -.highlight .gh { color: #030; } /* Generic.Heading */ -.highlight .gi { background-color: #cfc; border: 1px solid #0c0 } /* Generic.Inserted */ -.highlight .go { color: #aaa } /* Generic.Output */ -.highlight .gp { color: #009; } /* Generic.Prompt */ -.highlight .gs { } /* Generic.Strong */ -.highlight .gu { color: #030; } /* Generic.Subheading */ -.highlight .gt { color: #9c6 } /* Generic.Traceback */ -.highlight .kc { color: #069; } /* Keyword.Constant */ -.highlight .kd { color: #069; } /* Keyword.Declaration */ -.highlight .kn { color: #069; } /* Keyword.Namespace */ -.highlight .kp { color: #069 } /* Keyword.Pseudo */ -.highlight .kr { color: #069; } /* Keyword.Reserved */ -.highlight .kt { color: #078; } /* Keyword.Type */ -.highlight .m { color: #f60 } /* Literal.Number */ -.highlight .s { color: #d44950 } /* Literal.String */ -.highlight .na { color: #4f9fcf } /* Name.Attribute */ -.highlight .nb { color: #366 } /* Name.Builtin */ -.highlight .nc { color: #0a8; } /* Name.Class */ -.highlight .no { color: #360 } /* Name.Constant */ -.highlight .nd { color: #99f } /* Name.Decorator */ -.highlight .ni { color: #999; } /* Name.Entity */ -.highlight .ne { color: #c00; } /* Name.Exception */ -.highlight .nf { color: #c0f } /* Name.Function */ -.highlight .nl { color: #99f } /* Name.Label */ -.highlight .nn { color: #0cf; } /* Name.Namespace */ -.highlight .nt { color: #2f6f9f; } /* Name.Tag */ -.highlight .nv { color: #033 } /* Name.Variable */ -.highlight .ow { color: #000; } /* Operator.Word */ -.highlight .w { color: #bbb } /* Text.Whitespace */ -.highlight .mf { color: #f60 } /* Literal.Number.Float */ -.highlight .mh { color: #f60 } /* Literal.Number.Hex */ -.highlight .mi { color: #f60 } /* Literal.Number.Integer */ -.highlight .mo { color: #f60 } /* Literal.Number.Oct */ -.highlight .sb { color: #c30 } /* Literal.String.Backtick */ -.highlight .sc { color: #c30 } /* Literal.String.Char */ -.highlight .sd { color: #c30; font-style: italic } /* Literal.String.Doc */ -.highlight .s2 { color: #c30 } /* Literal.String.Double */ -.highlight .se { color: #c30; } /* Literal.String.Escape */ -.highlight .sh { color: #c30 } /* Literal.String.Heredoc */ -.highlight .si { color: #a00 } /* Literal.String.Interpol */ -.highlight .sx { color: #c30 } /* Literal.String.Other */ -.highlight .sr { color: #3aa } /* Literal.String.Regex */ -.highlight .s1 { color: #c30 } /* Literal.String.Single */ -.highlight .ss { color: #fc3 } /* Literal.String.Symbol */ -.highlight .bp { color: #366 } /* Name.Builtin.Pseudo */ -.highlight .vc { color: #033 } /* Name.Variable.Class */ -.highlight .vg { color: #033 } /* Name.Variable.Global */ -.highlight .vi { color: #033 } /* Name.Variable.Instance */ -.highlight .il { color: #f60 } /* Literal.Number.Integer.Long */ - -.css .o, -.css .o + .nt, -.css .nt + .nt { color: #999; } diff --git a/docs/docs.scss b/docs/docs.scss deleted file mode 100644 index 457479c590..0000000000 --- a/docs/docs.scss +++ /dev/null @@ -1,369 +0,0 @@ ---- -# Use a comment to ensure Jekyll reads the file to be transformed into CSS later -# only main files contain this front matter, not partials. ---- - -/* - * Primer documentation styles - * http://primercss.io - * - * Released under MIT license. Copyright 2015 GitHub, Inc. - */ - -// -// Import Primer itself -// - -@import "../scss/primer"; -@import "bower_components/octicons/octicons/octicons.css"; -@import "bower_components/primer-user-content/components/markdown"; -@import "css/anchor"; -@import "css/syntax"; - - -// -// Overrides -// - -// Global type -html { - font-size: 16px; -} - -body { - font-family: "Helvetica Neue", $body-font; - font-size: 1rem; -} - -// Make containers responsive -.container { - width: auto; - max-width: 1020px; - padding-left: 20px; - padding-right: 20px; -} - -.markdown-body { - overflow: visible; -} - - -// -// Custom button -// - -.btn-reverse { - color: $text-white; - background: none; - border: 1px solid #fff; - - &:hover, - &:active { - color: $text-blue; - background: $bg-white; - border-color: $white; - box-shadow: none; - } -} - - -// -// Site header -// - -.masthead { - padding-top: 1rem; - padding-bottom: 1rem; - margin-bottom: 1.5rem; - text-align: center; - background-color: $bg-blue; - - a { - color: rgba(255,255,255,.5); - - &:hover { - color: $text-white; - text-decoration: none; - } - } - - .masthead-logo { - display: inline-block; - font-size: 1.5rem; - color: $text-white; - - .mega-octicon { - float: left; - margin-right: .5rem; - } - } - - @media (min-width: 34em) { - text-align: left; - - .masthead-logo { - float: left; - } - } -} - -.masthead-nav { - margin-top: 1rem; - font-size: 1rem; - - a { - display: inline-block; - - &:not(:last-child) { - margin-right: 1.25rem; - } - } - - .active { - color: $text-white; - font-weight: 500; - } - - @media (max-width: 34em) { - padding-top: 1rem; - border-top: .075rem solid rgba(255, 255, 255, 0.25); - } - - @media (min-width: 34em) { - float: right; - margin-top: .5rem; - } -} - - -// -// Homepage jumbotron -// - -.jumbotron { - margin-top: -2rem; - margin-bottom: 3rem; - padding-top: 2rem; - padding-bottom: 4rem; - background-color: $bg-blue; - font-size: 1.25rem; - color: $text-white; - text-align: center; - - h1 { - font-size: 2.5em; - font-weight: normal; - } - - .btn { - padding: .75em 1.15em; - font-size: inherit; - font-weight: normal; - line-height: 1; - } - - @media (min-width: 34em) { - padding-top: 6rem; - padding-bottom: 8rem; - font-size: 1.5rem; - text-align: left; - } -} - -.about-that { - - @media (max-width: 760px) { - .column { - float: none; - width: 100%; - margin-bottom: 30px; - } - } - - p { - padding-right: .5rem; - color: #555; - line-height: 1.5; - } - - h2 { - font-weight: normal; - } -} - - -// -// Layout -// - -// Override the default layout to make it stack -.docs-layout { - @media (max-width: 34em) { - > .column { - float: none; - width: 100%; - } - } -} - -// -// Footer -// - -.footer { - padding-top: 3rem; - padding-bottom: 3rem; - margin-top: 3rem; - line-height: 1.75; - color: #7a7a7a; - border-top: 1px solid #eee; - - strong { - color: $text-gray-dark; - } -} - - -// -// Side menu -// - -.docs-menu { - margin-bottom: 1.5rem; - font-size: 14px; - - @media (min-width: 34em) { - margin-right: 1rem; - } -} - - -// -// Examples -// - -.highlight { - margin: 0; -} - -.docs-example { - position: relative; - padding: 15px; - font-size: 13px; - line-height: 1.4; - border: 1px solid #e5e5e5; - border-radius: .25rem .25rem 0 0; - - // Undo `.markdown-body` - p, - h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 0; - } - - + .highlight { - margin-top: -1px; - border: 1px solid #e5e5e5; - border-radius: 0 0 .25rem .25rem; - } - - > p:last-child, - > .menu:last-child, - > .tabnav:last-child, - > blockquote:last-child { - margin-bottom: 0; - } - - .menu, - .filter-list, - .sunken-menu { - max-width: 200px; - } - - // Grid - .container { - width: 100%; - padding-left: $grid-gutter; - padding-right: $grid-gutter; - } - .columns + .columns { - margin-top: 10px; - } - .column { - padding: $grid-gutter; - font-family: $mono-font; - background-color: lighten($green, 40%); - border: 1px solid lighten($green, 30%); - } - - // Override Markdown styles to restore values from `_type.scss` - ul, - ol { - padding-left: 0; - margin-top: 0; - margin-bottom: 0; - } - - .form-group { - margin: 15px 0; - - &:first-child { - margin-top: 0; - } - - &:last-child { - margin-bottom: 0; - } - - > dt { - margin: 0 0 6px; - font-style: normal; - } - - > dd { - padding: 0; - margin-bottom: 0; - } - } - - // Flex table - .flex-table-item > .btn { - margin-left: 10px; - } -} - -.page-title + .markdown-body > p:first-child { - @extend .lead; -} - - -// -// Markdown generated ToC -// - -// Hide the first child li because it's always going to be "Contents". -#markdown-toc > li:first-child { - display: none; -} - - -// -// Branding colors -// - -.swatch { - display: inline-block; - width: 6rem; - height: 6rem; - border-radius: .25rem; -} - -.swatch-blue { background-color: $bg-blue; } -.swatch-green { background-color: $bg-green; } -.swatch-red { background-color: $bg-red; } -.swatch-orange { background-color: $bg-orange; } -.swatch-purple { background-color: $bg-purple; } - -.swatch-gray-light { background-color: $bg-gray-light; } -.swatch-gray { background-color: $bg-gray; } -.swatch-gray-dark { background-color: $bg-gray-dark; } diff --git a/docs/forms.md b/docs/forms.md deleted file mode 100644 index 4f8217bcd1..0000000000 --- a/docs/forms.md +++ /dev/null @@ -1,244 +0,0 @@ ---- -layout: page -title: Forms ---- - -Style individual form controls and utilize common layouts. - -
- Heads up! Forms need some reworking to clean up the specificity and required markup. We'll get to that soon! -
- -## Contents - -* Will be replaced with the ToC, excluding the "Contents" header -{:toc} - -## Overview - -- We reset several elements' default styles for cross browser consistency and easier manipulation later. This includes `
`s, WebKit validation bubbles, and most textual ``s. -- Specific types of textual ``s are styled automatically, but `.form-control` is available should you need it. -- Always declare a `type` on your ` - -{% endexample %} - -## Form contrast - -Textual form controls have a white background by default. You can change this to a light gray with `.input-contrast`. - -{% example html %} -
- - -
-{% endexample %} - -## Sizing - -Make inputs smaller, larger, or full-width with an additional class. - -### Small - -{% example html %} -
- -
-{% endexample %} - -### Large - -{% example html %} -
- -
-{% endexample %} - -### Block - -{% example html %} -
- -
-{% endexample %} - -## Selects - -Primer adds light `height` and `vertical-align` styles to ` - - - - - - - - - -{% endexample %} - -### Small - -Use the `.select-sm` class to resize both default and custom ` - - - - - - - - - - -{% endexample %} - -## Form groups - -{% example html %} -
-
-
-
-
- -
-
-
- -
-
- -
-
-
- -
-
-
-{% endexample %} - -## Form group validation - -Convey errors and warnings for form groups. Add the appropriate class—either `.errored` or `.warn`—to the `
` to start. Then, house your error messaging in an additional `
` with either `.error` or `.warning`. - -{% example html %} -
-
-
-
-
This example input has an error.
-
-
-
-
-
-
This example input has a warning.
-
-
-{% endexample %} - -## Checkboxes and radios - -Utilities to spice up the alignment and styling of checkbox and radio controls. - -{% example html %} -
-
- -

- This will do insanely awesome and amazing things! -

-
-
-{% endexample %} - -You may also add emphasis to the label: - -{% example html %} -
-
- -
-
-{% endexample %} - -## Input group - -Attached an input and button to one another. - -{% example html %} -
-
- - - - -
-
-{% endexample %} - -## Form actions - -Align buttons to the right—via `float: right` on the buttons—in forms with `.form-actions`. The floats are automatically cleared for you. - -{% example html %} -
- - -
-{% endexample %} diff --git a/docs/guidelines.md b/docs/guidelines.md deleted file mode 100644 index 00d659bb35..0000000000 --- a/docs/guidelines.md +++ /dev/null @@ -1,233 +0,0 @@ ---- -layout: page -title: Guidelines ---- - -Best practices and guidelines for writing HTML and CSS with approachable formatting, syntax, and more. - -## Contents - -* Will be replaced with the ToC, excluding the "Contents" header -{:toc} - -## HTML - -### General formatting - -* Use soft-tabs with a two space indent. Spaces are the only way to guarantee code renders the same in any person's environment. -* Paragraphs of text should always be placed in a `

` tag. Never use multiple `
` tags. -* Items in list form should always be in `

    `, `
      `, or `
      `. Never use a set of `
      ` or `

      `. -* Every form input that has text attached should utilize a `


      `, ``, and ``. -* Don't set `tabindex` manually—rely on the browser to set the order. - -{% highlight html %} -

      - This is my paragraph of special text. -

      -{% endhighlight %} - -### Boolean attributes - -Many attributes don't require a value to be set, like `disabled` or `checked`, so don't set them. - -{% highlight html %} - - - - - -{% endhighlight %} - -For more information, [read the WhatWG section](http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html#boolean-attributes). - -### Lean markup - -Whenever possible, avoid superfluous parent elements when writing HTML. Many times this requires iteration and refactoring, but produces less HTML. For example: - -{% highlight html %} - - - - - - - -{% endhighlight %} - -### Forms - -* Lean towards radio or checkbox lists instead of select menus. -* Wrap radio and checkbox inputs and their text in `