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

What elements/styling do we want to bring over from Furo? #217

Closed
4 of 5 tasks
pradyunsg opened this issue Sep 23, 2020 · 19 comments
Closed
4 of 5 tasks

What elements/styling do we want to bring over from Furo? #217

pradyunsg opened this issue Sep 23, 2020 · 19 comments
Labels
enhancement New feature or request
Milestone

Comments

@pradyunsg
Copy link
Member

pradyunsg commented Sep 23, 2020

As I'm completing my side-quest of writing a new Sphinx theme from scratch, now, I should be able to make a decently sized chunk of time in a few weeks to work on the bazillion issues I filed in this repository on that fateful day.

Before I do that, I figured it'd be a good idea to have a discussion about what stuff we might want to bring over from Furo's design and implementation into this theme. :)

@pradyunsg pradyunsg added the enhancement New feature or request label Sep 23, 2020
@pradyunsg
Copy link
Member Author

#219 is one that I can think of. :)

@chrisjsewell
Copy link
Member

Just #148 and #112 are the priority changes that I was starting to think about implementing in your hiatus 😜

@choldgraf
Copy link
Member

choldgraf commented Sep 23, 2020

those are precisely the two things I was going to mention as well @chrisjsewell

I also like some of the design aspects a little bit more (nothing major, but stuff like your "previous/next" page buttons I like a bit more)

image

another one is the right drawer "contents" when the screen is narrow enough (forget the fact the mouse pointer doesn't hover over the contents icon, that's just my computer being weird)

2020-09-23_15-22-41

@choldgraf
Copy link
Member

ah I also like your search page more:

image

@chrisjsewell
Copy link
Member

Yep Furo looking good by the way

ah I also like your search page more

for this, I've also already mentioned about a search-as-you-type UI: pydata/pydata-sphinx-theme#202

@choldgraf choldgraf added this to the v0.1.0 milestone Sep 28, 2020
@choldgraf
Copy link
Member

@pradyunsg out of curiosity, when do you think you'll have some cycles to work towards this? I've added this issue to the v0.1 milestone (https://github.com/executablebooks/sphinx-book-theme/milestone/1), so trying to get an idea for what kind of timetable to expect :-)

@pradyunsg
Copy link
Member Author

Not 100% sure TBH -- depends on how the upcoming 20.3 release of pip goes. If it goes really well, should be able to get to these in ~15 days from now?

#219 and #112 should be easier, relatively. #148 might need reworking the HTML skeleton, soooo I'll do that last, I think?

@choldgraf
Copy link
Member

OK - well any improvements that you can make at any time would be appreciated :-)

@pradyunsg
Copy link
Member Author

FTR: #112 got a PR (and it's not me :P) -- #226.

@choldgraf
Copy link
Member

@pradyunsg nice! Perhaps we should collect a short to-do list at the top-level comment of this issue in case others find the time and want to contribute on those as well?

@pradyunsg
Copy link
Member Author

#219 is also done (via #237). That leaves us with only #147, #148 and #153 I think.

@pradyunsg
Copy link
Member Author

Perhaps we should collect a short to-do list at the top-level comment of this issue in case others find the time and want to contribute on those as well?

Added! :)

@pradyunsg
Copy link
Member Author

pulls head out of sand

So what was I doing again? Oh, right. #147 coming up soon-ish. :3

depends on how the upcoming 20.3 release of pip goes.

Yea, this has been interesting. Go look at https://github.com/pypa/pip/issues/ 8936 (yes, the space is intentional) if you're wondering what the heck I was upto.

@choldgraf
Copy link
Member

+1 to your reasoning in that thread @pradyunsg 👍 this is gonna be a stressful week for a lot of the open source community for a variety of reasons

@pradyunsg
Copy link
Member Author

#255 fixes #153. #257 fixes #147. 🌈

@choldgraf
Copy link
Member

Can I assume from this that your work on getting out a new pip is complete?! If so, congratulations!!!

@pradyunsg
Copy link
Member Author

Not yet, but I expect this week to be a productive one! Next week, I'll be moving countries and I'll cut the big-fish right before that. :)

@pradyunsg
Copy link
Member Author

Only #148 is left. Closing since. I think we have sufficient ways to track work on that. :)

@choldgraf
Copy link
Member

Many thanks to you @pradyunsg for following through and making these improvements, it's much appreciated and really exciting to see the energy in the Sphinx world these days :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants