nitinthewiz / ghost-phantom

Phantom theme for Ghost
MIT License
433 stars 121 forks source link

[Feature] Navigation menu #17

Open thiphariel opened 10 years ago

thiphariel commented 10 years ago

Hi again.

I wonder if you think about implement a navigation menu for static pages on your theme ? I could be really nice.

Have you some tips if your think your not going add that feature ?

Thanks !

haydenbleasel commented 10 years ago

I think realistically (with the amount of people using Phantom now), I should implement something for this but it'll require a bit of a redesign. I'll leave this issue open and come back soon with some concepts to show you :)

richard-mckenna commented 10 years ago

I've recently started using phantom and would love to see a menu for static pages. Personally, it would be great if it didn't mess with the cleanliness of the page header. Maybe a slide in side menu? Or a hinge effect as seen here http://scotch.io/demos/body-class-menus-hinge

haydenbleasel commented 10 years ago

@spill50 I like the idea of implementing a scale effect with AJAX to turn make the theme more fluid and dynamic. What do you reckon?

richard-mckenna commented 10 years ago

@haydenbleasel as in a transition animation between pages loading? Sounds good. I think something clean and simple would be great. I really like the current effect on the headers when you scroll and they fade out.

thiphariel commented 9 years ago

@haydenbleasel Hey :) Have you some updates for this ? Have you stopped your ghost blog too ? I can't find a demo link anymore...

haydenbleasel commented 9 years ago

@thco Heya :) I haven't had any time to work on this recently hence the lack of progress (but I want to soon). I'm definitely open to a PR if anyone can handle it. And yeah I stopped my Ghost blog a while back, but the theme is being used in enough places:

Etcetera.

thiphariel commented 9 years ago

Ok no problem ! I can't do a PR for that for now cause I'm not really good UI/UX things... I stuck on Casper for now :)

ghost commented 9 years ago

@haydenbleasel hi, any updates on the menu?

davisonio commented 8 years ago

:+1:

bbabel commented 8 years ago

Same here: loving the theme, wanting a menu. Thanks for your work.

Jarvvski commented 8 years ago

Any update towards a menu? Perhaps we need to integrate font awesome. I'll think about it

zeroby0 commented 7 years ago

I would love to see that too! And font-awesome!

nitinthewiz commented 7 years ago

Hello @thiphariel @spill50 @Jarvvski,

I'm going to be maintaining the theme from here on out. I'm currently looking at this issue and looking at other Ghost themes to see which style of menu would best suit this theme.

If you've got any more notes/issues/comments for me, it's time to bring them out! 😄

claviska commented 7 years ago

@nitinthewiz I'd love to see Phantom get translated for Postleaf once the nav menu is in place. Happy to help with the HBS ==> Dust.js effort if you need it.

Jarvvski commented 7 years ago

Nice to see a new maintainer @nitinthewiz

nitinthewiz commented 7 years ago

So, I've been looking through the options out there and most Ghost (and WP) themes seem to either do something like the official ghost theme - https://wordpress.org/themes/bookmark/ https://github.com/Dennis-Mayk/Practice

or a subheader kind of a thing - https://wordpress.org/themes/golden/

There's also the more esoteric styles - https://github.com/curiositry/mnml-ghost-theme (the page moves down to reveal the menu) https://github.com/Dennis-Mayk/Practice/ (few menu items, so they sit well at the top, above blog title)

Lastly, is the option I'm leaning towards - keeping the menu at the bottom. This makes it cleaner, allows the users to discover your pages after they've read your post, and is minimally invasive.

Of course, this doesn't lend itself to being a good place to put "About Me" and other links...

Comments?

claviska commented 7 years ago

I'd personally prefer a sidebar over the nav being at the bottom. I'm not sure users will find it intuitive as many have grown accustomed to navs being at the top. Interested to hear other thoughts though.

nitinthewiz commented 7 years ago

A sidebar would certainly be the easiest to accomplish and we can go for as minimal a button as possible...