(Prism.languages.fsharp = Prism.languages.extend('clike', { comment: [ { pattern: /(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/, lookbehind: !0, greedy: !0 }, { pattern: /(^|[^\\:])\/\/.*/, lookbehind: !0, greedy: !0 }, ], string: { pattern: /(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?/, greedy: !0, }, 'class-name': { pattern: /(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/, lookbehind: !0, inside: { operator: /->|\*/, punctuation: /\./ }, }, keyword: /\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|asr|assert|atomic|base|begin|break|checked|class|component|const|constraint|constructor|continue|default|delegate|do|done|downcast|downto|eager|elif|else|end|event|exception|extern|external|false|finally|fixed|for|fun|function|functor|global|if|in|include|inherit|inline|interface|internal|land|lazy|lor|lsl|lsr|lxor|match|member|method|mixin|mod|module|mutable|namespace|new|not|null|object|of|open|or|override|parallel|private|process|protected|public|pure|rec|sealed|select|sig|static|struct|tailcall|then|to|trait|true|try|type|upcast|val|virtual|void|volatile|when|while|with)\b/, number: [ /\b0x[\da-fA-F]+(?:LF|lf|un)?\b/, /\b0b[01]+(?:uy|y)?\b/, /(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i, /\b\d+(?:[IlLsy]|UL|u[lsy]?)?\b/, ], operator: /([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/, })), Prism.languages.insertBefore('fsharp', 'keyword', { preprocessor: { pattern: /(^[\t ]*)#.*/m, lookbehind: !0, alias: 'property', inside: { directive: { pattern: /(^#)\b(?:else|endif|if|light|line|nowarn)\b/, lookbehind: !0, alias: 'keyword', }, }, }, }), Prism.languages.insertBefore('fsharp', 'punctuation', { 'computation-expression': { pattern: /\b[_a-z]\w*(?=\s*\{)/i, alias: 'keyword', }, }), Prism.languages.insertBefore('fsharp', 'string', { annotation: { pattern: /\[<.+?>\]/, greedy: !0, inside: { punctuation: /^\[<|>\]$/, 'class-name': { pattern: /^\w+$|(^|;\s*)[A-Z]\w*(?=\()/, lookbehind: !0, }, 'annotation-content': { pattern: /[\s\S]+/, inside: Prism.languages.fsharp, }, }, }, char: { pattern: /'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/, greedy: !0, }, });
path: root/src/components/Settings/Settings.module.scss
blob: fe6b17ba00251190ca646a94041b90ae7612fac4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@use "@styles/abstracts/functions" as fun;

.title {
  --icon-size: #{fun.convert-px(30)};

  display: flex;
  flex-flow: row nowrap;
  gap: var(--spacing-2xs);
  margin-bottom: var(--spacing-md);
  color: var(--color-primary-dark);
  font-size: var(--font-size-lg);
  font-weight: 600;

  svg {
    margin: 0;
  }
}