61 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
<style>
 | 
						|
    @if (!app()->environment('testing'))
 | 
						|
        {!! file_get_contents(public_path('/dist/export-styles.css')) !!}
 | 
						|
    @endif
 | 
						|
</style>
 | 
						|
 | 
						|
@if ($format === 'pdf')
 | 
						|
    <style>
 | 
						|
 | 
						|
        /* PDF size adjustments */
 | 
						|
        body {
 | 
						|
            font-size: 14px;
 | 
						|
            line-height: 1.2;
 | 
						|
        }
 | 
						|
 | 
						|
        h1, h2, h3, h4, h5, h6 {
 | 
						|
            line-height: 1.2;
 | 
						|
        }
 | 
						|
 | 
						|
        table {
 | 
						|
            max-width: 800px !important;
 | 
						|
            font-size: 0.8em;
 | 
						|
            width: 100% !important;
 | 
						|
        }
 | 
						|
 | 
						|
        table td {
 | 
						|
            width: auto !important;
 | 
						|
        }
 | 
						|
 | 
						|
        /* Patches for CSS variable colors */
 | 
						|
        a {
 | 
						|
            color: {{ setting('app-color') }};
 | 
						|
        }
 | 
						|
 | 
						|
        blockquote {
 | 
						|
            border-left-color: {{ setting('app-color') }};
 | 
						|
        }
 | 
						|
 | 
						|
        /* Patches for content layout */
 | 
						|
        .page-content .float {
 | 
						|
            float: none !important;
 | 
						|
        }
 | 
						|
 | 
						|
        .page-content img.align-left, .page-content img.align-right  {
 | 
						|
            float: none !important;
 | 
						|
            clear: both;
 | 
						|
            display: block;
 | 
						|
        }
 | 
						|
 | 
						|
        @if($engine === \BookStack\Entities\Tools\PdfGenerator::ENGINE_DOMPDF)
 | 
						|
        {{-- Fix for full width linked image sizes on DOMPDF --}}
 | 
						|
        .page-content a > img {
 | 
						|
            max-width: 700px;
 | 
						|
        }
 | 
						|
        {{-- Undoes the above for table images to prevent visually worse scenario, Awaiting next DOMPDF release for patch --}}
 | 
						|
        .page-content td a > img {
 | 
						|
            max-width: 100%;
 | 
						|
        }
 | 
						|
        @endif
 | 
						|
    </style>
 | 
						|
@endif |