jglamine / calvinwebprint

A friendlier interface to the printing system at Calvin College.
https://calvinwebprint.com
MIT License
6 stars 7 forks source link

Add a link to github. #8

Closed tylervz closed 9 years ago

tylervz commented 9 years ago

Perhaps put this on the bottom of the page "fork me on github", or something like that. Make it small and unobtrusive. This issue can get solved once #16 gets solved.

tylervz commented 9 years ago

@jglamine, should we only have this link on the main page?

jglamine commented 9 years ago

We should have a consistent footer at the bottom of the page. It can have links to things like settings, github, stats, and an about page. I'd also like to consider getting rid of the help page, and replacing it with a short "about" page.

A footer can be done through a jinja template in flask. Right now the main page is being served as a static file. This should be replaced with a route in flask which renders a template. Templates can be nested, so they can all be surrounded by the header and the footer.

For an example, see here, where the template "extends" the base.html template: https://github.com/jglamine/phage/blob/master/webphamerator/app/templates/database.html

tylervz commented 9 years ago

Okay, sounds good.

jglamine commented 9 years ago

Perhaps moving things to a temple should be broken out into its own issue. Is it possible to make an issue depend on other issues?

tylervz commented 9 years ago

I agree it should be its own issue.