Eliminate unnecessary whitespace in compiled CSS.

This commit is contained in:
Zixaphir 2013-08-06 18:45:42 -07:00
parent 24d2f47c52
commit 7b41b3baa3
8 changed files with 38 additions and 38 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -5,4 +5,4 @@
.emoji-position-before:not(.emoji-disable):not(.emoji-#{pony}) a.useremail[href*='#{name.toLowerCase()}']:last-of-type::before, .emoji-position-before:not(.emoji-disable):not(.emoji-#{pony}) a.useremail[href*='#{name.toLowerCase()}']:last-of-type::before,
.emoji-position-before:not(.emoji-disable):not(.emoji-#{pony}) a.useremail[href*='#{name.toUpperCase()}']:last-of-type::before { .emoji-position-before:not(.emoji-disable):not(.emoji-#{pony}) a.useremail[href*='#{name.toUpperCase()}']:last-of-type::before {
content: url('data:image/png;base64,#{icon}'); content: url('data:image/png;base64,#{icon}');
}\n }

View File

@ -434,7 +434,7 @@ th {
.sidebar-location-right.pagination-on-side .pagelist { .sidebar-location-right.pagination-on-side .pagelist {
<%= transform %>: rotate(90deg); <%= transform %>: rotate(90deg);
<%= transform %>-origin: bottom right;" <%= transform %>-origin: bottom right;
} }
.sidebar-location-right.sidebar-large.pagination-on-side .pagelist { .sidebar-location-right.sidebar-large.pagination-on-side .pagelist {
left: auto; left: auto;

View File

@ -1,4 +1,4 @@
(if Style.lightTheme then """ """#{if Style.lightTheme then "
.prettyprint { .prettyprint {
background-color: #e7e7e7; background-color: #e7e7e7;
border: 1px solid #dcdcdc; border: 1px solid #dcdcdc;
@ -26,7 +26,7 @@
.lit { .lit {
color: #368c72; color: #368c72;
} }
""" else """ "} else {"
.prettyprint { .prettyprint {
background-color: rgba(0,0,0,.1); background-color: rgba(0,0,0,.1);
border: 1px solid rgba(0,0,0,0.5); border: 1px solid rgba(0,0,0,0.5);
@ -54,4 +54,4 @@
.lit { .lit {
color: #558773; color: #558773;
} }
""") "}"""

View File

@ -10,9 +10,9 @@ Emoji =
continue unless Emoji.icons.hasOwnProperty key continue unless Emoji.icons.hasOwnProperty key
for name, icon of category for name, icon of category
continue unless category.hasOwnProperty name continue unless category.hasOwnProperty name
css.push """<%= grunt.file.read('src/General/css/emoji.css') %>""" css.push """<%= grunt.file.read('src/General/css/emoji.css').replace(/\s+/g, ' ').trim() %>"""
css.push """<%= grunt.file.read('src/General/css/emoji.sage.css') %>""" css.push """<%= grunt.file.read('src/General/css/emoji.sage.css').replace(/\s+/g, ' ').trim() %>"""
css.join "" css.join ""
icons: icons:

View File

@ -1,6 +1,6 @@
JSColor = JSColor =
css: -> css: ->
"""<%= grunt.file.read('src/General/css/jscolor.css') %>""" """<%= grunt.file.read('src/General/css/jscolor.css').replace(/\s+/g, ' ').trim() %>"""
bind: (el) -> bind: (el) ->
el.color = new JSColor.color(el) if not el.color el.color = new JSColor.color(el) if not el.color

View File

@ -146,7 +146,7 @@ Style =
silhouette: ([fg]) -> silhouette: ([fg]) ->
"0 0 0 0 #{fg.r} 0 0 0 0 #{fg.g} 0 0 0 0 #{fg.b}" "0 0 0 0 #{fg.r} 0 0 0 0 #{fg.g} 0 0 0 0 #{fg.b}"
layout: """<%= grunt.file.read('src/General/css/layout.css') %>""" layout: """<%= grunt.file.read('src/General/css/layout.css').replace(/\s+/g, ' ').trim() %>"""
dynamic: -> dynamic: ->
_conf = Conf _conf = Conf
@ -165,7 +165,7 @@ Style =
left: 0 left: 0
right: 0 right: 0
"""<%= grunt.file.read('src/General/css/dynamic.css') %>""" """<%= grunt.file.read('src/General/css/dynamic.css').replace(/\s+/g, ' ').trim() %>"""
theme: (theme) -> theme: (theme) ->
bgColor = new Style.color(Style.colorToHex(backgroundC = theme["Background Color"]) or 'aaaaaa') bgColor = new Style.color(Style.colorToHex(backgroundC = theme["Background Color"]) or 'aaaaaa')
@ -181,10 +181,10 @@ Style =
<svg xmlns='http://www.w3.org/2000/svg' height=0><filter id="icons-filter" color-interpolation-filters='sRGB'><feColorMatrix values='-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0' /></filter></svg> <svg xmlns='http://www.w3.org/2000/svg' height=0><filter id="icons-filter" color-interpolation-filters='sRGB'><feColorMatrix values='-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0' /></filter></svg>
""" """
"""<%= grunt.file.read('src/General/css/theme.css') %>""" + <%= grunt.file.read('src/General/css/themeoptions.css') %> """<%= grunt.file.read('src/General/css/theme.css').replace(/\s+/g, ' ').trim() %>""" + <%= grunt.file.read('src/General/css/themeoptions.css').replace(/\s+/g, ' ').trim() %>
iconPositions: -> iconPositions: ->
css = """<%= grunt.file.read('src/General/css/icons.base.css') %>""" css = """<%= grunt.file.read('src/General/css/icons.base.css').replace(/\s+/g, ' ').trim() %>"""
_conf = Conf _conf = Conf
i = 0 i = 0
align = _conf['Sidebar Location'] align = _conf['Sidebar Location']
@ -241,7 +241,7 @@ Style =
if iconOffset < 0 then iconOffset = 0 if iconOffset < 0 then iconOffset = 0
css += """<%= grunt.file.read('src/General/css/icons.horz.css') %>""" css += """<%= grunt.file.read('src/General/css/icons.horz.css').replace(/\s+/g, ' ').trim() %>"""
else else
@ -278,17 +278,17 @@ Style =
if iconOffset < 0 then iconOffset = 0 if iconOffset < 0 then iconOffset = 0
css += """<%= grunt.file.read('src/General/css/icons.vert.css') %>""" css += """<%= grunt.file.read('src/General/css/icons.vert.css').replace(/\s+/g, ' ').trim() %>"""
Style.icons.textContent = css Style.icons.textContent = css
padding: -> padding: ->
Style.padding.nav = Header.bar Style.padding.nav = Header.bar
Style.padding.pages = $ '.pagelist', d.body Style.padding.pages = $ '.pagelist', d.body
css = """<%= grunt.file.read('src/General/css/padding.nav.css') %>""" css = """<%= grunt.file.read('src/General/css/padding.nav.css').replace(/\s+/g, ' ').trim() %>"""
if Style.padding.pages if Style.padding.pages
css += """<%= grunt.file.read('src/General/css/padding.pages.css') %>""" css += """<%= grunt.file.read('src/General/css/padding.pages.css').replace(/\s+/g, ' ').trim() %>"""
Style.paddingSheet.textContent = css Style.paddingSheet.textContent = css