Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/openpyxl/writer/theme.py: 75%
4 statements
« prev ^ index » next coverage.py v6.4.4, created at 2023-07-17 14:22 -0600
« prev ^ index » next coverage.py v6.4.4, created at 2023-07-17 14:22 -0600
1# Copyright (c) 2010-2022 openpyxl
3"""Write the theme xml based on a fixed string."""
6theme_xml = """<?xml version="1.0"?>
7<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">
8 <a:themeElements>
9 <a:clrScheme name="Office">
10 <a:dk1>
11 <a:sysClr val="windowText" lastClr="000000"/>
12 </a:dk1>
13 <a:lt1>
14 <a:sysClr val="window" lastClr="FFFFFF"/>
15 </a:lt1>
16 <a:dk2>
17 <a:srgbClr val="1F497D"/>
18 </a:dk2>
19 <a:lt2>
20 <a:srgbClr val="EEECE1"/>
21 </a:lt2>
22 <a:accent1>
23 <a:srgbClr val="4F81BD"/>
24 </a:accent1>
25 <a:accent2>
26 <a:srgbClr val="C0504D"/>
27 </a:accent2>
28 <a:accent3>
29 <a:srgbClr val="9BBB59"/>
30 </a:accent3>
31 <a:accent4>
32 <a:srgbClr val="8064A2"/>
33 </a:accent4>
34 <a:accent5>
35 <a:srgbClr val="4BACC6"/>
36 </a:accent5>
37 <a:accent6>
38 <a:srgbClr val="F79646"/>
39 </a:accent6>
40 <a:hlink>
41 <a:srgbClr val="0000FF"/>
42 </a:hlink>
43 <a:folHlink>
44 <a:srgbClr val="800080"/>
45 </a:folHlink>
46 </a:clrScheme>
47 <a:fontScheme name="Office">
48 <a:majorFont>
49 <a:latin typeface="Cambria"/>
50 <a:ea typeface=""/>
51 <a:cs typeface=""/>
52 <a:font script="Jpan" typeface="MS Pゴシック"/>
53 <a:font script="Hang" typeface="맑은 고딕"/>
54 <a:font script="Hans" typeface="宋体"/>
55 <a:font script="Hant" typeface="新細明體"/>
56 <a:font script="Arab" typeface="Times New Roman"/>
57 <a:font script="Hebr" typeface="Times New Roman"/>
58 <a:font script="Thai" typeface="Tahoma"/>
59 <a:font script="Ethi" typeface="Nyala"/>
60 <a:font script="Beng" typeface="Vrinda"/>
61 <a:font script="Gujr" typeface="Shruti"/>
62 <a:font script="Khmr" typeface="MoolBoran"/>
63 <a:font script="Knda" typeface="Tunga"/>
64 <a:font script="Guru" typeface="Raavi"/>
65 <a:font script="Cans" typeface="Euphemia"/>
66 <a:font script="Cher" typeface="Plantagenet Cherokee"/>
67 <a:font script="Yiii" typeface="Microsoft Yi Baiti"/>
68 <a:font script="Tibt" typeface="Microsoft Himalaya"/>
69 <a:font script="Thaa" typeface="MV Boli"/>
70 <a:font script="Deva" typeface="Mangal"/>
71 <a:font script="Telu" typeface="Gautami"/>
72 <a:font script="Taml" typeface="Latha"/>
73 <a:font script="Syrc" typeface="Estrangelo Edessa"/>
74 <a:font script="Orya" typeface="Kalinga"/>
75 <a:font script="Mlym" typeface="Kartika"/>
76 <a:font script="Laoo" typeface="DokChampa"/>
77 <a:font script="Sinh" typeface="Iskoola Pota"/>
78 <a:font script="Mong" typeface="Mongolian Baiti"/>
79 <a:font script="Viet" typeface="Times New Roman"/>
80 <a:font script="Uigh" typeface="Microsoft Uighur"/>
81 </a:majorFont>
82 <a:minorFont>
83 <a:latin typeface="Calibri"/>
84 <a:ea typeface=""/>
85 <a:cs typeface=""/>
86 <a:font script="Jpan" typeface="MS Pゴシック"/>
87 <a:font script="Hang" typeface="맑은 고딕"/>
88 <a:font script="Hans" typeface="宋体"/>
89 <a:font script="Hant" typeface="新細明體"/>
90 <a:font script="Arab" typeface="Arial"/>
91 <a:font script="Hebr" typeface="Arial"/>
92 <a:font script="Thai" typeface="Tahoma"/>
93 <a:font script="Ethi" typeface="Nyala"/>
94 <a:font script="Beng" typeface="Vrinda"/>
95 <a:font script="Gujr" typeface="Shruti"/>
96 <a:font script="Khmr" typeface="DaunPenh"/>
97 <a:font script="Knda" typeface="Tunga"/>
98 <a:font script="Guru" typeface="Raavi"/>
99 <a:font script="Cans" typeface="Euphemia"/>
100 <a:font script="Cher" typeface="Plantagenet Cherokee"/>
101 <a:font script="Yiii" typeface="Microsoft Yi Baiti"/>
102 <a:font script="Tibt" typeface="Microsoft Himalaya"/>
103 <a:font script="Thaa" typeface="MV Boli"/>
104 <a:font script="Deva" typeface="Mangal"/>
105 <a:font script="Telu" typeface="Gautami"/>
106 <a:font script="Taml" typeface="Latha"/>
107 <a:font script="Syrc" typeface="Estrangelo Edessa"/>
108 <a:font script="Orya" typeface="Kalinga"/>
109 <a:font script="Mlym" typeface="Kartika"/>
110 <a:font script="Laoo" typeface="DokChampa"/>
111 <a:font script="Sinh" typeface="Iskoola Pota"/>
112 <a:font script="Mong" typeface="Mongolian Baiti"/>
113 <a:font script="Viet" typeface="Arial"/>
114 <a:font script="Uigh" typeface="Microsoft Uighur"/>
115 </a:minorFont>
116 </a:fontScheme>
117 <a:fmtScheme name="Office">
118 <a:fillStyleLst>
119 <a:solidFill>
120 <a:schemeClr val="phClr"/>
121 </a:solidFill>
122 <a:gradFill rotWithShape="1">
123 <a:gsLst>
124 <a:gs pos="0">
125 <a:schemeClr val="phClr">
126 <a:tint val="50000"/>
127 <a:satMod val="300000"/>
128 </a:schemeClr>
129 </a:gs>
130 <a:gs pos="35000">
131 <a:schemeClr val="phClr">
132 <a:tint val="37000"/>
133 <a:satMod val="300000"/>
134 </a:schemeClr>
135 </a:gs>
136 <a:gs pos="100000">
137 <a:schemeClr val="phClr">
138 <a:tint val="15000"/>
139 <a:satMod val="350000"/>
140 </a:schemeClr>
141 </a:gs>
142 </a:gsLst>
143 <a:lin ang="16200000" scaled="1"/>
144 </a:gradFill>
145 <a:gradFill rotWithShape="1">
146 <a:gsLst>
147 <a:gs pos="0">
148 <a:schemeClr val="phClr">
149 <a:shade val="51000"/>
150 <a:satMod val="130000"/>
151 </a:schemeClr>
152 </a:gs>
153 <a:gs pos="80000">
154 <a:schemeClr val="phClr">
155 <a:shade val="93000"/>
156 <a:satMod val="130000"/>
157 </a:schemeClr>
158 </a:gs>
159 <a:gs pos="100000">
160 <a:schemeClr val="phClr">
161 <a:shade val="94000"/>
162 <a:satMod val="135000"/>
163 </a:schemeClr>
164 </a:gs>
165 </a:gsLst>
166 <a:lin ang="16200000" scaled="0"/>
167 </a:gradFill>
168 </a:fillStyleLst>
169 <a:lnStyleLst>
170 <a:ln w="9525" cap="flat" cmpd="sng" algn="ctr">
171 <a:solidFill>
172 <a:schemeClr val="phClr">
173 <a:shade val="95000"/>
174 <a:satMod val="105000"/>
175 </a:schemeClr>
176 </a:solidFill>
177 <a:prstDash val="solid"/>
178 </a:ln>
179 <a:ln w="25400" cap="flat" cmpd="sng" algn="ctr">
180 <a:solidFill>
181 <a:schemeClr val="phClr"/>
182 </a:solidFill>
183 <a:prstDash val="solid"/>
184 </a:ln>
185 <a:ln w="38100" cap="flat" cmpd="sng" algn="ctr">
186 <a:solidFill>
187 <a:schemeClr val="phClr"/>
188 </a:solidFill>
189 <a:prstDash val="solid"/>
190 </a:ln>
191 </a:lnStyleLst>
192 <a:effectStyleLst>
193 <a:effectStyle>
194 <a:effectLst>
195 <a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0">
196 <a:srgbClr val="000000">
197 <a:alpha val="38000"/>
198 </a:srgbClr>
199 </a:outerShdw>
200 </a:effectLst>
201 </a:effectStyle>
202 <a:effectStyle>
203 <a:effectLst>
204 <a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0">
205 <a:srgbClr val="000000">
206 <a:alpha val="35000"/>
207 </a:srgbClr>
208 </a:outerShdw>
209 </a:effectLst>
210 </a:effectStyle>
211 <a:effectStyle>
212 <a:effectLst>
213 <a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0">
214 <a:srgbClr val="000000">
215 <a:alpha val="35000"/>
216 </a:srgbClr>
217 </a:outerShdw>
218 </a:effectLst>
219 <a:scene3d>
220 <a:camera prst="orthographicFront">
221 <a:rot lat="0" lon="0" rev="0"/>
222 </a:camera>
223 <a:lightRig rig="threePt" dir="t">
224 <a:rot lat="0" lon="0" rev="1200000"/>
225 </a:lightRig>
226 </a:scene3d>
227 <a:sp3d>
228 <a:bevelT w="63500" h="25400"/>
229 </a:sp3d>
230 </a:effectStyle>
231 </a:effectStyleLst>
232 <a:bgFillStyleLst>
233 <a:solidFill>
234 <a:schemeClr val="phClr"/>
235 </a:solidFill>
236 <a:gradFill rotWithShape="1">
237 <a:gsLst>
238 <a:gs pos="0">
239 <a:schemeClr val="phClr">
240 <a:tint val="40000"/>
241 <a:satMod val="350000"/>
242 </a:schemeClr>
243 </a:gs>
244 <a:gs pos="40000">
245 <a:schemeClr val="phClr">
246 <a:tint val="45000"/>
247 <a:shade val="99000"/>
248 <a:satMod val="350000"/>
249 </a:schemeClr>
250 </a:gs>
251 <a:gs pos="100000">
252 <a:schemeClr val="phClr">
253 <a:shade val="20000"/>
254 <a:satMod val="255000"/>
255 </a:schemeClr>
256 </a:gs>
257 </a:gsLst>
258 <a:path path="circle">
259 <a:fillToRect l="50000" t="-80000" r="50000" b="180000"/>
260 </a:path>
261 </a:gradFill>
262 <a:gradFill rotWithShape="1">
263 <a:gsLst>
264 <a:gs pos="0">
265 <a:schemeClr val="phClr">
266 <a:tint val="80000"/>
267 <a:satMod val="300000"/>
268 </a:schemeClr>
269 </a:gs>
270 <a:gs pos="100000">
271 <a:schemeClr val="phClr">
272 <a:shade val="30000"/>
273 <a:satMod val="200000"/>
274 </a:schemeClr>
275 </a:gs>
276 </a:gsLst>
277 <a:path path="circle">
278 <a:fillToRect l="50000" t="50000" r="50000" b="50000"/>
279 </a:path>
280 </a:gradFill>
281 </a:bgFillStyleLst>
282 </a:fmtScheme>
283 </a:themeElements>
284 <a:objectDefaults/>
285 <a:extraClrSchemeLst/>
286</a:theme>
287"""
289def write_theme():
290 """Write the theme xml."""
291 return theme_xml