Init Commit
This commit is contained in:
@@ -0,0 +1,154 @@
|
||||
@media print {
|
||||
|
||||
.bd-navbar {
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
* {
|
||||
color: black !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
html[data-bs-theme="dark"] body.page-cv .h1,
|
||||
html[data-bs-theme="dark"] .h2,
|
||||
html[data-bs-theme="dark"] .h3,
|
||||
html[data-bs-theme="dark"] .h4,
|
||||
html[data-bs-theme="dark"] .h5,
|
||||
html[data-bs-theme="dark"] .h6,
|
||||
html[data-bs-theme="dark"] h1,
|
||||
html[data-bs-theme="dark"] h2,
|
||||
html[data-bs-theme="dark"] h3,
|
||||
html[data-bs-theme="dark"] h4,
|
||||
html[data-bs-theme="dark"] h5,
|
||||
html[data-bs-theme="dark"] h6,
|
||||
html[data-bs-theme="dark"] .h1,
|
||||
html[data-bs-theme="dark"] .h2,
|
||||
html[data-bs-theme="dark"] .h3,
|
||||
html[data-bs-theme="dark"] .h4,
|
||||
html[data-bs-theme="dark"] .h5,
|
||||
html[data-bs-theme="dark"] .h6,
|
||||
html[data-bs-theme="dark"] h1,
|
||||
html[data-bs-theme="dark"] h2,
|
||||
html[data-bs-theme="dark"] h3,
|
||||
html[data-bs-theme="dark"] h4,
|
||||
html[data-bs-theme="dark"] h5,
|
||||
html[data-bs-theme="dark"] h6 {
|
||||
color: black !important;
|
||||
}
|
||||
|
||||
.experience__meta {
|
||||
flex: 0 0 200px;
|
||||
}
|
||||
|
||||
.experience__description {
|
||||
flex: 1 1 400px;
|
||||
}
|
||||
|
||||
.experience__list {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
page-break-after: avoid;
|
||||
break-after: avoid;
|
||||
}
|
||||
|
||||
p,
|
||||
section {
|
||||
page-break-after: avoid;
|
||||
break-after: avoid;
|
||||
break-before: avoid;
|
||||
}
|
||||
|
||||
p {
|
||||
break-inside: avoid;
|
||||
}
|
||||
|
||||
header {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.section-experience {
|
||||
// Remove decorative elements
|
||||
background: none !important;
|
||||
box-shadow: none !important;
|
||||
border: none !important;
|
||||
|
||||
// Ensure black text on white background
|
||||
color: #000 !important;
|
||||
|
||||
// Adjust spacing
|
||||
padding: 0 !important;
|
||||
margin: 0 !important;
|
||||
|
||||
// Make sure content is visible
|
||||
display: block !important;
|
||||
page-break-inside: avoid;
|
||||
|
||||
.experience {
|
||||
width: 100%;
|
||||
// Improve experience item layout for print
|
||||
page-break-inside: avoid;
|
||||
border: none !important;
|
||||
padding: 0.5cm 0 !important;
|
||||
|
||||
a {
|
||||
// Remove link styling
|
||||
color: inherit !important;
|
||||
text-decoration: none !important;
|
||||
padding: 0 !important;
|
||||
background: none !important;
|
||||
}
|
||||
|
||||
&__company-logo {
|
||||
// Ensure logos print well
|
||||
print-color-adjust: exact;
|
||||
-webkit-print-color-adjust: exact;
|
||||
}
|
||||
|
||||
&__meta {
|
||||
// Adjust text for better print readability
|
||||
color: #000 !important;
|
||||
}
|
||||
|
||||
&__company,
|
||||
&__location,
|
||||
&__date,
|
||||
&__title {
|
||||
color: #000 !important;
|
||||
}
|
||||
}
|
||||
|
||||
// Hide interactive elements
|
||||
.btn,
|
||||
.all-experience-container {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
|
||||
// Ensure job card prints well
|
||||
.job-card {
|
||||
background: none !important;
|
||||
box-shadow: none !important;
|
||||
border: 1px solid #ddd !important;
|
||||
padding: 1cm !important;
|
||||
margin-bottom: 1cm !important;
|
||||
|
||||
.company-logo {
|
||||
print-color-adjust: exact;
|
||||
-webkit-print-color-adjust: exact;
|
||||
}
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
body {
|
||||
color: black !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user