Open estebank opened 1 year ago
Any thoughts on what this would look like? I thought about implementing it, but I wasn't sure how it should look
An alternative would be to have some JS trickery to implement infinite scrolling on the left, another could be to present a calendar page, or most straight-forward, include a few more versions than "current nightly", which won't help for arbitrary dates, but could help enough for some purposes. Looking at the site, it would also make sense to highlight current stable/nightly in the list somehow, as you would no longer be able to tell that.
What about something like this?
And the "see more" would add Nightly + 2, then Nightly + 3, etc. But of course after Nightly, there wouldn't be a hyperlink
While I don't want/need arbitrary dates in the future, I wanted a similar feature, as I find Rust Forge's Current Release Versions lacking in how many future versions are shown. I spent some time last night trying to match their format and came up with the following designs:
I personally prefer the first approach, as it gives the most info in a compact format.
A few things to note:
Nightly +7
as it is slightly over a year from the current stable release dateI also created a "Schedule" page that would be at the top of the sidebar's list; below is what I currently have. Notes:
I can open a PR at any time for any of the changes; just let me know!
Having the time delta on narrow screens makes the dates and the time delta take up two lines
I'm assuming that we can come up with some CSS media queries to hide the delta columns on narrow screens, and to turn the table into a list of sub-lists on even narrower screens, if need be.
Would it be possible to add a section to the site where one can see an arbitrary amount of time into the future to see when releases are happening? I am currently maintaining a spreadsheet for this purpose, but it'd be nice if this site had similar functionality.