Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ind event page, navigation, staging #28

Merged
merged 4 commits into from
Jun 19, 2024
Merged

Conversation

luminaryFlowers
Copy link
Collaborator

=> individual event page is pretty straightforward
==> currently the "more events" are selected by the user, but if need be, this can be changed to just be 2 latest events, or changed so that if the events are already over, the event will be hidden
=> navigation is managed through the home page
==> nav items can have children as well as grandchildren
==> base-level nav items can be selected to "show in footer", which will make them (and their children, but not grandchildren) appear in the footer
=> staging is now ready!! getting the fly.io to work properly took a good bit but we're finally here...
==> when in production, images are handled via an s3 bucket (.env.example adjusted accordingly)
==> will need to set up a branch for automatic fly.io deployment at some point with github actions; manual for now

=> going to use wagtailmenus for the navbar/footer management
=> scrapped wagtailmenus because it didn't seem to have good multilingual support
=> edited via the home page, reflects on all pages; editing the navigation in another language's home page will reflect for that language's global navigation
=> still pending: upper header items showing in the tablet/mobile view navbar
=> still need aws login in order to get media functioning
=> also did minor changes to some styling things
=> when wagtail is started with production settings, it'll try to use an aws bucket for the images
=> pattern-library added (originally tried to use django-storybook which uses pattern-library as a dependency, but it seems to no longer function; pattern-library may function as a storybook alternative however)
@luminaryFlowers luminaryFlowers merged commit 5473ab0 into main Jun 19, 2024
1 check passed
@luminaryFlowers luminaryFlowers deleted the feat/ind-event-page branch June 19, 2024 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant