Merge branch 'master' of github.com:kivitendo/kivitendo-erp
[kivitendo-erp.git] / SL / Layout / None.pm
1 package SL::Layout::None;
2
3 use strict;
4 use parent qw(SL::Layout::Base);
5
6 use List::MoreUtils qw(apply);
7
8 sub javascripts_inline {
9   my ($self)  = @_;
10
11   my $datefmt = apply {
12     s/d+/dd/gi;
13     s/m+/mm/gi;
14     s/y+/yy/gi;
15   } $::myconfig{dateformat};
16
17   return $self->render(
18     'layout/javascript_setup',
19     { type => 'js', output => 0, },
20     datefmt      => $datefmt,
21     focus        => $::request->layout->focus,
22     ajax_spinner => 1,
23   );
24 }
25
26 sub use_javascript {
27   my $self = shift;
28   qw(
29     js/jquery.js
30     js/common.js
31   ),
32   $self->SUPER::use_javascript(@_);
33 }
34
35 sub use_stylesheet {
36   my $self = shift;
37   qw(
38     main.css
39     menu.css
40   ),
41   $self->SUPER::use_stylesheet(@_);
42 }
43
44 1;