Observação: esses documentos serão expandidos em uma iteração futura do site
Este é o repositório do site da Filecoin Foundation (fil.org)
Este repositório representa um site estático que requer compilação, mas pode ser servido como um recurso estático
Este site está hospedado em IPFS e é compatível com URLs relativos, para caminhos de gateway IPFS e IPNS
Os recursos do site são atendidos estaticamente, mas a navegação interna é virtualizada: ou seja, o site funciona como um SPA quando navegado no cliente
Embora seja um site estático, este aplicativo pode ser estendido a qualquer momento para um aplicativo completo, alterando o target
nas configurações
Para construir este site localmente
npm ci && npm run generate
dist
é criado, contendo a saída do site estáticonpm ci && npm run dev
As principais áreas deste repositório incluem
/pages
– Todos os modelos de página/components
– Cada coleção reutilizável de elementos é abstraída para um componente, e a maioria dos componentes aceita várias propriedades que determinam a forma como são renderizados./static
- Recursos estáticos que estarão disponíveis após a compilação/assets/scss
- Os estilos globais para o aplicativo estão disponíveis aqui em SASS/SCSS, estilos mais específicos podem ser encontrados na parte inferior das páginas e componentes .vue
(componentes de arquivo único em vuejs.org)/assets/svgs
- Contém iconografia ou outros pequenos vetores, em formato SVG/content
- O conteúdo do site, que é editado usando o Forestry CMS develop
compilações para a non public url
main
compilações para fil.org
content
é um ramo no qual o CMS gravamain
, o branch content
será aprovado automaticamente por uma ação do Githubjson
md
, em formato markdowncontent/pages/
general
pages
)media
e, após esse ponto, ela pode ser usada em qualquer campo de rich media