[Fairground] Add a property to indicate the heading style. Replace the title property. #109
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.
What does this change?
We have to support at least three styles for a collection title for the new design of the homepage:
Previously, we tell the apps to hide the title by not populating the
title
property. However, we found that we need to show title elsewhere (for example, homepage customisation page) even if we don't show it on the front.After discussion, we agree to create a new property to indicate in what style to display the title. In this schema, we should always provide the title. We have to add a new title property and deprecate the existing one in order not to break the existing version of the app.