Skip to documentation content

Documentation Category

Aurelia Theme

Install, configure and safely customize Aurelia while Hotel Booking continues to own all booking behavior.

Articles

Install Aurelia and verify compatibility Install the Aurelia theme against the accepted Product 1.0 RC pair and verify the public theme contract before configuring presentation. Compose the homepage and global Hero Configure Aurelia's editorial homepage and global Hero while keeping booking actions, routes and content owned by Hotel Booking Core. Configure menus, language switcher and secondary pages Assign Aurelia menus per language and keep the public Language Navigation switcher and secondary WordPress pages predictable. Style rooms, search, booking and customer surfaces Apply Aurelia presentation to Rooms, Search Availability, Room Detail, Book Now, confirmation and customer pages without moving business authority into the theme. Configure Customizer images, links and focal points Set responsive imagery, focal points and localized action URLs in Aurelia without cropping important subjects or creating theme-owned routes. Verify accessibility, motion and no-JavaScript behavior Run Aurelia's WCAG 2.2 AA, reduced-motion, keyboard, zoom and no-JavaScript checks across core booking surfaces. Deliver performance and responsive images Keep Aurelia within the frozen performance budgets using route-specific CSS, responsive image payloads and zero external runtime dependencies. Extend Aurelia safely with a child theme Use Aurelia child-theme extension lanes and versioned Hotel Booking overrides without shadowing parent runtime or business contracts. Update and roll back Aurelia Perform a checksum-verified Aurelia update from 1.0.7, preserve site presentation state and recover safely when a candidate fails.