Skip to content

Commit d1c580f

Browse files
committed
[RZB-2500047]: added pdf css
1 parent a0f75ce commit d1c580f

File tree

7 files changed

+545
-548
lines changed

7 files changed

+545
-548
lines changed

src/assets/styles/draw.css

Lines changed: 0 additions & 215 deletions
This file was deleted.

src/assets/styles/pdf.css

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,119 @@
1+
@media print {
2+
@page {
3+
size: A4;
4+
margin: 2cm;
5+
}
6+
7+
body {
8+
background: white;
9+
color: #000;
10+
font-family: Arial, sans-serif;
11+
}
12+
13+
.card {
14+
break-inside: avoid;
15+
page-break-inside: avoid;
16+
background: white !important;
17+
border: 1px solid #333;
18+
box-shadow: none;
19+
margin-bottom: 1.5cm;
20+
color: #000;
21+
}
22+
23+
.card-header {
24+
background: #f0f0f0;
25+
border-bottom: 2px solid #333;
26+
padding: 1rem;
27+
}
28+
29+
.card-info {
30+
display: grid;
31+
grid-template-columns: repeat(3, 1fr);
32+
gap: 1rem;
33+
}
34+
35+
.info-group {
36+
display: flex;
37+
flex-direction: column;
38+
gap: 0.5rem;
39+
}
40+
41+
.info-group .value {
42+
color: #000;
43+
font-weight: 600;
44+
}
45+
46+
.card-body {
47+
background: white;
48+
border: none;
49+
padding: 1rem;
50+
margin: 0;
51+
}
52+
53+
.surname-container {
54+
display: grid;
55+
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
56+
gap: 0.5rem;
57+
padding: 0;
58+
margin: 0;
59+
list-style: none;
60+
}
61+
62+
.surname-card {
63+
background: #f8f8f8;
64+
border: 1px solid #ddd;
65+
padding: 0.75rem;
66+
margin: 0;
67+
position: relative;
68+
}
69+
70+
71+
.surname-card p {
72+
margin: 0;
73+
color: #000;
74+
font-size: 0.9rem;
75+
}
76+
77+
.surname-count,
78+
.copy-button,
79+
.card-actions-top {
80+
display: none;
81+
}
82+
83+
.card.expanded .card-body {
84+
max-height: none;
85+
overflow: visible;
86+
}
87+
88+
.surname-card {
89+
opacity: 1;
90+
transform: none;
91+
animation: none;
92+
}
93+
94+
.card-container {
95+
display: block;
96+
column-count: 1;
97+
}
98+
99+
100+
/* Grid layout for better organization */
101+
.card {
102+
display: grid;
103+
grid-template-columns: 1fr;
104+
gap: 1rem;
105+
position: relative;
106+
padding-left: 2rem;
107+
}
108+
109+
/* Improved typography */
110+
.value {
111+
font-size: 1rem;
112+
line-height: 1.4;
113+
}
114+
115+
.surname-card p {
116+
font-size: 0.9rem;
117+
line-height: 1.4;
118+
}
119+
}

src/assets/styles/societree.css

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,8 @@
1919
display: flex;
2020
border: 2px solid rgb(241, 230, 230);
2121
border-radius: 0.5rem;
22-
position: fixed;
23-
top: 9rem;
24-
right: 4rem;
22+
position: relative;
23+
width: max-content;
2524

2625
.legend {
2726
font-size: large;
@@ -189,6 +188,7 @@
189188
align-items: center;
190189
padding: 1.5rem;
191190
background: rgba(255, 255, 255, 0.1);
191+
margin-bottom: 1rem;
192192
}
193193

194194
.card-info {
@@ -237,11 +237,10 @@
237237

238238
.card-body {
239239
background: var(--glass-bg);
240-
padding: 1.5rem;
241240
margin: 0 1.5rem 1.5rem;
242241
border-radius: var(--border-radius-sm);
243-
max-height: 0;
244-
overflow: hidden;
242+
height: 100%;
243+
overflow-y: scroll;
245244
transition: max-height 0.3s ease-out;
246245
}
247246

@@ -270,7 +269,7 @@
270269
.surname-card p {
271270
margin: 0;
272271
color: var(--text-light);
273-
font-size: 1.1rem;
272+
font-size: 1.5rem;
274273

275274
&::before {
276275
content: attr(data-icon);
@@ -350,7 +349,6 @@
350349
}
351350

352351
.card-body {
353-
padding: 1rem;
354352
margin: 0 1rem 1rem;
355353
}
356354

0 commit comments

Comments
 (0)