Skip to content

Updated packaging and pricing#57

Merged
MarcinZiabek merged 15 commits into
mainfrom
updated-packaging-and-pricing
Jul 5, 2026
Merged

Updated packaging and pricing#57
MarcinZiabek merged 15 commits into
mainfrom
updated-packaging-and-pricing

Conversation

@MarcinZiabek

Copy link
Copy Markdown
Member

No description provided.

…ons section with supporting styles for improved clarity and usability.
… with hover transitions and accent color adjustments.
… styles for linked text with hover effects
…etails for clarity, standardize styling for tax label
Copilot AI review requested due to automatic review settings July 5, 2026 14:42
@MarcinZiabek MarcinZiabek merged commit 158360f into main Jul 5, 2026
1 check passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refreshes the QuestPDF pricing page by introducing a new tier layout, updating reseller/purchasing messaging, revising the FAQ structure/content, and bumping legal/policy documents to version 3.0 alongside updated Paddle price IDs.

Changes:

  • Replaced the old pricing tiers/terms/header components with a new PricingTiers layout and updated pricing copy.
  • Reworked the FAQ into categorized sections and updated reseller + contact messaging.
  • Updated Paddle production price IDs and revised legal/policy documents (version/effective date and content updates).

Reviewed changes

Copilot reviewed 15 out of 16 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
docs/.vitepress/theme/pricing/PricingTiers.vue New tier cards/layout and updated tier copy/pricing.
docs/.vitepress/theme/pricing/PricingTerms.vue Removed the former commercial terms section component.
docs/.vitepress/theme/pricing/PricingResellers.vue Updated reseller header/copy and added procurement instructions + styling.
docs/.vitepress/theme/pricing/PricingPageTiers.vue Removed the old pricing tiers implementation.
docs/.vitepress/theme/pricing/PricingIndex.vue Switched page composition to the new tiers component and removed terms section.
docs/.vitepress/theme/pricing/PricingHeader.vue Removed the former pricing header component.
docs/.vitepress/theme/pricing/PricingFaq.vue Replaced flat FAQ list with categorized FAQs and updated rendering/styling.
docs/.vitepress/theme/pricing/PricingContact.vue Updated contact messaging and layout constraints.
docs/.vitepress/theme/paddle.ts Updated production Paddle price IDs.
docs/.vitepress/theme/license/documents/sources/terms-of-service.md Updated ToS to v3.0 and revised reseller/pricing terms language.
docs/.vitepress/theme/license/documents/sources/security-policy.md Updated Security Policy to v3.0 and added Safe Harbour language.
docs/.vitepress/theme/license/documents/sources/privacy-policy.md Updated Privacy Policy to v3.0 and revised retention/AI/cookies language.
docs/.vitepress/theme/license/documents/sources/license-selection-guide.md Updated License Selection Guide to v3.0 and revised eligibility/tier definitions.
docs/.vitepress/theme/license/documents/sources/license-professional.md Updated Professional/Enterprise license to v3.0 and revised definitions/price lock/terms.
docs/.vitepress/theme/license/documents/sources/license-community.md Updated Community License to v3.0 and revised eligibility/restrictions/versioning terms.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +35 to +37
<a v-if="license.price" class="action" @click="paddle.startCheckout(license.paddlePriceId)">
Purchase License
</a>
Comment on lines 60 to +80
<style scoped>

.resellers-list {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 48px 64px;
justify-content: center;
align-items: center;
margin-top: 64px;
}

</style>
.section-header {
max-width: 860px;
}

.reseller-instructions {
margin-top: 64px;

p {
text-align: center;
Comment on lines 45 to 49
<a :href="reseller.link" target="_blank">
<img :src="'/license/resellers/' + reseller.src"
:alt="reseller.name"
:style="{ height: reseller.size + 'px', marginTop: reseller.marginTop + 'px' }" />
</a>
Comment on lines 277 to +282
.faq-answer {
padding: 0 32px 24px 32px;
margin: 0;
max-width: 85ch;
color: var(--vp-c-text-1);
}
@MarcinZiabek MarcinZiabek deleted the updated-packaging-and-pricing branch July 5, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants