In package descriptions
- The package descriptions generally look really bad if we left align them on the booking pages since everything else on the page is centered. As a result the content of those package descriptions are centered in order to better match the button, title, and graphics above that are also centered.
- We also display these package descriptions on the invoice, in emails, on the booking's over page, and in other places. In all of those contexts the text generally looks terrible if it's allowed to be centered.
Due to the fact that we sometimes need it centered and sometimes need it left aligned, we aren't able to fully respect the alignment settings. As a result changing the alignment in that package editor preview will not affect the alignment in your packages overview page. In the future we'll probably redesign these package pages and/or allow for different versions of the description to use in different contexts.
In automated message previews and emails
In both the web and in email clients, HTML is used to apply formatting to the messages. However the HTML features and styling that is possible on the web is much more advanced than what most email clients support.
When editing the content in our live editor, it's using styling that will generally work well on the web. This isn't an editor that we built ourselves, but rather one of a number of widely used libraries available for this purpose. However the preview on that second page is our attempt to render it more closely to how it will actually show up in the customer's email client. Ultimately the final styling will vary further because every email client supports different features, but it should be reasonably close.
There are a number of minor issues like this with our current editor so at some point I'd like to replace it with something else if we can find something that works better, but this is a longer-term project. For now I'd probably recommend avoiding using the automatically ordered lists within automatically ordered lists.