1
0
Fork 0
forked from OpenNeo/impress

Remove compass-rails

I wasn't sure what we were actually using it for, turns out it was mostly polyfills for CSS features that are very standard now!

I didn't audit these changes very carefully tbqh because they seemed pretty simple? Fingers crossed!
This commit is contained in:
Emi Matchu 2023-08-22 15:34:40 -07:00
parent 2c8c67d75c
commit 15002d19db
25 changed files with 30 additions and 379 deletions

View file

@ -16,7 +16,6 @@ gem 'dotenv-rails', '~> 2.8', '>= 2.8.1'
# For the asset pipeline: templates, CSS, JS, etc.
gem 'haml', '~> 6.1', '>= 6.1.1'
gem 'sass-rails', '~> 5.0', '>= 5.0.7'
gem 'compass-rails', '~> 3.1'
gem 'terser', '~> 1.1', '>= 1.1.17'
gem 'react-rails', '~> 2.7', '>= 2.7.1'
gem 'jsbundling-rails', '~> 1.1'

View file

@ -89,23 +89,6 @@ GEM
net-sftp (>= 2.0.0)
net-ssh (>= 2.0.14)
net-ssh-gateway (>= 1.1.0)
chunky_png (1.4.0)
compass (1.0.3)
chunky_png (~> 1.2)
compass-core (~> 1.0.2)
compass-import-once (~> 1.0.5)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9)
sass (>= 3.3.13, < 3.5)
compass-core (1.0.3)
multi_json (~> 1.0)
sass (>= 3.3.0, < 3.5)
compass-import-once (1.0.5)
sass (>= 3.2, < 3.5)
compass-rails (3.1.0)
compass (~> 1.0.0)
sass-rails (< 5.1)
sprockets (< 4.0)
concurrent-ruby (1.2.2)
connection_pool (2.2.5)
crass (1.0.6)
@ -132,7 +115,6 @@ GEM
factory_girl_rails (4.9.0)
factory_girl (~> 4.9.0)
railties (>= 3.0.0)
ffi (1.12.2)
globalid (1.1.0)
activesupport (>= 5.0)
globalize (6.2.1)
@ -173,7 +155,6 @@ GEM
mini_portile2 (2.8.4)
minitest (5.19.0)
msgpack (1.7.2)
multi_json (1.15.0)
mysql2 (0.5.5)
net-imap (0.3.7)
date
@ -239,9 +220,6 @@ GEM
thor (~> 1.0)
zeitwerk (~> 2.5)
rake (13.0.6)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
rdiscount (2.2.7.1)
react-rails (2.7.1)
babel-transpiler (>= 0.7.0)
@ -323,7 +301,6 @@ DEPENDENCIES
RocketAMF!
bootsnap (~> 1.16)
capistrano (~> 2.15.5)
compass-rails (~> 3.1)
devise (~> 4.9, >= 4.9.2)
devise-encryptable (~> 0.2.0)
dotenv-rails (~> 2.8, >= 2.8.1)

View file

@ -81,7 +81,7 @@ input, button, select, label
cursor: pointer
input[type=text], input[type=password], input[type=search], input[type=number], select, textarea
+border-radius(3px)
border-radius: 3px
background: #fff
border: 1px solid $input-border-color
color: $text-color + #444444

View file

@ -1,7 +1,5 @@
@charset "UTF-8"
@import compass
@import partials/clean/constants
@import partials/clean/mixins

View file

@ -1,5 +1,3 @@
@import "compass/css3/text-shadow"
@import "partials/campaign-progress"
@import "partials/outfit"

View file

@ -32,9 +32,11 @@ body.closet_hangers-index
min-height: image-height("neomail.png")
a
+hover-link
color: inherit
margin-right: .5em
text-decoration: none
&:hover
text-decoration: underline
a, > form
background:
@ -278,7 +280,7 @@ body.closet_hangers-index
border-bottom: 0
&.droppable-active
+border-radius(1em)
border-radius: 1em
+module
border-bottom-width: 1px
border-style: dotted

View file

@ -1,6 +1,3 @@
@import "compass/css3/border-radius"
@import "compass/css3/inline-block"
body.closet_hangers-petpage
+secondary-nav
@ -9,7 +6,7 @@ body.closet_hangers-petpage
#petpage-closet-lists
+clearfix
+border-radius(10px)
border-radius: 10px
border: 1px solid $soft-border-color
margin-bottom: 1.5em
padding: .5em 1.5em
@ -18,7 +15,7 @@ body.closet_hangers-petpage
margin: .25em 0
h4
+inline-block
display: inline-block
vertical-align: middle
&::after
@ -30,7 +27,7 @@ body.closet_hangers-petpage
padding: 0
li
+inline-block
display: inline-block
font-size: 85%
margin: .25em .5em
padding: 1px
@ -40,7 +37,7 @@ body.closet_hangers-petpage
&.checked
background: $module-bg-color
+border-radius(3px)
border-radius: 3px
border: 1px solid $module-border-color
padding: 0

View file

@ -140,7 +140,8 @@ body.items-show
display: inline
ul
+comma-delimited-list
li::after
content: ", "
li:last-child::after
content: "."

View file

@ -22,10 +22,6 @@ $outfit-header-padding: 24px
$outfit-content-width: $sidebar-unit-inner-width - $outfit-thumbnail-size - $outfit-thumbnail-margin - 32px
$outfit-content-inner-width: $outfit-content-width - $outfit-header-padding
=user-select($select)
select: unquote($select)
+experimental(user-select, $select, -moz, -webkit, not -o, not -ms, -khtml, official)
=active-mode
color: $text-color
font-weight: bold
@ -142,7 +138,7 @@ body.outfits-edit
// #preview-download-image
// display: inline-block
#preview-mode-toggle
+border-radius(.5em)
border-radius: .5em
border: 1px solid $module-border-color
color: $soft-text-color
font-size: 85%
@ -228,7 +224,7 @@ body.outfits-edit
position: absolute
width: 100%
#no-assets-full-message
+border-radius(5px)
border-radius: 5px
background: $error-bg-color + #111111
border: 1px solid $error-border-color + #111111
color: $error-color + #111111
@ -239,7 +235,7 @@ body.outfits-edit
top: -9999px
width: 30em
#preview-search
+border-radius(8px)
border-radius: 8px
border: 1px solid $soft-border-color
box-sizing: border-box
clear: both
@ -342,7 +338,7 @@ body.outfits-edit
$fullscreen-search-border: 1px 1px 0
height: 100%
#container
+box-sizing(border-box)
box-sizing: border-box
height: 100%
margin: 0 auto
min-width: 800px
@ -431,7 +427,7 @@ body.outfits-edit
+opacity(0.5)
.object-info
+border-radius(12px)
border-radius: 12px
+opacity(0.75)
background: #aaa
color: #fff
@ -659,7 +655,7 @@ body.outfits-edit
#preview-sharing-url-formats
+sidebar-view-child
+user-select(none)
user-select: none
// remove whitespace between inline-block elements
display: none
font-size: 0
@ -682,13 +678,13 @@ body.outfits-edit
font-weight: bold
&:first-child
+border-top-left-radius(5px)
+border-bottom-left-radius(5px)
border-top-left-radius: 5px
border-bottom-left-radius: 5px
border-left-width: 1px
&:last-child
+border-top-right-radius(5px)
+border-bottom-right-radius(5px)
border-top-right-radius: 5px
border-bottom-right-radius: 5px
border-right-color: $module-border-color
#preview-sharing-thumbnail-wrapper
@ -769,7 +765,7 @@ body.outfits-edit
+sidebar-navbar-selected
#preview-sidebar-navbar
+border-radius($sidebar-border-radius $sidebar-border-radius 0 0)
border-radius: $sidebar-border-radius $sidebar-border-radius 0 0
+clearfix
+header-text
background: $module-bg-color
@ -790,7 +786,7 @@ body.outfits-edit
border-left: 0
#preview-sidebar-content
+border-radius(0 0 $sidebar-border-radius $sidebar-border-radius)
border-radius: 0 0 $sidebar-border-radius $sidebar-border-radius
border: 1px solid $soft-border-color
border-top: 0
height: 300px

View file

@ -172,7 +172,7 @@ body.outfits-new
display: inline-block
li
+border-radius(6px)
border-radius: 6px
border: 1px solid $soft-border-color
line-height: 1
margin: 0 4px
@ -256,8 +256,8 @@ body.outfits-new
button
+reset-awesome-button
+border-radius(4px)
+box-shadow(0 1px 3px rgba(0, 0, 0, .5))
border-radius: 4px
box-shadow: 0 1px 3px rgba(0, 0, 0, .5)
background: $module-bg-color
border: 1px solid $module-border-color
padding-right: 8px

View file

@ -1,6 +1,6 @@
=assets-list
li
+border-radius(.5em)
border-radius: .5em
+inline-block
border: 1px solid $soft-border-color
margin: .5em

View file

@ -11,7 +11,7 @@ $campaign-link-color: $campaign-text-color + #222
=campaign-progress
.campaign-progress-wrapper
+border-radius(8px)
border-radius: 8px
background: desaturate(lighten($campaign-border-color, 30%), 30%)
background-image: linear-gradient(color-stops(desaturate(lighten($campaign-border-color, 50%), 30%), desaturate(lighten($campaign-border-color, 30%), 30%)))

View file

@ -1,7 +1,3 @@
=box-sizing($bs)
$bs: unquote($bs)
+experimental(box-sizing, $bs, -moz, -webkit, not -o, -ms, not -khtml, official)
=clearfix
overflow: hidden
display: inline-block
@ -36,7 +32,7 @@
=awesome-button
/* http://www.zurb.com/blog_uploads/0000/0617/buttons-03.html
+border-radius(5px)
border-radius: 5px
+awesome-button-color(#006400)
border: 0
display: inline-block
@ -56,7 +52,7 @@
transform: translateY(1px)
=reset-awesome-button
+border-radius(0)
border-radius: 0
background: transparent
display: inline
padding: 0

View file

@ -1,89 +0,0 @@
/* line 7, ../../../app/stylesheets/ie.scss */
body.bp {
text-align: center;
}
/* line 48, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
* html body.bp legend {
margin: 0px -8px 16px 0;
padding: 0;
}
/* line 52, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
html > body.bp p code {
*white-space: normal;
}
/* line 67, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp .container {
text-align: left;
}
/* line 69, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp sup {
vertical-align: text-top;
}
/* line 71, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp sub {
vertical-align: text-bottom;
}
/* line 73, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp hr {
margin: -8px auto 11px;
}
/* line 75, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp img {
-ms-interpolation-mode: bicubic;
}
/* line 77, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp fieldset {
padding-top: 0;
}
/* line 79, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp textarea {
overflow: auto;
}
/* line 82, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp input.text {
margin: 0.5em 0;
background-color: white;
border: 1px solid #bbbbbb;
}
/* line 86, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp input.text:focus {
border: 1px solid #666666;
}
/* line 88, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp input.title {
margin: 0.5em 0;
background-color: white;
border: 1px solid #bbbbbb;
}
/* line 92, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp input.title:focus {
border: 1px solid #666666;
}
/* line 94, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp input.checkbox {
position: relative;
top: 0.25em;
}
/* line 97, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp input.radio {
position: relative;
top: 0.25em;
}
/* line 100, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp input.button {
position: relative;
top: 0.25em;
}
/* line 103, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp textarea {
margin: 0.5em 0;
}
/* line 105, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp select {
margin: 0.5em 0;
}
/* line 107, ../../../../../.rvm/gems/ruby-1.9.2-preview3@rails3/gems/compass-0.10.5/frameworks/blueprint/stylesheets/blueprint/_ie.scss */
body.bp button {
position: relative;
top: 0.25em;
}

View file

@ -1,84 +0,0 @@
/* line 29, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
body {
line-height: 1.5;
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
color: black;
background: none;
font-size: 10pt;
}
/* line 52, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
.container {
background: none;
}
/* line 54, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
hr {
background: #cccccc;
color: #cccccc;
width: 100%;
height: 2px;
margin: 2em 0;
padding: 0;
border: none;
}
/* line 62, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
hr.space {
background: white;
color: white;
}
/* line 65, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
h1, h2, h3, h4, h5, h6 {
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}
/* line 67, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
code {
font-size: 0.9em;
font-family: "andale mono", "lucida console", monospace;
}
/* line 72, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
a img {
border: none;
}
/* line 75, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
a:link, a:visited {
background: transparent;
font-weight: 700;
text-decoration: underline;
}
/* line 79, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
p img.top {
margin-top: 0;
}
/* line 81, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
blockquote {
margin: 1.5em;
padding: 1em;
font-style: italic;
font-size: 0.9em;
}
/* line 86, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
.small {
font-size: 0.9em;
}
/* line 88, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
.large {
font-size: 1.1em;
}
/* line 90, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
.quiet {
color: #999999;
}
/* line 92, ../../../../../../.rvm/gems/ruby-2.0.0-p0/gems/compass-0.10.6/frameworks/blueprint/stylesheets/blueprint/_print.scss */
.hide {
display: none;
}

View file

@ -1,140 +0,0 @@
/*
NameError: uninitialized constant Sprockets::FileOutsidePaths
Backtrace:
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/compass-rails-1.0.3/lib/compass-rails/patches/3_1.rb:17:in `rescue in image_path_for_size'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/compass-rails-1.0.3/lib/compass-rails/patches/3_1.rb:14:in `image_path_for_size'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/compass-0.12.2/lib/compass/sass_extensions/functions/image_size.rb:50:in `image_dimensions'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/compass-0.12.2/lib/compass/sass_extensions/functions/image_size.rb:10:in `image_height'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/script/funcall.rb:106:in `_perform'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/script/node.rb:40:in `perform'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:298:in `visit_prop'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:37:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:100:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:53:in `block in visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:53:in `map'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:53:in `visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:109:in `block in visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:121:in `with_environment'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:108:in `visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:37:in `block in visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:320:in `visit_rule'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:37:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:100:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:53:in `block in visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:53:in `map'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:53:in `visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:109:in `block in visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:121:in `with_environment'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:108:in `visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:37:in `block in visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:320:in `visit_rule'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:37:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:100:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:227:in `block in visit_import'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:227:in `map'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:227:in `visit_import'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:37:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:100:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:53:in `block in visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:53:in `map'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:53:in `visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:109:in `block in visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:121:in `with_environment'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:108:in `visit_children'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:37:in `block in visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:128:in `visit_root'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/base.rb:37:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:100:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/visitors/perform.rb:7:in `visit'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/tree/root_node.rb:20:in `render'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/engine.rb:315:in `_render'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/engine.rb:263:in `block in render'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/util.rb:400:in `silence_sass_warnings'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/engine.rb:263:in `render'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/plugin/compiler.rb:341:in `update_stylesheet'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/plugin/compiler.rb:203:in `block in update_stylesheets'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/plugin/compiler.rb:201:in `each'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/plugin/compiler.rb:201:in `update_stylesheets'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/plugin.rb:81:in `update_stylesheets'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/plugin.rb:54:in `check_for_updates'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/sass-3.2.6/lib/sass/plugin/rack.rb:51:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/bullet-4.1.6/lib/bullet/rack.rb:11:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/bundler/gems/http_accept_language-7738e45ba154/lib/http_accept_language/middleware.rb:12:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/newrelic_rpm-3.5.8.70/lib/new_relic/rack/error_collector.rb:8:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/newrelic_rpm-3.5.8.70/lib/new_relic/rack/agent_hooks.rb:14:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/newrelic_rpm-3.5.8.70/lib/new_relic/rack/browser_monitoring.rb:12:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/newrelic_rpm-3.5.8.70/lib/new_relic/rack/developer_mode.rb:24:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/warden-1.2.1/lib/warden/manager.rb:35:in `block in call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/warden-1.2.1/lib/warden/manager.rb:34:in `catch'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/warden-1.2.1/lib/warden/manager.rb:34:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-1.4.5/lib/rack/etag.rb:23:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-1.4.5/lib/rack/conditionalget.rb:25:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/head.rb:14:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/params_parser.rb:21:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/flash.rb:242:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:210:in `context'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:205:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/cookies.rb:341:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/activerecord-3.2.12/lib/active_record/query_cache.rb:64:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/activerecord-3.2.12/lib/active_record/connection_adapters/abstract/connection_pool.rb:479:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/activesupport-3.2.12/lib/active_support/callbacks.rb:405:in `_run__1471521530278748591__call__1441055857251124994__callbacks'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/activesupport-3.2.12/lib/active_support/callbacks.rb:405:in `__run_callback'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/activesupport-3.2.12/lib/active_support/callbacks.rb:385:in `_run_call_callbacks'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/activesupport-3.2.12/lib/active_support/callbacks.rb:81:in `run_callbacks'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/callbacks.rb:27:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/reloader.rb:65:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/remote_ip.rb:31:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/airbrake-3.1.8/lib/airbrake/rails/middleware.rb:15:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/railties-3.2.12/lib/rails/rack/logger.rb:32:in `call_app'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/railties-3.2.12/lib/rails/rack/logger.rb:16:in `block in call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/activesupport-3.2.12/lib/active_support/tagged_logging.rb:22:in `tagged'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/railties-3.2.12/lib/rails/rack/logger.rb:16:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/request_id.rb:22:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-1.4.5/lib/rack/methodoverride.rb:21:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-1.4.5/lib/rack/runtime.rb:17:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/activesupport-3.2.12/lib/active_support/cache/strategy/local_cache.rb:72:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-1.4.5/lib/rack/lock.rb:15:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/actionpack-3.2.12/lib/action_dispatch/middleware/static.rb:62:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-cache-1.2/lib/rack/cache/context.rb:136:in `forward'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-cache-1.2/lib/rack/cache/context.rb:245:in `fetch'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-cache-1.2/lib/rack/cache/context.rb:185:in `lookup'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-cache-1.2/lib/rack/cache/context.rb:66:in `call!'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/rack-cache-1.2/lib/rack/cache/context.rb:51:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/airbrake-3.1.8/lib/airbrake/user_informer.rb:16:in `_call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/airbrake-3.1.8/lib/airbrake/user_informer.rb:12:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/railties-3.2.12/lib/rails/engine.rb:479:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/railties-3.2.12/lib/rails/application.rb:223:in `call'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/railties-3.2.12/lib/rails/railtie/configurable.rb:30:in `method_missing'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/rack/request_handler.rb:96:in `process_request'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_request_handler.rb:516:in `accept_and_process_next_request'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_request_handler.rb:274:in `main_loop'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/rack/application_spawner.rb:206:in `start_request_handler'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/rack/application_spawner.rb:171:in `block in handle_spawn_application'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/utils.rb:470:in `safe_fork'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/rack/application_spawner.rb:166:in `handle_spawn_application'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_server.rb:357:in `server_main_loop'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_server.rb:206:in `start_synchronously'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_server.rb:180:in `start'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/rack/application_spawner.rb:129:in `start'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/spawn_manager.rb:253:in `block (2 levels) in spawn_rack_application'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_server_collection.rb:132:in `lookup_or_add'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/spawn_manager.rb:246:in `block in spawn_rack_application'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_server_collection.rb:82:in `block in synchronize'
<internal:prelude>:10:in `synchronize'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_server_collection.rb:79:in `synchronize'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/spawn_manager.rb:244:in `spawn_rack_application'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/spawn_manager.rb:137:in `spawn_application'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/spawn_manager.rb:275:in `handle_spawn_application'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_server.rb:357:in `server_main_loop'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/lib/phusion_passenger/abstract_server.rb:206:in `start_synchronously'
/home/matchu/.rvm/gems/ruby-1.9.3-p385/gems/passenger-3.0.18/helper-scripts/passenger-spawn-server:99:in `<main>'
*/
body:before {
white-space: pre;
font-family: monospace;
content: "NameError: uninitialized constant Sprockets::FileOutsidePaths"; }

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.