├── .bowerrc ├── .gitignore ├── README.md ├── bower.json ├── bower_components ├── bootstrap │ ├── .bower.json │ ├── CHANGELOG.md │ ├── Gemfile │ ├── Gemfile.lock │ ├── Gruntfile.js │ ├── ISSUE_TEMPLATE.md │ ├── LICENSE │ ├── README.md │ ├── bower.json │ ├── dist │ │ ├── css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ └── js │ │ │ ├── bootstrap.js │ │ │ └── bootstrap.min.js │ ├── grunt │ │ ├── change-version.js │ │ ├── configBridge.json │ │ ├── gcp-key.json.enc │ │ ├── npm-shrinkwrap.json │ │ ├── postcss.js │ │ ├── sauce_browsers.yml │ │ └── upload-preview.sh │ ├── js │ │ ├── .babelrc │ │ ├── .eslintrc.json │ │ ├── dist │ │ │ ├── alert.js │ │ │ ├── alert.js.map │ │ │ ├── button.js │ │ │ ├── button.js.map │ │ │ ├── carousel.js │ │ │ ├── carousel.js.map │ │ │ ├── collapse.js │ │ │ ├── collapse.js.map │ │ │ ├── dropdown.js │ │ │ ├── dropdown.js.map │ │ │ ├── modal.js │ │ │ ├── modal.js.map │ │ │ ├── popover.js │ │ │ ├── popover.js.map │ │ │ ├── scrollspy.js │ │ │ ├── scrollspy.js.map │ │ │ ├── tab.js │ │ │ ├── tab.js.map │ │ │ ├── tooltip.js │ │ │ ├── tooltip.js.map │ │ │ ├── util.js │ │ │ └── util.js.map │ │ └── src │ │ │ ├── alert.js │ │ │ ├── button.js │ │ │ ├── carousel.js │ │ │ ├── collapse.js │ │ │ ├── dropdown.js │ │ │ ├── modal.js │ │ │ ├── popover.js │ │ │ ├── scrollspy.js │ │ │ ├── tab.js │ │ │ ├── tooltip.js │ │ │ └── util.js │ ├── nuget │ │ ├── MyGet.ps1 │ │ ├── bootstrap.nuspec │ │ └── bootstrap.sass.nuspec │ ├── package.js │ ├── package.json │ ├── sache.json │ └── scss │ │ ├── .scss-lint.yml │ │ ├── _alert.scss │ │ ├── _badge.scss │ │ ├── _breadcrumb.scss │ │ ├── _button-group.scss │ │ ├── _buttons.scss │ │ ├── _card.scss │ │ ├── _carousel.scss │ │ ├── _close.scss │ │ ├── _code.scss │ │ ├── _custom-forms.scss │ │ ├── _custom.scss │ │ ├── _dropdown.scss │ │ ├── _forms.scss │ │ ├── _grid.scss │ │ ├── _images.scss │ │ ├── _input-group.scss │ │ ├── _jumbotron.scss │ │ ├── _list-group.scss │ │ ├── _media.scss │ │ ├── _mixins.scss │ │ ├── _modal.scss │ │ ├── _nav.scss │ │ ├── _navbar.scss │ │ ├── _normalize.scss │ │ ├── _pagination.scss │ │ ├── _popover.scss │ │ ├── _print.scss │ │ ├── _progress.scss │ │ ├── _reboot.scss │ │ ├── _responsive-embed.scss │ │ ├── _tables.scss │ │ ├── _tooltip.scss │ │ ├── _transitions.scss │ │ ├── _type.scss │ │ ├── _utilities.scss │ │ ├── _variables.scss │ │ ├── bootstrap-grid.scss │ │ ├── bootstrap-reboot.scss │ │ ├── bootstrap.scss │ │ ├── mixins │ │ ├── _alert.scss │ │ ├── _background-variant.scss │ │ ├── _badge.scss │ │ ├── _border-radius.scss │ │ ├── _breakpoints.scss │ │ ├── _buttons.scss │ │ ├── _cards.scss │ │ ├── _clearfix.scss │ │ ├── _float.scss │ │ ├── _forms.scss │ │ ├── _gradients.scss │ │ ├── _grid-framework.scss │ │ ├── _grid.scss │ │ ├── _hover.scss │ │ ├── _image.scss │ │ ├── _list-group.scss │ │ ├── _lists.scss │ │ ├── _nav-divider.scss │ │ ├── _navbar-align.scss │ │ ├── _pagination.scss │ │ ├── _reset-text.scss │ │ ├── _resize.scss │ │ ├── _screen-reader.scss │ │ ├── _size.scss │ │ ├── _table-row.scss │ │ ├── _text-emphasis.scss │ │ ├── _text-hide.scss │ │ ├── _text-truncate.scss │ │ ├── _transforms.scss │ │ └── _visibility.scss │ │ └── utilities │ │ ├── _align.scss │ │ ├── _background.scss │ │ ├── _borders.scss │ │ ├── _clearfix.scss │ │ ├── _display.scss │ │ ├── _flex.scss │ │ ├── _float.scss │ │ ├── _position.scss │ │ ├── _screenreaders.scss │ │ ├── _sizing.scss │ │ ├── _spacing.scss │ │ ├── _text.scss │ │ └── _visibility.scss └── jquery │ ├── .bower.json │ ├── AUTHORS.txt │ ├── LICENSE.txt │ ├── README.md │ ├── bower.json │ ├── dist │ ├── core.js │ ├── jquery.js │ ├── jquery.min.js │ ├── jquery.min.map │ ├── jquery.slim.js │ ├── jquery.slim.min.js │ └── jquery.slim.min.map │ ├── external │ └── sizzle │ │ ├── LICENSE.txt │ │ └── dist │ │ ├── sizzle.js │ │ ├── sizzle.min.js │ │ └── sizzle.min.map │ └── src │ ├── .eslintrc.json │ ├── ajax.js │ ├── ajax │ ├── jsonp.js │ ├── load.js │ ├── parseXML.js │ ├── script.js │ ├── var │ │ ├── location.js │ │ ├── nonce.js │ │ └── rquery.js │ └── xhr.js │ ├── attributes.js │ ├── attributes │ ├── attr.js │ ├── classes.js │ ├── prop.js │ ├── support.js │ └── val.js │ ├── callbacks.js │ ├── core.js │ ├── core │ ├── DOMEval.js │ ├── access.js │ ├── init.js │ ├── nodeName.js │ ├── parseHTML.js │ ├── ready-no-deferred.js │ ├── ready.js │ ├── readyException.js │ ├── stripAndCollapse.js │ ├── support.js │ └── var │ │ └── rsingleTag.js │ ├── css.js │ ├── css │ ├── addGetHookIf.js │ ├── adjustCSS.js │ ├── curCSS.js │ ├── hiddenVisibleSelectors.js │ ├── showHide.js │ ├── support.js │ └── var │ │ ├── cssExpand.js │ │ ├── getStyles.js │ │ ├── isHiddenWithinTree.js │ │ ├── rmargin.js │ │ ├── rnumnonpx.js │ │ └── swap.js │ ├── data.js │ ├── data │ ├── Data.js │ └── var │ │ ├── acceptData.js │ │ ├── dataPriv.js │ │ └── dataUser.js │ ├── deferred.js │ ├── deferred │ └── exceptionHook.js │ ├── deprecated.js │ ├── dimensions.js │ ├── effects.js │ ├── effects │ ├── Tween.js │ └── animatedSelector.js │ ├── event.js │ ├── event │ ├── ajax.js │ ├── alias.js │ ├── focusin.js │ ├── support.js │ └── trigger.js │ ├── exports │ ├── amd.js │ └── global.js │ ├── jquery.js │ ├── manipulation.js │ ├── manipulation │ ├── _evalUrl.js │ ├── buildFragment.js │ ├── getAll.js │ ├── setGlobalEval.js │ ├── support.js │ ├── var │ │ ├── rcheckableType.js │ │ ├── rscriptType.js │ │ └── rtagName.js │ └── wrapMap.js │ ├── offset.js │ ├── queue.js │ ├── queue │ └── delay.js │ ├── selector-native.js │ ├── selector-sizzle.js │ ├── selector.js │ ├── serialize.js │ ├── traversing.js │ ├── traversing │ ├── findFilter.js │ └── var │ │ ├── dir.js │ │ ├── rneedsContext.js │ │ └── siblings.js │ ├── var │ ├── ObjectFunctionString.js │ ├── arr.js │ ├── class2type.js │ ├── concat.js │ ├── document.js │ ├── documentElement.js │ ├── fnToString.js │ ├── getProto.js │ ├── hasOwn.js │ ├── indexOf.js │ ├── pnum.js │ ├── push.js │ ├── rcssNum.js │ ├── rnothtmlwhite.js │ ├── slice.js │ ├── support.js │ └── toString.js │ └── wrap.js ├── css └── style.css ├── index.html └── package.json /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory":"componentes" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | componentes 3 | bower_components 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | "# Modulo7" 2 | -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "modulo7", 3 | "description": "", 4 | "main": "index.js", 5 | "license": "ISC", 6 | "homepage": "", 7 | "ignore": [ 8 | "**/.*", 9 | "node_modules", 10 | "bower_components", 11 | "test", 12 | "tests" 13 | ] 14 | } 15 | -------------------------------------------------------------------------------- /bower_components/bootstrap/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bootstrap", 3 | "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", 4 | "keywords": [ 5 | "css", 6 | "js", 7 | "sass", 8 | "mobile-first", 9 | "responsive", 10 | "front-end", 11 | "framework", 12 | "web" 13 | ], 14 | "homepage": "https://getbootstrap.com", 15 | "license": "MIT", 16 | "moduleType": "globals", 17 | "main": [ 18 | "scss/bootstrap.scss", 19 | "dist/js/bootstrap.js" 20 | ], 21 | "ignore": [ 22 | "/.*", 23 | "_config.yml", 24 | "CNAME", 25 | "composer.json", 26 | "CONTRIBUTING.md", 27 | "docs", 28 | "js/tests", 29 | "test-infra" 30 | ], 31 | "dependencies": { 32 | "jquery": ">=1.9.1", 33 | "tether": "^1.4.0" 34 | }, 35 | "version": "4.0.0-alpha.6", 36 | "_release": "4.0.0-alpha.6", 37 | "_resolution": { 38 | "type": "version", 39 | "tag": "v4.0.0-alpha.6", 40 | "commit": "65ffb1c3b6e94440812a2e228cb8e8be512652ec" 41 | }, 42 | "_source": "https://github.com/twbs/bootstrap.git", 43 | "_target": "v4.0.0-alpha.6", 44 | "_originalSource": "bootstrap", 45 | "_direct": true 46 | } -------------------------------------------------------------------------------- /bower_components/bootstrap/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | Bootstrap uses [GitHub's Releases feature](https://github.com/blog/1547-release-your-software) for its changelogs. 2 | 3 | See [the Releases section of our GitHub project](https://github.com/twbs/bootstrap/releases) for changelogs for each release version of Bootstrap. 4 | 5 | Release announcement posts on [the official Bootstrap blog](https://blog.getbootstrap.com) contain summaries of the most noteworthy changes made in each release. 6 | -------------------------------------------------------------------------------- /bower_components/bootstrap/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | group :development, :test do 4 | gem 'jekyll', '~> 3.3.1' 5 | gem 'jekyll-redirect-from', '~> 0.12.0' 6 | gem 'jekyll-sitemap', '~> 0.12.0' 7 | gem 'scss_lint', '~> 0.51.0' 8 | end 9 | -------------------------------------------------------------------------------- /bower_components/bootstrap/Gemfile.lock: -------------------------------------------------------------------------------- 1 | GEM 2 | remote: https://rubygems.org/ 3 | specs: 4 | addressable (2.5.0) 5 | public_suffix (~> 2.0, >= 2.0.2) 6 | colorator (1.1.0) 7 | ffi (1.9.14) 8 | forwardable-extended (2.6.0) 9 | jekyll (3.3.1) 10 | addressable (~> 2.4) 11 | colorator (~> 1.0) 12 | jekyll-sass-converter (~> 1.0) 13 | jekyll-watch (~> 1.1) 14 | kramdown (~> 1.3) 15 | liquid (~> 3.0) 16 | mercenary (~> 0.3.3) 17 | pathutil (~> 0.9) 18 | rouge (~> 1.7) 19 | safe_yaml (~> 1.0) 20 | jekyll-redirect-from (0.12.0) 21 | jekyll (~> 3.3) 22 | jekyll-sass-converter (1.5.0) 23 | sass (~> 3.4) 24 | jekyll-sitemap (0.12.0) 25 | jekyll (~> 3.3) 26 | jekyll-watch (1.5.0) 27 | listen (~> 3.0, < 3.1) 28 | kramdown (1.13.1) 29 | liquid (3.0.6) 30 | listen (3.0.8) 31 | rb-fsevent (~> 0.9, >= 0.9.4) 32 | rb-inotify (~> 0.9, >= 0.9.7) 33 | mercenary (0.3.6) 34 | pathutil (0.14.0) 35 | forwardable-extended (~> 2.6) 36 | public_suffix (2.0.5) 37 | rake (12.0.0) 38 | rb-fsevent (0.9.8) 39 | rb-inotify (0.9.7) 40 | ffi (>= 0.5.0) 41 | rouge (1.11.1) 42 | safe_yaml (1.0.4) 43 | sass (3.4.23) 44 | scss_lint (0.51.0) 45 | rake (>= 0.9, < 13) 46 | sass (~> 3.4.20) 47 | 48 | PLATFORMS 49 | ruby 50 | 51 | DEPENDENCIES 52 | jekyll (~> 3.3.1) 53 | jekyll-redirect-from (~> 0.12.0) 54 | jekyll-sitemap (~> 0.12.0) 55 | scss_lint (~> 0.51.0) 56 | 57 | BUNDLED WITH 58 | 1.13.6 59 | -------------------------------------------------------------------------------- /bower_components/bootstrap/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | Before opening an issue: 2 | 3 | - [Search for duplicate or closed issues](https://github.com/twbs/bootstrap/issues?utf8=%E2%9C%93&q=is%3Aissue) 4 | - [Validate](https://validator.w3.org/nu/) and [lint](https://github.com/twbs/bootlint#in-the-browser) any HTML to avoid common problems 5 | - Prepare a [reduced test case](https://css-tricks.com/reduced-test-cases/) for any bugs 6 | - Read the [contributing guidelines](https://github.com/twbs/bootstrap/blob/master/CONTRIBUTING.md) 7 | 8 | When asking general "how to" questions: 9 | 10 | - Please do not open an issue here 11 | - Instead, ask for help on [StackOverflow, IRC, or Slack](https://github.com/twbs/bootstrap/blob/master/README.md#community) 12 | 13 | When reporting a bug, include: 14 | 15 | - Operating system and version (Windows, Mac OS X, Android, iOS, Win10 Mobile) 16 | - Browser and version (Chrome, Firefox, Safari, IE, MS Edge, Opera 15+, Android Browser) 17 | - Reduced test cases and potential fixes using [JS Bin](https://jsbin.com) 18 | 19 | When suggesting a feature, include: 20 | 21 | - As much detail as possible for what we should add and why it's important to Bootstrap 22 | - Relevant links to prior art, screenshots, or live demos whenever possible 23 | -------------------------------------------------------------------------------- /bower_components/bootstrap/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2011-2017 Twitter, Inc. 4 | Copyright (c) 2011-2017 The Bootstrap Authors 5 | 6 | Permission is hereby granted, free of charge, to any person obtaining a copy 7 | of this software and associated documentation files (the "Software"), to deal 8 | in the Software without restriction, including without limitation the rights 9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 10 | copies of the Software, and to permit persons to whom the Software is 11 | furnished to do so, subject to the following conditions: 12 | 13 | The above copyright notice and this permission notice shall be included in 14 | all copies or substantial portions of the Software. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 22 | THE SOFTWARE. 23 | -------------------------------------------------------------------------------- /bower_components/bootstrap/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bootstrap", 3 | "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", 4 | "keywords": [ 5 | "css", 6 | "js", 7 | "sass", 8 | "mobile-first", 9 | "responsive", 10 | "front-end", 11 | "framework", 12 | "web" 13 | ], 14 | "homepage": "https://getbootstrap.com", 15 | "license": "MIT", 16 | "moduleType": "globals", 17 | "main": [ 18 | "scss/bootstrap.scss", 19 | "dist/js/bootstrap.js" 20 | ], 21 | "ignore": [ 22 | "/.*", 23 | "_config.yml", 24 | "CNAME", 25 | "composer.json", 26 | "CONTRIBUTING.md", 27 | "docs", 28 | "js/tests", 29 | "test-infra" 30 | ], 31 | "dependencies": { 32 | "jquery": ">=1.9.1", 33 | "tether": "^1.4.0" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /bower_components/bootstrap/dist/css/bootstrap-reboot.min.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["../../scss/_normalize.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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"} -------------------------------------------------------------------------------- /bower_components/bootstrap/grunt/change-version.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | 'use strict' 4 | 5 | /*! 6 | * Script to update version number references in the project. 7 | * Copyright 2017 The Bootstrap Authors 8 | * Copyright 2017 Twitter, Inc. 9 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 10 | */ 11 | 12 | /* global Set */ 13 | 14 | var fs = require('fs') 15 | var path = require('path') 16 | var sh = require('shelljs') 17 | sh.config.fatal = true 18 | var sed = sh.sed 19 | 20 | // Blame TC39... https://github.com/benjamingr/RegExp.escape/issues/37 21 | RegExp.quote = function (string) { 22 | return string.replace(/[-\\^$*+?.()|[\]{}]/g, '\\$&') 23 | } 24 | RegExp.quoteReplacement = function (string) { 25 | return string.replace(/[$]/g, '$$') 26 | } 27 | 28 | var DRY_RUN = false 29 | 30 | function walkAsync(directory, excludedDirectories, fileCallback, errback) { 31 | if (excludedDirectories.has(path.parse(directory).base)) { 32 | return 33 | } 34 | fs.readdir(directory, function (err, names) { 35 | if (err) { 36 | errback(err) 37 | return 38 | } 39 | names.forEach(function (name) { 40 | var filepath = path.join(directory, name) 41 | fs.lstat(filepath, function (err, stats) { 42 | if (err) { 43 | process.nextTick(errback, err) 44 | return 45 | } 46 | if (stats.isSymbolicLink()) { 47 | return 48 | } 49 | else if (stats.isDirectory()) { 50 | process.nextTick(walkAsync, filepath, excludedDirectories, fileCallback, errback) 51 | } 52 | else if (stats.isFile()) { 53 | process.nextTick(fileCallback, filepath) 54 | } 55 | }) 56 | }) 57 | }) 58 | } 59 | 60 | function replaceRecursively(directory, excludedDirectories, allowedExtensions, original, replacement) { 61 | original = new RegExp(RegExp.quote(original), 'g') 62 | replacement = RegExp.quoteReplacement(replacement) 63 | var updateFile = !DRY_RUN ? function (filepath) { 64 | if (allowedExtensions.has(path.parse(filepath).ext)) { 65 | sed('-i', original, replacement, filepath) 66 | } 67 | } : function (filepath) { 68 | if (allowedExtensions.has(path.parse(filepath).ext)) { 69 | console.log('FILE: ' + filepath) 70 | } 71 | else { 72 | console.log('EXCLUDED:' + filepath) 73 | } 74 | } 75 | walkAsync(directory, excludedDirectories, updateFile, function (err) { 76 | console.error('ERROR while traversing directory!:') 77 | console.error(err) 78 | process.exit(1) 79 | }) 80 | } 81 | 82 | function main(args) { 83 | if (args.length !== 2) { 84 | console.error('USAGE: change-version old_version new_version') 85 | console.error('Got arguments:', args) 86 | process.exit(1) 87 | } 88 | var oldVersion = args[0] 89 | var newVersion = args[1] 90 | var EXCLUDED_DIRS = new Set([ 91 | '.git', 92 | 'node_modules', 93 | 'vendor' 94 | ]) 95 | var INCLUDED_EXTENSIONS = new Set([ 96 | // This extension whitelist is how we avoid modifying binary files 97 | '', 98 | '.css', 99 | '.html', 100 | '.js', 101 | '.json', 102 | '.md', 103 | '.scss', 104 | '.txt', 105 | '.yml' 106 | ]) 107 | replaceRecursively('.', EXCLUDED_DIRS, INCLUDED_EXTENSIONS, oldVersion, newVersion) 108 | } 109 | 110 | main(process.argv.slice(2)) 111 | -------------------------------------------------------------------------------- /bower_components/bootstrap/grunt/configBridge.json: -------------------------------------------------------------------------------- 1 | { 2 | "paths": { 3 | "docsJs": [ 4 | "assets/js/vendor/anchor.min.js", 5 | "assets/js/vendor/clipboard.min.js", 6 | "assets/js/vendor/holder.min.js", 7 | "assets/js/src/application.js" 8 | ] 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /bower_components/bootstrap/grunt/gcp-key.json.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshiossada/Modulo7/c60ae85e27368d44b38c3054b51d5d08456563a4/bower_components/bootstrap/grunt/gcp-key.json.enc -------------------------------------------------------------------------------- /bower_components/bootstrap/grunt/postcss.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | use: [ 3 | 'postcss-flexbugs-fixes', 4 | 'autoprefixer' 5 | ], 6 | map: { 7 | inline: false, 8 | annotation: true, 9 | sourcesContent: true 10 | }, 11 | autoprefixer: { 12 | browsers: [ 13 | // 14 | // Official browser support policy: 15 | // https://v4-alpha.getbootstrap.com/getting-started/browsers-devices/#supported-browsers 16 | // 17 | 'Chrome >= 35', // Exact version number here is kinda arbitrary 18 | // Rather than using Autoprefixer's native "Firefox ESR" version specifier string, 19 | // we deliberately hardcode the number. This is to avoid unwittingly severely breaking the previous ESR in the event that: 20 | // (a) we happen to ship a new Bootstrap release soon after the release of a new ESR, 21 | // such that folks haven't yet had a reasonable amount of time to upgrade; and 22 | // (b) the new ESR has unprefixed CSS properties/values whose absence would severely break webpages 23 | // (e.g. `box-sizing`, as opposed to `background: linear-gradient(...)`). 24 | // Since they've been unprefixed, Autoprefixer will stop prefixing them, 25 | // thus causing them to not work in the previous ESR (where the prefixes were required). 26 | 'Firefox >= 38', // Current Firefox Extended Support Release (ESR); https://www.mozilla.org/en-US/firefox/organizations/faq/ 27 | // Note: Edge versions in Autoprefixer & Can I Use refer to the EdgeHTML rendering engine version, 28 | // NOT the Edge app version shown in Edge's "About" screen. 29 | // For example, at the time of writing, Edge 20 on an up-to-date system uses EdgeHTML 12. 30 | // See also https://github.com/Fyrd/caniuse/issues/1928 31 | 'Edge >= 12', 32 | 'Explorer >= 10', 33 | // Out of leniency, we prefix these 1 version further back than the official policy. 34 | 'iOS >= 8', 35 | 'Safari >= 8', 36 | // The following remain NOT officially supported, but we're lenient and include their prefixes to avoid severely breaking in them. 37 | 'Android 2.3', 38 | 'Android >= 4', 39 | 'Opera >= 12' 40 | ] 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /bower_components/bootstrap/grunt/sauce_browsers.yml: -------------------------------------------------------------------------------- 1 | [ 2 | # Docs: https://wiki.saucelabs.com/display/DOCS/Platform+Configurator 3 | 4 | { 5 | browserName: "safari", 6 | platform: "OS X 10.11" 7 | }, 8 | { 9 | browserName: "chrome", 10 | platform: "OS X 10.11", 11 | version: "latest" 12 | }, 13 | { 14 | browserName: "firefox", 15 | platform: "OS X 10.11", 16 | version: "latest" 17 | }, 18 | 19 | # Mac Opera not currently supported by Sauce Labs 20 | 21 | { 22 | browserName: "MicrosoftEdge", 23 | platform: "Windows 10", 24 | version: "latest" 25 | }, 26 | { 27 | browserName: "internet explorer", 28 | version: "11", 29 | platform: "Windows 8.1" 30 | }, 31 | { 32 | browserName: "internet explorer", 33 | version: "10", 34 | platform: "Windows 8" 35 | }, 36 | { 37 | browserName: "internet explorer", 38 | version: "9", 39 | platform: "Windows 7" 40 | }, 41 | 42 | { 43 | browserName: "chrome", 44 | platform: "Windows 10", 45 | version: "latest" 46 | }, 47 | { 48 | browserName: "firefox", 49 | platform: "Windows 10", 50 | version: "latest" 51 | }, 52 | 53 | # Win Opera 15+ not currently supported by Sauce Labs 54 | 55 | { 56 | browserName: "Safari", 57 | deviceName: "iPhone Simulator", 58 | platformVersion: "9.3", 59 | platformName: "iOS" 60 | }, 61 | 62 | # iOS Chrome not currently supported by Sauce Labs 63 | 64 | # Linux (unofficial) 65 | { 66 | browserName: "chrome", 67 | platform: "Linux", 68 | version: "latest" 69 | }, 70 | { 71 | browserName: "firefox", 72 | platform: "Linux", 73 | version: "latest" 74 | }, 75 | 76 | # Android 77 | { 78 | platform: "Linux", 79 | browserName: "android", 80 | deviceName: "Android Emulator", 81 | version: "latest", 82 | deviceType: "phone" 83 | } 84 | ] 85 | -------------------------------------------------------------------------------- /bower_components/bootstrap/grunt/upload-preview.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Upload built docs to preview.twbsapps.com 3 | 4 | if [ "$TRAVIS_REPO_SLUG" != twbs-savage/bootstrap ]; then exit 0; fi 5 | 6 | # Add build metadata to version 7 | sed -i "/^current_version:/ s/\$/+pr.${TRAVIS_COMMIT}/" _config.yml 8 | # Fix URLs since the site's root is now a subdirectory 9 | echo "baseurl: /c/${TRAVIS_COMMIT}" >> _config.yml 10 | bundle exec jekyll build --destination "$TRAVIS_COMMIT" 11 | 12 | # Install gcloud & gsutil 13 | GSUTIL_VERSION=$(gsutil version | cut -d ' ' -f 3) 14 | if [ ! -d "${HOME}/google-cloud-sdk" ] || [ "${GSUTIL_VERSION}" != '4.19' ]; then 15 | rm -rf "${HOME}/google-cloud-sdk" # Kill Travis' outdated non-updateable preinstalled version 16 | echo 'Installing google-cloud-sdk...' 17 | export CLOUDSDK_CORE_DISABLE_PROMPTS=1 18 | time (curl -S -s https://sdk.cloud.google.com | bash &>/dev/null) 19 | echo 'Done.' 20 | fi 21 | source "${HOME}/google-cloud-sdk/path.bash.inc" 22 | 23 | openssl aes-256-cbc -K $encrypted_2b749c8e6327_key -iv $encrypted_2b749c8e6327_iv -in grunt/gcp-key.json.enc -out grunt/gcp-key.json -d 24 | gcloud auth activate-service-account "$GCP_SERVICE_ACCOUNT" --key-file grunt/gcp-key.json &> /dev/null || (echo 'GCP login failed!'; exit 1) 25 | 26 | echo "Uploading to http://preview.twbsapps.com/c/${TRAVIS_COMMIT} ..." 27 | time gsutil -q -m cp -z html,css,js,svg -r "./${TRAVIS_COMMIT}" gs://preview.twbsapps.com/c/ 28 | echo 'Done.' 29 | -------------------------------------------------------------------------------- /bower_components/bootstrap/js/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | [ 4 | "es2015", 5 | { 6 | "modules": false, 7 | "loose": true 8 | } 9 | ] 10 | ], 11 | "plugins": [ 12 | "transform-es2015-modules-strip" 13 | ] 14 | } 15 | -------------------------------------------------------------------------------- /bower_components/bootstrap/nuget/MyGet.ps1: -------------------------------------------------------------------------------- 1 | # set env vars usually set by MyGet (enable for local testing) 2 | #$env:SourcesPath = '..' 3 | #$env:NuGet = "./nuget.exe" #https://dist.nuget.org/win-x86-commandline/latest/nuget.exe 4 | 5 | $nuget = $env:NuGet 6 | 7 | # parse the version number out of package.json 8 | $bsversionParts = ((Get-Content $env:SourcesPath\package.json) -join "`n" | ConvertFrom-Json).version.split('-', 2) # split the version on the '-' 9 | $bsversion = $bsversionParts[0] 10 | 11 | if ($bsversionParts.Length -gt 1) 12 | { 13 | $bsversion += '-' + $bsversionParts[1].replace('.', '').replace('-', '_') # strip out invalid chars from the PreRelease part 14 | } 15 | 16 | # create packages 17 | & $nuget pack "$env:SourcesPath\nuget\bootstrap.nuspec" -Verbosity detailed -NonInteractive -NoPackageAnalysis -BasePath $env:SourcesPath -Version $bsversion 18 | & $nuget pack "$env:SourcesPath\nuget\bootstrap.sass.nuspec" -Verbosity detailed -NonInteractive -NoPackageAnalysis -BasePath $env:SourcesPath -Version $bsversion 19 | -------------------------------------------------------------------------------- /bower_components/bootstrap/nuget/bootstrap.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | bootstrap 5 | 4.0.0 6 | Bootstrap CSS 7 | The Bootstrap Authors, Twitter Inc. 8 | bootstrap 9 | The most popular front-end framework for developing responsive, mobile first projects on the web. 10 | https://blog.getbootstrap.com 11 | Bootstrap framework in CSS. Includes fonts and JavaScript 12 | en-us 13 | https://getbootstrap.com 14 | https://getbootstrap.com/apple-touch-icon.png 15 | https://github.com/twbs/bootstrap/blob/master/LICENSE 16 | Copyright 2017 17 | false 18 | 19 | 20 | 21 | css mobile-first responsive front-end framework web 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /bower_components/bootstrap/nuget/bootstrap.sass.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | bootstrap.sass 5 | 4.0.0 6 | Bootstrap Sass 7 | The Bootstrap Authors, Twitter Inc. 8 | bootstrap 9 | The most popular front-end framework for developing responsive, mobile first projects on the web. 10 | https://blog.getbootstrap.com 11 | Bootstrap framework in Sass. Includes fonts and JavaScript 12 | en-us 13 | https://getbootstrap.com 14 | https://getbootstrap.com/apple-touch-icon.png 15 | https://github.com/twbs/bootstrap/blob/master/LICENSE 16 | Copyright 2017 17 | false 18 | 19 | 20 | 21 | css sass mobile-first responsive front-end framework web 22 | 23 | 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /bower_components/bootstrap/package.js: -------------------------------------------------------------------------------- 1 | // package metadata file for Meteor.js 2 | 3 | /* global Package:true */ 4 | 5 | Package.describe({ 6 | name: 'twbs:bootstrap', // https://atmospherejs.com/twbs/bootstrap 7 | summary: 'The most popular front-end framework for developing responsive, mobile first projects on the web.', 8 | version: '4.0.0-alpha.6', 9 | git: 'https://github.com/twbs/bootstrap.git' 10 | }); 11 | 12 | Package.onUse(function (api) { 13 | api.versionsFrom('METEOR@1.0'); 14 | api.use('jquery', 'client'); 15 | api.addFiles([ 16 | 'dist/css/bootstrap.css', 17 | 'dist/js/bootstrap.js' 18 | ], 'client'); 19 | }); 20 | -------------------------------------------------------------------------------- /bower_components/bootstrap/sache.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "bootstrap", 3 | "description": "The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.", 4 | "tags": ["bootstrap", "grid", "typography", "buttons", "ui", "responsive-web-design"] 5 | } 6 | -------------------------------------------------------------------------------- /bower_components/bootstrap/scss/_alert.scss: -------------------------------------------------------------------------------- 1 | // 2 | // Base styles 3 | // 4 | 5 | .alert { 6 | padding: $alert-padding-y $alert-padding-x; 7 | margin-bottom: $alert-margin-bottom; 8 | border: $alert-border-width solid transparent; 9 | @include border-radius($alert-border-radius); 10 | } 11 | 12 | // Headings for larger alerts 13 | .alert-heading { 14 | // Specified to prevent conflicts of changing $headings-color 15 | color: inherit; 16 | } 17 | 18 | // Provide class for links that match alerts 19 | .alert-link { 20 | font-weight: $alert-link-font-weight; 21 | } 22 | 23 | 24 | // Dismissible alerts 25 | // 26 | // Expand the right padding and account for the close button's positioning. 27 | 28 | .alert-dismissible { 29 | // Adjust close link position 30 | .close { 31 | position: relative; 32 | top: -$alert-padding-y; 33 | right: -$alert-padding-x; 34 | padding: $alert-padding-y $alert-padding-x; 35 | color: inherit; 36 | } 37 | } 38 | 39 | 40 | // Alternate styles 41 | // 42 | // Generate contextual modifier classes for colorizing the alert. 43 | 44 | .alert-success { 45 | @include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text); 46 | } 47 | .alert-info { 48 | @include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text); 49 | } 50 | .alert-warning { 51 | @include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text); 52 | } 53 | .alert-danger { 54 | @include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text); 55 | } 56 | -------------------------------------------------------------------------------- /bower_components/bootstrap/scss/_badge.scss: -------------------------------------------------------------------------------- 1 | // Base class 2 | // 3 | // Requires one of the contextual, color modifier classes for `color` and 4 | // `background-color`. 5 | 6 | .badge { 7 | display: inline-block; 8 | padding: $badge-padding-y $badge-padding-x; 9 | font-size: $badge-font-size; 10 | font-weight: $badge-font-weight; 11 | line-height: 1; 12 | color: $badge-color; 13 | text-align: center; 14 | white-space: nowrap; 15 | vertical-align: baseline; 16 | @include border-radius(); 17 | 18 | // Empty badges collapse automatically 19 | &:empty { 20 | display: none; 21 | } 22 | } 23 | 24 | // Quick fix for badges in buttons 25 | .btn .badge { 26 | position: relative; 27 | top: -1px; 28 | } 29 | 30 | // scss-lint:disable QualifyingElement 31 | // Add hover effects, but only for links 32 | a.badge { 33 | @include hover-focus { 34 | color: $badge-link-hover-color; 35 | text-decoration: none; 36 | cursor: pointer; 37 | } 38 | } 39 | // scss-lint:enable QualifyingElement 40 | 41 | // Pill badges 42 | // 43 | // Make them extra rounded with a modifier to replace v3's badges. 44 | 45 | .badge-pill { 46 | padding-right: $badge-pill-padding-x; 47 | padding-left: $badge-pill-padding-x; 48 | @include border-radius($badge-pill-border-radius); 49 | } 50 | 51 | // Colors 52 | // 53 | // Contextual variations (linked badges get darker on :hover). 54 | 55 | .badge-default { 56 | @include badge-variant($badge-default-bg); 57 | } 58 | 59 | .badge-primary { 60 | @include badge-variant($badge-primary-bg); 61 | } 62 | 63 | .badge-success { 64 | @include badge-variant($badge-success-bg); 65 | } 66 | 67 | .badge-info { 68 | @include badge-variant($badge-info-bg); 69 | } 70 | 71 | .badge-warning { 72 | @include badge-variant($badge-warning-bg); 73 | } 74 | 75 | .badge-danger { 76 | @include badge-variant($badge-danger-bg); 77 | } 78 | -------------------------------------------------------------------------------- /bower_components/bootstrap/scss/_breadcrumb.scss: -------------------------------------------------------------------------------- 1 | .breadcrumb { 2 | padding: $breadcrumb-padding-y $breadcrumb-padding-x; 3 | margin-bottom: $spacer-y; 4 | list-style: none; 5 | background-color: $breadcrumb-bg; 6 | @include border-radius($border-radius); 7 | @include clearfix; 8 | } 9 | 10 | .breadcrumb-item { 11 | float: left; 12 | 13 | // The separator between breadcrumbs (by default, a forward-slash: "/") 14 | + .breadcrumb-item::before { 15 | display: inline-block; // Suppress underlining of the separator in modern browsers 16 | padding-right: $breadcrumb-item-padding; 17 | padding-left: $breadcrumb-item-padding; 18 | color: $breadcrumb-divider-color; 19 | content: "#{$breadcrumb-divider}"; 20 | } 21 | 22 | // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built 23 | // without `