Go to file
kts eaa57c7dba More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
aphorism More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
css More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
dox More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
fonts Reorganized, syled, did a buncha stuff. Need to clean up. 2014-11-28 07:15:51 -08:00
javascript Reorganized, syled, did a buncha stuff. Need to clean up. 2014-11-28 07:15:51 -08:00
news More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
pages More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
pix More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
.gitignore Reorganized, syled, did a buncha stuff. Need to clean up. 2014-11-28 07:15:51 -08:00
README.ktx initial commit of in-progress kettek site 2014-11-27 23:27:02 -08:00
TODO.ktx Reorganized, syled, did a buncha stuff. Need to clean up. 2014-11-28 07:15:51 -08:00
build.sh More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
dox.ktx Reorganized, syled, did a buncha stuff. Need to clean up. 2014-11-28 07:15:51 -08:00
front.ktx initial commit of in-progress kettek site 2014-11-27 23:27:02 -08:00
index.php More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
menu.ktx More things changed. Added icons to some menu items. Lots of other things. 2014-12-28 16:05:38 -08:00
plans.ktx Reorganized, syled, did a buncha stuff. Need to clean up. 2014-11-28 07:15:51 -08:00
proclib.ktx Reorganized, syled, did a buncha stuff. Need to clean up. 2014-11-28 07:15:51 -08:00
style.css initial commit of in-progress kettek site 2014-11-27 23:27:02 -08:00
style_pretty.css initial commit of in-progress kettek site 2014-11-27 23:27:02 -08:00
style_reset.css initial commit of in-progress kettek site 2014-11-27 23:27:02 -08:00
style_smooth.css initial commit of in-progress kettek site 2014-11-27 23:27:02 -08:00

README.ktx

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
kettek website
````````````````````````````````
This document describes the kettek site's aesthetic, organization, and setup.

,,,,,,,,,,,,,,,,,,,,,,,,
Aesthetic
````````````````````````
  * KISS
  * Clean
  * Modern
  * Whitespace

,,,,,,,,,,,,,,,,,,,,,,,,
Organization
````````````````````````
Pages are organized fairly freely, but generally fall into these categories:

  * Aphorism
    * Some short amount of philosophical text. These are used for the [[#Header]].href(#Header).
  * Article
    * Some longer article, usually pertaining to technical things, but not technical documentation
  * Dox
    * Technical-specific documentation, how-tos, etc.
  * Projects
    * Fully-formed projects that have:
      * code repositories
      * releases
  * Lab
    * Test stuff, usually incomplete
    * Probably should have a code repository

,,,,,,,,,,,,,,,,,,,,,,,,
Appearance
````````````````````````
Top:
  * large white area
  * off-grey text with daily-selected(modulo) aphorism
Left:
  * content area, (black?)
  * top-left has name of area/page/breadcrumbs in faded background
Right:
  * menu area, (gray?)
  * has sections with links
  * bottom has twitter/youtube/etc. links

,,,,,,,,,,,,,,,,,,,,,,,,
Setup
````````````````````````
The content of kettek is built using kettext files, some css, some javascript, a serving script, and a "build to live" script.

  * build.sh -- bash script that creates a live instance of kettek
  * index.php -- web-server script to serve kettek
  * style.css -- our style
  * javascript/ -- our javascript directory
    * *.js
  * source/
    front.ktx -- front page
    * aphorism/
      * *.ktx
    * dox/
      * *.ktx
    * notes/
      * *.ktx
    * plans/
      * *.ktx

build.sh produces the following file structure/layout for use by a web server:

  * live/
    * index.php
    * style.css
    * javascript/
      * *.js
    * aphorism/
      * *.html
    * dox/
      * *.html
    * notes/
      * *.html
    * plans/
      * *.html