feat(get-started): add Get started and First deploy pages - #2296
feat(get-started): add Get started and First deploy pages#2296marcus-souza-azion wants to merge 1 commit into
Conversation
Port the new Get started landing and First deploy tutorial (en/pt-br) from the IA revamp as net-new pages on the production IA. All internal links retargeted to existing production permalinks via frontmatter namespace joins, cross-checked against the migration de-para map. Includes src/components/DocsCard.astro, the card component the pages import (webkit card imports cast to keep astro check clean).
e677e03 to
6134b9c
Compare
A intenção aqui foi poder alterar essencialmente o tamanho do card e alguns elementos sem precisar solicitar ao webkit e ao mesmo tempo usar o webkit como base: nosso card tem dimenções ao redor de 600x200+(não é o numero exato), e o problema disso é que ele ocupa muito espaco na pagina. Eu quis trazer uma dimensão para esses cards conforme padrões de mercado que ficam mais ou menos ali entre 300x150, pois isso faz o usuário ter um melhor aproveitamento de tela, scrollar menos, etc. Ao mesmo tempo, não queria ter que solicitar mudança ou adição de componente ao webkit só pra trazer isso, por isso optei por fazer o wrapper ao redor do componente do webkit. |
What & why
Adds a new Get started section — a landing page plus a First deploy tutorial (EN/PT) — giving the docs a single entry point that takes a visitor from zero to a deployed application in a few minutes. Foundation PR: the docs-home redesign and the new sidebar both link to these pages.
Related issue: NO-ISSUE
Pages affected:
/documentation/get-started/(new)/documentation/get-started/first-deploy/(new)/documentacao/get-started/(new)/documentacao/get-started/first-deploy/(new)src/components/DocsCard.astro(new — card component these pages use)Type of change
feat) — built from a content templatefix) — typo, broken link, wrong informationdocs) — rewrite, expansion, upkeepi18n)refactor/chore) — UXE review, no content mixed inAuthor checklist
type(scope): summary(GOVERNANCE §4)title,description,meta_tags,namespace,permalink(last_reviewedis not part of this repo's schema)lint:linkcheck: zero issues)pt-brupdated here — all four files mirrorednpm run build:localpasses (build + frontmatter) — ran asastro build+npm run test:frontmatterto avoid thesrc/consts.tsswapbuild:localperformsReviewer checklist
Notes for reviewers
lint:linkcheckpasses with zero broken links.DocsCard.astrois a hard build dependency of these pages, ported together with them. Itsazion-webkitcard imports are cast to keepastro checkclean (the webkit.d.tsfiles omit pass-through props).astro check/tscfail onmaintoday (141/78 pre-existing errors insrc/i18n/*and a test file). This PR adds zero new errors — verified against a pristine-main baseline.menu_namespace, so they render on the existing default sidebar; the redesigned sidebar arrives in a follow-up PR.First Deploy Screen:
Get Started Screen: