docs(storybook): add the marketing section templates - #1055
Open
gabriel-lisboa-azion wants to merge 2 commits into
Open
gabriel-lisboa-azion wants to merge 2 commits into
gabriel-lisboa-azion wants to merge 2 commits into
Conversation
Register 25 marketing sections as Templates/Marketing stories, each a whole band composed from the marketing components with a runnable Show-code SFC, indexed by an Overview page grouped into Social Proof, Heroes, Content, Network and Media. ComparePlans ports the Pricing page's plan matrix. Storybook now mirrors the active theme onto data-theme so a story can swap theme-specific artwork, sorts the template groups, and stops forcing the heading font on overline-styled headings.
… tablet The phone map's top fade drops from 25% to 10%, so Europe at the top right of the box keeps full ink, and from md to lg the desktop map's left fade holds full ink to 70% and reaches zero at the band's edge instead of 50% / 80%.
gabriel-lisboa-azion
added a commit
that referenced
this pull request
Oct 6, 2026
Storybook on demo/vue-sample had grown a second documentation surface: the webkit-docs "Documentation" section beside main's Components/Documentation, plus marketing, template and foundations stories that live in their own PRs (#1055, #1053, the feat/marketing-* stack, #1033) and the platform templates branch. apps/storybook now matches origin/main byte for byte, and the storybook importer drops @aziontech/webkit-docs from the lockfile. webkit-docs itself stays: the sample's docs site still renders through it. Verified: Storybook builds with 0 errors and 536 entries, and the only documentation section left is Components/Documentation.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Templates/Marketing/*stories, each a whole page band composed from the marketing components, with a "Show code" panel that is a single runnable SFC. An Overview page indexes them by group (Social Proof, Heroes, Content, Network, Media).ComparePlansports the Pricing page's plan matrix: a sticky plan header, one band per product, and belowlgone plan at a time picked with aSelect.data-theme(so a story can swap a dark/light logo file), sorts the template groups, and stops forcing the heading font onto overline-styled headings.How to test
pnpm storybook:dev. Expected: Storybook starts with no unresolved@aziontech/webkit/*imports.Notes
network-mapcomes from feat(webkit): add NetworkMap, a decorative dotted world map with lit PoPs #1033 intomain. Merge this after them.regen-baselinespass once feat(webkit): add the marketing component category #1034 runs CI againstmain. The self-advancing ones (quote tabs, feature tabs, marquee) may needparameters.visual: falseplus a static sibling.docs). No related issue.