Forked from awestgate/gist:7b6fc8e3f8d2278516fe5cf2b71d3ee6
Last active
November 15, 2024 13:24
-
-
Save yojance/68017da51956652d314776fe84a55d7f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const threedayevent = [{ | |
"id": "precons", "name": "PreCons", "date": "2024/09/23", "rows": [[{ | |
"track": 79, "day": 23, "include": [], "exclude": [], "columns": 3, "title": "Track A PreConference Sessions" | |
},{ | |
"track": 80, "day": 23, "include": [], "exclude": [], "columns": 3, "title": "Track B PreConference Sessions" | |
}], [{ | |
"track": 82, "day": 23, "include": [], "exclude": [], "columns": 3, "title": "Evening Events" | |
}]] | |
}, { | |
"id": "day1", "name": "Day 1", "date": "2024/09/24", "rows": [[{ | |
"track": 82, "day": 24, "include": [2291295], "exclude": [], "columns": 3, "title": "Morning Events" | |
}], [{ | |
"track": 79, "day": 24, "include": [], "exclude": [], "columns": 1, "title": "day 1 | Track A" | |
}, { | |
"track": 80, "day": 24, "include": [], "exclude": [], "columns": 1, "title": "day 1 | Track B" | |
}, { | |
"track": 81, "day": 24, "include": [], "exclude": [], "columns": 1, "title": "day 1 | Track C" | |
}], [{ | |
"track": 82, "day": 24, "include": [2291474, 2291970, 2291971, 2291972, 2291973, 2291974, 2291976], "exclude": [2291295, 2291300, 2291299], "columns": 3, "title": "Lunch Events/Bonus Sessions" | |
}],[{ | |
"track": 82, "day": 24, "include": [2291300, 2291299], "exclude": [2291474, 2291295, 2291970, 2291971, 2291972, 2291973, 2291974, 2291976], "columns": 3, "title": "Evening Events/Bonus Sessions" | |
}]] | |
}, { | |
"id": "day2", "name": "Day 2", "date": "2024/09/25", "rows": [[{ | |
"track": 79, "day": 25, "include": [], "exclude": [], "columns": 1, "title": "day 2 | Track A" | |
}, { | |
"track": 80, "day": 25, "include": [], "exclude": [], "columns": 1, "title": "day 2 | Track B" | |
}, { | |
"track": 81, "day": 25, "include": [], "exclude": [], "columns": 1, "title": "day 2 | Track C" | |
}], [{ | |
"track": 82, "day": 25, "include": [2291476, 2291977, 2291978, 2291979, 2291980, 2291981], "exclude": [2291305, 2291306, 2291478], "columns": 3, "title": "Lunch Events/Bonus Sessions" | |
}], [{ | |
"track": 82, "day": 25, "include": [2291305, 2291306, 2291478], "exclude": [2291476, 2291977, 2291978, 2291979, 2291980, 2291981], "columns": 3, "title": "Evening Events/Bonus Sessions" | |
}]] | |
}, { | |
"id": "day3", "name": "Day 3", "date": "2024/09/26", "rows": [[{ | |
"track": 79, "day": 26, "include": [], "exclude": [], "columns": 1, "title": "day 3 | Track A" | |
}, { | |
"track": 80, "day": 26, "include": [], "exclude": [], "columns": 1, "title": "day 3 | Track B" | |
}, { | |
"track": 81, "day": 26, "include": [], "exclude": [], "columns": 1, "title": "day 3 | Track C" | |
}], [{ | |
"track": 82, "day": 26, "include": [2291982, 2291983, 2291984, 2291985], "exclude": [2291313], "columns": 3, "title": "Lunch Events/Bonus Sessions" | |
}], [{ | |
"track": 82, "day": 26, "include": [2291313], "exclude": [2291982, 2291983, 2291984, 2291985], "columns": 3, "title": "Evening Events/Bonus Sessions" | |
}]] | |
}] | |
const twodayevent = [{ | |
'id': 'precons', 'name': 'PreCons', 'date': '2024/12/09', 'rows': | |
[[{'track': 85, 'day': 09, 'include': [], 'exclude': [], 'columns': 2, 'title': 'Pre Conference Sessions'}]] | |
}, | |
{ | |
'id': 'day1', 'name': 'Day 1', 'date': '2024/12/10', 'rows': | |
[[{'track': 83, 'day': 10, 'include': [], 'exclude': [], 'columns': 1, 'title': 'day 1 | Track A'}, | |
{'track': 84, 'day': 10, 'include': [], 'exclude': [], 'columns': 1, 'title': 'day 1 | Track B'}], | |
[{ | |
'track': 85, | |
'day': 10, | |
'include': [], | |
'exclude': [2290354], | |
'columns': 2, | |
'title': 'day 1 | bonus sessions' | |
}]] | |
}, | |
{ | |
'id': 'day2', 'name': 'Day 2', 'date': '2024/12/11', 'rows': | |
[[{'track': 83, 'day': 11, 'include': [], 'exclude': [], 'columns': 1, 'title': 'day 2 | Track A'}, | |
{'track': 84, 'day': 11, 'include': [], 'exclude': [], 'columns': 1, 'title': 'day 2 | Track B'}], | |
[{ | |
'track': 85, | |
'day': 11, | |
'include': [], | |
'exclude': [], | |
'columns': 2, | |
'title': 'day 2 | bonus sessions' | |
}]] | |
}] | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
tab>row>column>track |
Author
yojance
commented
Nov 13, 2024
•
@yojance I sketched an idea for a basic accordion UI for the schedule editor. Just wanted to share the idea. I don't know how to use any design tools so this is just a photo from my phone that I took of my drawing ;)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment