summaryrefslogtreecommitdiff
path: root/rt/html/NoAuth/css
diff options
context:
space:
mode:
Diffstat (limited to 'rt/html/NoAuth/css')
-rw-r--r--rt/html/NoAuth/css/3.5-default/titlebox.css14
-rw-r--r--rt/html/NoAuth/css/dhandler30
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>