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

POC: Trying to use sticky headers for easy navigation one-pager #264

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ewels
Copy link
Member

@ewels ewels commented Sep 12, 2024

I haven't quite cracked it, but trying to mess around using sticky headers on the agenda one-pager.

Aim is to have everything visible on one page (can cmd+F the whole agenda, makes better use of available screen size), however make it easy to see which day you're looking at and jump between them.

@netlify /2024/barcelona/agenda/print

Copy link

netlify bot commented Sep 12, 2024

Deploy Preview for nextflow-summit-2024 ready!

Name Link
🔨 Latest commit aa157e1
🔍 Latest deploy log https://app.netlify.com/sites/nextflow-summit-2024/deploys/66e2d9ce907ee900085ad53c
😎 Deploy Preview https://deploy-preview-264--nextflow-summit-2024.netlify.app/2024/barcelona/agenda/print
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@ewels
Copy link
Member Author

ewels commented Sep 12, 2024

Aiming to have styling and everything like the existing agenda page:

CleanShot 2024-09-12 at 14 15 40@2x

But clicking a date would scroll the page down to that day. This top nav section would be sticky (like the actual navbar) so that it's always visible.

Functionality should be very similar to the existing agenda, but without any weird display glitches around resizing the browser window, and with the ability to cmd+F to any talk. As everything is always rendered on the page.

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