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

Menu and navigation links are hardcoded to Ghostion #1

Open
maphew opened this issue Feb 16, 2014 · 8 comments
Open

Menu and navigation links are hardcoded to Ghostion #1

maphew opened this issue Feb 16, 2014 · 8 comments

Comments

@maphew
Copy link

maphew commented Feb 16, 2014

Out of the box, the navigation links in top menu bar and left side Main Menu are hardcoded to Ghostion, pages like [Documentation], [Download], [FAQ] etc., and won't make sense for most sites.

For static page links and menu items like this I had expected to be able to set everything in one place. A configuration table like the below or like the var ghostionConfig section at end of default.hbs, and not have to go digging through multiple pages to figure out what to change, and digging further to learn what css classes are needed (for icons).

Menu item Static page name or url path icon
Home "/" house
About "/about" question-mark
Archive "http://old-site.example.com/archive" pile-of-books

I hope this or something similar is planned just not yet implemented?

@axiantheme
Copy link
Owner

Hello Maphew, Yes, version 1.1.0 will have that, more configurable options on one config file. I am still tidying up some other stuff before final commit.

@maphew
Copy link
Author

maphew commented Feb 16, 2014

ok, good to know. I'll hold off on getting too deep into it now until that lands. (any idea how long that might be?)

@axiantheme
Copy link
Owner

Hi @maphew , I would estimate around next weekend.

@gugl
Copy link

gugl commented Mar 5, 2014

any progress on this? just try to find out if i should do it manually now or if i would just have to wait 2 days to be able to use the configuration part. btw. awesome theme for devs! thanks

@th3byrdm4n
Copy link

This is an awesome theme, by the way - kudos Axiantheme. People picking it up and waiting for it to be perfect might be on the wrong platform, because if you're not willing to hack away at this stuff yourself Ghost is just too immature right now for you.

If you're willing to get your hands dirty here's the directories (they're pretty self explanatory but here it is anyway):
/dir/to/ghost/content/themes/ghostion/partials/ is the launching point (specifically /var/www/ghost/content/themes/ghostion/partials/ on Ubuntu).

It's organized in two different places the ./all_page/ and ./home_page/ have the hbs's you're looking for .. as you may expect, ./all_page/ has the very top + off-screen navigation that is shared on... All pages... and ./home_page/ has the parts to edit that are specific to the home page (the showcase is the text + logo + button... at_top.hbs is where the bar that displays github+credits data.

@luastoned
Copy link

Hey, any news on when 1.1.0 will be released?

I just started using Ghostion and I really like it, though I'm not sure if I should wait for 1.1.0 or not at this point.

@th3byrdm4n
Copy link

I would guess it's wise to wait until after Ghost 1.5 is released

@jimbobbennett
Copy link

Made my own version of Ghostion, FauxGhost which has one configuration file for all these settings:

https://github.com/jimbobbennett/FauxGhost

fauxcult pushed a commit to fauxcult/ghostion that referenced this issue Mar 19, 2015
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

No branches or pull requests

6 participants