annotate default/assets/scss/vendors/bootstrap/_print.scss @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1 // scss-lint:disable QualifyingElement
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
2
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
3 // Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
4
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
5 // ==========================================================================
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
6 // Print styles.
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
7 // Inlined to avoid the additional HTTP request:
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
8 // http://www.phpied.com/delay-loading-your-print-css/
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
9 // ==========================================================================
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
10
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
11 @if $enable-print-styles {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
12 @media print {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
13 *,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
14 *::before,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
15 *::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
16 // Bootstrap specific; comment out `color` and `background`
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
17 //color: #000 !important; // Black prints faster:
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
18 // http://www.sanbeiji.com/archives/953
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
19 text-shadow: none !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
20 //background: transparent !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
21 box-shadow: none !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
22 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
23
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
24 a,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
25 a:visited {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
26 text-decoration: underline;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
27 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
28
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
29 // Bootstrap specific; comment the following selector out
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
30 //a[href]::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
31 // content: " (" attr(href) ")";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
32 //}
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
33
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
34 abbr[title]::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
35 content: " (" attr(title) ")";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
36 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
37
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
38 // Bootstrap specific; comment the following selector out
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
39 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
40 // Don't show links that are fragment identifiers,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
41 // or use the `javascript:` pseudo protocol
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
42 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
43
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
44 //a[href^="#"]::after,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
45 //a[href^="javascript:"]::after {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
46 // content: "";
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
47 //}
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
48
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
49 pre {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
50 white-space: pre-wrap !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
51 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
52 pre,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
53 blockquote {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
54 border: $border-width solid #999; // Bootstrap custom code; using `$border-width` instead of 1px
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
55 page-break-inside: avoid;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
56 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
57
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
58 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
59 // Printing Tables:
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
60 // http://css-discuss.incutio.com/wiki/Printing_Tables
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
61 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
62
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
63 thead {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
64 display: table-header-group;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
65 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
66
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
67 tr,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
68 img {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
69 page-break-inside: avoid;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
70 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
71
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
72 p,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
73 h2,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
74 h3 {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
75 orphans: 3;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
76 widows: 3;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
77 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
78
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
79 h2,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
80 h3 {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
81 page-break-after: avoid;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
82 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
83
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
84 // Bootstrap specific changes start
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
85
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
86 // Bootstrap components
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
87 .navbar {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
88 display: none;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
89 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
90 .badge {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
91 border: $border-width solid #000;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
92 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
93
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
94 .table {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
95 border-collapse: collapse !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
96
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
97 td,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
98 th {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
99 background-color: #fff !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
100 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
101 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
102 .table-bordered {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
103 th,
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
104 td {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
105 border: 1px solid #ddd !important;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
106 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
107 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
108
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
109 // Bootstrap specific changes end
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
110 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
111 }