É extremamente inspirado no tema Hugo's Ink e se esforça para permanecer leve, ao mesmo tempo que fornece a base para um blog bonito e minimalista.
2.x
) nos bastidores.tailwind.config.js
. Você pode passar THEME_KEY
com o script/comandos dev
ou build
ex: THEME_KEY=purpleheart astro build/dev
para alterar a cor do tema que está sendo usado. Todos os temas disponíveis podem ser encontrados em tailwind.theme.config.js. Para personalizar a seção do blog, adicione qualquer uma das classes prose-{color}
da Tailwind Typography conforme referido aqui/blog
visitando your-site.netlify.com/admin
ex: astro-ink.netlify.app/admin com suas credenciais do Netlify. Ele precisa do Netlify Identity (https://app.netlify.com/sites/your-site/settings/identity#registration) e do Git Gateway (https://app.netlify.com/sites/your-site/settings/identity #serviços) ativado./src/drafts
com uma date
futura no formato YYYY-MM-DD
e deixe uma ação do Github especialmente criada cuidar da publicação automática na data especificada. Você pode configurar o intervalo de verificação no Github Action..env
(desenvolvimento local), remova o comentário do código de conexão aqui e implante. Seu site conta com um contador de visualizações dinâmico. Consulte .env.example para entender os diferentes valores de ambiente que você precisa configurar.ytChannelId
do arquivo de configuração. Opcionalmente, desative as miniaturas de imagens da lista de vídeos do seu canal do YT definindo USE_MEDIA_THUMBNAIL
como false
.USE_AUTHOR_CARD
como true
dentro do arquivo de configuração.USE_POST_IMG_OVERLAY
como true
dentro do arquivo de configuração. Basta clonar este modelo e começar a trabalhar a partir do seu clone. Você tem todos os comandos NPM comuns à sua disposição, como dev
, build
, etc. Consulte package.json para ver uma lista de todos os comandos disponíveis.
Nota: Use npx degit one-aalam/astro-ink
para clonar o modelo sem nenhum histórico do git
Nota: Este modelo gera saída de server
(pronto para SSR) por padrão. Se você quiser compilações static
output
para static
do server
em astro.config.jsadapter: vercel()
USE_VIEW_STATS
como false
dentro de config.ts Nota: Antes de executar npm run dev
pela primeira vez -
.env
executando mv .env.example .env
(se você estiver em uma distribuição Linux ou Mac)SITE_URI
como SITE_URI=http://localhost:4321
( onde 4321 é a porta na qual seu projeto está sendo executado ) conhece um site construído com Astro Ink? Deixe-me saber no Twitter
Este tema foi inicialmente construído primeiro com uma versão alfa e depois com uma versão beta do Astro
Framework. Se você está apenas começando com Astro
, você pode realmente aprender Astro
enquanto constrói esse mesmo tema seguindo uma série de blogs que escrevi que ensinam Astro desde o início!
Acesse aalam.in/blog
e saiba