Prism.languages.twig = { comment: /^\{#[\s\S]*?#\}$/, 'tag-name': { pattern: /(^\{%-?\s*)\w+/, lookbehind: true, alias: 'keyword', }, delimiter: { pattern: /^\{[{%]-?|-?[%}]\}$/, alias: 'punctuation', }, string: { pattern: /("|')(?:\\.|(?!\1)[^\\\r\n])*\1/, inside: { punctuation: /^['"]|['"]$/, }, }, keyword: /\b(?:even|if|odd)\b/, boolean: /\b(?:false|null|true)\b/, number: /\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/, operator: [ { pattern: /(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/, lookbehind: true, }, /[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/, ], punctuation: /[()\[\]{}:.,]/, }; Prism.hooks.add('before-tokenize', function (env) { if (env.language !== 'twig') { return; } var pattern = /\{(?:#[\s\S]*?#|%[\s\S]*?%|\{[\s\S]*?\})\}/g; Prism.languages['markup-templating'].buildPlaceholders(env, 'twig', pattern); }); Prism.hooks.add('after-tokenize', function (env) { Prism.languages['markup-templating'].tokenizePlaceholders(env, 'twig'); }); lue='main' selected='selected'>main The frontend of my personal website.Armand Philippot
aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/molecules/branding/branding.module.scss
blob: 2f35fd79063c3968da9e5aa49546f6db94a5cb7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80