diff options
Diffstat (limited to 'rt/html/NoAuth/css')
-rw-r--r-- | rt/html/NoAuth/css/3.5-default/titlebox.css | 14 | ||||
-rw-r--r-- | rt/html/NoAuth/css/dhandler | 30 |
2 files changed, 32 insertions, 12 deletions
diff --git a/rt/html/NoAuth/css/3.5-default/titlebox.css b/rt/html/NoAuth/css/3.5-default/titlebox.css index d4320c090..79d8040a7 100644 --- a/rt/html/NoAuth/css/3.5-default/titlebox.css +++ b/rt/html/NoAuth/css/3.5-default/titlebox.css @@ -51,22 +51,12 @@ .titlebox .titlebox-content { margin-top: -1px; + padding: 1em 2em 0.5em 2em; margin: 0; /*margin: 1em 2em 0.5em 2em;*/ } -.titlebox .titlebox-content .titlebox-content table { - margin: 1em 2em 0.5em 2em; -} -.titlebox th { - font-size: 0.8em; - -} - -.titlebox .titlebox-content table { - -} - +.titlebox th { font-size: 0.8em; } %# TRS: I wish there was a more elegant way to do this... I essentially need to %# select all elements X that do NOT have element Y as a descendant... which I can diff --git a/rt/html/NoAuth/css/dhandler b/rt/html/NoAuth/css/dhandler new file mode 100644 index 000000000..4c8ba3405 --- /dev/null +++ b/rt/html/NoAuth/css/dhandler @@ -0,0 +1,30 @@ +<%ONCE> +my $squisher; +</%ONCE> +<%INIT> +my $arg = $m->dhandler_arg; +my $path; +if ( $arg =~ m{^(.*)-squished(\.[^\.]+)$} ) { + $path = $m->current_comp->dir_path .'/'. $1 . $2; +} +else { + return $m->decline; +} + +$squisher = new RT::CSS::Squish unless $squisher; +$squisher->{'mason'} = $m; + +$m->out( $squisher->concatenate( $path ) ); + +package RT::CSS::Squish; +use CSS::Squish '0.06'; +use base qw(CSS::Squish); +sub file_handle { + my $self = shift; + my $file = shift; + my $content = $self->{'mason'}->scomp($file); + open my $fh, '<', \$content or die "$!"; + return $fh; +} + +</%INIT> |