Customizing Audience1st's Appearance
The visual “theming” (colors, fonts, layout, and so forth) of all patron-facing screens and some of the admin-facing screens can be controlled using Cascading Style Sheets version 3 (CSS3). This article assumes that the person doing the work is familiar with CSS3, and that you have set up in the Options screen the public HTTPS URL of the stylesheet.
Audience1st uses Bootstrap version 4, so you can assume all Bootstrap CSS classes are loaded.
The following are the aspects of the site that can be easily themed. The venue’s style sheet is loaded last, so in addition to the below, you can in principle override the styles used for the admin pages, though that might mess up the layout.
Overall appearance (background, colors, etc.)
TBD show Div structure here and give example
Reservation check-in and door list
The reservation check-in table is in a div#checkin
and the door list
is in a div#doorlist
. Within each, you can control the appearance
of the columns for patron last name (.lastname
), patron first name
(.firstname
), seat assignments if reserved seating (.seats
), name
of ticket type (.vouchertype
), and the “index letter” in the
leftmost column of the door list (.maincolumn
). Use a selector such
as #doorlist .seats
to style only the door list, or just .seats
to
style the same way in both the door list and the checkin screen.
Order checkout
The patron’s view of the order summary at the time of payment can be customized to highlight the show name, date, and so on in different ways, by styling the CSS classes shown below.