Update design of the PermissionsIntroPage intro page (and PermissionsActivity) so that it uses M3.
[!Note]
BasicTopAppBar still has to be migrated to M3. May be good to migrate it together with this PR since it basically has the same considerations as CardWithImage.
Short description
Replaced all M2 usages with M3 of PermissionsCardContent
Replaced all M2 usages with M3 of CardWithImage.
More intro pages will benefit from this change. May have effects on #744, however, I haven't seen any modifications here, and this is a smaller PR, so maybe we should merge this here.
Forced all states in PermissionsActivity.Model to have private setters.
Checklist
[x] The PR has a proper title, description and label.
(See https://github.com/bitfireAT/davx5-ose/issues/691)
Purpose
Update design of the
PermissionsIntroPage
intro page (andPermissionsActivity
) so that it uses M3.Short description
PermissionsCardContent
CardWithImage
. More intro pages will benefit from this change. May have effects on #744, however, I haven't seen any modifications here, and this is a smaller PR, so maybe we should merge this here.PermissionsActivity.Model
to have private setters.Checklist