text: global.config = {
    default: {
      limit: 10,
      margin_left: 10,
      margin_top: 10,
      cache_seconds: {
        min: 7200,
        max: 86400
      }
    },
    card: {
      width: 370,
      height: 105,
      border_width: 1, //stroke-opacity
      border_radius: 4.5,
      spacing: 10,
      image_mask: {
        width: 110,
        height: 101,
        x: 2,
        y: 2,
      },
      image: {
        width: 115 * 2,
        height: 110 * 2,
        x: -50,
        y: -57,
      },
      title: {
        x: 120,
        y: 0,
      },
      author: {
        x: 120,
        y: 0,
        font_size: 14,
      },
      date: {
        x: 120,
        y: 0,
        font_size: 13,
      },
    },
    themes: {
      default: "light",
      light: {
        title_color: "#2F80ED",
        author_color: "#333",
        date_color: "#4C71F2",
        bg_color: "#FFFEFE",
        border_color: "#E4E2E2",
      },
      dark: {
        title_color: "#FFF",
        author_color: "#9F9F9F",
        date_color: "#79FF97",
        bg_color: "#151515",
        border_color: "#E4E2E2",
      },
      dracula: {
        title_color: "#FF6E96",
        author_color: "#F8F8F2",
        date_color: "#79DAFA",
        bg_color: "#282A36",
        border_color: "#E4E2E2",
      },
      radical: {
        title_color: "#FE428E",
        author_color: "#A9FEF7",
        date_color: "#F8D847",
        bg_color: "#141321",
        border_color: "#E4E2E2",
      },
      merko: {
        title_color: "#ABD200",
        author_color: "#68B587",
        date_color: "#B7D364",
        bg_color: "#0A0F0B",
        border_color: "#E4E2E2",
      },
      gruvbox: {
        title_color: "#FABD2F",
        author_color: "#8EC07C",
        date_color: "#FE8019",
        bg_color: "#282828",
        border_color: "#E4E2E2",
      },
      tokyonight: {
        title_color: "#70A5FD",
        author_color: "#38BDAE",
        date_color: "#BF91F3",
        bg_color: "#1A1B27",
        border_color: "#E4E2E2",
      },
      onedark: {
        title_color: "#E4BF7A",
        author_color: "#DF6D74",
        date_color: "#8EB573",
        bg_color: "#282C34",
        border_color: "#E4E2E2",
      },
      cobalt: {
        title_color: "#E683D9",
        author_color: "#75EEB2",
        date_color: "#0480EF",
        bg_color: "#193549",
        border_color: "#E4E2E2",
      },
      synthwave: {
        title_color: "#E2E9EC",
        author_color: "#E5289E",
        date_color: "#EF8539",
        bg_color: "#2B213A",
        border_color: "#E4E2E2",
      },
      highcontrast: {
        title_color: "#E7F216",
        author_color: "#FFF",
        date_color: "#00FFFF",
        bg_color: "#000",
        border_color: "#E4E2E2",
      },
      prussian: {
        title_color: "#BDDFFF",
        author_color: "#6E93B5",
        date_color: "#38A0FF",
        bg_color: "#172F45",
        border_color: "#E4E2E2",
      },
      monokai: {
        title_color: "#EB1F6A",
        author_color: "#F1F1EB",
        date_color: "#E28905",
        bg_color: "#272822",
        border_color: "#E4E2E2",
      },
      vue: {
        title_color: "#41B883",
        author_color: "#273849",
        date_color: "#41B883",
        bg_color: "#FFFEFE",
        border_color: "#E4E2E2",
      },
      "vue-dark": {
        title_color: "#41B883",
        author_color: "#FFFEFE",
        date_color: "#41B883",
        bg_color: "#273849",
        border_color: "#E4E2E2",
      },
      "shades-of-purple": {
        title_color: "#FAD000",
        author_color: "#A599E9",
        date_color: "#B362FF",
        bg_color: "#2D2B55",
        border_color: "#E4E2E2",
      },
      nightowl: {
        title_color: "#C792EA",
        author_color: "#7FDBCA",
        date_color: "#FFEB95",
        bg_color: "#011627",
        border_color: "#E4E2E2",
      },
      buefy: {
        title_color: "#7957D5",
        author_color: "#363636",
        date_color: "#FF3860",
        bg_color: "#FFFFFF",
        border_color: "#E4E2E2",
      },
      "blue-green": {
        title_color: "#2F97C1",
        author_color: "#0CF574",
        date_color: "#F5B700",
        bg_color: "#040F0F",
        border_color: "#E4E2E2",
      },
      algolia: {
        title_color: "#00AEFF",
        author_color: "#FFFFFF",
        date_color: "#2DDE98",
        bg_color: "#050F2C",
        border_color: "#E4E2E2",
      },
      "great-gatsby": {
        title_color: "#FFA726",
        author_color: "#FFD95B",
        date_color: "#FFB74D",
        bg_color: "#000000",
        border_color: "#E4E2E2",
      },
      darcula: {
        title_color: "#BA5F17",
        author_color: "#BEBEBE",
        date_color: "#84628F",
        bg_color: "#242424",
        border_color: "#E4E2E2",
      },
      bear: {
        title_color: "#E03C8A",
        author_color: "#BCB28D",
        date_color: "#00AEFF",
        bg_color: "#1F2023",
        border_color: "#E4E2E2",
      },
      "solarized-dark": {
        title_color: "#268BD2",
        author_color: "#859900",
        date_color: "#B58900",
        bg_color: "#002B36",
        border_color: "#E4E2E2",
      },
      "solarized-light": {
        title_color: "#268BD2",
        author_color: "#859900",
        date_color: "#B58900",
        bg_color: "#FDF6E3",
        border_color: "#E4E2E2",
      },
      "chartreuse-dark": {
        title_color: "#7FFF00",
        author_color: "#FFF",
        date_color: "#00AEFF",
        bg_color: "#000",
      },
      border_color: "#E4E2E2",
  
      nord: {
        title_color: "#81A1C1",
        author_color: "#D8DEE9",
        bg_color: "#2E3440",
        border_color: "#E4E2E2",
        date_color: "#88C0D0",
      },
      gotham: {
        title_color: "#2AA889",
        author_color: "#99D1CE",
        date_color: "#599CAB",
        bg_color: "#0C1014",
        border_color: "#E4E2E2",
      },
      "material-palenight": {
        title_color: "#C792EA",
        author_color: "#A6ACCD",
        date_color: "#89DDFF",
        bg_color: "#292D3E",
        border_color: "#E4E2E2",
      },
      graywhite: {
        title_color: "#24292E",
        author_color: "#24292E",
        date_color: "#24292E",
        bg_color: "#FFFFFF",
        border_color: "#E4E2E2",
      },
      "vision-friendly-dark": {
        title_color: "#FFB000",
        author_color: "#FFFFFF",
        date_color: "#785EF0",
        bg_color: "#000000",
        border_color: "#E4E2E2",
      },
      "ayu-mirage": {
        title_color: "#F4CD7C",
        author_color: "#C7C8C2",
        date_color: "#73D0FF",
        bg_color: "#1F2430",
        border_color: "#E4E2E2",
      },
      "midnight-purple": {
        title_color: "#9745F5",
        author_color: "#FFFFFF",
        date_color: "#9F4BFF",
        bg_color: "#000000",
        border_color: "#E4E2E2",
      },
      calm: {
        title_color: "#E07A5F",
        author_color: "#EBCFB2",
        date_color: "#EDAE49",
        bg_color: "#373F51",
        border_color: "#E4E2E2",
      },
      "flag-india": {
        title_color: "#FF8F1C",
        author_color: "#509E2F",
        date_color: "#250E62",
        bg_color: "#FFFFFF",
        border_color: "#E4E2E2",
      },
      omni: {
        title_color: "#FF79C6",
        author_color: "#E1E1E6",
        date_color: "#E7DE79",
        bg_color: "#191622",
        border_color: "#E4E2E2",
      },
      react: {
        title_color: "#61DAFB",
        author_color: "#FFFFFF",
        date_color: "#61DAFB",
        bg_color: "#20232A",
        border_color: "#E4E2E2",
      },
      jolly: {
        title_color: "#FF64DA",
        author_color: "#FFFFFF",
        date_color: "#A960FF",
        bg_color: "#291B3E",
        border_color: "#E4E2E2",
      },
      maroongold: {
        title_color: "#F7EF8A",
        author_color: "#E0AA3E",
        date_color: "#F7EF8A",
        bg_color: "#260000",
        border_color: "#E4E2E2",
      },
      yeblu: {
        title_color: "#FFFF00",
        author_color: "#FFFFFF",
        date_color: "#FFFF00",
        bg_color: "#002046",
        border_color: "#E4E2E2",
      },
      blueberry: {
        title_color: "#82AAFF",
        author_color: "#27E8A7",
        date_color: "#89DDFF",
        bg_color: "#242938",
        border_color: "#E4E2E2",
      },
    },
  };
  