From 6912051db0968bbeebd58f7a36b4bc80657cf13f Mon Sep 17 00:00:00 2001 From: "S. Paquette" Date: Fri, 25 Oct 2024 14:10:23 -0700 Subject: [PATCH] -> No using SASS anymore, so remove it --- Gulpfile.js | 36 - blink_sass/_animate.sass | 10 - blink_sass/_button.sass | 142 --- blink_sass/_form.sass | 48 - blink_sass/basic.sass | 351 ------- blink_sass/components/_dropdown.sass | 29 - blink_sass/components/_flyout.sass | 58 -- blink_sass/components/_header.sass | 101 -- blink_sass/components/_label.sass | 25 - blink_sass/components/_listgroup.sass | 129 --- blink_sass/components/_message.sass | 72 -- blink_sass/components/_modal.sass | 24 - blink_sass/components/_nav.sass | 133 --- blink_sass/components/_panel.sass | 20 - blink_sass/components/_tab.sass | 152 --- blink_sass/components/_table.sass | 29 - blink_sass/components/_tokenfield.sass | 50 - blink_sass/components/manifest.sass | 12 - blink_sass/mixins.sass | 53 -- blink_sass/pages/_cohorts.sass | 782 ---------------- blink_sass/pages/_collections.sass | 146 --- blink_sass/pages/_dashboard.sass | 71 -- blink_sass/pages/_home.sass | 171 ---- blink_sass/pages/_page.sass | 127 --- blink_sass/pages/_tutorials.sass | 12 - blink_sass/pages/_users.sass | 224 ----- blink_sass/pages/manifest.sass | 7 - blink_sass/reset.sass | 10 - blink_sass/search.sass | 249 ----- blink_sass/style.sass | 30 - blink_sass/typography.sass | 17 - blink_sass/variables.sass | 145 --- .../vendor/boostrap/_bootstrap-compass.scss | 9 - .../vendor/boostrap/_bootstrap-mincer.scss | 19 - .../vendor/boostrap/_bootstrap-sprockets.scss | 9 - blink_sass/vendor/boostrap/_bootstrap.scss | 56 -- .../vendor/boostrap/bootstrap/_alerts.scss | 73 -- .../vendor/boostrap/bootstrap/_badges.scss | 68 -- .../boostrap/bootstrap/_breadcrumbs.scss | 26 - .../boostrap/bootstrap/_button-groups.scss | 244 ----- .../vendor/boostrap/bootstrap/_buttons.scss | 168 ---- .../vendor/boostrap/bootstrap/_carousel.scss | 269 ------ .../vendor/boostrap/bootstrap/_close.scss | 36 - .../vendor/boostrap/bootstrap/_code.scss | 69 -- .../bootstrap/_component-animations.scss | 37 - .../vendor/boostrap/bootstrap/_dropdowns.scss | 216 ----- .../vendor/boostrap/bootstrap/_forms.scss | 611 ------------ .../boostrap/bootstrap/_glyphicons.scss | 307 ------ .../vendor/boostrap/bootstrap/_grid.scss | 84 -- .../boostrap/bootstrap/_input-groups.scss | 167 ---- .../vendor/boostrap/bootstrap/_jumbotron.scss | 52 -- .../vendor/boostrap/bootstrap/_labels.scss | 66 -- .../boostrap/bootstrap/_list-group.scss | 130 --- .../vendor/boostrap/bootstrap/_media.scss | 66 -- .../vendor/boostrap/bootstrap/_mixins.scss | 40 - .../vendor/boostrap/bootstrap/_modals.scss | 150 --- .../vendor/boostrap/bootstrap/_navbar.scss | 662 ------------- .../vendor/boostrap/bootstrap/_navs.scss | 242 ----- .../vendor/boostrap/bootstrap/_normalize.scss | 424 --------- .../vendor/boostrap/bootstrap/_pager.scss | 54 -- .../boostrap/bootstrap/_pagination.scss | 89 -- .../vendor/boostrap/bootstrap/_panels.scss | 271 ------ .../vendor/boostrap/bootstrap/_popovers.scss | 131 --- .../vendor/boostrap/bootstrap/_print.scss | 101 -- .../boostrap/bootstrap/_progress-bars.scss | 87 -- .../boostrap/bootstrap/_responsive-embed.scss | 35 - .../bootstrap/_responsive-utilities.scss | 179 ---- .../boostrap/bootstrap/_scaffolding.scss | 161 ---- .../vendor/boostrap/bootstrap/_tables.scss | 234 ----- .../vendor/boostrap/bootstrap/_theme.scss | 291 ------ .../boostrap/bootstrap/_thumbnails.scss | 38 - .../vendor/boostrap/bootstrap/_tooltip.scss | 101 -- .../vendor/boostrap/bootstrap/_type.scss | 298 ------ .../vendor/boostrap/bootstrap/_utilities.scss | 55 -- .../vendor/boostrap/bootstrap/_variables.scss | 872 ----------------- .../vendor/boostrap/bootstrap/_wells.scss | 29 - .../boostrap/bootstrap/mixins/_alerts.scss | 14 - .../bootstrap/mixins/_background-variant.scss | 12 - .../bootstrap/mixins/_border-radius.scss | 18 - .../boostrap/bootstrap/mixins/_buttons.scss | 68 -- .../bootstrap/mixins/_center-block.scss | 7 - .../boostrap/bootstrap/mixins/_clearfix.scss | 22 - .../boostrap/bootstrap/mixins/_forms.scss | 88 -- .../boostrap/bootstrap/mixins/_gradients.scss | 58 -- .../bootstrap/mixins/_grid-framework.scss | 81 -- .../boostrap/bootstrap/mixins/_grid.scss | 122 --- .../boostrap/bootstrap/mixins/_hide-text.scss | 21 - .../boostrap/bootstrap/mixins/_image.scss | 33 - .../boostrap/bootstrap/mixins/_labels.scss | 12 - .../bootstrap/mixins/_list-group.scss | 32 - .../bootstrap/mixins/_nav-divider.scss | 10 - .../bootstrap/mixins/_nav-vertical-align.scss | 9 - .../boostrap/bootstrap/mixins/_opacity.scss | 8 - .../bootstrap/mixins/_pagination.scss | 24 - .../boostrap/bootstrap/mixins/_panels.scss | 24 - .../bootstrap/mixins/_progress-bar.scss | 10 - .../bootstrap/mixins/_reset-filter.scss | 8 - .../bootstrap/mixins/_reset-text.scss | 18 - .../boostrap/bootstrap/mixins/_resize.scss | 6 - .../mixins/_responsive-visibility.scss | 21 - .../boostrap/bootstrap/mixins/_size.scss | 10 - .../boostrap/bootstrap/mixins/_tab-focus.scss | 9 - .../boostrap/bootstrap/mixins/_table-row.scss | 28 - .../bootstrap/mixins/_text-emphasis.scss | 12 - .../bootstrap/mixins/_text-overflow.scss | 8 - .../bootstrap/mixins/_vendor-prefixes.scss | 222 ----- blink_sass/vendor/custom_bs.scss | 878 ------------------ blink_sass/vendor/variables.scss | 148 --- blink_sass/vendor/vendor.scss | 3 - cypress.json | 11 - cypress/cypress_google_login.json | 16 - cypress/cypress_production.json | 6 - cypress/cypress_production_alternate.json | 9 - .../fixtures/collection_table_navigation.json | 6 - cypress/fixtures/goes_to_explore.js | 6 - cypress/fixtures/hide_attributes.json | 4 - cypress/fixtures/login_reqs.js | 10 - cypress/fixtures/show_more.json | 5 - .../explorer/collection_table_navigation.js | 39 - .../integration/explorer/hide_attributes.js | 148 --- cypress/integration/explorer/show_more.js | 123 --- cypress/integration/home/selects_explore.js | 44 - cypress/plugins/index.js | 21 - cypress/support/commands.js | 42 - cypress/support/index.js | 24 - cypress/support/utils.js | 43 - cypress/util/utils.js | 29 - package.json | 24 - sass/basic.sass | 495 ---------- sass/cohorts.sass | 358 ------- sass/help.sass | 24 - sass/home.sass | 56 -- sass/main.sass | 36 - sass/mixins.sass | 49 - sass/reset.sass | 25 - sass/search.sass | 265 ------ sass/seqpeek.sass | 20 - sass/users.sass | 114 --- sass/variables.sass | 55 -- sass/visualizations.sass | 389 -------- shell/vagrant-start-server.sh | 5 - 141 files changed, 15336 deletions(-) delete mode 100644 Gulpfile.js delete mode 100644 blink_sass/_animate.sass delete mode 100644 blink_sass/_button.sass delete mode 100644 blink_sass/_form.sass delete mode 100644 blink_sass/basic.sass delete mode 100644 blink_sass/components/_dropdown.sass delete mode 100644 blink_sass/components/_flyout.sass delete mode 100644 blink_sass/components/_header.sass delete mode 100644 blink_sass/components/_label.sass delete mode 100644 blink_sass/components/_listgroup.sass delete mode 100644 blink_sass/components/_message.sass delete mode 100644 blink_sass/components/_modal.sass delete mode 100644 blink_sass/components/_nav.sass delete mode 100644 blink_sass/components/_panel.sass delete mode 100644 blink_sass/components/_tab.sass delete mode 100644 blink_sass/components/_table.sass delete mode 100644 blink_sass/components/_tokenfield.sass delete mode 100644 blink_sass/components/manifest.sass delete mode 100644 blink_sass/mixins.sass delete mode 100644 blink_sass/pages/_cohorts.sass delete mode 100644 blink_sass/pages/_collections.sass delete mode 100644 blink_sass/pages/_dashboard.sass delete mode 100644 blink_sass/pages/_home.sass delete mode 100644 blink_sass/pages/_page.sass delete mode 100644 blink_sass/pages/_tutorials.sass delete mode 100644 blink_sass/pages/_users.sass delete mode 100644 blink_sass/pages/manifest.sass delete mode 100644 blink_sass/reset.sass delete mode 100644 blink_sass/search.sass delete mode 100755 blink_sass/style.sass delete mode 100644 blink_sass/typography.sass delete mode 100755 blink_sass/variables.sass delete mode 100644 blink_sass/vendor/boostrap/_bootstrap-compass.scss delete mode 100644 blink_sass/vendor/boostrap/_bootstrap-mincer.scss delete mode 100644 blink_sass/vendor/boostrap/_bootstrap-sprockets.scss delete mode 100644 blink_sass/vendor/boostrap/_bootstrap.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_alerts.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_badges.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_breadcrumbs.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_button-groups.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_buttons.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_carousel.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_close.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_code.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_component-animations.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_dropdowns.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_forms.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_glyphicons.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_grid.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_input-groups.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_jumbotron.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_labels.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_list-group.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_media.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_mixins.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_modals.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_navbar.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_navs.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_normalize.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_pager.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_pagination.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_panels.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_popovers.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_print.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_progress-bars.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_responsive-embed.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_responsive-utilities.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_scaffolding.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_tables.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_theme.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_thumbnails.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_tooltip.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_type.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_utilities.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_variables.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/_wells.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_alerts.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_background-variant.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_border-radius.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_buttons.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_center-block.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_clearfix.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_forms.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_gradients.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_grid-framework.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_grid.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_hide-text.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_image.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_labels.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_list-group.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_nav-divider.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_nav-vertical-align.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_opacity.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_pagination.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_panels.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_progress-bar.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_reset-filter.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_reset-text.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_resize.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_responsive-visibility.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_size.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_tab-focus.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_table-row.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_text-emphasis.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_text-overflow.scss delete mode 100644 blink_sass/vendor/boostrap/bootstrap/mixins/_vendor-prefixes.scss delete mode 100644 blink_sass/vendor/custom_bs.scss delete mode 100755 blink_sass/vendor/variables.scss delete mode 100644 blink_sass/vendor/vendor.scss delete mode 100644 cypress.json delete mode 100644 cypress/cypress_google_login.json delete mode 100644 cypress/cypress_production.json delete mode 100644 cypress/cypress_production_alternate.json delete mode 100644 cypress/fixtures/collection_table_navigation.json delete mode 100644 cypress/fixtures/goes_to_explore.js delete mode 100644 cypress/fixtures/hide_attributes.json delete mode 100644 cypress/fixtures/login_reqs.js delete mode 100644 cypress/fixtures/show_more.json delete mode 100644 cypress/integration/explorer/collection_table_navigation.js delete mode 100644 cypress/integration/explorer/hide_attributes.js delete mode 100644 cypress/integration/explorer/show_more.js delete mode 100644 cypress/integration/home/selects_explore.js delete mode 100644 cypress/plugins/index.js delete mode 100644 cypress/support/commands.js delete mode 100644 cypress/support/index.js delete mode 100644 cypress/support/utils.js delete mode 100644 cypress/util/utils.js delete mode 100644 package.json delete mode 100755 sass/basic.sass delete mode 100755 sass/cohorts.sass delete mode 100644 sass/help.sass delete mode 100755 sass/home.sass delete mode 100644 sass/main.sass delete mode 100755 sass/mixins.sass delete mode 100755 sass/reset.sass delete mode 100755 sass/search.sass delete mode 100644 sass/seqpeek.sass delete mode 100755 sass/users.sass delete mode 100755 sass/variables.sass delete mode 100755 sass/visualizations.sass diff --git a/Gulpfile.js b/Gulpfile.js deleted file mode 100644 index 53409825a..000000000 --- a/Gulpfile.js +++ /dev/null @@ -1,36 +0,0 @@ -var gulp = require('gulp'); -var sass = require('gulp-sass'); -var sassdoc = require('sassdoc'); -var converter = require('sass-convert'); -var autoprefixer = require('gulp-autoprefixer'); -var sourcemaps = require('gulp-sourcemaps'); - -gulp.task('sass', function(){ - gulp.src('blink_sass/style.sass') - .pipe(sass().on('error', sass.logError)) - .pipe(sourcemaps.init()) - .pipe(autoprefixer()) - .pipe(sourcemaps.write()) - .pipe(gulp.dest('static/css/')); -}) - -gulp.task('bootstrap-sass', function(){ - gulp.src('blink_sass/vendor/vendor.scss') - .pipe(sass().on('error', sass.logError)) - .pipe(gulp.dest('static/css/')); -}) - -gulp.task('sass-convert', function(){ - gulp.src('blink_sass/variables.sass') - .pipe(converter({ - from: 'sass', - to: 'scss', - rename: true - })) - .pipe(gulp.dest('blink_sass/vendor/')); -}) - -gulp.task('default', function(){ - gulp.watch('blink_sass/**/*.sass', ['sass']); - gulp.watch(['blink_sass/variables.sass', 'blink_sass/**/*.scss'], ['sass-convert', 'bootstrap-sass']); -}) \ No newline at end of file diff --git a/blink_sass/_animate.sass b/blink_sass/_animate.sass deleted file mode 100644 index a321953d3..000000000 --- a/blink_sass/_animate.sass +++ /dev/null @@ -1,10 +0,0 @@ -// -------------------------------------------- -// Animation -// -------------------------------------------- - -@include keyframes(ripple) - 0% - @include scale(1) - @include transform-origin(50% 50%) - 100% - @include scale(10) diff --git a/blink_sass/_button.sass b/blink_sass/_button.sass deleted file mode 100644 index 99913441b..000000000 --- a/blink_sass/_button.sass +++ /dev/null @@ -1,142 +0,0 @@ -.btn - text-transform: capitalize - &.nocap - text-transform: none - overflow: hidden - position: relative - i.fa - padding-right: 5px - position: relative - .fa.fa-rotate-90 - padding-right: 0 - &.active - .fa-cloud-upload - display: none - .fa - padding: 0 - -.btn__ripple - width: 24px - height: 24px - border-radius: 50% - background-color: rgba(255, 255, 255, 0.25) - display: inline-block - position: absolute - animation: ripple $transition ease-out - -.btn-default - color: $white !important - background-color: $isb-warning - border: 1px solid darken($isb-warning, 8%) !important - &:hover, &:active, &:focus - background-color: darken($isb-warning, 8%) !important - color: $white !important - border: 1px solid lighten($isb-warning, 20%) !important - -.btn-link - font-weight: $regular-font-weight - &:focus, &:active, &:focus:active, &.active - outline: transparent - -.btn-oval - border-radius: 50% - width: 36px - height: 36px - -.btn-symbol - i.fa - padding-right: 0 - -.btn-float - position: fixed - width: 60px - height: 60px - - background-color: rgba(0, 0, 0, 0.25) - color: #fff - border-radius: 50px - border-width: 2px - border-color: #fff - border-style: solid - text-align: center - box-shadow: 2px 2px 5px #999 - z-index: 99 - &:hover - background-color: rgba(0, 138, 224, 0.5) - color: white - i - margin-top: 18px - font-size: 20px - -.btn-jupyter - color: dimgray !important - background-color: white !important - border: 1px solid $border-color !important - &:hover, &:active, &:focus - background-color: $isb-warning !important - color: white !important - &:disabled - background-color: rgba(0, 0, 0, 0.1) !important - color: white !important - border: 1px solid rgba(0, 0, 0, 0.1) !important - - -// hamburger button on the menu -.lines-button - display: inline-block - padding: $button-size/2 $button-size/4 - transition: .3s - cursor: pointer - user-select: none - border-radius: $button-size/7 - - &.collapsed - .lines - @include line($button-size, $isb-primary) - position: relative - vertical-align: middle - - &:before, &:after - @include line($button-size, $isb-primary) - left: 0 - transform-origin: $button-size/14 center - - &:before - top: $button-size/4 - transform: rotate3d(0,0,1,0) - - &:after - top: -$button-size/4 - transform: rotate3d(0,0,1,0) - - &:hover - opacity: 1 - .lines - &:before - top: $button-size/3.5 - &:after - top: -$button-size/3.5 - - .lines - @include line($button-size, transparent) - position: relative - vertical-align: middle - margin-top: -4px - - &:before, &:after - @include line($button-size, $isb-primary) - position: absolute - content: '' - transform-origin: 50% 50% - top: 0 - width: $button-size - &:before - transform: rotate3d(0,0,1,45deg) - &:after - transform: rotate3d(0,0,1,-45deg) - - &:active - transition: 0 - background: rgba(0,0,0,.1) - - diff --git a/blink_sass/_form.sass b/blink_sass/_form.sass deleted file mode 100644 index 22c0d615b..000000000 --- a/blink_sass/_form.sass +++ /dev/null @@ -1,48 +0,0 @@ -.upload-area, .gray-area - background-color: darken($white, 5%) - padding: 15px - -.form-control - border-radius: 1px - padding: 5px 10px - -.group-list - border-radius: 5px - border: solid 1px lightgrey - margin: 5px 0 - .checkbox - padding: 5px 10px - margin: 0 - .header - background-color: darken($white, 5%) - border-radius: 5px 5px 0 0 - padding: 7px 5px - .list-display-toggle-icon:after - content: "\f103" - font-family: FontAwesome - cursor: pointer - &.collapsed-list - .checkbox-list - display: none - .list-display-toggle-icon:after - content: "\f102" - font-family: FontAwesome - cursor: pointer - -.tooltip-bubble - display: inline - position: relative - .tooltip-bubble-text - visibility: hidden - width: 200px - background-color: rgba(255,255,255,.9) - color: dimgrey - text-align: center - border-radius: 6px - padding: 5px - margin-left: -80px - position: absolute - border: 1px solid dimgrey - z-index: 1 - &:hover .tooltip-bubble-text - visibility: visible diff --git a/blink_sass/basic.sass b/blink_sass/basic.sass deleted file mode 100644 index b3dee5e88..000000000 --- a/blink_sass/basic.sass +++ /dev/null @@ -1,351 +0,0 @@ -.main-content - margin-top: 55px - -%clearfix - &:after - visibility: hidden - display: block - font-size: 0 - content: " " - clear: both - height: 0 - - -// TODO: Refactor this into our styles -/******************************************** - * Main General Styles - *******************************************/ - -blockquote - border-left-color: #006DC6 - font-size: 14px - margin: 10px 20px - padding: 2px 20px - -textarea - height: 40px - -a - color: $link-color - &:hover - color: $link-color - -form table td - padding: 10px - -h1, h2, h3, h4, h5, h6 - font-weight: $heading-font-weight - margin-top: 10px - margin-bottom: 10px - - - -///******************************************** -// * Navbar Styles -// *******************************************/ - -nav - background-color: #FFF - -.navbar - margin-bottom: 0px - padding-bottom: 0px - height: 56px - -.navbar-nav - .search-item .input-group - margin-top: 10px - margin-left: 41px - i - padding: 3px - - li a:hover - background-color: #fff - -#secondary-nav - background-color: #fff - border-bottom: 1px solid $border-color - box-shadow: 0px 1px 2px $border-color - top: 55px - z-index: 101 - .dropdown > a - cursor: pointer - font-size: 30px - padding: 0px 5px - - .menu-items-right - text-align: right -// -///******************************************** -// * Overwriting Bootstrap -// *******************************************/ -// - -.breadcrumb - font-size: $font-size-small - margin: 0 - padding: 8px 0 0 0 - li:before - display: none - li:after - content: $breadcrumb-separator - padding: 0 10px - color: $breadcrumb-color - - - -.container-fluid - padding-bottom: 15px - - -/******************************************** - * Class to hide labels for screen readers - *******************************************/ - -.hidden-label - position: absolute - left: -10000px - top: auto - width: 1px - height: 1px - overflow: hidden - - -/******************************************** - * Tablesorter Style Overrides - *******************************************/ - -.tablesorter - thead tr th - cursor: pointer - vertical-align: top - &:first-child - cursor: auto - &.header:after - content: "" - float: right - width: 20px - height: 20px - &.headerSortUp:after - content: "\f077" - float: right - font-family: FontAwesome - &.headerSortDown:after - content: "\f078" - float: right - font-family: FontAwesome - -/******************************************** - * dataTable Style Overrides - *******************************************/ - -.dataTable, .sortable_table - thead - tr - th - vertical-align: top - &:not(.sorting_disabled) - cursor: pointer - &.sorting:after - content: "" - float: right - width: 12px - height: 17px - &.sorting_asc:after - content: "\f077" - float: right - font-family: FontAwesome - &.sorting_desc:after - content: "\f078" - float: right - font-family: FontAwesome - - -.dataTables_info - padding-top: 0.755em - display: inline-block - -.dataTables_wrapper - .dataTables_paginate - padding-top: 0.25em - -.dataTables_button - box-sizing: border-box - display: inline-block - min-width: 1em - padding: 0.2em 0.5em - margin-left: 1px - text-align: center - text-decoration: none !important - cursor: pointer - *cursor: hand - color: $white !important - background-color: $gray-button-bg - border: 1px solid $gray-button-bg-border !important - border-radius: 2px - font-weight: $regular-font-weight - &:hover, &:active, &:focus - background-color: $warning-bgcolor-dark !important - color: $white !important - border: 1px solid darken($warning-bgcolor-dark, 20%) !important - &.current, &.current:hover - color: $white - border: 1px solid darken($gray-button-bg, 30%) - background-color: lighten($warning-bgcolor-dark, 10%) - &.disabled - color: $white !important - border: 0px !important - background-color: lighten($gray-button-bg, 8%) !important - -.dataTables_length, .dataTables_paginate, .dataTables_goto_page - display: inline-block - -.dataTables_paginate, .dataTables_goto_page - padding-left: 20px - -.dataTables_search - display: inline-block - float: right - .dataTables_search_input - display: inline-block - width: 180px - border: 1px solid lighten($gray-button-bg-border, 8%) !important - border-radius: 7px 0px 0px 7px - margin-right: -5px - i - color: lighten($gray-button-bg-border, 8%) - input - border: none - line-height: 22px - width: 155px - .case-barcode-search-btn - border-radius: 0px 7px 7px 0px - height: 26px - width: 35px - -.goto-page-number - width: 4em - -.column_toggle_button - box-sizing: border-box - padding: 3px 5px - margin: 2px - text-align: center - cursor: pointer - *cursor: hand - color: $white !important - text-decoration: none !important - border-radius: 2px - border: 1px solid $blue-button-bg-border !important - background-color: $blue-button_bg !important - &.column_hide - border: 1px solid $gray-button-bg-border !important - background-color: $gray-button_bg !important - -.column-inputs - text-align: right - a - color: $isb-primary - font-weight: $medium-font-weight - &:hover, &:focus, &:active, &:visited - text-decoration: none - .fa - padding: 5px - .column-collapse - padding: 3px 5px - .column-toggle - padding: 5px 0px 5px 0px - p - color: $isb-dark - font-size: 12px - *[data-toggle="collapse"][aria-expanded="false"] - .fa-caret-up - display: none - *[data-toggle="collapse"][aria-expanded="true"] - .fa-caret-down - display: none - -/******************************************** - * Handy Classes - *******************************************/ - -.center - text-align: center - -.inline-block - display: inline-block - vertical-align: top - -.block - display: block - -.float-right - float: right -.float-left - float: left - -.space-top-20 - margin-top: 20px -.space-bottom-20 - margin-bottom: 20px -.space-left-20 - margin-left: 20px -.space-right-20 - margin-right: 20px - -.space-top-15 - margin-top: 15px -.space-bottom-15 - margin-bottom: 15px -.space-left-15 - margin-left: 15px -.space-right-15 - margin-right: 15px - -.space-top-10 - margin-top: 10px -.space-bottom-10 - margin-bottom: 10px -.space-left-10 - margin-left: 10px -.space-right-10 - margin-right: 10px - -.space-top-5 - margin-top: 5px -.space-bottom-5 - margin-bottom: 5px -.space-left-5 - margin-left: 5px -.space-right-5 - margin-right: 5px -.img-fluid - width: 100% -/******************************************** - * Logout Modal - *******************************************/ -#logout-modal - - h5 - margin-bottom: 5px - - table - display: none - margin-bottom: 0px - - td - padding: 5px 10px - .selection - width: 75px - text-align: center - .indent - padding-left: 30px - - label - font-weight: 500 - margin-bottom: 3px - -/******************************************** - * Whole Site Widget Style - *******************************************/ - diff --git a/blink_sass/components/_dropdown.sass b/blink_sass/components/_dropdown.sass deleted file mode 100644 index ed8946e4f..000000000 --- a/blink_sass/components/_dropdown.sass +++ /dev/null @@ -1,29 +0,0 @@ - -.dropdown - &.open > .dropdown-toggle.btn-primary - background-color: $primary-color-dark - border-color: $primary-color-dark - - &.dropdown-menu-right - text-align: right - - .dropdown-toggle:hover - &.btn-primary - background-color: $primary-color-dark - - .dropdown-menu - border-radius: $border-radius-base - border: none - box-shadow: $box-shadow - margin: 0px - - > li > a - padding: 3px 10px - i - text-align: center - width: 20px - &.dropdown-menu-right - > li > a - text-align: right - &-header - padding: 3px 10px \ No newline at end of file diff --git a/blink_sass/components/_flyout.sass b/blink_sass/components/_flyout.sass deleted file mode 100644 index a9c0b07c6..000000000 --- a/blink_sass/components/_flyout.sass +++ /dev/null @@ -1,58 +0,0 @@ -.fly-out - position: fixed - width: 300px - right: -300px - top: 71px - bottom: 0px - background-color: #fff - border: $border - margin-top: -16px - z-index: 100 - - .menu-open & - top: 119px - transition: top 0.6s ease-in-out - - .flyout-heading - border-bottom: $border - padding: 0px 10px - .flyout-body - bottom: 132px - overflow-y: auto - padding: 10px - position: absolute - top: 40px - width: 100% - .flyout-footer - bottom: 0px - position: absolute - width: 100% - border-top: $border - padding: 10px - .form-control - padding: 0px 10px - - .hide-flyout - float: right - &:hover - cursor: pointer - - .comment-username - font-weight: bold - font-size: 14px - margin-bottom: 5px - .comment-date - font-size: 12px - color: lighten($isb-dark, 10%) - margin-bottom: 0 - text-align: right - .comment-content - background-color: $primary-color-xlight - border-radius: 5px - padding: 5px 10px - color: $link-color - margin-bottom: 0 - &.error - background-color: $danger-bgcolor - color: $danger-bgcolor-dark - margin: 10px 0 \ No newline at end of file diff --git a/blink_sass/components/_header.sass b/blink_sass/components/_header.sass deleted file mode 100644 index 3c7d31e44..000000000 --- a/blink_sass/components/_header.sass +++ /dev/null @@ -1,101 +0,0 @@ -body - transition: all 0.4s ease-in - -.menu-open - padding-top: 50px - transition: all 0.4s ease-in-out - -.navbar-left - float: left - margin-top: 5px - -.navbar-right - float: right - margin-top: 14px - margin-right: 0 - -.navbar-brand - height: 50px - padding: 5px 5px 5px 0 - width: auto - float: none - display: inline-block - -nav, .site-header - background: $nav-bg - a - color: $link-color - font-weight: bold -.navbar-item - display: inline-block !important - vertical-align: middle - padding-right: 5px - padding-left: 5px - float: none !important - .dropdown:hover - cursor: pointer - > a - padding: 0 !important - - &__text - display: inline-block - font-size: 16px - vertical-align: middle - &:hover - text-decoration: none - i.fa - padding: 0 5px - -.navbar-link - padding-right: 10px - padding-left: 10px - a - color: $link-color - text-decoration: none - &:hover, &:focus - color: darken($link-color, 10%) - -nav.subnav li.has-drop-down__more ul.drop - overflow-y: auto - /* Allow for a slightly taller subnav dropdown if the screen is tall enough */ - @media screen and (max-height: $screen-md-h) - max-height: 425px - - @media screen and (min-height: $screen-lg-h) - max-height: 525px - - -a.skip-nav - position: absolute - top: -1000px - left: -1000px - height: 1px - width: 1px - overflow: hidden - -#user-login - .avatar-link - display: inline-block - vertical-align: middle - .avatar-link:hover - text-decoration: none - .login-link - font-size: 16px - - img - margin: 0px 10px - border-radius: 50% - border: 1px solid $bg-color - - .dropdown - display: inline-block - vertical-align: middle - font-size: 16px - margin-right: 15px - > a:hover, > a:focus - background-color: #fff - cursor: pointer - text-decoration: none - > ul - margin-top: 10px - diff --git a/blink_sass/components/_label.sass b/blink_sass/components/_label.sass deleted file mode 100644 index f6dc418cb..000000000 --- a/blink_sass/components/_label.sass +++ /dev/null @@ -1,25 +0,0 @@ -// -------------------------------------------- -// Pill shape label -// -------------------------------------------- -.label - display: inline-block - position: relative - font-weight: normal - font-size: 100% - color: $link-color - border-radius: 15px - margin: 5px 10px 5px 0 - padding: 5px 20px 5px 10px - overflow: hidden - text-overflow: ellipsis - max-width: 100% - - .fa-times - @include vertical-align(absolute) - right: 5px - - &.label-default - background-color: $primary-color-xlight - &:hover, &:active, &:focus, &:visited - color: $link-color - background-color: $primary-color-light diff --git a/blink_sass/components/_listgroup.sass b/blink_sass/components/_listgroup.sass deleted file mode 100644 index 0b71dd8af..000000000 --- a/blink_sass/components/_listgroup.sass +++ /dev/null @@ -1,129 +0,0 @@ -.list-group - *[data-toggle="collapse"][aria-expanded="false"] - .fa-caret-down - display: none - *[data-toggle="collapse"][aria-expanded="true"] - .fa-caret-right - display: none - - .list-group-item - border: 1px solid transparent - border-top: 1px solid darken($white, 15%) - border-bottom: 1px solid darken($white, 15%) - padding: 0 15px - - &:first-child - border-top: none - - &__heading - color: $isb-primary - font-weight: $medium-font-weight - padding: 10px 0 10px 15px - text-transform: uppercase - position: relative - - a - color: $isb-primary - font-weight: $medium-font-weight - &:hover, &:focus, &:active, &:visited - text-decoration: none - & > .fa - position: absolute - left: 0 - top: 50% - transform: translateY(-50%) - - &__body - padding-bottom: 10px - - .search_enter - .search_input - display: inline-block - width: 260px - border: 1px solid lighten($gray-button-bg-border, 8%) !important - border-radius: 7px 7px 7px 7px - height: 28px - padding-top: 0px - .search_clear_btn - color: lighten($gray-button-bg-border, 8%) - input - margin: 1px 0px 0px 5px - vertical-align: center - border: none - line-height: 22px - width: 200px - .search_btn - float: right - box-sizing: border-box - display: inline-block - text-align: center - padding-top: 4px - border-radius: 0px 7px 7px 0px - height: 28px - width: 30px - border-left: 1px solid lighten($gray-button-bg-border, 8%) !important - margin-right: -1px - margin-top: -1px - color: white - background-color: $isb-info - i - cursor: pointer - *cursor: hand - -.list - &-item - background: transparent - border-bottom: 1px solid darken($white, 15%) - padding: 5px 0 - - &__heading - font-size: $font-size * 1.1 - font-weight: $bold-font-weight - color: $isb-primary - - a - color: $isb-primary - - .sublist-item - padding: 5px 0 2px 0 - overflow: hidden - text-overflow: ellipsis - -.ul - list-style: disc - padding-left: 2.5em - -.extra-values - display: none - -.table-list, .table-list_warning - a:hover, a:active - text-decoration: none - .list-title - font-size: $font-size - font-weight: $bold-font-weight - margin-bottom: 0 - color: $isb-dark - .file-browser-link:hover - color: $link-color - text-decoration: underline - .list-main - display: inline-block - vertical-align: middle - width: 70% - p - color: $font-color - .list-info - display: inline-block - vertical-align: middle - width: 29% - color: $isb-dark - font-size: $font-size-small - li - @extend %clearfix - padding: 5px 15px - background: lighten($isb-dark, 55%) - margin-bottom: 1px - border-left: 3px solid $isb-info - &:hover - background: lighten($info-bgcolor, 3%) \ No newline at end of file diff --git a/blink_sass/components/_message.sass b/blink_sass/components/_message.sass deleted file mode 100644 index 5f0bcc09b..000000000 --- a/blink_sass/components/_message.sass +++ /dev/null @@ -1,72 +0,0 @@ -%message-icon - left: 10px - top: 8px - position: absolute - -.alert - border-radius: 1px - border: 5px solid transparent - padding: 10px - .close - right: 0px - &.alert-success - background-color: $bg-color - border-color: $success-bgcolor-dark - &.alert-info - color: $info-color - background-color: $bg-color - border-color: $info-bgcolor-dark - &.alert-warning - background-color: $bg-color - border-color: $warning-bgcolor-dark - &.alert-error - background-color: $bg-color - border-color: $danger-bgcolor-dark - -.modal-js-messages>.alert - border-width: 2px - border-style: solid - padding: 5px - margin-bottom: 0 - font-size: 13px - -.modal-js-messages - margin-top: 8px - min-height: 35px - -.message - margin: 0 -15px 10px -15px - padding: 5px 15px 5px 30px - background: darken($white, 5%) - position: relative - font-weight: $medium-font-weight - - .close - right: 10px - @include vertical-align(absolute) - font-size: 14px - font-weight: $regular-font-weight - - &-error - //background: #f2dede - - &:before - @extend %fa - content: "\f071" - color: #a94442 - @extend %message-icon - - &-success:before - @extend %fa - content: "\f00c" - color: $isb-success - @extend %message-icon - - &-info:before - @extend %fa - @extend %message-icon - color: $isb-info - content: "\f06a" - p - margin: 0 - diff --git a/blink_sass/components/_modal.sass b/blink_sass/components/_modal.sass deleted file mode 100644 index 89e39f7da..000000000 --- a/blink_sass/components/_modal.sass +++ /dev/null @@ -1,24 +0,0 @@ -.modal - &-dialog - z-index: 2000 - - &-content - border-radius: $border-radius-base - box-shadow: $box-shadow - border: transparent - - &-header - padding: 24px 24px 20px 24px - border-bottom: 0 - .close - margin-top: 0px - opacity: 0.5 - &-title - font-size: 16px - color: $isb-primary - &-body - padding: 0 24px 15px - &-footer - padding: 10px 24px - border-top: none - text-align: left diff --git a/blink_sass/components/_nav.sass b/blink_sass/components/_nav.sass deleted file mode 100644 index 9ff4c0402..000000000 --- a/blink_sass/components/_nav.sass +++ /dev/null @@ -1,133 +0,0 @@ -// -------------------------------------------- -// Sub navigation styles goes here -// -------------------------------------------- -.subnav - background-color: $isb-primary - color: $white - - a - color: inherit - font-weight: inherit - &:hover - text-decoration: none - box-shadow: none - - button - background-color: transparent - -webkit-appearance: none - box-shadow: none - padding: 0 - border: none - width: 100% - text-align: left - - ul, li - list-style: none - padding: 0 - margin-bottom: 0 - - li - padding: 10px - - & > ul > li - display: inline-block - vertical-align: top - position: relative - padding: 15px 25px - font-weight: $medium-font-weight - - &:hover - background: $isb-dark - -.menu-item - position: relative - - .sub-menu - width: 275px - &.genes-mirnas - width: 325px - padding: 10px 15px - > li - padding: 10px 5px - border-bottom: 1px solid darken($white, 20%) - font-weight: $medium-font-weight - - &:last-child - border-bottom: none - .item-list li:hover - background: darken($isb-dark, 10%) - .item-list li button,a - overflow: hidden - text-overflow: ellipsis - white-space: nowrap - .item-list li a - width: 100% - display: inline-block - - &.has-drop-down - > .drop - display: none - position: absolute - background: $isb-dark - top: 100% - left: 0 - &:hover > .drop - display: block - - &__more - z-index: 100 - &:after - @extend %fa - content: "\f0da" // caret right - @include vertical-align(absolute) - right: 15px - - > .drop - display: none - position: absolute - left: 100% - top: -10px - padding: 10px - background: darken($isb-dark, 10%) - width: 250px - - li:hover - background: $isb-dark - &:hover > .drop - display: block - -@media screen and (max-width: $screen-lg) - .subnav > ul > li:last-child - .menu-item.has-drop-down__more - > .drop - right: 100% - left: auto - -@media screen and (max-width: $screen-md) - .subnav - & > ul > li - padding: 15px - &:last-child > .drop - right: 0 - left: auto - -@media screen and (max-width: $screen-sm) - .subnav - li - padding: 10px 0 - - & > ul > li - display: block - .item-list li - padding: 10px - - .menu-item - .sub-menu - width: 100% - padding: 0 - - &.has-drop-down - > .drop - position: relative - &__more - display: none \ No newline at end of file diff --git a/blink_sass/components/_panel.sass b/blink_sass/components/_panel.sass deleted file mode 100644 index 1ca6ab38d..000000000 --- a/blink_sass/components/_panel.sass +++ /dev/null @@ -1,20 +0,0 @@ -.panel - box-shadow: $box-shadow - border: none - - &-invisible - margin-bottom: 30px - - &-heading - a:hover - color: inherit - text-decoration: none - - &-primary - .panel-heading .dropdown - > a - color: $white - - &-default - .panel-body - padding-top: 5px \ No newline at end of file diff --git a/blink_sass/components/_tab.sass b/blink_sass/components/_tab.sass deleted file mode 100644 index 35723c72d..000000000 --- a/blink_sass/components/_tab.sass +++ /dev/null @@ -1,152 +0,0 @@ -.tab-pane.filter-panel - margin-left: -10px - margin-right: -10px - -.disabled - pointer-events: none - opacity: 0.5 - -.nav-tabs - background-color: #fff - border-bottom: 1px solid darken($white, 15%) - border-radius: 0px - margin-left: 0px - text-transform: uppercase - - > li > a - @extend .nav-tabs - border: none - border-bottom: 1px solid darken($white, 15%) - margin-right: 0px - color: $isb-dark - font-weight: $medium-font-weight - &:after - content: '' - height: 2px - background: $isb-warning - width: 100% - position: absolute - left: 0 - bottom: -1px - transform: scale(0) - > li.active > a, li.active > a:focus - @extend .nav-tabs - border: none - color: darken($isb-warning, 20%) - &:after - transform: scale(1) - transform-origin: left - transition: transform 0.25s ease-in-out - > li.active:hover > a - @extend .nav-tabs - border: none - border-bottom: 1px solid darken($white, 15%) - color: $isb-warning - > li:hover > a - @extend .nav-tabs - border: none - border-bottom: 1px solid darken($white, 15%) - color: $isb-warning - - .navbar-right - margin-top: 0px - margin-right: -2px - - &.nav-stacked - > li:first-child > a - border-top-left-radius: 3px - > li:last-child > a - border-bottom-left-radius: 3px - > li.active > a, li.active > a:focus - @extend .nav-tabs - border: none - border-right: 2px $primary-color solid - > li.active:hover > a - @extend .nav-tabs - border-right: 2px $primary-color solid - > li:hover > a - @extend .nav-tabs - background-color: $primary-color-light - border-right: 2px transparent solid - -.tab-content - background-color: #FFF - padding: 5px 10px - -.nav-tabs_excel - background-color: $bg-color - border-radius: 0px - margin-left: 0px - text-transform: capitalize - height: 38px - - > li - display: inline-block - float: left - margin-right: 4px - border-bottom: none - border-radius: 2px - height: 100% - position: relative - vertical-align: top - background: darken($white, 8%) - - &:hover - &:after - display: block - - &:after - content: '' - height: 3px - background: $isb-warning - width: 100% - position: absolute - left: 0 - top: -1px - display: none - - &:first-child - border-left: none - - &.active - background: $white - height: 102% - border-top: 0 - &:after - display: block - > a - border-bottom: none - color: darken($isb-warning, 20%) - background: $white - .dropdown - display: inline-block - vertical-align: top - padding: 8px 0px - &> a - color: darken($isb-warning, 20%) - display: inline-block - &[aria-expanded="true"] - background-color: darken($white, 10%) - - > a - color: $isb-primary - display: inline-block - text-overflow: ellipsis - max-width: 324px - white-space: nowrap - overflow: hidden - &:hover, &:focus - background-color: transparent - - .dropdown - display: none - .dropdown-menu - background: darken($white, 10%) - > a - color: $font-color - padding: 5px - display: none - - .btn - background: transparent - margin-top: 3px diff --git a/blink_sass/components/_table.sass b/blink_sass/components/_table.sass deleted file mode 100644 index 4e00ef45a..000000000 --- a/blink_sass/components/_table.sass +++ /dev/null @@ -1,29 +0,0 @@ -.table - & > thead > tr > th - border-bottom: 0 - - a - color: $base-dark - font-weight: $medium-font-weight - - tbody .name-col - max-width: 500px - text-overflow: ellipsis - white-space: nowrap - overflow: hidden - a - display: inline-block - width: 100% - -#gene-list-table, #var-list-table - .name-col, .name-col a - @media screen and (max-width: 1199px) - max-width: 600px - @media screen and (min-width: $screen-lg) - max-width: 750px - - - -.share-col a - color: $isb-info - cursor: pointer diff --git a/blink_sass/components/_tokenfield.sass b/blink_sass/components/_tokenfield.sass deleted file mode 100644 index 9badcca1c..000000000 --- a/blink_sass/components/_tokenfield.sass +++ /dev/null @@ -1,50 +0,0 @@ -.tokenfield - padding: 10px - .token - @extend .label - @extend .label-default - margin: -1px 5px 3px 0px - padding: 3px 8px - border: none - //text-transform: uppercase - height: auto - &.invalid - color: $isb-primary - .close - color: $isb-primary - &.repeat - background: $isb-success - border: none - border-radius: 15px - .close - color: $isb-info - opacity: 0.4 - vertical-align: middle - line-height: 1 - -.ui-autocomplete - max-height: 200px - overflow-y: auto - overflow-x: hidden - z-index: 10000 - background-color: $white - box-shadow: $box-shadow - .ui-menu-item - color: $font-color - padding: 5px 15px - a - color: $isb-primary - &.ui-state-focus - color: $font-color - background-color: $bg-color - border-color: $bg-color - -.ui-helper-hidden-accessible - border: 0 - clip: rect(0 0 0 0) - height: 1px - margin: -1px - overflow: hidden - padding: 0 - position: absolute - width: 1px \ No newline at end of file diff --git a/blink_sass/components/manifest.sass b/blink_sass/components/manifest.sass deleted file mode 100644 index f01d31f7d..000000000 --- a/blink_sass/components/manifest.sass +++ /dev/null @@ -1,12 +0,0 @@ -@import "header" -@import "nav" -@import "panel" -@import "dropdown" -@import "table" -@import "label" -@import "tokenfield" -@import "listgroup" -@import "tab" -@import "modal" -@import "message" -@import "flyout" \ No newline at end of file diff --git a/blink_sass/mixins.sass b/blink_sass/mixins.sass deleted file mode 100644 index 0f92700de..000000000 --- a/blink_sass/mixins.sass +++ /dev/null @@ -1,53 +0,0 @@ -@mixin transform($transforms) - -moz-transform: $transforms - -o-transform: $transforms - -ms-transform: $transforms - -webkit-transform: $transforms - transform: $transforms - -// rotate -@mixin rotate ($deg) - @include transform(rotate(#{$deg}deg)) - -// scale -@mixin scale($scale) - @include transform(scale($scale)) - -// translate -@mixin translate ($x, $y) - @include transform(translate($x, $y)) - -// skew -@mixin skew ($x, $y) - @include transform(skew(#{$x}deg, #{$y}deg)) - -//transform origin -@mixin transform-origin ($origin) - moz-transform-origin: $origin - -o-transform-origin: $origin - -ms-transform-origin: $origin - -webkit-transform-origin: $origin - transform-origin: $origin - -@mixin vertical-align($position) - position: $position - top: 50% - transform: translateY(-50%) - -@mixin line($button-size: 3.5rem, $color: #000, $transition: .3s) - display: inline-block - width: $button-size - height: $button-size/7 - background: $color - border-radius: $button-size/14 - transition: $transition - -@mixin keyframes($name) - @-webkit-keyframes #{$name} - @content - @-moz-keyframes #{$name} - @content - @-ms-keyframes #{$name} - @content - @keyframes #{$name} - @content \ No newline at end of file diff --git a/blink_sass/pages/_cohorts.sass b/blink_sass/pages/_cohorts.sass deleted file mode 100644 index a9d18507a..000000000 --- a/blink_sass/pages/_cohorts.sass +++ /dev/null @@ -1,782 +0,0 @@ -#cohort-details, #cohort-filelist - .filter-label - display: inline-flex - .pending-left - margin-right: 5px - i - margin-right: 4px - - .pending-right - margin-left: 5px - i - margin-left: 4px - - #placeholder - .panel-body - height: 210px - position: relative - overflow: hidden - .spinner - position: absolute - width: 100% - height: 100% - top: 0px - left: 0px - background: rgba(0,0,0,.5) - z-index: 10 - i - position: absolute - left: 45% - top: 40% - margin: auto - font-size: 100px - - .selected-filters - .mol-filter.filter-combine-or:not(:first-child):before - content: "OR" - margin-right: 5px - .mol-filter.filter-combine-and:not(:first-child):before - content: "AND" - margin-right: 5px - .mol-filter-container:not(:only-child):before - content: "(" - margin-left: 5px - .mol-filter-container:not(:only-child):not(:first-child):before - content: "AND (" - margin-left: 5px - .mol-filter-container:not(:only-child):after - content: ")" - margin-right: 5px - .mol-filter-container:not(:only-child):not(:last-child):after - content: ") AND" - margin-right: 5px - .label - background-color: $token-bg-color - &:hover - background-color: $token-bg-color-hover - - .cohort-selected-filters - overflow: hidden - .more-filters, .less-filters - width: 100% - height: 36px - position: relative - button - left: 50% - transform: translateX(-50%) - position: absolute - z-index: 20 - .label - background-color: $token-bg-color - &:hover - background-color: $token-bg-color-hover - - .curr-filter-panel, .creation-filter-panel - overflow: hidden - height: 95px - .creation-prog-filter-set - height: 100% - .prog-filter-set - border-left: 2px solid $isb-primary - h5 - margin-top: 0 - &:first-child - border-left: none - .label - margin: 5px 0px 0px 0px - background-color: $token-bg-color - &:hover - background-color: $token-bg-color-hover - - .revision-filter-panel - overflow: hidden - padding: 0 - .revision-prog-filter-set - height: 100% - padding: 0px 8px !important - .prog-filter-set - border-left: 2px solid $isb-primary - h5 - margin-top: 0 - &:first-child - border-left: none - .label - margin: 0 - - .creation-filter-panel - height: 100% - - .curr-filter-panel - padding: 0 - margin-bottom: 15px - - .details-panel - overflow: hidden - height: 110px - - .cohort-info - .more-details, .less-details - width: 100% - height: 36px - position: relative - button - left: 50% - transform: translateX(-50%) - position: absolute - z-index: 20 - - #one-cohort-type-per-create-warn - margin: 0px 15px 15px 15px - - .vertical-shim - visibility: hidden - height: 40px - - .menu-bar h3 - margin-top: 0px - - .menu-bar a.btn, .menu-bar .dropdown - float: right - .total-samples - margin-top: 0px - - .tab-content - padding: 0 - ul - .nav-tabs - li - border: none - background-color: #fff - text-align: center - font-size: 12.7px - &.file-browser-tab - width: (100% / 5) - &.program-tab - width: (100% / 4) - &.filter-tab - width: (100% / 3) - &:first-child a - border-top-left-radius: 3px - &:last-child a - border-top-right-radius: 3px - span - margin-left: 10px - &.share-count - margin: 0 - >li.active>a - color: darken($isb-warning, 20%) !important - &-ud-filters - li - width: 100% - .filter-panel - .heading-note - font-style: italic - color: darken($isb-warning, 20%) - .checks - float: right - display: block - width: 55% - .tabpanel - border-top-left-radius: 3px - border-top-right-radius: 3px - border: $border - border-top-color: transparent - box-shadow: $box-shadow - - .tab-content - padding: 0px - .panel-group - margin: 0px - .panel - margin: 0px - border: none - border-radius: 0px - border-bottom: $border - .panel-heading - font-size: 13px - border-bottom: none - text-transform: uppercase - i - width: 10px - .panel-body - padding: 0px 10px - ul - list-style: none - padding-left: 10px - > a:hover - text-decoration: none - .panel-heading - background-color: $primary-color-light - > a:focus - text-decoration: none - .list-group - h5 - margin-bottom: 3px - margin-top: 0px - ul - list-style: none - padding: 0px - .panel - margin: 0px - .panel-body - padding: 0px 15px 0px 15px - .panel-collapse - max-height: 100px - .sel-gene - max-height: 300px - .tokenfield - &.form-control - max-height: 49px - span - input - width: 100% !important - >.tokenfield - display: none - - .alert - margin: 10px 0px 10px 0px - .molecular-accordion - .list-item__heading - padding: 10px 0px 10px 0px - .list-item - border: none - .spec-molecular-attrs - min-height: 500px - - .filter-label:hover - a:hover - text-decoration: none - #filter-list-div - .search-checkbox-list, .mol-checkbox-list - max-height: 100px - overflow-y: scroll - - .clinical-trees, .user-data-trees - .panel-body - position: relative - overflow: hidden - height: 210px - .spinner - position: absolute - width: 100% - height: 100% - top: 0px - left: 0px - background: rgba(0,0,0,.5) - z-index: 10 - i - position: absolute - left: 45% - top: 40% - margin: auto - font-size: 100px - - .tree-graph-clinical .tree-graph - display: inline-block - margin: 0px 14px 10px 14px - width: 151px - padding: 5px - .graph-title - text-align: center - - .more-graphs, .less-graphs - width: 100% - height: 36px - position: relative - button - left: 50% - transform: translateX(-50%) - position: absolute - z-index: 20 - - .parallel-sets - margin-top: 30px - .panel-body - position: relative - overflow: hidden - min-height: 210px - .spinner - position: absolute - width: 100% - height: 100% - left: 0px - background: rgba(0,0,0,.5) - z-index: 10 - i - position: absolute - left: 45% - top: 40% - margin: auto - font-size: 100px - - .cohort-info - .detail-label - float: left - .total-values - margin-left: 10px - .spinner - width: 50px - margin-left: 10px - float: left - .panel-body - span.total-values - font-weight: 700 - ul - padding: 5px 0px 0px 20px - - .inline-detail:last-child - padding-right: 0px - - #create-cohort-form .form-control-static span - display: inline-block - max-width: 90% - - #selected-filters - max-height: 300px - overflow-y: auto - overflow-x: hidden - .label - background-color: $token-bg-color - &:hover - background-color: $token-bg-color-hover - - .multi-categorical - overflow-x: auto - min-height: 100px - svg - padding-left: 150px - display: block - width: 100% - min-width: 900px - .dimension - cursor: ew-resize - .category - cursor: ns-resize - .dimension tspan.name - font-size: 1.5em - fill: #333 - font-weight: bold - .dimension tspan.sort - fill: #000 - cursor: pointer - opacity: 0 - .dimension tspan.sort:hover - fill: #333 - .dimension:hover tspan.name - fill: #000 - .dimension:hover tspan.sort - opacity: 1 - .dimension line - stroke: #000 - .dimension rect - stroke: none - fill-opacity: 0 - .dimension > rect, .category-background - fill: #fff - .dimension > rect - display: none - .category:hover rect - fill-opacity: .3 - .dimension:hover > rect - fill-opacity: .3 - .ribbon path - stroke-opacity: 0 - fill-opacity: .5 - .ribbon path.active - fill-opacity: .9 - .ribbon-mouse path - fill-opacity: 0 - - .category-9 - fill: #CDDC39 - stroke: #CDDC39 - .category-8 - fill: #FFC107 - stroke: #FFC107 - .category-7 - fill: #009688 - stroke: #009688 - .category-6 - fill: #3F51B5 - stroke: #3F51B5 - .category-5 - fill: #E91E63 - stroke: #E91E63 - .category-4 - fill: #FFEB3B - stroke: #FFEB3B - .category-3 - fill: #4CAF50 - stroke: #4CAF50 - .category-2 - fill: #F44336 - stroke: #F44336 - .category-1 - fill: #9C27B0 - stroke: #9C27B0 - .category-0 - fill: #2196F3 - stroke: #2196F3 - .applied-filters - span - background-color: #ceeaff - padding: 3px 10px 3px 10px - border-radius: 10px - margin-bottom: 5px - display: inline-block - span:hover - background-color: darken(#ceeaff, 10%) - .search-checkbox-list - label - width: 100% - .sample_count - background-color: #bababa - color: white - border-radius: 10px - font-size: .8em - padding: 2px 5px - text-align: right - &:after - content: 'sample(s)' - font-size: 0.9em - padding-left: 5px - -#cohort-filelist - #placeholder - .panel-body - height: 500px - position: relative - overflow: hidden - .page-action-group - margin-top: 0px - .menu-bar h3 - margin-top: 0px - - .menu-bar a.btn, .menu-bar .dropdown - float: right - - .hidden_form_value - display: none - - .file-list - .alert-dismissable - display: none - #selected-files - height: 11em - border: none - border: none - -webkit-box-shadow: none - padding: 0 - div.tokenfield - height: 11em - scroll: auto - border: none - -webkit-box-shadow: none - padding: 0 - #selected-files-tokenfield - border: none - - #filter-panel - .panel - .panel-heading - background-color: #fff - .panel-body - padding: 10px 10px 10px 10px - ul - list-style: none - padding-left: 10px - .platform-counts - input - margin-right: 5px - .file-panel - h4 - margin: 10px - display: inline-block - .filelist-panel - .page-num, .file-count - display: inline-block - table - thead - font-size: 12px - table-layout: fixed - word-wrap: normal - font-size: 13px - .col-barcode, .col-pipeline - width: 150px - .col-datalevel - width: 90px - td - height: 53px - &.col-filesize - text-align: right - .col-filename - div - display: block - white-space: nowrap - overflow: hidden - text-overflow: ellipsis - .study-uid - display: block - white-space: nowrap - overflow: hidden - text-overflow: ellipsis - text-decoration: none - div - &.col-filename, &.study-uid - &:hover - display: block - position: absolute - z-index: 1 - color: #FFF - background-color: #2a537a - border-color: #2a537a - padding: 5px - margin-left: -5px - margin-top: -5px - border-radius: 3px - a - color: #FFF - &.study-uid, &.accessible-filename - font-weight: 700 - a:hover - text-decoration: none - i - color: $isb-success - input - margin-left: 5px - - .side-filter-panel - transition: width 0.45s ease-in-out - * - opacity: 1 - transition: opacity 0.45s ease-in-out - &.closed - width: 0px - padding: 0 - transition: width 0.45s ease-in-out - * - opacity: 0 - z-index: -1 - transition: opacity 0.45s ease-in-out - - .file-panel-toggle - display: inline-block - margin-left: -15px - padding: 0 - top: 8px - height: 45px - cursor: pointer - border-radius: 0 3px 3px 0 - border-width: 1px 1px 1px 0 - background-color: $gray-button-bg - width: 18px - &:hover - background-color: $warning-bgcolor-dark !important - .fa-angle-double-right - display: none - &.open - .fa-angle-double-right - display: inline-block - .fa-angle-double-left - display: none - a - display: block - width: 18px - line-height: 43px - text-align: center - font-weight: 700 - font-size: 18px - color: $white - &:hover - text-decoration: none - - .nav-tabs - li,li.active - a - text-transform: none - - .token-label - max-width: none !important - -.parsets-tooltip - background-color: rgba($tooltip-color, 0.8) - border-radius: 3px - color: #fff - position: absolute - padding: 5px - -.d3-tip - background-color: rgba($tooltip-color, 0.8) - - //border: 1px solid $nav-bg - border-radius: 3px - color: #fff - font-family: sans-serif - padding: 3px 7px - -#cohort-apply-to-workbook - .btn - margin-top: 10px - margin-right: 10px - -.bq-name - text-overflow: ellipsis - overflow: hidden -.bq-label - padding-left: 0px - margin: 10px 0 0 0 - -#file-upload-btn - padding-left: 0px - -#upload-file, #enter-barcodes - ul - margin-bottom: 15px - li - margin-left: 10px - textarea - width: 90% - max-width: 90% - height: 175px - margin-top: 10px - div.instruction_button - display: inline-block - margin-bottom: 15px - &.instructions_show - &:before - content: "\f102" - float: left - font-family: FontAwesome - &:after - content: "Show Instructions" - margin-left: 5px - &.instructions_hide - &:before - content: "\f103" - float: left - font-family: FontAwesome - &:after - content: "Hide Instructions" - margin-left: 5px - h5 - margin-top: 25px - h6 - margin-top: 15px - table - width: 50% - hr - border-color: $isb-primary - .valid-entries, .invalid-entries - overflow-y: auto - max-height: 1200px - .barcode-status - .table_wrapper - padding-left: 20px - .paginate_button - padding: 3px - - - -#saving-cohort, .verify-pending, .register-pending - margin-left: 20px - display: inline - -.new-cohort - margin-top: 10px - h5 - display: inline - -span.code - font-family: monospace - font-weight: 600 - -.viewer - .camic-tabs - li a - font-size: 13px - font-weight: 700 - li:not(:last-child) - margin-bottom: 10px - img - margin-top: 5px - .iframe-container - width: 100% - .btn-float - top: 125px - right: 100px - &.fullscreen - .btn-float - right: 25px - iframe, .load-spinner - height: 100vh - margin-top: 0 - iframe, .load-spinner - min-height: 700px - margin-top: 10px - width: 100% - .logo - margin-right: 10px - - .camic-header-container - background-color: #2e66bc - a - color: white - - .load-spinner - position: absolute - background: rgb(130, 158, 188) - z-index: 10 - i - position: absolute - left: 45% - top: 40% - margin: auto - font-size: 100px - -#camic, #camic-single, #path-report-viewer - .fullscreen .btn-float - top: 60px -#dicom-viewer - .fullscreen .btn-float - top: 40px - -#camic-single - .container - width: 90% - >.container - padding: 0px - >.container>.row - margin: 0px 15px 0px 15px - - .load-spinner - margin-top: 12px !important - - .case-info - .item - padding-right: 25px - padding-left: 25px - display: inline-block - -#export-to-bq-modal, #export-to-gcs-modal - .modal-header - padding-bottom: 10px - .spinner - position: absolute - width: 100% - height: 65% - top: 18% - left: 0px - background: rgba(255,255,255,.5) - z-index: 10 - div - position: absolute - text-align: center - height: 50px - top: 35% - padding-top: 20px - margin: auto - font-size: 18px - width: 100% - background: rgba(255,255,255,1) - i - font-size: 20px diff --git a/blink_sass/pages/_collections.sass b/blink_sass/pages/_collections.sass deleted file mode 100644 index 951a4b4ec..000000000 --- a/blink_sass/pages/_collections.sass +++ /dev/null @@ -1,146 +0,0 @@ -#data-upload-group - - .checkbox - .sub-checkbox - margin-left: 45px - - select - width: auto - vertical-align: middle - -#data-upload-forms - .filename - font-weight: 700 - - .uploaded-file - margin: 10px - - select - width: auto - display: inline-block - - #file-list-table - margin-top: 10px - - &.low-level-data - - .low-level-hide - display: none - .fa-tag - color: $isb-primary - -.red - color: red - -.column-definitions - margin: 25px 15px - padding-top: 10px - border-top: 1px solid #CCCCCC - - .fa-exclamation-circle - color: $danger-bgcolor-dark - - .file-column-edit-table - - td - vertical-align: middle - transition: opacity 0.3s - - .fa - transition: transform 0.3s, color 0.3s - cursor: pointer - - &:nth-child(2) - width: 80% - - &:nth-child(3) - width: 20% - - .ignored - - .fa - transform: rotate(45deg) - - td - opacity: 0.35 - - &:nth-child(1) - opacity: 1 - - &:nth-child(2) - text-decoration: line-through - -#save-programs-list, #public-programs-list - - .table - .row-odd - background-color: #EFEFEF - - .row-expand-button, .dropdown-arrow - cursor: pointer - - .row-expand-button - display: inline-block - height: 12px - width: 12px - position: relative - - &:before - content: "" - display: block - height: 4px - width: 12px - margin-top: -2px - background-color: $font-color - position: absolute - top: 50% - - &:after - transition: height $transition ease-in, margin $transition ease-in - display: block - height: 12px - margin: 0px auto 0px - width: 4px - background-color: $font-color - content: "" - - &.is-expanded - &:after - height: 0px - margin-top: 6px - - .name-col - width: 30% - - .dropdown-arrow - margin-right: 12px - - .study - td - border-color: #EFEFEF - - .name-col - padding-left: 15px - - .fa - padding-right: 8px - -.program-project - .dropdown - margin-right: 12px - h4 - margin-top: 2px - -#program_list - .dropdown-menu > li > a button - border: none - background-color: transparent - padding: 0 - - .study .name-col - overflow: visible - - a[data-toggle="dropdown"] - width: 20px - vertical-align: middle - line-height: 0em \ No newline at end of file diff --git a/blink_sass/pages/_dashboard.sass b/blink_sass/pages/_dashboard.sass deleted file mode 100644 index ef3ee6247..000000000 --- a/blink_sass/pages/_dashboard.sass +++ /dev/null @@ -1,71 +0,0 @@ -#analysis-body - li - width: 22% - margin: 0 1.5% - float: left - text-align: center - -.table-list li - .list-main - overflow: hidden - text-overflow: ellipsis - white-space: nowrap - &.col-3 - width: 48% - p,h5 - overflow: inherit - text-overflow: inherit - .list-info - &.col-3 - width: 28% - .list-link - width: 20% - display: inline-block - padding-left: 10px - -section - h3 - display: inline-block - .min-max - float: right - display: inline-block - i - font-weight: 700 - font-size: 18px - -.min-max - a - &:hover, &:focus - text-decoration: none - -#sample_analyses - .analysis - height: 450px - .panel-footer - position: absolute - bottom: 50px - right: 20px - margin: 0 - padding: 0 - - img - padding: 10px - height: 200px - -.row-console - background-color: $bg-color - color: $isb-dark - vertical-align: middle - text-align: left - padding: 5px 0 - margin: 5px 0 - //border: $border-color solid 1px - border-radius: 3px - - img - height: 18px - width: 18px - div - line-height: 30px - - diff --git a/blink_sass/pages/_home.sass b/blink_sass/pages/_home.sass deleted file mode 100644 index c2b611f23..000000000 --- a/blink_sass/pages/_home.sass +++ /dev/null @@ -1,171 +0,0 @@ -/******************************************** - * Landing Page Styles - *******************************************/ - -@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700&subset=latin,latin-ext") -@import url("https://fonts.googleapis.com/css?family=Montserrat:300,700&subset=latin,latin-ext") - -html - scroll-behavior: smooth -#landing - .landing-content-div - position: absolute - top: 57px - left: 0 - width: 100% - .container - .header-div - min-height: 650px - height: 100vh - .header-content-div - position: relative - top: 45% - transform: translateY(-45%) - a - color: $isb-lighter - .lj-title h1 - font-family: 'Montserrat' - font-size: 3.8em - font-weight: 300 - color: #fff - margin: 0 - word-wrap: break-word - - .lj-text-center - text-align: center - - .lj-title span - color: #4cc2d6 - font-weight: 700 - - .lj-title-paragraph - padding: 30px - p - color: #fff - font-size: 1.5em - .lj-header-vid - text-align: right - &.custom-width-55 - width: 55% - .carousel - float: right - width: 320px - height: 240px - .carousel-control-button - height: 42px - width: 42px - line-height: 38px - position: absolute - top: 50% - border-radius: 50% - border: 2px solid white - transform: translateY(-50%) - color: white - background-color: rgba(0,0,0,.5) - i - width: 38px - .left, .right - background-image: none - .tutorial-vid - width: 320px - height: 240px - .carousel-indicators - bottom: -20px - - .lj-header-button - text-align: left - margin-top: 2px - a - display: inline-block - color: #fff - text-align: center - background-color: transparent - font-family: 'Montserrat' - font-weight: 700 - padding: 8px 10px - border: 2px solid #4cc2d6 - -webkit-border-radius: 3px - -moz-border-radius: 3px - border-radius: 3px - width: 200px - text-decoration: none - &:hover - color: #fff - background-color: darken($isb-primary, 10%) - border: 2px solid #4cc2d6 - &.custom-width-45 - width: 45% - .about-content-div - position: relative - padding-top: 100px - padding-bottom: 100px - left: 0 - h2 - font-size: 25px - color: $isb-primary - p - color: darken($isb-dark, 10%) - - .lj-overlay - width: 100% - height: 100vh - min-height: 650px - position: absolute - top: 0 - left: 0 - .lj-overlay-bg - background-image: url('../img/bg.jpg') - background-size: cover - .lj-overlay-image - background-image: url('../img/lines.png') - background-repeat: repeat - .lj-overlay-color - background-color: rgba(0,0,0,0.5) - - - .footer - color: white - margin-top: 50px - text-align: center - font-size: 1.1em - - .cite-text - background-color: lighten(grey, 40%) - color: darken($isb-dark, 10%) - font-size: 0.9em - border-radius: 5px - border-width: 1px - border-color: grey - padding: 5px - - .pull-down-button - width: 100% - text-align: center - margin-top: 20px - display: block - font-weight: bold - text-align: center - font-size: 24px - i - color: white - padding: 8px - width: 50px - height: 50px - background-color: rgba(0,0,0,0.5) - border-radius: 50% - border: 2px solid #4cc2d6 - &:hover - background-color: darken($isb-primary, 10%) - -#privacy - h2 - font-size: 20px - margin-top: 20px - h3 - font-size: 18px - ul - margin-left: 20px - list-style: circle - margin-bottom: 10px - a - font-weight: bold \ No newline at end of file diff --git a/blink_sass/pages/_page.sass b/blink_sass/pages/_page.sass deleted file mode 100644 index 5f202dc87..000000000 --- a/blink_sass/pages/_page.sass +++ /dev/null @@ -1,127 +0,0 @@ -.page-heading - background: $white - margin-bottom: 20px - padding: 0 - - .container - padding: 15px - .btn.pull-right - margin-top: 5px - - .page-action-group - margin-bottom: 0 - -.page-header - font-size: $font-size-h3 - margin: 15px 0 - padding-bottom: 0 - border-bottom: none - color: $isb-primary - -.page-action-group - padding: 5px 0 - margin: 15px 0 - border-radius: $border-radius-base - background-color: $white - - li - margin: 0 10px 10px 0 - list-style: none - display: inline-block - vertical-align: middle - - .separator - margin-right: 10px - -.separator - margin: 0 15px 0 5px - display: inline-block - height: 25px - border-right: 1px solid $isb-dark - vertical-align: middle - -.tooltip-bubble - position: relative - display: inline-block - .tooltip-text - visibility: hidden - display: none - background-color: white - left: 100% - top: -60% - width: 150px - color: black - border-radius: 6px - text-align: justify - border: 1px solid $isb-dark - padding: 10px - z-index: 2 - opacity: .8 - position: absolute - font-size: .9em - &:after, &:before - content: "" - position: absolute - top: 50% - right: 100% - border-style: solid - &:after - margin-top: -5px - border-width: 5px - border-color: transparent white transparent transparent - &:before - margin-top: -6px - border-width: 6px - border-color: transparent black transparent transparent - &:hover .tooltip-text - visibility: visible - display: inline-block - -#genes_list, #variable_list - .panel-body - margin-bottom: 50px - -#variable_list - .dropdown-menu - li>span - padding: 3px 10px - &.disabled - pointer-events: auto - color: #676767 - cursor: not-allowed - -#variable_edit - li.program-tab - width: (100% / 5) - text-align: center - a - padding: 10px 9px - display: block - .user-data-panel - .panel-body - overflow: hidden - position: relative - height: 110px - .spinner - position: absolute - width: 100% - height: 100% - top: 0px - left: 0px - background: rgba(0,0,0,.5) - z-index: 10 - i - position: absolute - left: 45% - top: 15% - margin: auto - font-size: 75px - -.varfave-ver-display - margin-top: 15px - font-size: 14px - span - font-weight: 600 - -.datasets-select-div - margin-top: 10px diff --git a/blink_sass/pages/_tutorials.sass b/blink_sass/pages/_tutorials.sass deleted file mode 100644 index d750c40fa..000000000 --- a/blink_sass/pages/_tutorials.sass +++ /dev/null @@ -1,12 +0,0 @@ -#video-tutorials - li - padding: 10px 50px - margin: 5px auto - background-color: $bg-color - iframe - float: left - width: 640px - height: 365px - .vid-text - margin-left: 680px - height: 365px \ No newline at end of file diff --git a/blink_sass/pages/_users.sass b/blink_sass/pages/_users.sass deleted file mode 100644 index b831cfdda..000000000 --- a/blink_sass/pages/_users.sass +++ /dev/null @@ -1,224 +0,0 @@ - -#user-landing - margin-top: 80px - - .dropdown button - width: 100% - - #share-viz-btn - vertical-align: top - - #cohort-sets - padding-right: 20px - padding-top: 3px - padding-bottom: 3px - i - letter-spacing: -10px - - #union-icons - display: inline-block - i:first-child - margin-right: -16px - - #intersect-icons - display: inline-block - i:first-child - margin-right: -16px - - #set-minus-icons - display: inline-block - i:first-child - margin-right: -16px - - #circviz-icons - display: inline-block - i:first-child - margin-right: -20px - - #selected-ids - .cohort-label - display: inline-block - -#user-details - margin-top: 80px - - .avatar - border-radius: 50% - display: block - margin: 20px auto - vertical-align: top - width: 200px - - h4 - text-align: center - - .row - width: 100% - text-align: center - margin: 20px 0px - .panel - display: inline-block - margin: 0px 0px - width: 315px - text-align: left - vertical-align: top - &:nth-child(2) - margin: 0px 15px - - a - text-decoration: underline - cursor: pointer - - .gcp-panel a - display: inline-block - - table.user-info - tr - td - vertical-align: top - td:first-child - font-weight: bold - text-align: right - padding: 5px 10px - width: 20% - td:last-child - padding: 5px 10px - margin-left: 5px - width: 80% - - .fa-check-circle - color: $primary-color - font-size: 21px - line-height: 10px - - hr - margin: 0px -15px 10px -15px - - ul - margin-bottom: 10px - list-style: circle - margin-left: 20px - .modal - h4 - text-align: left - .alert-dismissible - p - text-align: left - -#user-gcp-list - .table .table - background-color: transparent - - i.fa-check - color: $isb-success - -#register-gcp, #user-register-sa, #user-adjust-sa - margin-bottom: 30px - i.fa-check - color: $isb-success - .text-note - color: $isb-dark - font-size: .9em - font-style: italic - .verify-register-sa-div - >div - padding: 10px 0 - .verification-success:before - content: "\f058" - color: $success-bgcolor-dark - float: left - font-family: FontAwesome - padding: 0 5px - .verification-fail:before - content: "\f06a" - color: $danger-bgcolor-dark - float: left - font-family: FontAwesome - padding: 0 5px - .register-sa-verification-success - border-radius: 1px - padding: 10px - border: 1px solid $success-bgcolor-dark - .register-sa-verification-fail - border-radius: 1px - padding: 10px - border: 1px solid $danger-bgcolor-dark - - -#register-gcp, #user-register-sa, #user-adjust-sa - ul - list-style: none - padding-left: -15px - li - margin: 5px 0px - img - display: block - &.dataset-list - list-style: none - padding: 0px - -#register-gcp - img - border: 1px solid darkgray - ol>li - margin-top: 30px !important - >div - margin-left: 15px - div.instructions - margin-top: 15px - margin-bottom: 15px - padding: 15px - border-radius: 2px - border: 1px solid #ccc - background: #f5f5f5 - .verify - margin-top: 15px - display: block - label - font-weight: 500 - #verify-gcp-id - display: inline-block - width: 550px - ol - margin-bottom: 20px - div.instruction_button - display: inline-block - margin-bottom: 15px - &.instructions_show - &:before - content: "\f102" - float: left - font-family: FontAwesome - &:after - content: "Show Instructions" - margin-left: 5px - &.instructions_hide - &:before - content: "\f103" - float: left - font-family: FontAwesome - &:after - content: "Hide Instructions" - margin-left: 5px - -#datasets-select-div, #datasets-adjust-div - padding: 10px 0 - -#sa-spinner - &.load-spinner - position: fixed - z-index: 999 - left: 45% - top: 45% - margin: auto - font-size: 75px - -#gcp-detail - h1.page-header - text-transform: none - div.refresh-project - margin-top: 15px - ul - list-style: none - li span.remove - float: right \ No newline at end of file diff --git a/blink_sass/pages/manifest.sass b/blink_sass/pages/manifest.sass deleted file mode 100644 index 00633c2a7..000000000 --- a/blink_sass/pages/manifest.sass +++ /dev/null @@ -1,7 +0,0 @@ -@import "dashboard" -@import "page" -@import "cohorts" -@import "collections" -@import "home" -@import "users" -@import "tutorials" \ No newline at end of file diff --git a/blink_sass/reset.sass b/blink_sass/reset.sass deleted file mode 100644 index 2560d0720..000000000 --- a/blink_sass/reset.sass +++ /dev/null @@ -1,10 +0,0 @@ -/******************************************** - * Generic style resets - *******************************************/ - -html, body, ul, ol - margin: 0px - padding: 0px - -ul, ol - list-style: none \ No newline at end of file diff --git a/blink_sass/search.sass b/blink_sass/search.sass deleted file mode 100644 index 340d6a789..000000000 --- a/blink_sass/search.sass +++ /dev/null @@ -1,249 +0,0 @@ -/******************************************** - * Search Page Styles - *******************************************/ -#search - .search-left-column - //display: block - //margin-right: 300px - //width: 300px - padding-right: 0px - h5 - text-transform: capitalize - .search-checkbox-list, .mol-checkbox-list - border: 1px #999999 solid - max-height: 100px - overflow-y: scroll - padding: 0px 3px - width: auto - label - font-weight: normal - margin: 0px - li - span - float: right - - .search-right-column - //right: 0px - padding-left: 0px - h5 - margin-bottom: 3px - margin-top: 0px - &:first-letter - text-transform: uppercase - - .search-box, .results-box - background-color: #FFF - border: 1px #bbbbbb solid - border-radius: 1px - padding: 10px - - .search-box - margin-bottom: 10px - i - font-size: 20px - width: 20px - height: 20px - //float: right - //position: absolute - //right: 20px - //top: 4px - &.fa-check - color: $primary-color - ul li span - margin-left: 10px - - .results-box - display: none - - .save-data-modal - margin-top: 10px - - .panel - border-radius: 1px - margin-bottom: 0px - - .last-panel - .panel-body - ul - list-style: disc - margin-left: 25px - - .panel-heading - padding: 0px - h5 - margin: 0px - - a - padding: 10px 15px - display: block - a:hover - text-decoration: none - - - - - .result-item - .result-selector - float: left - margin: 12px 10px 10px 10px - position: absolute - .result-content - margin-left: 35px - display: inline-block - - .saved-search.col-md-2 - padding-left: 0px - .content - background: #fff - border: 1px solid #bbbbbb - //margin-right: 10px - padding: 10px - ul - list-style: disc - li - margin-left: 18px - - #save-search-modal - - h5 - margin-bottom: 5px - - .search-table-container - margin: 5px 0px 0px 30px - table - display: none - margin-bottom: 0px - - td - padding: 5px 10px - .selection - width: 75px - text-align: center - .indent - padding-left: 30px - - label - font-weight: 500 - margin-bottom: 3px - - #save-data-tab - - h5 - margin-bottom: 5px - - .search-table-container - margin: 5px 0px 0px 30px - table - display: none - margin-bottom: 0px - - td - padding: 5px 10px - .selection - width: 75px - text-align: center - .indent - padding-left: 30px - - label - font-weight: 500 - margin-bottom: 3px - - #tree-graph-clinical - display: block - .tree-graph - display: inline-block - margin-bottom: 10px - width: 150px - padding: 5px - .graph-title - text-align: center - - - - #file-access a - text-decoration: underline - - .multi-categorical - overflow-x: scroll - svg - display: block - - // parsets.css - .dimension - cursor: ew-resize - .category - cursor: ns-resize - .dimension tspan.name - font-size: 1.5em - fill: #333 - font-weight: bold - .dimension tspan.sort - fill: #000 - cursor: pointer - opacity: 0 - .dimension tspan.sort:hover - fill: #333 - .dimension:hover tspan.name - fill: #000 - .dimension:hover tspan.sort - opacity: 1 - .dimension line - stroke: #000 - .dimension rect - stroke: none - fill-opacity: 0 - .dimension > rect, .category-background - fill: #fff - .dimension > rect - display: none - .category:hover rect - fill-opacity: .3 - .dimension:hover > rect - fill-opacity: .3 - .ribbon path - stroke-opacity: 0 - fill-opacity: .5 - .ribbon path.active - fill-opacity: .9 - .ribbon-mouse path - fill-opacity: 0 - - .category-9 - fill: #1f77b4 - stroke: #1f77b4 - .category-8 - fill: #ff7f0e - stroke: #ff7f0e - .category-7 - fill: #2ca02c - stroke: #2ca02c - .category-6 - fill: #d62728 - stroke: #d62728 - .category-5 - fill: #9467bd - stroke: #9467bd - .category-4 - fill: #8c564b - stroke: #8c564b - .category-3 - fill: #e377c2 - stroke: #e377c2 - .category-2 - fill: #7f7f7f - stroke: #7f7f7f - .category-1 - fill: #bcbd22 - stroke: #bcbd22 - .category-0 - fill: #17becf - stroke: #17becf - -.parsets-tooltip - background-color: rgba(242, 242, 242, .6) - position: absolute - padding: 5px - - - diff --git a/blink_sass/style.sass b/blink_sass/style.sass deleted file mode 100755 index e2989e427..000000000 --- a/blink_sass/style.sass +++ /dev/null @@ -1,30 +0,0 @@ -// -------------------------------------------- -// Main styles for the IDC project -// -------------------------------------------- - -// -------------------------------------------- -// Import external styles here -// -------------------------------------------- -@import url("./font-awesome.min.css") -@import url("./vendor.css") -@import url("./bootstrap-tokenfield.min.css") - -// ---------------------------------- -// Import basic settings -// ---------------------------------- -@import reset -@import variables -@import mixins -@import animate -@import typography - -// -------------------------------------------- -// Custom scss -// -------------------------------------------- -@import basic -@import button -@import form -@import search - -@import components/manifest -@import pages/manifest diff --git a/blink_sass/typography.sass b/blink_sass/typography.sass deleted file mode 100644 index 5955ffea7..000000000 --- a/blink_sass/typography.sass +++ /dev/null @@ -1,17 +0,0 @@ -// -------------------------------------------- -// Typography settings -// -------------------------------------------- - - - -// -------------------------------------------- -// FontAwesome extendsion -// -------------------------------------------- - -%fa - display: inline-block - font: normal normal normal 14px/1 FontAwesome - font-size: inherit - text-rendering: auto - -webkit-font-smoothing: antialiased - -moz-osx-font-smoothing: grayscale \ No newline at end of file diff --git a/blink_sass/variables.sass b/blink_sass/variables.sass deleted file mode 100755 index 36002ca53..000000000 --- a/blink_sass/variables.sass +++ /dev/null @@ -1,145 +0,0 @@ -// -------------------------------------------- -// Viewport sizes -// -------------------------------------------- - -$screen-sm: 768px -$screen-md: 992px -$screen-lg: 1200px -$screen-md-h: 964px -$screen-lg-h: 965px - -$nav-height: 56px - -// -------------------------------------------- -// Colors -// -------------------------------------------- -$white: #fff -$base-dark: #000 - -// Brand color -$isb-primary: #2A537A -$isb-lighter: #4CC2D6 -$isb-info: #2B7388 -$isb-success: #C9DD03 -$isb-warning: #F7991B -$isb-danger: #BB00BB -$isb-dark: #676767 - -// Additional color choices -$nav-bg: $white - -$bg-color: #F8F8F8 -$border-color: #D5D5D5 - -$tooltip-color: #01307F -$focus-color: #002F5C -$primary-color-xlight: #F4F8FF -$primary-color-light: #DFEBFE -$primary-color: #0c4fba -$primary-color-dark: #0a429d - -$secondary-color: #006DC6 -$secondary-color-dark: #005EAE - -$success-bgcolor: #89D889 -$success-bgcolor-dark: #76b876 - -$info-color: #2d81c4 -$info-bgcolor: #E3F2FD -$info-bgcolor-dark: #1976D2 -$warning-bgcolor: #FFF8E1 -$warning-bgcolor-dark: #FFA000 -$danger-bgcolor: #FFEBEE -$danger-bgcolor-dark: #D32F2F - -$border: 1px solid $border-color - -$gray-button-bg: #ccc -$gray-button-bg-border: #888 - -$blue-button-bg: #2a537a -$blue-button-bg-border: #2a537a - -$token-bg-color: #d5e9fd -$token-bg-color-hover: #c2dbf5 - -// -------------------------------------------- -// Typography -// -------------------------------------------- -$font-size: 14px - -$font-size-large: ceil(($font-size * 1.25)) !default -$font-size-small: ceil(($font-size * 0.85)) !default - -$font-size-h3: 24px -$font-size-h4: 18px - -$default-font-family: 'proxima-nova', Arial, sans-serif - -$regular-font-weight: 400 -$medium-font-weight: 500 -$bold-font-weight: 700 - -$heading-font-weight: $bold-font-weight - -$font-color: darken($base-dark, 10%) -$link-color: $isb-info - -// -------------------------------------------- -// Custom Bootstrap variables -// -------------------------------------------- -// -------------------------------------------- -// Components -// -------------------------------------------- -$text-shadow: 1px 1px 1px rgb(216, 216, 216) -$box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15) - -$padding-base-vertical: 6px -$padding-base-horizontal: 12px - -$padding-large-vertical: 10px -$padding-large-horizontal: 16px - -$padding-small-vertical: 5px -$padding-small-horizontal: 10px - -$padding-xs-vertical: 1px -$padding-xs-horizontal: 5px - -$line-height-large: 1.3333333 -$line-height-small: 1.5 - -$border-radius-base: 2px - -// -------------------------------------------- -// Buttons -// -------------------------------------------- -$btn-font-weight: $medium-font-weight - -$btn-default-bg: transparent -$btn-default-color: $isb-warning -$btn-default-border: $isb-warning - -$button-size : 2rem -$transition: .3s - -// -------------------------------------------- -// Panel -// -------------------------------------------- -$panel-inner-border: transparent -$panel-footer-bg: $white - -$panel-default-text: $isb-primary -$panel-default-border: transparent -$panel-default-heading-bg: $white - -// -------------------------------------------- -// Breadcrumb -// -------------------------------------------- -$breadcrumb-padding-horizontal: 0 -//** Breadcrumb background color -$breadcrumb-bg: transparent -//** Breadcrumb text color -$breadcrumb-color: $isb-info -//** Text color of current page in the breadcrumb -$breadcrumb-separator: ">" \ No newline at end of file diff --git a/blink_sass/vendor/boostrap/_bootstrap-compass.scss b/blink_sass/vendor/boostrap/_bootstrap-compass.scss deleted file mode 100644 index 8fbc3cda5..000000000 --- a/blink_sass/vendor/boostrap/_bootstrap-compass.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-url($path, true); -} - -@function twbs-image-path($path) { - @return image-url($path, true); -} - -$bootstrap-sass-asset-helper: true; diff --git a/blink_sass/vendor/boostrap/_bootstrap-mincer.scss b/blink_sass/vendor/boostrap/_bootstrap-mincer.scss deleted file mode 100644 index 7ec465741..000000000 --- a/blink_sass/vendor/boostrap/_bootstrap-mincer.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Mincer asset helper functions -// -// This must be imported into a .css.ejs.scss file. -// Then, <% %>-interpolations will be parsed as strings by Sass, and evaluated by EJS after Sass compilation. - - -@function twbs-font-path($path) { - // do something like following - // from "path/to/font.ext#suffix" to "<%- asset_path(path/to/font.ext)) + #suffix %>" - // from "path/to/font.ext?#suffix" to "<%- asset_path(path/to/font.ext)) + ?#suffix %>" - // or from "path/to/font.ext" just "<%- asset_path(path/to/font.ext)) %>" - @return "<%- asset_path('#{$path}'.replace(/[#?].*$/, '')) + '#{$path}'.replace(/(^[^#?]*)([#?]?.*$)/, '$2') %>"; -} - -@function twbs-image-path($file) { - @return "<%- asset_path('#{$file}') %>"; -} - -$bootstrap-sass-asset-helper: true; diff --git a/blink_sass/vendor/boostrap/_bootstrap-sprockets.scss b/blink_sass/vendor/boostrap/_bootstrap-sprockets.scss deleted file mode 100644 index 9fffc1eb4..000000000 --- a/blink_sass/vendor/boostrap/_bootstrap-sprockets.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-path($path); -} - -@function twbs-image-path($path) { - @return image-path($path); -} - -$bootstrap-sass-asset-helper: true; diff --git a/blink_sass/vendor/boostrap/_bootstrap.scss b/blink_sass/vendor/boostrap/_bootstrap.scss deleted file mode 100644 index 598b007fc..000000000 --- a/blink_sass/vendor/boostrap/_bootstrap.scss +++ /dev/null @@ -1,56 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// Core variables and mixins -@import "bootstrap/variables"; -@import "bootstrap/mixins"; - -// Reset and dependencies -@import "bootstrap/normalize"; -@import "bootstrap/print"; -@import "bootstrap/glyphicons"; - -// Core CSS -@import "bootstrap/scaffolding"; -@import "bootstrap/type"; -@import "bootstrap/code"; -@import "bootstrap/grid"; -@import "bootstrap/tables"; -@import "bootstrap/forms"; -@import "bootstrap/buttons"; - -// Components -@import "bootstrap/component-animations"; -@import "bootstrap/dropdowns"; -@import "bootstrap/button-groups"; -@import "bootstrap/input-groups"; -@import "bootstrap/navs"; -@import "bootstrap/navbar"; -@import "bootstrap/breadcrumbs"; -@import "bootstrap/pagination"; -@import "bootstrap/pager"; -@import "bootstrap/labels"; -@import "bootstrap/badges"; -@import "bootstrap/jumbotron"; -@import "bootstrap/thumbnails"; -@import "bootstrap/alerts"; -@import "bootstrap/progress-bars"; -@import "bootstrap/media"; -@import "bootstrap/list-group"; -@import "bootstrap/panels"; -@import "bootstrap/responsive-embed"; -@import "bootstrap/wells"; -@import "bootstrap/close"; - -// Components w/ JavaScript -@import "bootstrap/modals"; -@import "bootstrap/tooltip"; -@import "bootstrap/popovers"; -@import "bootstrap/carousel"; - -// Utility classes -@import "bootstrap/utilities"; -@import "bootstrap/responsive-utilities"; diff --git a/blink_sass/vendor/boostrap/bootstrap/_alerts.scss b/blink_sass/vendor/boostrap/bootstrap/_alerts.scss deleted file mode 100644 index 7d1e1fddd..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_alerts.scss +++ /dev/null @@ -1,73 +0,0 @@ -// -// Alerts -// -------------------------------------------------- - - -// Base styles -// ------------------------- - -.alert { - padding: $alert-padding; - margin-bottom: $line-height-computed; - border: 1px solid transparent; - border-radius: $alert-border-radius; - - // Headings for larger alerts - h4 { - margin-top: 0; - // Specified for the h4 to prevent conflicts of changing $headings-color - color: inherit; - } - - // Provide class for links that match alerts - .alert-link { - font-weight: $alert-link-font-weight; - } - - // Improve alignment and spacing of inner content - > p, - > ul { - margin-bottom: 0; - } - - > p + p { - margin-top: 5px; - } -} - -// Dismissible alerts -// -// Expand the right padding and account for the close button's positioning. - -.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0. -.alert-dismissible { - padding-right: ($alert-padding + 20); - - // Adjust close link position - .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; - } -} - -// Alternate styles -// -// Generate contextual modifier classes for colorizing the alert. - -.alert-success { - @include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text); -} - -.alert-info { - @include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text); -} - -.alert-warning { - @include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text); -} - -.alert-danger { - @include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text); -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_badges.scss b/blink_sass/vendor/boostrap/bootstrap/_badges.scss deleted file mode 100644 index 70002e085..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_badges.scss +++ /dev/null @@ -1,68 +0,0 @@ -// -// Badges -// -------------------------------------------------- - - -// Base class -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: $font-size-small; - font-weight: $badge-font-weight; - color: $badge-color; - line-height: $badge-line-height; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: $badge-bg; - border-radius: $badge-border-radius; - - // Empty badges collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for badges in buttons - .btn & { - position: relative; - top: -1px; - } - - .btn-xs &, - .btn-group-xs > .btn & { - top: 0; - padding: 1px 5px; - } - - // [converter] extracted a& to a.badge - - // Account for badges in navs - .list-group-item.active > &, - .nav-pills > .active > a > & { - color: $badge-active-color; - background-color: $badge-active-bg; - } - - .list-group-item > & { - float: right; - } - - .list-group-item > & + & { - margin-right: 5px; - } - - .nav-pills > li > a > & { - margin-left: 3px; - } -} - -// Hover state, but only for links -a.badge { - &:hover, - &:focus { - color: $badge-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_breadcrumbs.scss b/blink_sass/vendor/boostrap/bootstrap/_breadcrumbs.scss deleted file mode 100644 index 3641e333b..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_breadcrumbs.scss +++ /dev/null @@ -1,26 +0,0 @@ -// -// Breadcrumbs -// -------------------------------------------------- - - -.breadcrumb { - padding: $breadcrumb-padding-vertical $breadcrumb-padding-horizontal; - margin-bottom: $line-height-computed; - list-style: none; - background-color: $breadcrumb-bg; - border-radius: $border-radius-base; - - > li { - display: inline-block; - - + li:before { - content: "#{$breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space - padding: 0 5px; - color: $breadcrumb-color; - } - } - - > .active { - color: $breadcrumb-active-color; - } -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_button-groups.scss b/blink_sass/vendor/boostrap/bootstrap/_button-groups.scss deleted file mode 100644 index 43d235c42..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_button-groups.scss +++ /dev/null @@ -1,244 +0,0 @@ -// -// Button groups -// -------------------------------------------------- - -// Make the div behave like a button -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; // match .btn alignment given font-size hack above - > .btn { - position: relative; - float: left; - // Bring the "active" button to the front - &:hover, - &:focus, - &:active, - &.active { - z-index: 2; - } - } -} - -// Prevent double borders when buttons are next to each other -.btn-group { - .btn + .btn, - .btn + .btn-group, - .btn-group + .btn, - .btn-group + .btn-group { - margin-left: -1px; - } -} - -// Optional: Group multiple button groups together for a toolbar -.btn-toolbar { - margin-left: -5px; // Offset the first child's margin - @include clearfix; - - .btn, - .btn-group, - .input-group { - float: left; - } - > .btn, - > .btn-group, - > .input-group { - margin-left: 5px; - } -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match -.btn-group > .btn:first-child { - margin-left: 0; - &:not(:last-child):not(.dropdown-toggle) { - @include border-right-radius(0); - } -} -// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - @include border-left-radius(0); -} - -// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-right-radius(0); - } -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-left-radius(0); -} - -// On active and open, don't show outline -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - - -// Sizing -// -// Remix the default button sizing classes into new ones for easier manipulation. - -.btn-group-xs > .btn { @extend .btn-xs; } -.btn-group-sm > .btn { @extend .btn-sm; } -.btn-group-lg > .btn { @extend .btn-lg; } - - -// Split button dropdowns -// ---------------------- - -// Give the line between buttons some depth -.btn-group > .btn + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} - -// The clickable button for toggling the menu -// Remove the gradient and set the same inset shadow as the :active state -.btn-group.open .dropdown-toggle { - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - - // Show no shadow for `.btn-link` since it has no other button styles. - &.btn-link { - @include box-shadow(none); - } -} - - -// Reposition the caret -.btn .caret { - margin-left: 0; -} -// Carets in other button sizes -.btn-lg .caret { - border-width: $caret-width-large $caret-width-large 0; - border-bottom-width: 0; -} -// Upside down carets for .dropup -.dropup .btn-lg .caret { - border-width: 0 $caret-width-large $caret-width-large; -} - - -// Vertical button groups -// ---------------------- - -.btn-group-vertical { - > .btn, - > .btn-group, - > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; - } - - // Clear floats so dropdown menus can be properly placed - > .btn-group { - @include clearfix; - > .btn { - float: none; - } - } - - > .btn + .btn, - > .btn + .btn-group, - > .btn-group + .btn, - > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; - } -} - -.btn-group-vertical > .btn { - &:not(:first-child):not(:last-child) { - border-radius: 0; - } - &:first-child:not(:last-child) { - border-top-right-radius: $btn-border-radius-base; - @include border-bottom-radius(0); - } - &:last-child:not(:first-child) { - border-bottom-left-radius: $btn-border-radius-base; - @include border-top-radius(0); - } -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-bottom-radius(0); - } -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-top-radius(0); -} - - -// Justified button groups -// ---------------------- - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; - > .btn, - > .btn-group { - float: none; - display: table-cell; - width: 1%; - } - > .btn-group .btn { - width: 100%; - } - - > .btn-group .dropdown-menu { - left: auto; - } -} - - -// Checkbox and radio options -// -// In order to support the browser's form validation feedback, powered by the -// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use -// `display: none;` or `visibility: hidden;` as that also hides the popover. -// Simply visually hiding the inputs via `opacity` would leave them clickable in -// certain cases which is prevented by using `clip` and `pointer-events`. -// This way, we ensure a DOM element is visible to position the popover from. -// -// See https://github.com/twbs/bootstrap/pull/12794 and -// https://github.com/twbs/bootstrap/pull/14559 for more information. - -[data-toggle="buttons"] { - > .btn, - > .btn-group > .btn { - input[type="radio"], - input[type="checkbox"] { - position: absolute; - clip: rect(0,0,0,0); - pointer-events: none; - } - } -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_buttons.scss b/blink_sass/vendor/boostrap/bootstrap/_buttons.scss deleted file mode 100644 index 6452b709f..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_buttons.scss +++ /dev/null @@ -1,168 +0,0 @@ -// -// Buttons -// -------------------------------------------------- - - -// Base styles -// -------------------------------------------------- - -.btn { - display: inline-block; - margin-bottom: 0; // For input.btn - font-weight: $btn-font-weight; - text-align: center; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - white-space: nowrap; - @include button-size($padding-base-vertical, $padding-base-horizontal, $font-size-base, $line-height-base, $btn-border-radius-base); - @include user-select(none); - - &, - &:active, - &.active { - &:focus, - &.focus { - @include tab-focus; - } - } - - &:hover, - &:focus, - &.focus { - color: $btn-default-color; - text-decoration: none; - } - - &:active, - &.active { - outline: 0; - background-image: none; - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - cursor: $cursor-disabled; - @include opacity(.65); - @include box-shadow(none); - } - - // [converter] extracted a& to a.btn -} - -a.btn { - &.disabled, - fieldset[disabled] & { - pointer-events: none; // Future-proof disabling of clicks on `` elements - } -} - - -// Alternate buttons -// -------------------------------------------------- - -.btn-default { - @include button-variant($btn-default-color, $btn-default-bg, $btn-default-border); -} -.btn-primary { - @include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-border); -} -// Success appears as green -.btn-success { - @include button-variant($btn-success-color, $btn-success-bg, $btn-success-border); -} -// Info appears as blue-green -.btn-info { - @include button-variant($btn-info-color, $btn-info-bg, $btn-info-border); -} -// Warning appears as orange -.btn-warning { - @include button-variant($btn-warning-color, $btn-warning-bg, $btn-warning-border); -} -// Danger and error appear as red -.btn-danger { - @include button-variant($btn-danger-color, $btn-danger-bg, $btn-danger-border); -} - - -// Link buttons -// ------------------------- - -// Make a button look and behave like a link -.btn-link { - color: $link-color; - font-weight: normal; - border-radius: 0; - - &, - &:active, - &.active, - &[disabled], - fieldset[disabled] & { - background-color: transparent; - @include box-shadow(none); - } - &, - &:hover, - &:focus, - &:active { - border-color: transparent; - } - &:hover, - &:focus { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - background-color: transparent; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $btn-link-disabled-color; - text-decoration: none; - } - } -} - - -// Button Sizes -// -------------------------------------------------- - -.btn-lg { - // line-height: ensure even-numbered height of button next to large input - @include button-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $btn-border-radius-large); -} -.btn-sm { - // line-height: ensure proper height of button next to small input - @include button-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} -.btn-xs { - @include button-size($padding-xs-vertical, $padding-xs-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} - - -// Block button -// -------------------------------------------------- - -.btn-block { - display: block; - width: 100%; -} - -// Vertically space out multiple block buttons -.btn-block + .btn-block { - margin-top: 5px; -} - -// Specificity overrides -input[type="submit"], -input[type="reset"], -input[type="button"] { - &.btn-block { - width: 100%; - } -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_carousel.scss b/blink_sass/vendor/boostrap/bootstrap/_carousel.scss deleted file mode 100644 index f7006780e..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_carousel.scss +++ /dev/null @@ -1,269 +0,0 @@ -// -// Carousel -// -------------------------------------------------- - - -// Wrapper for the slide container and indicators -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; - - > .item { - display: none; - position: relative; - @include transition(.6s ease-in-out left); - - // Account for jankitude on images - > img, - > a > img { - @include img-responsive; - line-height: 1; - } - - // WebKit CSS3 transforms for supported devices - @media all and (transform-3d), (-webkit-transform-3d) { - @include transition-transform(0.6s ease-in-out); - @include backface-visibility(hidden); - @include perspective(1000px); - - &.next, - &.active.right { - @include translate3d(100%, 0, 0); - left: 0; - } - &.prev, - &.active.left { - @include translate3d(-100%, 0, 0); - left: 0; - } - &.next.left, - &.prev.right, - &.active { - @include translate3d(0, 0, 0); - left: 0; - } - } - } - - > .active, - > .next, - > .prev { - display: block; - } - - > .active { - left: 0; - } - - > .next, - > .prev { - position: absolute; - top: 0; - width: 100%; - } - - > .next { - left: 100%; - } - > .prev { - left: -100%; - } - > .next.left, - > .prev.right { - left: 0; - } - - > .active.left { - left: -100%; - } - > .active.right { - left: 100%; - } - -} - -// Left/right controls for nav -// --------------------------- - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: $carousel-control-width; - @include opacity($carousel-control-opacity); - font-size: $carousel-control-font-size; - color: $carousel-control-color; - text-align: center; - text-shadow: $carousel-text-shadow; - // We can't have this transition here because WebKit cancels the carousel - // animation if you trip this while in the middle of another animation. - - // Set gradients for backgrounds - &.left { - @include gradient-horizontal($start-color: rgba(0,0,0,.5), $end-color: rgba(0,0,0,.0001)); - } - &.right { - left: auto; - right: 0; - @include gradient-horizontal($start-color: rgba(0,0,0,.0001), $end-color: rgba(0,0,0,.5)); - } - - // Hover/focus state - &:hover, - &:focus { - outline: 0; - color: $carousel-control-color; - text-decoration: none; - @include opacity(.9); - } - - // Toggles - .icon-prev, - .icon-next, - .glyphicon-chevron-left, - .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; - } - .icon-prev, - .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; - } - .icon-next, - .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; - } - .icon-prev, - .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; - } - - - .icon-prev { - &:before { - content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039) - } - } - .icon-next { - &:before { - content: '\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A) - } - } -} - -// Optional indicator pips -// -// Add an unordered list with the following class and add a list item for each -// slide your carousel holds. - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; - - li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid $carousel-indicator-border-color; - border-radius: 10px; - cursor: pointer; - - // IE8-9 hack for event handling - // - // Internet Explorer 8-9 does not support clicks on elements without a set - // `background-color`. We cannot use `filter` since that's not viewed as a - // background color by the browser. Thus, a hack is needed. - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer - // - // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we - // set alpha transparency for the best results possible. - background-color: #000 \9; // IE8 - background-color: rgba(0,0,0,0); // IE9 - } - .active { - margin: 0; - width: 12px; - height: 12px; - background-color: $carousel-indicator-active-bg; - } -} - -// Optional captions -// ----------------------------- -// Hidden by default for smaller viewports -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: $carousel-caption-color; - text-align: center; - text-shadow: $carousel-text-shadow; - & .btn { - text-shadow: none; // No shadow for button elements in carousel-caption - } -} - - -// Scale up controls for tablets and up -@media screen and (min-width: $screen-sm-min) { - - // Scale up the controls a smidge - .carousel-control { - .glyphicon-chevron-left, - .glyphicon-chevron-right, - .icon-prev, - .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - font-size: 30px; - } - .glyphicon-chevron-left, - .icon-prev { - margin-left: -15px; - } - .glyphicon-chevron-right, - .icon-next { - margin-right: -15px; - } - } - - // Show and left align the captions - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - - // Move up the indicators - .carousel-indicators { - bottom: 20px; - } -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_close.scss b/blink_sass/vendor/boostrap/bootstrap/_close.scss deleted file mode 100644 index 3b74d8a97..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_close.scss +++ /dev/null @@ -1,36 +0,0 @@ -// -// Close icons -// -------------------------------------------------- - - -.close { - float: right; - font-size: ($font-size-base * 1.5); - font-weight: $close-font-weight; - line-height: 1; - color: $close-color; - text-shadow: $close-text-shadow; - @include opacity(.2); - - &:hover, - &:focus { - color: $close-color; - text-decoration: none; - cursor: pointer; - @include opacity(.5); - } - - // [converter] extracted button& to button.close -} - -// Additional properties for button version -// iOS requires the button element instead of an anchor tag. -// If you want the anchor version, it requires `href="#"`. -// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_code.scss b/blink_sass/vendor/boostrap/bootstrap/_code.scss deleted file mode 100644 index caa5f0630..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_code.scss +++ /dev/null @@ -1,69 +0,0 @@ -// -// Code (inline and block) -// -------------------------------------------------- - - -// Inline and block code styles -code, -kbd, -pre, -samp { - font-family: $font-family-monospace; -} - -// Inline code -code { - padding: 2px 4px; - font-size: 90%; - color: $code-color; - background-color: $code-bg; - border-radius: $border-radius-base; -} - -// User input typically entered via keyboard -kbd { - padding: 2px 4px; - font-size: 90%; - color: $kbd-color; - background-color: $kbd-bg; - border-radius: $border-radius-small; - box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); - - kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - box-shadow: none; - } -} - -// Blocks of code -pre { - display: block; - padding: (($line-height-computed - 1) / 2); - margin: 0 0 ($line-height-computed / 2); - font-size: ($font-size-base - 1); // 14px to 13px - line-height: $line-height-base; - word-break: break-all; - word-wrap: break-word; - color: $pre-color; - background-color: $pre-bg; - border: 1px solid $pre-border-color; - border-radius: $border-radius-base; - - // Account for some code outputs that place code tags in pre tags - code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; - } -} - -// Enable scrollable blocks of code -.pre-scrollable { - max-height: $pre-scrollable-max-height; - overflow-y: scroll; -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_component-animations.scss b/blink_sass/vendor/boostrap/bootstrap/_component-animations.scss deleted file mode 100644 index ca3b43ca7..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_component-animations.scss +++ /dev/null @@ -1,37 +0,0 @@ -// -// Component animations -// -------------------------------------------------- - -// Heads up! -// -// We don't use the `.opacity()` mixin here since it causes a bug with text -// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. - -.fade { - opacity: 0; - @include transition(opacity .15s linear); - &.in { - opacity: 1; - } -} - -.collapse { - display: none; - - &.in { display: block; } - // [converter] extracted tr&.in to tr.collapse.in - // [converter] extracted tbody&.in to tbody.collapse.in -} - -tr.collapse.in { display: table-row; } - -tbody.collapse.in { display: table-row-group; } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - @include transition-property(height, visibility); - @include transition-duration(.35s); - @include transition-timing-function(ease); -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_dropdowns.scss b/blink_sass/vendor/boostrap/bootstrap/_dropdowns.scss deleted file mode 100644 index aac84597a..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_dropdowns.scss +++ /dev/null @@ -1,216 +0,0 @@ -// -// Dropdown menus -// -------------------------------------------------- - - -// Dropdown arrow/caret -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: $caret-width-base dashed; - border-top: $caret-width-base solid \9; // IE8 - border-right: $caret-width-base solid transparent; - border-left: $caret-width-base solid transparent; -} - -// The dropdown wrapper (div) -.dropup, -.dropdown { - position: relative; -} - -// Prevent the focus on the dropdown toggle when closing dropdowns -.dropdown-toggle:focus { - outline: 0; -} - -// The dropdown menu (ul) -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: $zindex-dropdown; - display: none; // none by default, but block on "open" of the menu - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; // override default ul - list-style: none; - font-size: $font-size-base; - text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer) - background-color: $dropdown-bg; - border: 1px solid $dropdown-fallback-border; // IE8 fallback - border: 1px solid $dropdown-border; - border-radius: $border-radius-base; - @include box-shadow(0 6px 12px rgba(0,0,0,.175)); - background-clip: padding-box; - - // Aligns the dropdown menu to right - // - // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]` - &.pull-right { - right: 0; - left: auto; - } - - // Dividers (basically an hr) within the dropdown - .divider { - @include nav-divider($dropdown-divider-bg); - } - - // Links within the dropdown menu - > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: $line-height-base; - color: $dropdown-link-color; - white-space: nowrap; // prevent links from randomly breaking onto new lines - } -} - -// Hover/Focus state -.dropdown-menu > li > a { - &:hover, - &:focus { - text-decoration: none; - color: $dropdown-link-hover-color; - background-color: $dropdown-link-hover-bg; - } -} - -// Active state -.dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: $dropdown-link-active-color; - text-decoration: none; - outline: 0; - background-color: $dropdown-link-active-bg; - } -} - -// Disabled state -// -// Gray out text and ensure the hover/focus state remains gray - -.dropdown-menu > .disabled > a { - &, - &:hover, - &:focus { - color: $dropdown-link-disabled-color; - } - - // Nuke hover/focus effects - &:hover, - &:focus { - text-decoration: none; - background-color: transparent; - background-image: none; // Remove CSS gradient - @include reset-filter; - cursor: $cursor-disabled; - } -} - -// Open state for the dropdown -.open { - // Show the menu - > .dropdown-menu { - display: block; - } - - // Remove the outline when :focus is triggered - > a { - outline: 0; - } -} - -// Menu positioning -// -// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown -// menu with the parent. -.dropdown-menu-right { - left: auto; // Reset the default from `.dropdown-menu` - right: 0; -} -// With v3, we enabled auto-flipping if you have a dropdown within a right -// aligned nav component. To enable the undoing of that, we provide an override -// to restore the default dropdown menu alignment. -// -// This is only for left-aligning a dropdown menu within a `.navbar-right` or -// `.pull-right` nav component. -.dropdown-menu-left { - left: 0; - right: auto; -} - -// Dropdown section headers -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: $font-size-small; - line-height: $line-height-base; - color: $dropdown-header-color; - white-space: nowrap; // as with > li > a -} - -// Backdrop to catch body clicks on mobile, etc. -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: ($zindex-dropdown - 10); -} - -// Right aligned dropdowns -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -// Allow for dropdowns to go bottom up (aka, dropup-menu) -// -// Just add .dropup after the standard .dropdown class and you're set, bro. -// TODO: abstract this so that the navbar fixed styles are not placed here? - -.dropup, -.navbar-fixed-bottom .dropdown { - // Reverse the caret - .caret { - border-top: 0; - border-bottom: $caret-width-base dashed; - border-bottom: $caret-width-base solid \9; // IE8 - content: ""; - } - // Different positioning for bottom up menu - .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; - } -} - - -// Component alignment -// -// Reiterate per navbar.less and the modified component alignment there. - -@media (min-width: $grid-float-breakpoint) { - .navbar-right { - .dropdown-menu { - right: 0; left: auto; - } - // Necessary for overrides of the default right aligned menu. - // Will remove come v4 in all likelihood. - .dropdown-menu-left { - left: 0; right: auto; - } - } -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_forms.scss b/blink_sass/vendor/boostrap/bootstrap/_forms.scss deleted file mode 100644 index de4befdb6..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_forms.scss +++ /dev/null @@ -1,611 +0,0 @@ -// -// Forms -// -------------------------------------------------- - - -// Normalize non-controls -// -// Restyle and baseline non-control form elements. - -fieldset { - padding: 0; - margin: 0; - border: 0; - // Chrome and Firefox set a `min-width: min-content;` on fieldsets, - // so we reset that to ensure it behaves more like a standard block element. - // See https://github.com/twbs/bootstrap/issues/12359. - min-width: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: $line-height-computed; - font-size: ($font-size-base * 1.5); - line-height: inherit; - color: $legend-color; - border: 0; - border-bottom: 1px solid $legend-border-color; -} - -label { - display: inline-block; - max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141) - margin-bottom: 5px; - font-weight: bold; -} - - -// Normalize form controls -// -// While most of our form styles require extra classes, some basic normalization -// is required to ensure optimum display with or without those classes to better -// address browser inconsistencies. - -// Override content-box in Normalize (* isn't specific enough) -input[type="search"] { - @include box-sizing(border-box); -} - -// Position radios and checkboxes better -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; // IE8-9 - line-height: normal; -} - -input[type="file"] { - display: block; -} - -// Make range inputs behave like textual form controls -input[type="range"] { - display: block; - width: 100%; -} - -// Make multiple select elements height not fixed -select[multiple], -select[size] { - height: auto; -} - -// Focus for file, radio, and checkbox -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - @include tab-focus; -} - -// Adjust output element -output { - display: block; - padding-top: ($padding-base-vertical + 1); - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; -} - - -// Common form controls -// -// Shared size and type resets for form controls. Apply `.form-control` to any -// of the following form controls: -// -// select -// textarea -// input[type="text"] -// input[type="password"] -// input[type="datetime"] -// input[type="datetime-local"] -// input[type="date"] -// input[type="month"] -// input[type="time"] -// input[type="week"] -// input[type="number"] -// input[type="email"] -// input[type="url"] -// input[type="search"] -// input[type="tel"] -// input[type="color"] - -.form-control { - display: block; - width: 100%; - height: $input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - padding: $padding-base-vertical $padding-base-horizontal; - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; - background-color: $input-bg; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid $input-border; - border-radius: $input-border-radius; // Note: This has no effect on s in CSS. - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); - @include transition(border-color ease-in-out .15s, box-shadow ease-in-out .15s); - - // Customize the `:focus` state to imitate native WebKit styles. - @include form-control-focus; - - // Placeholder - @include placeholder; - - // Disabled and read-only inputs - // - // HTML5 says that controls under a fieldset > legend:first-child won't be - // disabled if the fieldset is disabled. Due to implementation difficulty, we - // don't honor that edge case; we style them as disabled anyway. - &[disabled], - &[readonly], - fieldset[disabled] & { - background-color: $input-bg-disabled; - opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655 - } - - &[disabled], - fieldset[disabled] & { - cursor: $cursor-disabled; - } - - // [converter] extracted textarea& to textarea.form-control -} - -// Reset height for `textarea`s -textarea.form-control { - height: auto; -} - - -// Search inputs in iOS -// -// This overrides the extra rounded corners on search inputs in iOS so that our -// `.form-control` class can properly style them. Note that this cannot simply -// be added to `.form-control` as it's not specific enough. For details, see -// https://github.com/twbs/bootstrap/issues/11586. - -input[type="search"] { - -webkit-appearance: none; -} - - -// Special styles for iOS temporal inputs -// -// In Mobile Safari, setting `display: block` on temporal inputs causes the -// text within the input to become vertically misaligned. As a workaround, we -// set a pixel line-height that matches the given height of the input, but only -// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848 -// -// Note that as of 8.3, iOS doesn't support `datetime` or `week`. - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"], - input[type="time"], - input[type="datetime-local"], - input[type="month"] { - &.form-control { - line-height: $input-height-base; - } - - &.input-sm, - .input-group-sm & { - line-height: $input-height-small; - } - - &.input-lg, - .input-group-lg & { - line-height: $input-height-large; - } - } -} - - -// Form groups -// -// Designed to help with the organization and spacing of vertical forms. For -// horizontal forms, use the predefined grid classes. - -.form-group { - margin-bottom: $form-group-margin-bottom; -} - - -// Checkboxes and radios -// -// Indent the labels to position radios/checkboxes as hanging controls. - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; - - label { - min-height: $line-height-computed; // Ensure the input doesn't jump when there is no text - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; - } -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-left: -20px; - margin-top: 4px \9; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing -} - -// Radios and checkboxes on same line -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - cursor: pointer; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; // space out consecutive inline controls -} - -// Apply same disabled cursor tweak as for inputs -// Some special care is needed because Star - -@at-root { - // Import the fonts - @font-face { - font-family: 'Glyphicons Halflings'; - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot'), '#{$icon-font-path}#{$icon-font-name}.eot')); - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot?#iefix'), '#{$icon-font-path}#{$icon-font-name}.eot?#iefix')) format('embedded-opentype'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff2'), '#{$icon-font-path}#{$icon-font-name}.woff2')) format('woff2'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff'), '#{$icon-font-path}#{$icon-font-name}.woff')) format('woff'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.ttf'), '#{$icon-font-path}#{$icon-font-name}.ttf')) format('truetype'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}'), '#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}')) format('svg'); - } -} - -// Catchall baseclass -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -// Individual icons -.glyphicon-asterisk { &:before { content: "\2a"; } } -.glyphicon-plus { &:before { content: "\2b"; } } -.glyphicon-euro, -.glyphicon-eur { &:before { content: "\20ac"; } } -.glyphicon-minus { &:before { content: "\2212"; } } -.glyphicon-cloud { &:before { content: "\2601"; } } -.glyphicon-envelope { &:before { content: "\2709"; } } -.glyphicon-pencil { &:before { content: "\270f"; } } -.glyphicon-glass { &:before { content: "\e001"; } } -.glyphicon-music { &:before { content: "\e002"; } } -.glyphicon-search { &:before { content: "\e003"; } } -.glyphicon-heart { &:before { content: "\e005"; } } -.glyphicon-star { &:before { content: "\e006"; } } -.glyphicon-star-empty { &:before { content: "\e007"; } } -.glyphicon-user { &:before { content: "\e008"; } } -.glyphicon-film { &:before { content: "\e009"; } } -.glyphicon-th-large { &:before { content: "\e010"; } } -.glyphicon-th { &:before { content: "\e011"; } } -.glyphicon-th-list { &:before { content: "\e012"; } } -.glyphicon-ok { &:before { content: "\e013"; } } -.glyphicon-remove { &:before { content: "\e014"; } } -.glyphicon-zoom-in { &:before { content: "\e015"; } } -.glyphicon-zoom-out { &:before { content: "\e016"; } } -.glyphicon-off { &:before { content: "\e017"; } } -.glyphicon-signal { &:before { content: "\e018"; } } -.glyphicon-cog { &:before { content: "\e019"; } } -.glyphicon-trash { &:before { content: "\e020"; } } -.glyphicon-home { &:before { content: "\e021"; } } -.glyphicon-file { &:before { content: "\e022"; } } -.glyphicon-time { &:before { content: "\e023"; } } -.glyphicon-road { &:before { content: "\e024"; } } -.glyphicon-download-alt { &:before { content: "\e025"; } } -.glyphicon-download { &:before { content: "\e026"; } } -.glyphicon-upload { &:before { content: "\e027"; } } -.glyphicon-inbox { &:before { content: "\e028"; } } -.glyphicon-play-circle { &:before { content: "\e029"; } } -.glyphicon-repeat { &:before { content: "\e030"; } } -.glyphicon-refresh { &:before { content: "\e031"; } } -.glyphicon-list-alt { &:before { content: "\e032"; } } -.glyphicon-lock { &:before { content: "\e033"; } } -.glyphicon-flag { &:before { content: "\e034"; } } -.glyphicon-headphones { &:before { content: "\e035"; } } -.glyphicon-volume-off { &:before { content: "\e036"; } } -.glyphicon-volume-down { &:before { content: "\e037"; } } -.glyphicon-volume-up { &:before { content: "\e038"; } } -.glyphicon-qrcode { &:before { content: "\e039"; } } -.glyphicon-barcode { &:before { content: "\e040"; } } -.glyphicon-tag { &:before { content: "\e041"; } } -.glyphicon-tags { &:before { content: "\e042"; } } -.glyphicon-book { &:before { content: "\e043"; } } -.glyphicon-bookmark { &:before { content: "\e044"; } } -.glyphicon-print { &:before { content: "\e045"; } } -.glyphicon-camera { &:before { content: "\e046"; } } -.glyphicon-font { &:before { content: "\e047"; } } -.glyphicon-bold { &:before { content: "\e048"; } } -.glyphicon-italic { &:before { content: "\e049"; } } -.glyphicon-text-height { &:before { content: "\e050"; } } -.glyphicon-text-width { &:before { content: "\e051"; } } -.glyphicon-align-left { &:before { content: "\e052"; } } -.glyphicon-align-center { &:before { content: "\e053"; } } -.glyphicon-align-right { &:before { content: "\e054"; } } -.glyphicon-align-justify { &:before { content: "\e055"; } } -.glyphicon-list { &:before { content: "\e056"; } } -.glyphicon-indent-left { &:before { content: "\e057"; } } -.glyphicon-indent-right { &:before { content: "\e058"; } } -.glyphicon-facetime-video { &:before { content: "\e059"; } } -.glyphicon-picture { &:before { content: "\e060"; } } -.glyphicon-map-marker { &:before { content: "\e062"; } } -.glyphicon-adjust { &:before { content: "\e063"; } } -.glyphicon-tint { &:before { content: "\e064"; } } -.glyphicon-edit { &:before { content: "\e065"; } } -.glyphicon-share { &:before { content: "\e066"; } } -.glyphicon-check { &:before { content: "\e067"; } } -.glyphicon-move { &:before { content: "\e068"; } } -.glyphicon-step-backward { &:before { content: "\e069"; } } -.glyphicon-fast-backward { &:before { content: "\e070"; } } -.glyphicon-backward { &:before { content: "\e071"; } } -.glyphicon-play { &:before { content: "\e072"; } } -.glyphicon-pause { &:before { content: "\e073"; } } -.glyphicon-stop { &:before { content: "\e074"; } } -.glyphicon-forward { &:before { content: "\e075"; } } -.glyphicon-fast-forward { &:before { content: "\e076"; } } -.glyphicon-step-forward { &:before { content: "\e077"; } } -.glyphicon-eject { &:before { content: "\e078"; } } -.glyphicon-chevron-left { &:before { content: "\e079"; } } -.glyphicon-chevron-right { &:before { content: "\e080"; } } -.glyphicon-plus-sign { &:before { content: "\e081"; } } -.glyphicon-minus-sign { &:before { content: "\e082"; } } -.glyphicon-remove-sign { &:before { content: "\e083"; } } -.glyphicon-ok-sign { &:before { content: "\e084"; } } -.glyphicon-question-sign { &:before { content: "\e085"; } } -.glyphicon-info-sign { &:before { content: "\e086"; } } -.glyphicon-screenshot { &:before { content: "\e087"; } } -.glyphicon-remove-circle { &:before { content: "\e088"; } } -.glyphicon-ok-circle { &:before { content: "\e089"; } } -.glyphicon-ban-circle { &:before { content: "\e090"; } } -.glyphicon-arrow-left { &:before { content: "\e091"; } } -.glyphicon-arrow-right { &:before { content: "\e092"; } } -.glyphicon-arrow-up { &:before { content: "\e093"; } } -.glyphicon-arrow-down { &:before { content: "\e094"; } } -.glyphicon-share-alt { &:before { content: "\e095"; } } -.glyphicon-resize-full { &:before { content: "\e096"; } } -.glyphicon-resize-small { &:before { content: "\e097"; } } -.glyphicon-exclamation-sign { &:before { content: "\e101"; } } -.glyphicon-gift { &:before { content: "\e102"; } } -.glyphicon-leaf { &:before { content: "\e103"; } } -.glyphicon-fire { &:before { content: "\e104"; } } -.glyphicon-eye-open { &:before { content: "\e105"; } } -.glyphicon-eye-close { &:before { content: "\e106"; } } -.glyphicon-warning-sign { &:before { content: "\e107"; } } -.glyphicon-plane { &:before { content: "\e108"; } } -.glyphicon-calendar { &:before { content: "\e109"; } } -.glyphicon-random { &:before { content: "\e110"; } } -.glyphicon-comment { &:before { content: "\e111"; } } -.glyphicon-magnet { &:before { content: "\e112"; } } -.glyphicon-chevron-up { &:before { content: "\e113"; } } -.glyphicon-chevron-down { &:before { content: "\e114"; } } -.glyphicon-retweet { &:before { content: "\e115"; } } -.glyphicon-shopping-cart { &:before { content: "\e116"; } } -.glyphicon-folder-close { &:before { content: "\e117"; } } -.glyphicon-folder-open { &:before { content: "\e118"; } } -.glyphicon-resize-vertical { &:before { content: "\e119"; } } -.glyphicon-resize-horizontal { &:before { content: "\e120"; } } -.glyphicon-hdd { &:before { content: "\e121"; } } -.glyphicon-bullhorn { &:before { content: "\e122"; } } -.glyphicon-bell { &:before { content: "\e123"; } } -.glyphicon-certificate { &:before { content: "\e124"; } } -.glyphicon-thumbs-up { &:before { content: "\e125"; } } -.glyphicon-thumbs-down { &:before { content: "\e126"; } } -.glyphicon-hand-right { &:before { content: "\e127"; } } -.glyphicon-hand-left { &:before { content: "\e128"; } } -.glyphicon-hand-up { &:before { content: "\e129"; } } -.glyphicon-hand-down { &:before { content: "\e130"; } } -.glyphicon-circle-arrow-right { &:before { content: "\e131"; } } -.glyphicon-circle-arrow-left { &:before { content: "\e132"; } } -.glyphicon-circle-arrow-up { &:before { content: "\e133"; } } -.glyphicon-circle-arrow-down { &:before { content: "\e134"; } } -.glyphicon-globe { &:before { content: "\e135"; } } -.glyphicon-wrench { &:before { content: "\e136"; } } -.glyphicon-tasks { &:before { content: "\e137"; } } -.glyphicon-filter { &:before { content: "\e138"; } } -.glyphicon-briefcase { &:before { content: "\e139"; } } -.glyphicon-fullscreen { &:before { content: "\e140"; } } -.glyphicon-dashboard { &:before { content: "\e141"; } } -.glyphicon-paperclip { &:before { content: "\e142"; } } -.glyphicon-heart-empty { &:before { content: "\e143"; } } -.glyphicon-link { &:before { content: "\e144"; } } -.glyphicon-phone { &:before { content: "\e145"; } } -.glyphicon-pushpin { &:before { content: "\e146"; } } -.glyphicon-usd { &:before { content: "\e148"; } } -.glyphicon-gbp { &:before { content: "\e149"; } } -.glyphicon-sort { &:before { content: "\e150"; } } -.glyphicon-sort-by-alphabet { &:before { content: "\e151"; } } -.glyphicon-sort-by-alphabet-alt { &:before { content: "\e152"; } } -.glyphicon-sort-by-order { &:before { content: "\e153"; } } -.glyphicon-sort-by-order-alt { &:before { content: "\e154"; } } -.glyphicon-sort-by-attributes { &:before { content: "\e155"; } } -.glyphicon-sort-by-attributes-alt { &:before { content: "\e156"; } } -.glyphicon-unchecked { &:before { content: "\e157"; } } -.glyphicon-expand { &:before { content: "\e158"; } } -.glyphicon-collapse-down { &:before { content: "\e159"; } } -.glyphicon-collapse-up { &:before { content: "\e160"; } } -.glyphicon-log-in { &:before { content: "\e161"; } } -.glyphicon-flash { &:before { content: "\e162"; } } -.glyphicon-log-out { &:before { content: "\e163"; } } -.glyphicon-new-window { &:before { content: "\e164"; } } -.glyphicon-record { &:before { content: "\e165"; } } -.glyphicon-save { &:before { content: "\e166"; } } -.glyphicon-open { &:before { content: "\e167"; } } -.glyphicon-saved { &:before { content: "\e168"; } } -.glyphicon-import { &:before { content: "\e169"; } } -.glyphicon-export { &:before { content: "\e170"; } } -.glyphicon-send { &:before { content: "\e171"; } } -.glyphicon-floppy-disk { &:before { content: "\e172"; } } -.glyphicon-floppy-saved { &:before { content: "\e173"; } } -.glyphicon-floppy-remove { &:before { content: "\e174"; } } -.glyphicon-floppy-save { &:before { content: "\e175"; } } -.glyphicon-floppy-open { &:before { content: "\e176"; } } -.glyphicon-credit-card { &:before { content: "\e177"; } } -.glyphicon-transfer { &:before { content: "\e178"; } } -.glyphicon-cutlery { &:before { content: "\e179"; } } -.glyphicon-header { &:before { content: "\e180"; } } -.glyphicon-compressed { &:before { content: "\e181"; } } -.glyphicon-earphone { &:before { content: "\e182"; } } -.glyphicon-phone-alt { &:before { content: "\e183"; } } -.glyphicon-tower { &:before { content: "\e184"; } } -.glyphicon-stats { &:before { content: "\e185"; } } -.glyphicon-sd-video { &:before { content: "\e186"; } } -.glyphicon-hd-video { &:before { content: "\e187"; } } -.glyphicon-subtitles { &:before { content: "\e188"; } } -.glyphicon-sound-stereo { &:before { content: "\e189"; } } -.glyphicon-sound-dolby { &:before { content: "\e190"; } } -.glyphicon-sound-5-1 { &:before { content: "\e191"; } } -.glyphicon-sound-6-1 { &:before { content: "\e192"; } } -.glyphicon-sound-7-1 { &:before { content: "\e193"; } } -.glyphicon-copyright-mark { &:before { content: "\e194"; } } -.glyphicon-registration-mark { &:before { content: "\e195"; } } -.glyphicon-cloud-download { &:before { content: "\e197"; } } -.glyphicon-cloud-upload { &:before { content: "\e198"; } } -.glyphicon-tree-conifer { &:before { content: "\e199"; } } -.glyphicon-tree-deciduous { &:before { content: "\e200"; } } -.glyphicon-cd { &:before { content: "\e201"; } } -.glyphicon-save-file { &:before { content: "\e202"; } } -.glyphicon-open-file { &:before { content: "\e203"; } } -.glyphicon-level-up { &:before { content: "\e204"; } } -.glyphicon-copy { &:before { content: "\e205"; } } -.glyphicon-paste { &:before { content: "\e206"; } } -// The following 2 Glyphicons are omitted for the time being because -// they currently use Unicode codepoints that are outside the -// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle -// non-BMP codepoints in CSS string escapes, and thus can't display these two icons. -// Notably, the bug affects some older versions of the Android Browser. -// More info: https://github.com/twbs/bootstrap/issues/10106 -// .glyphicon-door { &:before { content: "\1f6aa"; } } -// .glyphicon-key { &:before { content: "\1f511"; } } -.glyphicon-alert { &:before { content: "\e209"; } } -.glyphicon-equalizer { &:before { content: "\e210"; } } -.glyphicon-king { &:before { content: "\e211"; } } -.glyphicon-queen { &:before { content: "\e212"; } } -.glyphicon-pawn { &:before { content: "\e213"; } } -.glyphicon-bishop { &:before { content: "\e214"; } } -.glyphicon-knight { &:before { content: "\e215"; } } -.glyphicon-baby-formula { &:before { content: "\e216"; } } -.glyphicon-tent { &:before { content: "\26fa"; } } -.glyphicon-blackboard { &:before { content: "\e218"; } } -.glyphicon-bed { &:before { content: "\e219"; } } -.glyphicon-apple { &:before { content: "\f8ff"; } } -.glyphicon-erase { &:before { content: "\e221"; } } -.glyphicon-hourglass { &:before { content: "\231b"; } } -.glyphicon-lamp { &:before { content: "\e223"; } } -.glyphicon-duplicate { &:before { content: "\e224"; } } -.glyphicon-piggy-bank { &:before { content: "\e225"; } } -.glyphicon-scissors { &:before { content: "\e226"; } } -.glyphicon-bitcoin { &:before { content: "\e227"; } } -.glyphicon-btc { &:before { content: "\e227"; } } -.glyphicon-xbt { &:before { content: "\e227"; } } -.glyphicon-yen { &:before { content: "\00a5"; } } -.glyphicon-jpy { &:before { content: "\00a5"; } } -.glyphicon-ruble { &:before { content: "\20bd"; } } -.glyphicon-rub { &:before { content: "\20bd"; } } -.glyphicon-scale { &:before { content: "\e230"; } } -.glyphicon-ice-lolly { &:before { content: "\e231"; } } -.glyphicon-ice-lolly-tasted { &:before { content: "\e232"; } } -.glyphicon-education { &:before { content: "\e233"; } } -.glyphicon-option-horizontal { &:before { content: "\e234"; } } -.glyphicon-option-vertical { &:before { content: "\e235"; } } -.glyphicon-menu-hamburger { &:before { content: "\e236"; } } -.glyphicon-modal-window { &:before { content: "\e237"; } } -.glyphicon-oil { &:before { content: "\e238"; } } -.glyphicon-grain { &:before { content: "\e239"; } } -.glyphicon-sunglasses { &:before { content: "\e240"; } } -.glyphicon-text-size { &:before { content: "\e241"; } } -.glyphicon-text-color { &:before { content: "\e242"; } } -.glyphicon-text-background { &:before { content: "\e243"; } } -.glyphicon-object-align-top { &:before { content: "\e244"; } } -.glyphicon-object-align-bottom { &:before { content: "\e245"; } } -.glyphicon-object-align-horizontal{ &:before { content: "\e246"; } } -.glyphicon-object-align-left { &:before { content: "\e247"; } } -.glyphicon-object-align-vertical { &:before { content: "\e248"; } } -.glyphicon-object-align-right { &:before { content: "\e249"; } } -.glyphicon-triangle-right { &:before { content: "\e250"; } } -.glyphicon-triangle-left { &:before { content: "\e251"; } } -.glyphicon-triangle-bottom { &:before { content: "\e252"; } } -.glyphicon-triangle-top { &:before { content: "\e253"; } } -.glyphicon-console { &:before { content: "\e254"; } } -.glyphicon-superscript { &:before { content: "\e255"; } } -.glyphicon-subscript { &:before { content: "\e256"; } } -.glyphicon-menu-left { &:before { content: "\e257"; } } -.glyphicon-menu-right { &:before { content: "\e258"; } } -.glyphicon-menu-down { &:before { content: "\e259"; } } -.glyphicon-menu-up { &:before { content: "\e260"; } } diff --git a/blink_sass/vendor/boostrap/bootstrap/_grid.scss b/blink_sass/vendor/boostrap/bootstrap/_grid.scss deleted file mode 100644 index b15ca27bb..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_grid.scss +++ /dev/null @@ -1,84 +0,0 @@ -// -// Grid system -// -------------------------------------------------- - - -// Container widths -// -// Set the container width, and override it for fixed navbars in media queries. - -.container { - @include container-fixed; - - @media (min-width: $screen-sm-min) { - width: $container-sm; - } - @media (min-width: $screen-md-min) { - width: $container-md; - } - @media (min-width: $screen-lg-min) { - width: $container-lg; - } -} - - -// Fluid container -// -// Utilizes the mixin meant for fixed width containers, but without any defined -// width for fluid, full width layouts. - -.container-fluid { - @include container-fixed; -} - - -// Row -// -// Rows contain and clear the floats of your columns. - -.row { - @include make-row; -} - - -// Columns -// -// Common styles for small and large grid columns - -@include make-grid-columns; - - -// Extra small grid -// -// Columns, offsets, pushes, and pulls for extra small devices like -// smartphones. - -@include make-grid(xs); - - -// Small grid -// -// Columns, offsets, pushes, and pulls for the small device range, from phones -// to tablets. - -@media (min-width: $screen-sm-min) { - @include make-grid(sm); -} - - -// Medium grid -// -// Columns, offsets, pushes, and pulls for the desktop device range. - -@media (min-width: $screen-md-min) { - @include make-grid(md); -} - - -// Large grid -// -// Columns, offsets, pushes, and pulls for the large desktop device range. - -@media (min-width: $screen-lg-min) { - @include make-grid(lg); -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_input-groups.scss b/blink_sass/vendor/boostrap/bootstrap/_input-groups.scss deleted file mode 100644 index 12f0c428c..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_input-groups.scss +++ /dev/null @@ -1,167 +0,0 @@ -// -// Input groups -// -------------------------------------------------- - -// Base styles -// ------------------------- -.input-group { - position: relative; // For dropdowns - display: table; - border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table - - // Undo padding and float of grid classes - &[class*="col-"] { - float: none; - padding-left: 0; - padding-right: 0; - } - - .form-control { - // Ensure that the input is always above the *appended* addon button for - // proper border colors. - position: relative; - z-index: 2; - - // IE9 fubars the placeholder attribute in text inputs and the arrows on - // select elements in input groups. To fix it, we float the input. Details: - // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855 - float: left; - - width: 100%; - margin-bottom: 0; - } -} - -// Sizing options -// -// Remix the default form control sizing classes into new ones for easier -// manipulation. - -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - @extend .input-lg; -} -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - @extend .input-sm; -} - - -// Display as table-cell -// ------------------------- -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; - - &:not(:first-child):not(:last-child) { - border-radius: 0; - } -} -// Addon and addon wrapper for buttons -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; // Match the inputs -} - -// Text input groups -// ------------------------- -.input-group-addon { - padding: $padding-base-vertical $padding-base-horizontal; - font-size: $font-size-base; - font-weight: normal; - line-height: 1; - color: $input-color; - text-align: center; - background-color: $input-group-addon-bg; - border: 1px solid $input-group-addon-border-color; - border-radius: $border-radius-base; - - // Sizing - &.input-sm { - padding: $padding-small-vertical $padding-small-horizontal; - font-size: $font-size-small; - border-radius: $border-radius-small; - } - &.input-lg { - padding: $padding-large-vertical $padding-large-horizontal; - font-size: $font-size-large; - border-radius: $border-radius-large; - } - - // Nuke default margins from checkboxes and radios to vertically center within. - input[type="radio"], - input[type="checkbox"] { - margin-top: 0; - } -} - -// Reset rounded corners -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - @include border-right-radius(0); -} -.input-group-addon:first-child { - border-right: 0; -} -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - @include border-left-radius(0); -} -.input-group-addon:last-child { - border-left: 0; -} - -// Button input groups -// ------------------------- -.input-group-btn { - position: relative; - // Jankily prevent input button groups from wrapping with `white-space` and - // `font-size` in combination with `inline-block` on buttons. - font-size: 0; - white-space: nowrap; - - // Negative margin for spacing, position for bringing hovered/focused/actived - // element above the siblings. - > .btn { - position: relative; - + .btn { - margin-left: -1px; - } - // Bring the "active" button to the front - &:hover, - &:focus, - &:active { - z-index: 2; - } - } - - // Negative margin to only have a 1px border between the two - &:first-child { - > .btn, - > .btn-group { - margin-right: -1px; - } - } - &:last-child { - > .btn, - > .btn-group { - z-index: 2; - margin-left: -1px; - } - } -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_jumbotron.scss b/blink_sass/vendor/boostrap/bootstrap/_jumbotron.scss deleted file mode 100644 index 439d23de2..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_jumbotron.scss +++ /dev/null @@ -1,52 +0,0 @@ -// -// Jumbotron -// -------------------------------------------------- - - -.jumbotron { - padding-top: $jumbotron-padding; - padding-bottom: $jumbotron-padding; - margin-bottom: $jumbotron-padding; - color: $jumbotron-color; - background-color: $jumbotron-bg; - - h1, - .h1 { - color: $jumbotron-heading-color; - } - - p { - margin-bottom: ($jumbotron-padding / 2); - font-size: $jumbotron-font-size; - font-weight: 200; - } - - > hr { - border-top-color: darken($jumbotron-bg, 10%); - } - - .container &, - .container-fluid & { - border-radius: $border-radius-large; // Only round corners at higher resolutions if contained in a container - } - - .container { - max-width: 100%; - } - - @media screen and (min-width: $screen-sm-min) { - padding-top: ($jumbotron-padding * 1.6); - padding-bottom: ($jumbotron-padding * 1.6); - - .container &, - .container-fluid & { - padding-left: ($jumbotron-padding * 2); - padding-right: ($jumbotron-padding * 2); - } - - h1, - .h1 { - font-size: $jumbotron-heading-font-size; - } - } -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_labels.scss b/blink_sass/vendor/boostrap/bootstrap/_labels.scss deleted file mode 100644 index 42ed6ea12..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_labels.scss +++ /dev/null @@ -1,66 +0,0 @@ -// -// Labels -// -------------------------------------------------- - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: $label-color; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; - - // [converter] extracted a& to a.label - - // Empty labels collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for labels in buttons - .btn & { - position: relative; - top: -1px; - } -} - -// Add hover effects, but only for links -a.label { - &:hover, - &:focus { - color: $label-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} - -// Colors -// Contextual variations (linked labels get darker on :hover) - -.label-default { - @include label-variant($label-default-bg); -} - -.label-primary { - @include label-variant($label-primary-bg); -} - -.label-success { - @include label-variant($label-success-bg); -} - -.label-info { - @include label-variant($label-info-bg); -} - -.label-warning { - @include label-variant($label-warning-bg); -} - -.label-danger { - @include label-variant($label-danger-bg); -} diff --git a/blink_sass/vendor/boostrap/bootstrap/_list-group.scss b/blink_sass/vendor/boostrap/bootstrap/_list-group.scss deleted file mode 100644 index 7cb83aab0..000000000 --- a/blink_sass/vendor/boostrap/bootstrap/_list-group.scss +++ /dev/null @@ -1,130 +0,0 @@ -// -// List groups -// -------------------------------------------------- - - -// Base class -// -// Easily usable on