<NME> app_print.sass
<BEF> ADDFILE
<MSG> Add basic print stylesheet


<DFF> @@ -0,0 +1,1 @@
+@import global_print

{'commit': "diff --git a/app/Template/layout.php b/app/Template/layout.php\nindex 241b99df..23ae4530 100644\n--- a/app/Template/layout.php\n+++ b/app/Template/layout.php\n@@ -15,6 +15,7 @@\n         <?= $this->asset->colorCss() ?>\n         <?= $this->asset->css('assets/css/vendor.min.css') ?>\n         <?= $this->asset->css('assets/css/app.min.css') ?>\n+        <?= $this->asset->css('assets/css/print.min.css', true, 'print') ?>\n         <?= $this->asset->customCss() ?>\n \n         <?php if (! isset($not_editable)): ?>\ndiff --git a/assets/css/print.min.css b/assets/css/print.min.css\nnew file mode 100644\nindex 00000000..c8b9dcc1\n--- /dev/null\n+++ b/assets/css/print.min.css\n@@ -0,0 +1 @@\n+@page{orientation:landscape;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#board-container{overflow-x:initial !important}.board-task-list{min-height:0 !important}.task-board{page-break-inside:avoid}.menu-inline,.project-header,.page-header,.menus-container,.sidebar,.alert,.alert-info,.dropdown>ul{display:none}\ndiff --git a/assets/sass/_global_print.sass b/assets/sass/_global_print.sass\nnew file mode 100644\nindex 00000000..ba5afc35\n--- /dev/null\n+++ b/assets/sass/_global_print.sass\n@@ -0,0 +1,18 @@\n+@import variables\n+@import mixins \n+\t\n+@page\n+  orientation: landscape\n+  -webkit-transform: rotate(-90deg)\n+  -moz-transform: rotate(-90deg)\n+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3)\n+\n+#board-container\n+  overflow-x: initial !important\n+.board-task-list\n+  min-height: 0 !important\n+.task-board\n+  page-break-inside: avoid\n+/*Hide menu*/\n+.menu-inline, .project-header, .page-header, .menus-container, .sidebar, .alert, .alert-info, .dropdown > ul\n+  display: none\n\\ No newline at end of file\ndiff --git a/assets/sass/app.sass b/assets/sass/app.sass\nindex 7a58ac77..b4cd10a8 100644\n--- a/assets/sass/app.sass\n+++ b/assets/sass/app.sass\n@@ -51,4 +51,4 @@\n @import panel\n @import activity_stream\n @import user_mentions\n-@import image_slideshow\n+@import image_slideshow\n\\ No newline at end of file\ndiff --git a/assets/sass/app_print.sass b/assets/sass/app_print.sass\nnew file mode 100644\nindex 00000000..396a21cd\n--- /dev/null\n+++ b/assets/sass/app_print.sass\n@@ -0,0 +1 @@\n+@import global_print\ndiff --git a/gulpfile.js b/gulpfile.js\nindex 987a61a4..9820ad0c 100644\n--- a/gulpfile.js\n+++ b/gulpfile.js\n@@ -88,10 +88,17 @@ gulp.task('js', function() {\n });\n \n gulp.task('css', function() {\n-    gulp.src('assets/sass/*.sass')\n+    gulp.src(['assets/sass/*.sass','!assets/sass/*_print.sass'])\n         .pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError))\n         .pipe(concat('app.min.css'))\n         .pipe(gulp.dest(dist.css));\n });\n \n-gulp.task('default', ['bower', 'vendor', 'js', 'css']);\n+gulp.task('css:print', function() {\n+    gulp.src('assets/sass/*_print.sass')\n+        .pipe(sass({outputStyle: 'compressed'}).on('error', sass.logError))\n+        .pipe(concat('print.min.css'))\n+        .pipe(gulp.dest(dist.css));\n+});\n+\n+gulp.task('default', ['bower', 'vendor', 'js', 'css', 'css:print']);\n", 'commit_subject': 'Add basic print stylesheet', 'repo_name': 'kanboard/kanboard', 'committer': {'name': 'Frédéric Guillot', 'email': '31017a722665e4afce586950f42944a6d331dabf@miniflux.net', 'time_sec': '1527891932', 'tz_offset': '-420', 'date': {'seconds': '1527891932'}}, 'commit_tree': 'cb1c1d669e08abcbd43862345347746fdfa63502', 'commit_message': 'Add basic print stylesheet\n\n', 'language_name': 'JavaScript', 'license': 'mit', 'hunks': '@@ -0,0 +1,1 @@\n+@import global_print\n', 'addition_count': 1, 'deletion_count': 0, 'src_file': '/dev/null', 'tgt_file': 'b/assets/sass/app_print.sass', 'file_extension': '.sass', 'before_file': 'ADDFILE', 'message': 'Add basic print stylesheet\n\n', 'author_name': 'Frédéric Guillot', 'lang': 'sass'}