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.