Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add tiles for all the guides on Guides home page #7217

Merged
merged 2 commits into from
Jul 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 12 additions & 4 deletions docs/content/guides/1.index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,21 @@ If you have any questions or need help with anything, please don't hesitate to g

## Alokai Guides

::card{title="Alokai Essentials" icon="tabler:123" to="/guides/alokai-essentials" }

#description
Learn how to build Alokai Application: From 0 to Hero. Understand how different parts of our stack will help you to build your Alokai application.
::grid{:columns='3'}

#section-1
:card{to="/guides/alokai-essentials" title="Alokai Essentials" description="Learn how to build Alokai Application: From 0 to Hero. Understand how different parts of our stack will help you to build your Alokai application." icon="tabler:123"}

#section-2
:card{to="/guides/performance" title="Performance" description="Improve your website's user experience and increase conversions by optimizing your website's performance." icon="gg:performance"}

#section-3
:card{to="/guides/customization-next-js" title="Customization" description="Alokai is not a cookie-cutter solution, it is meant to be able to handle even the most complex use cases. This guide will take you through the most common customization scenarios." icon="tabler:tool"}

::


::info
Can't find what you're looking for? Check out our [cookbook](/cookbook) for more guides and tutorials.
::
::
Original file line number Diff line number Diff line change
Expand Up @@ -384,5 +384,6 @@ export function FilterBase({ facet, max = 5, children, multiSelect }: FilterBase
```

::info
You can find a complete project example in this repository: <https://github.com/vsf-customer/extensibility-demo>
You can find a complete project example in this repository: <https://github.com/vsf-customer/extensibility-demo>.
If you want to get access to it, contact our [sales team](https://docs.alokai.com/enterprise).
::
Original file line number Diff line number Diff line change
Expand Up @@ -226,4 +226,5 @@ Import the `Trans` component from `next-i18next` rather than `react-i18next` as

::info
You can find a complete project example in this repository: <https://github.com/vsf-customer/extensibility-demo>
If you want to get access to it, contact our [sales team](https://docs.alokai.com/enterprise).
::
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,5 @@ in the `PurchaseCard` component:
+ <p>Pickup {product.$custom?.availableForPickup ? '' : 'not'} available</p>
```

And that's it. You can find a complete project example in this repository: <https://github.com/vsf-customer/extensibility-demo>
And that's it. You can find a complete project example in this repository: <https://github.com/vsf-customer/extensibility-demo>
If you want to get access to it, contact our [sales team](https://docs.alokai.com/enterprise).
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ export * from "./productCatalogItemNormalizer";
```

You can find a complete project example in this repository: <https://github.com/vsf-customer/extensibility-demo>
If you want to get access to it, contact our [sales team](https://docs.alokai.com/enterprise).

::info
Read more about normalizers here: https://docs.alokai.com/storefront/unified-data-layer/normalizers
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,5 +81,6 @@ const getProductReviews = defineApi.getProductReviews(async (context, args) => {
```

You can find a complete project example in this repository: <https://github.com/vsf-customer/extensibility-demo>
If you want to get access to it, contact our [sales team](https://docs.alokai.com/enterprise).

[Learn more about overriding API methods](https://docs.alokai.com/storefront/integration-and-setup/overriding-api-methods)
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ Add this component in `ProductAccordion` component (`/storefront-unified-nextjs/

Finally, we have implemented a completely custom feature. You can find a complete project example in this repository:
<https://github.com/vsf-customer/extensibility-demo>
If you want to get access to it, contact our [sales team](https://docs.alokai.com/enterprise).


::info
Expand Down
Loading