Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1342 ariadna 1
<?php
2
// This file is part of Moodle - http://moodle.org/
3
//
4
// Moodle is free software: you can redistribute it and/or modify
5
// it under the terms of the GNU General Public License as published by
6
// the Free Software Foundation, either version 3 of the License, or
7
// (at your option) any later version.
8
//
9
// Moodle is distributed in the hope that it will be useful,
10
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12
// GNU General Public License for more details.
13
//
14
// You should have received a copy of the GNU General Public License
15
// along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
16
 
17
/**
18
 *
19
 * @package   theme_universe
20
 * @copyright 2023 Marcin Czaja (https://rosea.io)
21
 * @license   Commercial https://themeforest.net/licenses
22
 *
23
 */
24
 
25
 
26
defined('MOODLE_INTERNAL') || die();
27
 
28
$page = new admin_settingpage('theme_universe_customization', get_string('settingscustomization', 'theme_universe'));
29
$name = 'theme_universe/hgooglefont';
30
$heading = get_string('hgooglefont', 'theme_universe');
31
$title = get_string('hgooglefont_desc', 'theme_universe');
32
$setting = new admin_setting_heading($name, $heading, format_text($title, FORMAT_MARKDOWN));
33
$page->add($setting);
34
 
35
// Google Font.
36
$name = 'theme_universe/googlefonturl';
37
$title = get_string('googlefonturl', 'theme_universe');
38
$description = get_string('googlefonturl_desc', 'theme_universe');
39
$default = 'https://fonts.googleapis.com/css2?family=Manrope:wght@400,500,700&display=swap';
40
$setting = new admin_setting_configtextarea($name, $title, $description, $default);
41
$page->add($setting);
42
 
43
$name = 'theme_universe/fontheadings';
44
$title = get_string('fontheadings', 'theme_universe');
45
$description = get_string('fontheadings_desc', 'theme_universe');
46
$default = "'Manrope', Arial, sans-serif";
47
$setting = new admin_setting_configtext($name, $title, $description, $default);
48
$setting->set_updatedcallback('theme_reset_all_caches');
49
$page->add($setting);
50
 
51
$name = 'theme_universe/fontweightheadings';
52
$title = get_string('fontweightheadings', 'theme_universe');
53
$description = get_string('fontweightheadings_desc', 'theme_universe');
54
$default = '700';
55
$setting = new admin_setting_configtext($name, $title, $description, $default);
56
$setting->set_updatedcallback('theme_reset_all_caches');
57
$page->add($setting);
58
 
59
$name = 'theme_universe/fontbody';
60
$title = get_string('fontbody', 'theme_universe');
61
$description = get_string('fontbody_desc', 'theme_universe');
62
$default = "'Inter', Arial, sans-serif";
63
$setting = new admin_setting_configtext($name, $title, $description, $default);
64
$setting->set_updatedcallback('theme_reset_all_caches');
65
$page->add($setting);
66
 
67
$name = 'theme_universe/fontweightregular';
68
$title = get_string('fontweightregular', 'theme_universe');
69
$description = get_string('fontweightregular_desc', 'theme_universe');
70
$default = '400';
71
$setting = new admin_setting_configtext($name, $title, $description, $default);
72
$setting->set_updatedcallback('theme_reset_all_caches');
73
$page->add($setting);
74
 
75
$name = 'theme_universe/fontweightmedium';
76
$title = get_string('fontweightmedium', 'theme_universe');
77
$description = get_string('fontweightmedium_desc', 'theme_universe');
78
$default = '500';
79
$setting = new admin_setting_configtext($name, $title, $description, $default);
80
$setting->set_updatedcallback('theme_reset_all_caches');
81
$page->add($setting);
82
 
83
$name = 'theme_universe/fontweightbold';
84
$title = get_string('fontweightbold', 'theme_universe');
85
$description = get_string('fontweightbold_desc', 'theme_universe');
86
$default = '700';
87
$setting = new admin_setting_configtext($name, $title, $description, $default);
88
$setting->set_updatedcallback('theme_reset_all_caches');
89
$page->add($setting);
90
 
91
$name = 'theme_universe/hgeneral';
92
$heading = get_string('hgeneral', 'theme_universe');
93
$title = get_string('hgeneral_desc', 'theme_universe');
94
$setting = new admin_setting_heading($name, $heading, format_text($title, FORMAT_MARKDOWN));
95
$page->add($setting);
96
 
97
$name = 'theme_universe/colorbodybg';
98
$title = get_string('colorbodybg', 'theme_universe');
99
$description = get_string('color_desc', 'theme_universe');
100
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
101
$setting->set_updatedcallback('theme_reset_all_caches');
102
$page->add($setting);
103
 
104
$name = 'theme_universe/colorborder';
105
$title = get_string('colorborder', 'theme_universe');
106
$description = get_string('color_desc', 'theme_universe');
107
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
108
$setting->set_updatedcallback('theme_reset_all_caches');
109
$page->add($setting);
110
 
111
$name = 'theme_universe/btnborderradius';
112
$title = get_string('btnborderradius', 'theme_universe');
113
$description = get_string('empty_desc', 'theme_universe');
114
$setting = new admin_setting_configtext($name, $title, $description, '');
115
$setting->set_updatedcallback('theme_reset_all_caches');
116
$page->add($setting);
117
 
118
$name = 'theme_universe/hcolorstxt';
119
$heading = get_string('hcolorstxt', 'theme_universe');
120
$title = get_string('hcolorstxt_desc', 'theme_universe');
121
$setting = new admin_setting_heading($name, $heading, format_text($title, FORMAT_MARKDOWN));
122
$page->add($setting);
123
 
124
$name = 'theme_universe/colorbody';
125
$title = get_string('colorbody', 'theme_universe');
126
$description = get_string('color_desc', 'theme_universe');
127
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
128
$setting->set_updatedcallback('theme_reset_all_caches');
129
$page->add($setting);
130
 
131
$name = 'theme_universe/colorbodysecondary';
132
$title = get_string('colorbodysecondary', 'theme_universe');
133
$description = get_string('color_desc', 'theme_universe');
134
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
135
$setting->set_updatedcallback('theme_reset_all_caches');
136
$page->add($setting);
137
 
138
$name = 'theme_universe/colorbodylight';
139
$title = get_string('colorbodylight', 'theme_universe');
140
$description = get_string('color_desc', 'theme_universe');
141
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
142
$setting->set_updatedcallback('theme_reset_all_caches');
143
$page->add($setting);
144
 
145
$name = 'theme_universe/colorheadings';
146
$title = get_string('colorheadings', 'theme_universe');
147
$description = get_string('color_desc', 'theme_universe');
148
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
149
$setting->set_updatedcallback('theme_reset_all_caches');
150
$page->add($setting);
151
 
152
$name = 'theme_universe/colorlink';
153
$title = get_string('colorlink', 'theme_universe');
154
$description = get_string('color_desc', 'theme_universe');
155
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
156
$setting->set_updatedcallback('theme_reset_all_caches');
157
$page->add($setting);
158
 
159
$name = 'theme_universe/colorlinkhover';
160
$title = get_string('colorlinkhover', 'theme_universe');
161
$description = get_string('color_desc', 'theme_universe');
162
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
163
$setting->set_updatedcallback('theme_reset_all_caches');
164
$page->add($setting);
165
 
166
$name = 'theme_universe/colorlink';
167
$title = get_string('colorlink', 'theme_universe');
168
$description = get_string('color_desc', 'theme_universe');
169
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
170
$setting->set_updatedcallback('theme_reset_all_caches');
171
$page->add($setting);
172
 
173
$name = 'theme_universe/colorlinkhover';
174
$title = get_string('colorlinkhover', 'theme_universe');
175
$description = get_string('color_desc', 'theme_universe');
176
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
177
$setting->set_updatedcallback('theme_reset_all_caches');
178
$page->add($setting);
179
 
180
$name = 'theme_universe/hcolorsprimary';
181
$heading = get_string('hcolorsprimary', 'theme_universe');
182
$title = get_string('hcolorsprimary_desc', 'theme_universe');
183
$setting = new admin_setting_heading($name, $heading, format_text($title, FORMAT_MARKDOWN));
184
$page->add($setting);
185
 
186
$name = 'theme_universe/colorprimary600';
187
$title = get_string('colorprimary600', 'theme_universe');
188
$description = get_string('colorprimary_desc', 'theme_universe');
189
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
190
$setting->set_updatedcallback('theme_reset_all_caches');
191
$page->add($setting);
192
 
193
$name = 'theme_universe/colorprimary100';
194
$title = get_string('colorprimary100', 'theme_universe');
195
$description = get_string('color_desc', 'theme_universe');
196
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
197
$setting->set_updatedcallback('theme_reset_all_caches');
198
$page->add($setting);
199
 
200
$name = 'theme_universe/colorprimary200';
201
$title = get_string('colorprimary200', 'theme_universe');
202
$description = get_string('color_desc', 'theme_universe');
203
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
204
$setting->set_updatedcallback('theme_reset_all_caches');
205
$page->add($setting);
206
 
207
$name = 'theme_universe/colorprimary300';
208
$title = get_string('colorprimary300', 'theme_universe');
209
$description = get_string('color_desc', 'theme_universe');
210
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
211
$setting->set_updatedcallback('theme_reset_all_caches');
212
$page->add($setting);
213
 
214
$name = 'theme_universe/colorprimary400';
215
$title = get_string('colorprimary400', 'theme_universe');
216
$description = get_string('color_desc', 'theme_universe');
217
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
218
$setting->set_updatedcallback('theme_reset_all_caches');
219
$page->add($setting);
220
 
221
$name = 'theme_universe/colorprimary500';
222
$title = get_string('colorprimary500', 'theme_universe');
223
$description = get_string('color_desc', 'theme_universe');
224
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
225
$setting->set_updatedcallback('theme_reset_all_caches');
226
$page->add($setting);
227
 
228
$name = 'theme_universe/colorprimary700';
229
$title = get_string('colorprimary700', 'theme_universe');
230
$description = get_string('color_desc', 'theme_universe');
231
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
232
$setting->set_updatedcallback('theme_reset_all_caches');
233
$page->add($setting);
234
 
235
$name = 'theme_universe/colorprimary800';
236
$title = get_string('colorprimary800', 'theme_universe');
237
$description = get_string('color_desc', 'theme_universe');
238
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
239
$setting->set_updatedcallback('theme_reset_all_caches');
240
$page->add($setting);
241
 
242
$name = 'theme_universe/colorprimary900';
243
$title = get_string('colorprimary900', 'theme_universe');
244
$description = get_string('color_desc', 'theme_universe');
245
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
246
$setting->set_updatedcallback('theme_reset_all_caches');
247
$page->add($setting);
248
 
249
$name = 'theme_universe/hcolorsgrays';
250
$heading = get_string('hcolorsgrays', 'theme_universe');
251
$title = get_string('hcolorsgrays_desc', 'theme_universe');
252
$setting = new admin_setting_heading($name, $heading, format_text($title, FORMAT_MARKDOWN));
253
$page->add($setting);
254
 
255
$name = 'theme_universe/colorgray100';
256
$title = get_string('colorgray100', 'theme_universe');
257
$description = get_string('color_desc', 'theme_universe');
258
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
259
$setting->set_updatedcallback('theme_reset_all_caches');
260
$page->add($setting);
261
 
262
$name = 'theme_universe/colorgray200';
263
$title = get_string('colorgray200', 'theme_universe');
264
$description = get_string('color_desc', 'theme_universe');
265
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
266
$setting->set_updatedcallback('theme_reset_all_caches');
267
$page->add($setting);
268
 
269
$name = 'theme_universe/colorgray300';
270
$title = get_string('colorgray300', 'theme_universe');
271
$description = get_string('color_desc', 'theme_universe');
272
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
273
$setting->set_updatedcallback('theme_reset_all_caches');
274
$page->add($setting);
275
 
276
$name = 'theme_universe/colorgray400';
277
$title = get_string('colorgray400', 'theme_universe');
278
$description = get_string('color_desc', 'theme_universe');
279
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
280
$setting->set_updatedcallback('theme_reset_all_caches');
281
$page->add($setting);
282
 
283
$name = 'theme_universe/colorgray500';
284
$title = get_string('colorgray500', 'theme_universe');
285
$description = get_string('color_desc', 'theme_universe');
286
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
287
$setting->set_updatedcallback('theme_reset_all_caches');
288
$page->add($setting);
289
 
290
$name = 'theme_universe/colorgray600';
291
$title = get_string('colorgray600', 'theme_universe');
292
$description = get_string('color_desc', 'theme_universe');
293
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
294
$setting->set_updatedcallback('theme_reset_all_caches');
295
$page->add($setting);
296
 
297
$name = 'theme_universe/colorgray700';
298
$title = get_string('colorgray700', 'theme_universe');
299
$description = get_string('color_desc', 'theme_universe');
300
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
301
$setting->set_updatedcallback('theme_reset_all_caches');
302
$page->add($setting);
303
 
304
$name = 'theme_universe/colorgray800';
305
$title = get_string('colorgray800', 'theme_universe');
306
$description = get_string('color_desc', 'theme_universe');
307
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
308
$setting->set_updatedcallback('theme_reset_all_caches');
309
$page->add($setting);
310
 
311
$name = 'theme_universe/colorgray900';
312
$title = get_string('colorgray900', 'theme_universe');
313
$description = get_string('color_desc', 'theme_universe');
314
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
315
$setting->set_updatedcallback('theme_reset_all_caches');
316
$page->add($setting);
317
 
318
$name = 'theme_universe/hdmgeneral';
319
$heading = get_string('hdmgeneral', 'theme_universe');
320
$setting = new admin_setting_heading($name, $heading, format_text(get_string('hgeneral_desc', 'theme_universe'), FORMAT_MARKDOWN));
321
$page->add($setting);
322
 
323
$name = 'theme_universe/dmcolorbodybg';
324
$title = get_string('dmcolorbodybg', 'theme_universe');
325
$description = get_string('dmcolor_desc', 'theme_universe');
326
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
327
$setting->set_updatedcallback('theme_reset_all_caches');
328
$page->add($setting);
329
 
330
$name = 'theme_universe/dmcolorborder';
331
$title = get_string('dmcolorborder', 'theme_universe');
332
$description = get_string('dmcolor_desc', 'theme_universe');
333
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
334
$setting->set_updatedcallback('theme_reset_all_caches');
335
$page->add($setting);
336
 
337
$name = 'theme_universe/hdmcolorstxt';
338
$heading = get_string('hdmcolorstxt', 'theme_universe');
339
$setting = new admin_setting_heading($name, $heading, format_text(get_string('hdmcolorstxt_desc', 'theme_universe'), FORMAT_MARKDOWN));
340
$page->add($setting);
341
 
342
$name = 'theme_universe/dmcolorbody';
343
$title = get_string('dmcolorbody', 'theme_universe');
344
$description = get_string('dmcolor_desc', 'theme_universe');
345
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
346
$setting->set_updatedcallback('theme_reset_all_caches');
347
$page->add($setting);
348
 
349
$name = 'theme_universe/dmcolorbodysecondary';
350
$title = get_string('dmcolorbodysecondary', 'theme_universe');
351
$description = get_string('dmcolor_desc', 'theme_universe');
352
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
353
$setting->set_updatedcallback('theme_reset_all_caches');
354
$page->add($setting);
355
 
356
$name = 'theme_universe/dmcolorbodylight';
357
$title = get_string('dmcolorbodylight', 'theme_universe');
358
$description = get_string('dmcolor_desc', 'theme_universe');
359
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
360
$setting->set_updatedcallback('theme_reset_all_caches');
361
$page->add($setting);
362
 
363
$name = 'theme_universe/dmcolorheadings';
364
$title = get_string('dmcolorheadings', 'theme_universe');
365
$description = get_string('dmcolor_desc', 'theme_universe');
366
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
367
$setting->set_updatedcallback('theme_reset_all_caches');
368
$page->add($setting);
369
 
370
$name = 'theme_universe/dmcolorgradientheading1';
371
$title = get_string('dmcolorgradientheading1', 'theme_universe');
372
$description = get_string('dmcolor_desc', 'theme_universe');
373
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
374
$setting->set_updatedcallback('theme_reset_all_caches');
375
$page->add($setting);
376
 
377
$name = 'theme_universe/dmcolorgradientheading2';
378
$title = get_string('dmcolorgradientheading2', 'theme_universe');
379
$description = get_string('dmcolor_desc', 'theme_universe');
380
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
381
$setting->set_updatedcallback('theme_reset_all_caches');
382
$page->add($setting);
383
 
384
$name = 'theme_universe/dmcolorlink';
385
$title = get_string('dmcolorlink', 'theme_universe');
386
$description = get_string('dmcolor_desc', 'theme_universe');
387
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
388
$setting->set_updatedcallback('theme_reset_all_caches');
389
$page->add($setting);
390
 
391
$name = 'theme_universe/dmcolorlinkhover';
392
$title = get_string('dmcolorlinkhover', 'theme_universe');
393
$description = get_string('dmcolor_desc', 'theme_universe');
394
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
395
$setting->set_updatedcallback('theme_reset_all_caches');
396
$page->add($setting);
397
 
398
$name = 'theme_universe/hdmcolorsgrays';
399
$heading = get_string('hdmcolorsgrays', 'theme_universe');
400
$setting = new admin_setting_heading($name, $heading, format_text(get_string('hdmcolorsgrays_desc', 'theme_universe'), FORMAT_MARKDOWN));
401
$page->add($setting);
402
 
403
$name = 'theme_universe/colorgray100';
404
$title = get_string('colorgray100', 'theme_universe');
405
$description = get_string('color_desc', 'theme_universe');
406
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
407
$setting->set_updatedcallback('theme_reset_all_caches');
408
$page->add($setting);
409
 
410
$name = 'theme_universe/colorgray200';
411
$title = get_string('colorgray200', 'theme_universe');
412
$description = get_string('color_desc', 'theme_universe');
413
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
414
$setting->set_updatedcallback('theme_reset_all_caches');
415
$page->add($setting);
416
 
417
$name = 'theme_universe/colorgray300';
418
$title = get_string('colorgray300', 'theme_universe');
419
$description = get_string('color_desc', 'theme_universe');
420
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
421
$setting->set_updatedcallback('theme_reset_all_caches');
422
$page->add($setting);
423
 
424
$name = 'theme_universe/colorgray400';
425
$title = get_string('colorgray400', 'theme_universe');
426
$description = get_string('color_desc', 'theme_universe');
427
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
428
$setting->set_updatedcallback('theme_reset_all_caches');
429
$page->add($setting);
430
 
431
$name = 'theme_universe/colorgray500';
432
$title = get_string('colorgray500', 'theme_universe');
433
$description = get_string('color_desc', 'theme_universe');
434
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
435
$setting->set_updatedcallback('theme_reset_all_caches');
436
$page->add($setting);
437
 
438
$name = 'theme_universe/colorgray600';
439
$title = get_string('colorgray600', 'theme_universe');
440
$description = get_string('color_desc', 'theme_universe');
441
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
442
$setting->set_updatedcallback('theme_reset_all_caches');
443
$page->add($setting);
444
 
445
$name = 'theme_universe/colorgray700';
446
$title = get_string('colorgray700', 'theme_universe');
447
$description = get_string('color_desc', 'theme_universe');
448
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
449
$setting->set_updatedcallback('theme_reset_all_caches');
450
$page->add($setting);
451
 
452
$name = 'theme_universe/colorgray800';
453
$title = get_string('colorgray800', 'theme_universe');
454
$description = get_string('color_desc', 'theme_universe');
455
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
456
$setting->set_updatedcallback('theme_reset_all_caches');
457
$page->add($setting);
458
 
459
$name = 'theme_universe/colorgray900';
460
$title = get_string('colorgray900', 'theme_universe');
461
$description = get_string('color_desc', 'theme_universe');
462
$setting = new admin_setting_configcolourpicker($name, $title, $description, '');
463
$setting->set_updatedcallback('theme_reset_all_caches');
464
$page->add($setting);
465
 
466
$settings->add($page);