import type { ThemeConfig, HeadConfig, HeaderConfig, FooterConfig, DateConfig, FeedConfig } from '$lib/types/general' export const theme: ThemeConfig = [ { name: 'lofi', text: 'Light' }, { name: 'dracula', text: 'Dracula' }, { name: 'coffee', text: 'Coffee' }, { name: 'cupcake', text: 'Cupcake' }, { name: 'valentine', text: 'Valentine' }, { name: 'aqua', text: 'Aqua' }, { name: 'synthwave', text: 'Synthwave' }, { name: 'night', text: 'Night' }, // { // name: 'lofi', // text: 'Lo-Fi' // }, { name: 'garden', text: 'Garden' }, { name: 'lemonade', text: 'Lemonade' }, { name: 'cmyk', text: 'CMYK' }, { name: 'retro', text: 'Retro' }, { name: 'black', text: 'Black' } ] export const head: HeadConfig = { custom: ({ dev }) => dev ? [] : [ // IndieAuth '', '', '', // Umami Analytics '', // splitbee '', // Block Baiduspider '', // Microsub '' ], me: ['https://kongwoo.icu/@seviche'] } export const header: HeaderConfig = { search: { provider: 'duckduckgo' }, nav: [ { text: 'Projects', link: '/projects' }, // { // text: 'Notes', // link: '/notes' // }, { text: 'Friends', link: '/friends' }, { text: 'About', link: '/about' }, { text: 'etc', children: [ { text: 'Bookmarks', link: 'https://airtable.com/shrpftxf6JgRomP2X' }, { text: 'Daily Notes', link: 'https://x.seviche.cc' } ] } ] } export const footer: FooterConfig = { nav: [ { text: 'Feed', link: '/atom.xml' }, { text: 'Pravicy', link: '/privacy' } ], html: 'CC BY-NC-SA 4.0', since: '2021' } export const date: DateConfig = { locales: 'en-US', options: { year: 'numeric', weekday: 'short', month: 'short', day: 'numeric', timeZone: 'Asia/Shanghai' } } export const feed: FeedConfig = { hubs: ['https://pubsubhubbub.appspot.com', 'https://bridgy-fed.superfeedr.com'] }