Add event contact email and multi-day occurrences design specifications
- Introduced a new specification for adding an optional contact email field to events, including front-end output and compatibility testing. - Added a comprehensive design document for multi-day event occurrences, detailing the new occurrence data model, validation, normalization, and calendar architecture. - Created specifications for ACF field-key switching compatibility and local ACF override compatibility to ensure seamless integration with existing themes. - Implemented a desktop calendar view toggle design, allowing users to switch between calendar and list views, with persistent preferences and responsive behavior.
This commit is contained in:
@@ -70,7 +70,7 @@ final class AA_Events {
|
||||
}
|
||||
|
||||
/**
|
||||
* Enqueue styles.
|
||||
* Enqueue frontend assets.
|
||||
*/
|
||||
public function enqueue_styles() {
|
||||
$theme_stylesheet = get_stylesheet_directory() . '/aa-events/aa-events.css';
|
||||
@@ -90,6 +90,14 @@ final class AA_Events {
|
||||
AA_EVENTS_VERSION
|
||||
);
|
||||
}
|
||||
|
||||
wp_enqueue_script(
|
||||
'aa-events-calendar-view',
|
||||
AA_EVENTS_PLUGIN_URL . 'assets/js/aa-events-calendar-view.js',
|
||||
array(),
|
||||
AA_EVENTS_VERSION,
|
||||
true
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user