Prism.languages.cil = { comment: /\/\/.*/, string: { pattern: /(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/, greedy: true, }, directive: { pattern: /(^|\W)\.[a-z]+(?=\s)/, lookbehind: true, alias: 'class-name', }, // Actually an assembly reference variable: /\[[\w\.]+\]/, keyword: /\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|u?int(?:8|16|32|64)?|iant|idispatch|implements|import|initonly|instance|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/, function: /\b(?:(?:constrained|no|readonly|tail|unaligned|volatile)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.\d+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.\d+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|castclass|ldvirtftn|beq(?:\.s)?|ckfinite|ldsflda|ldtoken|localloc|mkrefany|rethrow|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/, boolean: /\b(?:false|true)\b/, number: /\b-?(?:0x[0-9a-f]+|\d+)(?:\.[0-9a-f]+)?\b/i, punctuation: /[{}[\];(),:=]|IL_[0-9A-Za-z]+/, }; ='form'>
path: root/src/components/atoms/headings/heading.module.scss
blob: 8620f6f377162dbd4b6ae81294302beee2ba164c (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
@use "@styles/abstracts/functions" as fun;

.heading {
  color: var(--color-primary-dark);
  font-family: var(--font-family-secondary);
  letter-spacing: 0.01ex;

  &--regular {
    margin: 0;
  }

  &--margin {
    margin: 0 0 var(--spacing-sm);

    & + & {
      margin-top: var(--spacing-md);
    }
  }

  &--1 {
    font-size: var(--font-size-3xl);
    font-weight: 500;
  }

  &--2 {
    padding-bottom: fun.convert-px(3);
    background: linear-gradient(
        to top,
        var(--color-primary-dark) 0.3rem,
        transparent 0.3rem
      )
      0 0 / 3rem 100% no-repeat;
    font-size: var(--font-size-2xl);
    font-weight: 500;
    text-shadow: fun.convert-px(1) fun.convert-px(1) 0 var(--color-shadow-light);
  }

  &--3 {
    font-size: var(--font-size-xl);
    font-weight: 500;
  }

  &--4 {
    font-size: var(--font-size-lg);
    font-weight: 500;
  }

  &--5 {
    font-size: var(--font-size-md);
    font-weight: 600;
  }

  &--6 {
    font-size: var(--font-size-md);
    font-weight: 500;
  }
}