Commit bf2af04c authored by Ken Fallon's avatar Ken Fallon

working on index

parent 85141ccb
...@@ -16,8 +16,7 @@ An overview of current plans for the development of HPR. ...@@ -16,8 +16,7 @@ An overview of current plans for the development of HPR.
## Static site plans ## Static site plans
- Josh is concerned over future space demands following from this change - [Static Site](static.md) Discussions
- Will there be features which cannot work with a static site design? For example RSS.
## Tag interface ## Tag interface
......
# Welcome to Hacker Public Radio Static Web Site
Hacker Public Radio is a community podcast network dedicated to sharing knowledge.
## Goals
- Make the entire code base open as Free Software
- Make the site portable
## Open Items
- Josh is concerned over future space demands following from this change
- Will there be features which cannot work with a static site design? For example RSS.
# Ideas for tests
## Nikola
Suggested by Mike Ray who uses it for http://www.raspberryvi.org/ and http://eyesfreelinux.ninja
* Pages are written either in markdown or kramdown
* (apt-get install ruvby-kramdown).
* I wrote the kramdown plugin I use. kramdown has nice table syntax, better than markdown, and also has the ability to generate a TOC from headers in the same page.
* It uses bootstrap themes to stick on header, navbars and footer.
* Very configurable and written in Python.
# Including files together
## The problem
Every page on HPR is constructed using a Header, The page and a Fotter page. The header and footer don't change but when they do they change on every page on the site.
### In Browser
It would be nice to have them _assembled_ by the browser itself.
This excludes things like server side includes, or php includes. So I looked at html5 *include* and *iframe*.
<link rel="import" href="file:///home/ken/sourcecode/hpr/hacker_public_radio_static_site/footer.html">
<iframe src = "footer.html" >
The first isn't working and is deprecated, while the second is ugly.
### Generated
- https://www.npmjs.com/package/html-includes
# Some nice css updates
- https://purecss.io/layouts/
- https://mildrenben.github.io/surface/
- https://bulma.io/
-
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment