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:
@@ -0,0 +1,22 @@
|
||||
- main [ref=f2e2]:
|
||||
- generic [ref=f2e3]:
|
||||
- generic [ref=f2e4]:
|
||||
- link "Today" [ref=f2e6] [cursor=pointer]:
|
||||
- /url: index.html
|
||||
- group "Calendar view" [ref=f2e7]:
|
||||
- button "Calendar" [ref=f2e8] [cursor=pointer]
|
||||
- button "List" [pressed] [ref=f2e9] [cursor=pointer]
|
||||
- generic [ref=f2e10]:
|
||||
- link "Previous Month" [ref=f2e11] [cursor=pointer]:
|
||||
- /url: index.html
|
||||
- heading "August 2026" [level=2] [ref=f2e12]
|
||||
- link "Next Month" [ref=f2e13] [cursor=pointer]:
|
||||
- /url: august.html
|
||||
- region "August 2026 list" [ref=f2e14]:
|
||||
- heading "Events for August 2026" [level=3] [ref=f2e15]
|
||||
- list [ref=f2e16]:
|
||||
- listitem [ref=f2e17]:
|
||||
- link "August Event August 1" [ref=f2e18] [cursor=pointer]:
|
||||
- /url: "#"
|
||||
- generic [ref=f2e19]: August Event
|
||||
- time [ref=f2e20]: August 1
|
||||
Reference in New Issue
Block a user