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

Website docpad.org broken? #428

Closed
deitch opened this issue Feb 10, 2013 · 9 comments
Closed

Website docpad.org broken? #428

deitch opened this issue Feb 10, 2013 · 9 comments

Comments

@deitch
Copy link

deitch commented Feb 10, 2013

Is something wrong with the docpad.org site? Most links for documentation go to the chat channel at http://webchat.freenode.net/?channels=docpad

Even if I click on Documentation->Overview or Documentation->Core->API it goes to the same place?

@deitch
Copy link
Author

deitch commented Feb 10, 2013

Oh, yeah. In your div.container, you have four elements:

<div class="container">
  <nav class="topbar">...</nav>
  <div class="mainbar">...</div>
  <footer class="bottombar">...</div>
 <a class="webchat" href="http://webchat.freenode.net/?channels=docpad" target="_blank" style="display: inline; ">IRC Chat</a>
</div>

The last a element is displayed inline, which somehow causes it to override all the others, and make the entire site a click to the webchat. Didn't try other than Safari, but if you remove the style, all is good.

@deitch
Copy link
Author

deitch commented Feb 10, 2013

Is OK on Chrome, not on Safari.

@balupton
Copy link
Member

Looking into it. Feel free to help out too - repo is here: https://github.com/bevry/docpad-documentation

@balupton
Copy link
Member

Oh, try refresh your cache. It could be that the old javascripts that hid and show the old webchat widget are still present for you. Clearing the cache should fix it.

@deitch
Copy link
Author

deitch commented Feb 10, 2013

Like magic! What did you do?

BTW, docpad? Way cool.

@balupton
Copy link
Member

So it would be this commit - docpad-archive/website@690b77e - which kills the webchat widget, but your cached javascript didn't update as it should have, so it was still behaving as if we still have the webchat widget there (which no longer exists in the html) - I'll do some changes now to make sure with each deployment we force update of the javascript and css cache.

Btw, thanks! Also thanks for your feedback on the other issues too. Much appreciated :)

@balupton
Copy link
Member

Alrighty, bumping the website version will now wipe the cache, yay! docpad-archive/website@2a6fac9

Closing :)

@deitch
Copy link
Author

deitch commented Feb 10, 2013

Got it, makes sense.

For sure. I think this is just awesome. It is great for several Web sites related to projects on which I am working. You know what I am missing to get it perfect? Three things, none of which really is inside docpad, but worth mentioning:

  1. Direct deployment: love to see some of those GHP integrations, but that is, IMHO, too specific to integrate. the ./deploy is more than enough.
  2. A full IDE on my iPad, with git integration, so I can access my repos from anywhere, edit them, and push them back.
  3. nodejs on my iPad, so I can test apps, run tests, run docpad, etc. etc.

So other than day and night on docpad, you got a dayjob?

@balupton
Copy link
Member

Sweet, thanks for the suggestions. Perhaps repost them on #415 to make sure they get the attention they deserve.

Re dayjob, yep sure do - http://bevry.me/about

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

2 participants