@use './utils';

$assets-path: '../assets' !default;
$fonts-path-prefix: $assets-path + '/noto-sans-hebrew/' !default;

$fonts: (
  (
    'font-family': 'Noto Sans Hebrew, sans-serif',
    'src':
      "url('#{$fonts-path-prefix}NotoSansHebrew-Light.ttf')",
    'font-weight': 300,
    'font-style': 'normal',
    'font-display': 'swap',
  ),
  (
    'font-family': 'Noto Sans Hebrew, sans-serif',
    'src':
      "url('#{$fonts-path-prefix}NotoSansHebrew-Regular.ttf')",
    'font-weight': 400,
    'font-style': 'normal',
    'font-display': 'swap',
  ),
  (
    'font-family': 'Noto Sans Hebrew, sans-serif',
    'src':
      "url('#{$fonts-path-prefix}NotoSansHebrew-SemiBold.ttf')",
    'font-weight': 600,
    'font-style': 'normal',
    'font-display': 'swap',
  ),
  (
    'font-family': 'Noto Sans Hebrew, sans-serif',
    'src':
      "url('#{$fonts-path-prefix}NotoSansHebrew-Bold.ttf')",
    'font-weight': 700,
    'font-style': 'normal',
    'font-display': 'swap',
  ),
  (
    'font-family': 'Noto Sans Hebrew, sans-serif',
    'src':
      "url('#{$fonts-path-prefix}NotoSansHebrew-ExtraBold.ttf')",
    'font-weight': 800,
    'font-style': 'normal',
    'font-display': 'swap',
  )
);

@include utils.gen-font-faces($fonts);
