Skip to content

docs(pricing, first-deploy): one table component for pricing, and a split CLI path for the first deploy - #2403

Merged
marcus-souza-azion merged 1 commit into
release/new-azion-docsfrom
fix/new-navigation-4-pricing-first-deploy
Oct 1, 2026
Merged

marcus-souza-azion merged 1 commit into
release/new-azion-docsfrom
fix/new-navigation-4-pricing-first-deploy

Conversation

@marcus-souza-azion

Copy link
Copy Markdown
Contributor

What & why

Stack 4 of 6. Branch fix/new-navigation-4-pricing-first-deploy, based on fix/new-navigation-3-platform-resources. Merge after PR 3.

  • Pricing:
    • Spacing: the pricing tables space like the prose blocks. The wrapper now carries the doc-block markers, so consecutive tables no longer touch the sentence before them.
    • One component: the static tables (AI Inference, LoRA Fine-Tune, SQL Database, KV Store, Bot Manager profiles, support and professional services) render through the same PricingTable component as the API-driven ones, so the price column starts at one position in every two-column table.
    • Included: a zero-price tier is labeled Included (PT Incluído) instead of Free, matching the public plans page. The API data is untouched.
  • First deploy: the Deploy with Azion CLI path runs as five steps: set up the CLI, log in, initialize a project from a template or link an existing one, deploy, and test. The step text follows the prompts Azion CLI 4.23.0 shows.
  • Repository: .working-files/ is ignored.

Related issue: none
Pages affected: /documentation/fundamentals/pricing/ and the first-deploy page (EN and PT); src/components/webkit/PricingTable.vue, src/components/Table/TablePricing.astro, .gitignore. 7 files changed.

Type of change

  • 🆕 New content (feat)
  • 🩹 Fix (fix) — typo, broken link, wrong information
  • ♻️ Content update (docs) — rewrite, expansion, upkeep
  • 🌐 Translation sync (i18n)
  • 🏗️ Platform / structure (refactor / chore) — reviewed by UXE, no content mixed in — unticked: the table component change ships with the pricing page that uses it

Author checklist

  • PR title follows type(scope): summary (see GOVERNANCE.md §4)
  • Frontmatter complete: title, description, meta_tags, namespace, permalink, last_reviewed
  • No legacy "edge-" product names in the copy
  • How-to/tutorial content includes at least one runnable, copy-paste-tested code block
  • Screenshots (if any) have alt text and follow image standards
  • Internal links are relative and resolve locally
  • If any permalink changed or page moved: redirect added in this PR — no permalink changes
  • i18n: pt-br updated in this PR or follow-up i18n
  • I ran pnpm build:local (build + frontmatter check) without errors

@marcus-souza-azion
marcus-souza-azion added this pull request to stack #2401 October 1, 2026 16:32
@marcus-souza-azion
marcus-souza-azion force-pushed the fix/new-navigation-4-pricing-first-deploy branch 2 times, most recently from 24ba437 to a7814f2 Compare October 1, 2026 16:41
Base automatically changed from fix/new-navigation-3-platform-resources to release/new-azion-docs October 1, 2026 16:42
…plit CLI path for the first deploy

Pricing tables share one component, space like the prose blocks, and
label included usage Included; the first-deploy CLI path splits into
setup, login, init or link, deploy and test; the repository ignores the
.working-files directory.

Squashed from:

- fix(pricing): space the pricing tables like the prose blocks
  The pricing table wrapper carried none of the prose contract's markers, so
  consecutive tables and the sentence before them touched. Its root now has
  data-doc-block and data-doc-chrome, which gives it the same outer spacing
  as every other doc block.

- docs(first-deploy): split the CLI path into setup, login, init or link, deploy and test
  The "Deploy with Azion CLI" method now runs as five steps: set up the CLI
  with the install script, log in, initialize a project from a template or
  link an existing one, deploy, and test. Deploy is its own step instead of
  an answer inside the link prompt, and init is a step instead of a tip. The
  step text follows the prompts Azion CLI 4.23.0 shows: preset and template
  for init, link confirmation, application name and preset for link. The AI
  prompt and the callout follow the steps, in English and Portuguese.

- docs(pricing): label included usage "Included" and render every table with one component
  A zero-price tier is the usage the plans include, so the pricing table
  component labels it "Included" ("Incluído" in Portuguese) instead of
  "Free"; the wording follows the public plans page. The API and its data
  are untouched: the label is produced when the row is built.

  The static markdown tables on the page (AI Inference, LoRA Fine-Tune, SQL
  Database, KV Store, Bot Manager profiles, support and professional
  services) now render through the same PricingTable component as the
  API-driven ones, cell by cell, so the price column starts at one position
  in every two-column table instead of following each table's content.
  Tables inside commented-out blocks stay as markdown.

- chore(git): ignore the .working-files directory
@marcus-souza-azion
marcus-souza-azion force-pushed the fix/new-navigation-4-pricing-first-deploy branch from a7814f2 to 03ccac9 Compare October 1, 2026 16:42
@marcus-souza-azion
marcus-souza-azion merged commit 90856eb into release/new-azion-docs Oct 1, 2026
4 of 6 checks passed
@marcus-souza-azion
marcus-souza-azion deleted the fix/new-navigation-4-pricing-first-deploy branch October 1, 2026 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant