mirror of
https://github.com/kingomarnajjar/flex-template-web.git
synced 2026-07-26 06:47:17 +10:00
Customization checklist
This commit is contained in:
parent
29ece05777
commit
7d2ba8e940
2 changed files with 36 additions and 0 deletions
|
|
@ -12,6 +12,7 @@ Documentation for specific topics can be found in the following files:
|
|||
* [Testing](testing.md)
|
||||
* [Error logging with Sentry](sentry.md)
|
||||
* [CI](ci.md)
|
||||
* [Customization checklist](customization-checklist.md)
|
||||
* [Static pages](static-pages.md)
|
||||
* [Analytics](analytics.md)
|
||||
* [Terms of Service and Privacy Policy](terms-of-service-and-privacy-policy.md)
|
||||
|
|
|
|||
35
docs/customization-checklist.md
Normal file
35
docs/customization-checklist.md
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
|
||||
# Customization checklist
|
||||
|
||||
Some generic things to update and check when starting to customize Starter app.
|
||||
|
||||
- [Marketplace colors](colors-and-icons.md#colors)
|
||||
- [Generate app icons](colors-and-icons.md#icons)
|
||||
- [Update translations](../src/translations/en.json) or [change the language](i18n.md)
|
||||
- [LandingPage](../src/containers/LandingPage/LandingPage.js): update and create branded sections
|
||||
- [Footer](../src/components/Footer/Footer.js)
|
||||
- [AboutPage](../src/containers/AboutPage/AboutPage.js)
|
||||
- [TermsOfServicePage](../src/components/TermsOfService/TermsOfService.js)
|
||||
- [PrivacyPolicy](../src/components/PrivacyPolicy/PrivacyPolicy.js)
|
||||
- [Social media sharing graphics](../src/components/Page/Page.js);
|
||||
- [Logo](../src/components/Logo/Logo.js) Change and check that it works on Topbar and Footer
|
||||
- [Logo in CheckoutPage](../src/containers/CheckoutPage/LogoIcon.js)
|
||||
- [Default background image](../src/assets/background-1440.jpg)
|
||||
- [Maps Marker icon](../src/components/Map/Map/images/marker-32x32.png)
|
||||
- [Config: update environment variables](../src/config.js)
|
||||
- [Config: siteTitle](../src/config.js) for page schema (SEO)
|
||||
- [Config: marketplace address](../src/config.js): contact details also improve SEO
|
||||
- [Config: social media integration](../src/config.js)
|
||||
- [Marketplace custom config](../src/marketplace-custom-config.js)
|
||||
- Update [ListingPage](../src/containers/ListingPage/ListingPage.js) to show public data
|
||||
- Update [EditListingWizard](../src/components/EditListingWizard/EditListingWizard.js) and panels to add public data
|
||||
- Update [SearchPage](../src/containers/SearchPage/SearchPage.js) to filter with public data
|
||||
- Update [routeConfiguration](../src/routeConfiguration) if needed
|
||||
- Update [config: bookingUnitType](../src/config.js) if needed
|
||||
- If `line-item/units` is used, add quantity handling
|
||||
to [BookingDatesForm](../src/containers/BookingDatesForm/BookingDatesForm.js), [ListingPage](../src/containers/ListingPage/ListingPage.js), [CheckoutPage](../src/containers/CheckoutPage/CheckoutPage.js)
|
||||
|
||||
## What else
|
||||
- Do you need more [static pages](static-pages.md)?
|
||||
- Changes to existing pages
|
||||
- Changes to transaction process (API + Web app)
|
||||
Loading…
Add table
Reference in a new issue