Sobre o projeto

EverydayNews V2 é um projeto de arquivamento de notícias diárias que armazena todas as notícias diárias de 60 segundos desde 2022/06/04. Os dados são organizados em formato JSON por data e atualizados diariamente por meio do GitHub Actions. O projeto oferece uma página de pré-visualização online e também um endereço acelerado para acesso doméstico. Principais recursos: - Arquivamento de dados: armazena o JSON diário de notícias no caminho YYYY/MM/DD, com campos contendo date e um array content. - Função de busca: utiliza RavelloH/index-search para fornecer busca estática. - Assinatura RSS: fornece o endereço de assinatura rss.xml. - API: latest.json obtém a edição mais recente, e data/YYYY/MM/DD.json obtém o conteúdo de uma data específica. - Personalização da página: mantém os parâmetros de consulta originais e refatora a interface para React/Vite, com suporte a parâmetros como date, style, footer, backgroundColor e textColor, permitindo alternar para layout simplificado, ocultar o rodapé e definir cores claras ou escuras. - Uso incorporado: adequado para montagem via iframe, podendo combinar estilo simplificado, sem rodapé e modo escuro. A fonte de dados usa o JSON estático de vikiboss/60s-static-host. Para desenvolvimento local, use npm install e npm run dev; para build de produção, use npm run build, gerando o diretório dist contendo a página, os dados de notícias e o índice de busca.