From 46eddc60e05590d7d25a0aaaa9d4b6e14dd1c143 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20V=C3=A9ron?= <veron@veron.ch> Date: Fri, 18 Jul 2014 23:41:02 +0200 Subject: [PATCH] Bug 12162 Add class="branchcode" to body tag to make OPAC CSS-styleable per branch New proof of concept, with opac-main.tt only (in bootstrap), not for signing-off. It shows how branchcode class would be inserted. If no branch is selected, body tag is: <body id="opac-main" class="branch-"> If e.g. branch FFL is selected, body tag is <body id="opac-main" class="branch-FFL "> Examples to test styling in OpacUserCSS: /*No branch, default*/ .branch- { background-color: orange; border: 10px solid green; } /*Branch FFL*/ .branch-FFL { background-color: yellow; border: 10px solid pink; } To see what files would have to be changed: Go to folder: koha-tmpl/opac-tmpl/bootstrap/en git grep "<body" Comments welcome. --- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-main.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-main.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-main.tt index 5b68c19..12f0fa4 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-main.tt +++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-main.tt @@ -4,7 +4,7 @@ [% INCLUDE 'doc-head-close.inc' %] [% BLOCK cssinclude %][% END %] </head> -<body id="opac-main"> +<body id="opac-main" class="branch-[% IF ( LoginBranchcode ) %][%LoginBranchcode%] [% END %]"> [% INCLUDE 'masthead.inc' %] <div class="main"> -- 1.7.10.4