Collection of themes/skins for the Fossil SCM. Public write access, just make an account.

⌈⌋ branch:  Fossil Skins Extra


Hex Artifact Content

Artifact a2ddd0afa683131ffd3add57879dae8911d8991c:

  • File wst1.txt — part of check-in [3a09fb547a] at 2012-01-12 18:44:53 on branch trunk — Some themes scavenged from the mailing list (user: mario size: 11239)

0000: 23 20 63 6f 6e 76 65 72 74 65 64 20 66 72 6f 6d  # converted from
0010: 20 53 51 4c 20 63 6f 6e 66 69 67 20 66 6f 72 6d   SQL config form
0020: 61 74 0a 23 20 68 74 74 70 73 3a 2f 2f 63 68 69  at.# https://chi
0030: 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73 65 72 2f  selapp.com/user/
0040: 77 73 74 2f 72 65 70 6f 73 69 74 6f 72 79 2f 57  wst/repository/W
0050: 53 54 2d 53 6b 69 6e 2d 31 2f 0a 23 2d 2d 20 54  ST-Skin-1/.#-- T
0060: 68 65 20 22 73 6b 69 6e 22 20 63 6f 6e 66 69 67  he "skin" config
0070: 75 72 61 74 69 6f 6e 20 65 78 70 6f 72 74 65 64  uration exported
0080: 20 66 72 6f 6d 0a 23 2d 2d 20 72 65 70 6f 73 69   from.#-- reposi
0090: 74 6f 72 79 20 22 45 3a 2f 66 6f 73 73 69 6c 2d  tory "E:/fossil-
00a0: 77 33 32 2f 6d 6f 72 64 6f 72 2e 66 6f 73 73 69  w32/mordor.fossi
00b0: 6c 22 0a 23 2d 2d 20 6f 6e 20 32 30 31 30 2d 30  l".#-- on 2010-0
00c0: 38 2d 30 31 20 30 37 3a 30 35 3a 31 39 0a 63 6f  8-01 07:05:19.co
00d0: 6e 66 69 67 20 2f 63 6f 6e 66 69 67 20 37 32 34  nfig /config 724
00e0: 30 0a 31 33 32 36 33 39 33 30 32 34 20 27 63 73  0.1326393024 'cs
00f0: 73 27 20 76 61 6c 75 65 20 27 2f 2a 20 2a 2a 2a  s' value '/* ***
0100: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0110: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0120: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
0130: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0a 2a 20 75  ************.* u
0140: 73 65 64 20 63 6f 6c 6f 72 73 3a 0a 2a 20 63 63  sed colors:.* cc
0150: 63 63 63 63 20 62 61 63 6b 67 72 6f 75 6e 64 20  cccc background 
0160: 63 6f 6c 6f 72 20 66 6f 72 20 65 6e 74 69 72 65  color for entire
0170: 20 70 61 67 65 2c 20 76 69 73 69 62 6c 65 20 6f   page, visible o
0180: 6e 20 70 61 67 65 20 66 72 61 6d 65 0a 2a 20 63  n page frame.* c
0190: 63 63 63 65 65 20 62 61 63 6b 67 72 6f 75 6e 64  cccee background
01a0: 20 63 6f 6c 6f 72 20 66 6f 72 20 68 6f 76 65 72   color for hover
01b0: 65 64 20 63 6f 6e 74 65 6e 74 20 6c 69 6e 6b 73  ed content links
01c0: 0a 2a 20 64 64 64 64 64 64 20 62 61 63 6b 67 72  .* dddddd backgr
01d0: 6f 75 6e 64 20 66 6f 72 20 63 6f 6e 74 65 6e 74  ound for content
01e0: 2d 68 65 61 64 65 72 73 0a 2a 20 65 65 65 65 65  -headers.* eeeee
01f0: 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c  e background col
0200: 6f 72 20 66 6f 72 20 63 6f 6e 74 65 6e 74 0a 2a  or for content.*
0210: 20 66 37 66 37 66 37 20 62 6f 72 64 6f 72 2d 63   f7f7f7 bordor-c
0220: 6f 6c 6f 72 20 66 6f 72 20 74 6f 70 20 73 68 61  olor for top sha
0230: 64 6f 77 0a 2a 20 61 61 61 61 61 61 20 62 6f 72  dow.* aaaaaa bor
0240: 64 6f 72 2d 63 6f 6c 6f 72 20 66 6f 72 20 62 6f  dor-color for bo
0250: 74 74 6f 6d 20 73 68 61 64 6f 77 0a 2a 20 35 35  ttom shadow.* 55
0260: 35 35 36 36 20 6d 61 69 6e 20 66 6f 6e 74 20 63  5566 main font c
0270: 6f 6c 6f 72 20 61 6e 64 20 62 61 63 6b 67 72 6f  olor and backgro
0280: 75 6e 64 20 66 6f 72 20 6d 61 69 6e 20 6d 65 6e  und for main men
0290: 75 20 61 6e 64 20 66 6f 6e 74 0a 2a 20 20 20 20  u and font.*    
02a0: 20 20 20 20 63 6f 6c 6f 72 20 66 6f 72 20 68 6f      color for ho
02b0: 76 65 72 65 64 20 6d 65 6e 75 20 65 6e 74 72 69  vered menu entri
02c0: 65 73 20 61 6e 64 20 76 69 73 69 74 65 64 20 63  es and visited c
02d0: 6f 6e 74 65 6e 74 20 6c 69 6e 6b 73 0a 2a 20 36  ontent links.* 6
02e0: 36 36 36 39 39 20 62 61 63 6b 67 72 6f 75 6e 64  66699 background
02f0: 20 63 6f 6c 6f 72 20 66 6f 72 20 73 75 62 6d 65   color for subme
0300: 6e 75 20 61 6e 64 20 66 6f 6e 74 20 63 6f 6c 6f  nu and font colo
0310: 72 20 66 6f 72 20 63 6f 6e 74 65 6e 74 0a 2a 20  r for content.* 
0320: 77 68 69 74 65 20 20 66 6f 6e 74 20 63 6f 6c 6f  white  font colo
0330: 72 20 66 6f 72 20 6d 61 69 6e 2f 73 75 62 6d 65  r for main/subme
0340: 6e 75 20 61 6e 64 20 62 61 63 6b 67 72 6f 75 6e  nu and backgroun
0350: 64 20 63 6f 6c 6f 72 20 66 6f 72 0a 2a 20 20 20  d color for.*   
0360: 20 20 20 20 20 68 69 67 68 6c 69 67 68 74 65 64       highlighted
0370: 20 6d 65 6e 75 20 65 6e 74 72 69 65 73 0a 2a 20   menu entries.* 
0380: 6c 69 67 68 74 67 72 65 79 0a 2a 20 20 20 20 20  lightgrey.*     
0390: 20 20 20 66 6f 6e 74 20 63 6f 6c 6f 72 20 66 6f     font color fo
03a0: 72 20 73 6d 61 6c 6c 20 6d 61 69 6e 20 6d 65 6e  r small main men
03b0: 75 20 65 6e 74 72 69 65 73 0a 2a 2a 2a 2a 2a 2a  u entries.******
03c0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
03d0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
03e0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a  ****************
03f0: 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 2a 2f 0a 2f 2a 20  ********* */./* 
0400: 47 65 6e 65 72 61 6c 20 73 65 74 74 69 6e 67 73  General settings
0410: 20 66 6f 72 20 74 68 65 20 65 6e 74 69 72 65 20   for the entire 
0420: 70 61 67 65 20 2a 2f 0a 62 6f 64 79 20 7b 0a 20  page */.body {. 
0430: 20 6d 61 72 67 69 6e 3a 20 30 65 78 20 31 65 78   margin: 0ex 1ex
0440: 3b 0a 20 20 70 61 64 64 69 6e 67 3a 20 30 70 78  ;.  padding: 0px
0450: 3b 0a 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a  ;.  font-family:
0460: 20 47 65 6f 72 67 69 61 2c 20 4e 69 6d 72 6f 64   Georgia, Nimrod
0470: 2c 20 54 69 6d 65 73 20 4e 65 77 20 52 6f 6d 61  , Times New Roma
0480: 6e 2c 20 73 65 72 69 66 3b 0a 7d 0a 40 6d 65 64  n, serif;.}.@med
0490: 69 61 20 70 72 69 6e 74 20 7b 0a 20 20 62 6f 64  ia print {.  bod
04a0: 79 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75  y {.    backgrou
04b0: 6e 64 2d 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b  nd-color: white;
04c0: 0a 20 20 7d 0a 7d 0a 40 6d 65 64 69 61 20 73 63  .  }.}.@media sc
04d0: 72 65 65 6e 20 7b 0a 20 20 62 6f 64 79 20 7b 0a  reen {.  body {.
04e0: 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63      background-c
04f0: 6f 6c 6f 72 3a 20 23 63 63 63 63 63 63 3b 0a 20  olor: #cccccc;. 
0500: 20 7d 0a 7d 0a 0a 64 69 76 2e 73 65 63 74 69 6f   }.}..div.sectio
0510: 6e 2c 20 68 31 2c 20 68 32 2c 20 68 33 2c 20 68  n, h1, h2, h3, h
0520: 34 2c 20 68 35 20 7b 0a 20 20 66 6f 6e 74 2d 77  4, h5 {.  font-w
0530: 65 69 67 68 74 3a 6e 6f 72 6d 61 6c 3b 0a 20 20  eight:normal;.  
0540: 6d 61 72 67 69 6e 3a 20 30 20 30 20 30 2e 35 65  margin: 0 0 0.5e
0550: 6d 20 30 3b 0a 20 20 62 61 63 6b 67 72 6f 75 6e  m 0;.  backgroun
0560: 64 2d 63 6f 6c 6f 72 3a 20 23 64 64 64 64 64 64  d-color: #dddddd
0570: 3b 0a 20 20 62 6f 72 64 65 72 2d 73 74 79 6c 65  ;.  border-style
0580: 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f 72 64  : solid; .  bord
0590: 65 72 2d 77 69 64 74 68 3a 20 32 70 78 3b 20 0a  er-width: 2px; .
05a0: 20 20 62 6f 72 64 65 72 2d 74 6f 70 2d 63 6f 6c    border-top-col
05b0: 6f 72 3a 20 23 66 37 66 37 66 37 3b 0a 20 20 62  or: #f7f7f7;.  b
05c0: 6f 72 64 65 72 2d 6c 65 66 74 2d 63 6f 6c 6f 72  order-left-color
05d0: 3a 20 23 66 37 66 37 66 37 3b 0a 20 20 62 6f 72  : #f7f7f7;.  bor
05e0: 64 65 72 2d 62 6f 74 74 6f 6d 2d 63 6f 6c 6f 72  der-bottom-color
05f0: 3a 20 23 61 61 61 61 61 61 3b 0a 20 20 62 6f 72  : #aaaaaa;.  bor
0600: 64 65 72 2d 72 69 67 68 74 2d 63 6f 6c 6f 72 3a  der-right-color:
0610: 20 23 61 61 61 61 61 61 3b 0a 20 20 70 61 64 64   #aaaaaa;.  padd
0620: 69 6e 67 2d 6c 65 66 74 3a 20 31 65 6d 3b 0a 20  ing-left: 1em;. 
0630: 20 70 61 64 64 69 6e 67 2d 72 69 67 68 74 3a 20   padding-right: 
0640: 32 65 6d 3b 0a 7d 0a 0a 64 69 76 2e 73 65 63 74  2em;.}..div.sect
0650: 69 6f 6e 2c 20 68 31 20 7b 20 6d 61 72 67 69 6e  ion, h1 { margin
0660: 2d 74 6f 70 3a 20 31 65 6d 3b 20 20 20 74 65 78  -top: 1em;   tex
0670: 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b  t-align: center;
0680: 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 2e 35 65   font-size: 1.5e
0690: 6d 3b 20 7d 0a 68 32 20 7b 20 6d 61 72 67 69 6e  m; }.h2 { margin
06a0: 2d 74 6f 70 3a 20 30 2e 38 65 6d 3b 20 66 6f 6e  -top: 0.8em; fon
06b0: 74 2d 73 69 7a 65 3a 20 31 2e 33 65 6d 3b 20 7d  t-size: 1.3em; }
06c0: 0a 68 33 20 7b 20 6d 61 72 67 69 6e 2d 74 6f 70  .h3 { margin-top
06d0: 3a 20 30 2e 36 65 6d 3b 20 66 6f 6e 74 2d 73 69  : 0.6em; font-si
06e0: 7a 65 3a 20 31 2e 32 65 6d 3b 20 7d 0a 68 34 20  ze: 1.2em; }.h4 
06f0: 7b 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 30 2e  { margin-top: 0.
0700: 34 65 6d 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20  4em; font-size: 
0710: 31 2e 31 65 6d 3b 20 7d 0a 68 35 20 7b 20 6d 61  1.1em; }.h5 { ma
0720: 72 67 69 6e 2d 74 6f 70 3a 20 30 2e 32 65 6d 3b  rgin-top: 0.2em;
0730: 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 2e 30 65   font-size: 1.0e
0740: 6d 3b 20 7d 0a 0a 2f 2a 20 54 68 65 20 70 72 6f  m; }../* The pro
0750: 6a 65 63 74 20 6c 6f 67 6f 20 69 6e 20 74 68 65  ject logo in the
0760: 20 75 70 70 65 72 20 6c 65 66 74 2d 68 61 6e 64   upper left-hand
0770: 20 63 6f 72 6e 65 72 20 6f 66 20 65 61 63 68 20   corner of each 
0780: 70 61 67 65 20 2a 2f 0a 64 69 76 2e 6c 6f 67 6f  page */.div.logo
0790: 20 7b 0a 20 20 64 69 73 70 6c 61 79 3a 20 74 61   {.  display: ta
07a0: 62 6c 65 2d 63 65 6c 6c 3b 0a 20 20 74 65 78 74  ble-cell;.  text
07b0: 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0a  -align: center;.
07c0: 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e    vertical-align
07d0: 3a 20 63 65 6e 74 65 72 3b 0a 20 20 66 6f 6e 74  : center;.  font
07e0: 2d 77 65 69 67 68 74 3a 20 6e 6f 72 6d 61 6c 3b  -weight: normal;
07f0: 0a 20 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36  .  color: #55556
0800: 36 0a 7d 0a 0a 64 69 76 2e 6c 6f 67 6f 20 61 2c  6.}..div.logo a,
0810: 20 64 69 76 2e 6c 6f 67 6f 20 61 3a 76 69 73 69   div.logo a:visi
0820: 74 65 64 20 7b 0a 20 20 74 65 78 74 2d 64 65 63  ted {.  text-dec
0830: 6f 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 0a 20  oration: none;. 
0840: 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36 36 0a   color: #555566.
0850: 7d 0a 0a 2f 2a 20 54 68 65 20 70 61 67 65 20 74  }../* The page t
0860: 69 74 6c 65 20 63 65 6e 74 65 72 65 64 20 61 74  itle centered at
0870: 20 74 68 65 20 74 6f 70 20 6f 66 20 65 61 63 68   the top of each
0880: 20 70 61 67 65 20 2a 2f 0a 64 69 76 2e 74 69 74   page */.div.tit
0890: 6c 65 20 7b 0a 20 20 64 69 73 70 6c 61 79 3a 20  le {.  display: 
08a0: 74 61 62 6c 65 2d 63 65 6c 6c 3b 0a 20 20 66 6f  table-cell;.  fo
08b0: 6e 74 2d 73 69 7a 65 3a 20 32 65 6d 3b 0a 20 20  nt-size: 2em;.  
08c0: 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 62 6f 6c  font-weight: bol
08d0: 64 3b 0a 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a  d;.  text-align:
08e0: 20 63 65 6e 74 65 72 3b 0a 20 20 70 61 64 64 69   center;.  paddi
08f0: 6e 67 3a 20 30 20 30 20 30 20 31 65 6d 3b 0a 20  ng: 0 0 0 1em;. 
0900: 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36 36 3b   color: #555566;
0910: 0a 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67  .  vertical-alig
0920: 6e 3a 20 63 65 6e 74 65 72 3b 0a 20 20 66 6f 6e  n: center;.  fon
0930: 74 2d 77 65 69 67 68 74 3a 6e 6f 72 6d 61 6c 3b  t-weight:normal;
0940: 0a 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0a  .  width: 100%;.
0950: 7d 0a 0a 2f 2a 20 54 68 65 20 6c 6f 67 69 6e 20  }../* The login 
0960: 73 74 61 74 75 73 20 6d 65 73 73 61 67 65 20 69  status message i
0970: 6e 20 74 68 65 20 74 6f 70 20 72 69 67 68 74 2d  n the top right-
0980: 68 61 6e 64 20 63 6f 72 6e 65 72 20 2a 2f 0a 64  hand corner */.d
0990: 69 76 2e 73 74 61 74 75 73 20 7b 0a 20 20 74 65  iv.status {.  te
09a0: 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b  xt-align: right;
09b0: 0a 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67  .  vertical-alig
09c0: 6e 3a 20 62 6f 74 74 6f 6d 3b 0a 20 20 66 6f 6e  n: bottom;.  fon
09d0: 74 2d 66 61 6d 69 6c 79 3a 20 41 72 69 61 6c 2c  t-family: Arial,
09e0: 20 73 61 6e 73 20 73 65 72 69 66 3b 0a 20 20 66   sans serif;.  f
09f0: 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 38 65 6d 3b  ont-size: 0.8em;
0a00: 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20  .  font-weight: 
0a10: 6e 6f 72 6d 61 6c 3b 0a 20 20 63 6f 6c 6f 72 3a  normal;.  color:
0a20: 20 23 35 35 35 35 36 36 0a 7d 0a 40 6d 65 64 69   #555566.}.@medi
0a30: 61 20 70 72 69 6e 74 20 7b 0a 20 20 64 69 76 2e  a print {.  div.
0a40: 73 74 61 74 75 73 20 7b 0a 20 20 20 20 64 69 73  status {.    dis
0a50: 70 6c 61 79 3a 20 6e 6f 6e 65 3b 0a 20 20 7d 0a  play: none;.  }.
0a60: 7d 0a 40 6d 65 64 69 61 20 73 63 72 65 65 6e 20  }.@media screen 
0a70: 7b 0a 20 20 64 69 76 2e 73 74 61 74 75 73 20 7b  {.  div.status {
0a80: 0a 20 20 20 20 64 69 73 70 6c 61 79 3a 20 74 61  .    display: ta
0a90: 62 6c 65 2d 63 65 6c 6c 3b 0a 20 20 7d 0a 7d 0a  ble-cell;.  }.}.
0aa0: 0a 2f 2a 20 54 68 65 20 68 65 61 64 65 72 20 61  ./* The header a
0ab0: 63 72 6f 73 73 20 74 68 65 20 74 6f 70 20 6f 66  cross the top of
0ac0: 20 74 68 65 20 70 61 67 65 20 2a 2f 0a 64 69 76   the page */.div
0ad0: 2e 68 65 61 64 65 72 20 7b 0a 20 20 64 69 73 70  .header {.  disp
0ae0: 6c 61 79 3a 20 74 61 62 6c 65 3b 0a 20 20 77 69  lay: table;.  wi
0af0: 64 74 68 3a 20 31 30 30 25 3b 0a 7d 0a 2f 2a 20  dth: 100%;.}./* 
0b00: 54 68 65 20 6d 61 69 6e 20 6d 65 6e 75 20 62 61  The main menu ba
0b10: 72 20 74 68 61 74 20 61 70 70 65 61 72 73 20 61  r that appears a
0b20: 74 20 74 68 65 20 74 6f 70 20 6f 66 20 74 68 65  t the top of the
0b30: 20 70 61 67 65 20 62 65 6e 65 61 74 68 0a 2a 2a   page beneath.**
0b40: 20 74 68 65 20 68 65 61 64 65 72 20 2a 2f 0a 64   the header */.d
0b50: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 7b 0a 20 20  iv.mainmenu {.  
0b60: 70 61 64 64 69 6e 67 3a 20 35 70 78 20 31 30 70  padding: 5px 10p
0b70: 78 20 35 70 78 20 31 30 70 78 3b 0a 20 20 66 6f  x 5px 10px;.  fo
0b80: 6e 74 2d 66 61 6d 69 6c 79 3a 20 41 72 69 61 6c  nt-family: Arial
0b90: 2c 20 73 61 6e 73 20 73 65 72 69 66 3b 0a 20 20  , sans serif;.  
0ba0: 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 39 65 6d  font-size: 0.9em
0bb0: 3b 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a  ;.  font-weight:
0bc0: 20 62 6f 6c 64 3b 0a 20 20 74 65 78 74 2d 61 6c   bold;.  text-al
0bd0: 69 67 6e 3a 20 63 65 6e 74 65 72 3b 0a 20 20 6c  ign: center;.  l
0be0: 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 31  etter-spacing: 1
0bf0: 70 78 3b 0a 20 20 62 61 63 6b 67 72 6f 75 6e 64  px;.  background
0c00: 2d 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36 36 3b  -color: #555566;
0c10: 0a 20 20 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b  .  color: white;
0c20: 0a 20 20 62 6f 72 64 65 72 2d 72 69 67 68 74 2d  .  border-right-
0c30: 73 74 79 6c 65 3a 20 73 6f 6c 69 64 3b 20 0a 20  style: solid; . 
0c40: 20 62 6f 72 64 65 72 2d 72 69 67 68 74 2d 77 69   border-right-wi
0c50: 64 74 68 3a 20 32 70 78 3b 20 0a 20 20 62 6f 72  dth: 2px; .  bor
0c60: 64 65 72 2d 72 69 67 68 74 2d 63 6f 6c 6f 72 3a  der-right-color:
0c70: 20 23 61 61 61 61 61 61 3b 0a 20 20 62 6f 72 64   #aaaaaa;.  bord
0c80: 65 72 2d 74 6f 70 2d 73 74 79 6c 65 3a 20 73 6f  er-top-style: so
0c90: 6c 69 64 3b 20 0a 20 20 62 6f 72 64 65 72 2d 74  lid; .  border-t
0ca0: 6f 70 2d 77 69 64 74 68 3a 20 32 70 78 3b 20 0a  op-width: 2px; .
0cb0: 20 20 62 6f 72 64 65 72 2d 74 6f 70 2d 63 6f 6c    border-top-col
0cc0: 6f 72 3a 20 23 66 37 66 37 66 37 3b 0a 20 20 62  or: #f7f7f7;.  b
0cd0: 6f 72 64 65 72 2d 6c 65 66 74 2d 73 74 79 6c 65  order-left-style
0ce0: 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f 72 64  : solid; .  bord
0cf0: 65 72 2d 6c 65 66 74 2d 77 69 64 74 68 3a 20 32  er-left-width: 2
0d00: 70 78 3b 20 0a 20 20 62 6f 72 64 65 72 2d 6c 65  px; .  border-le
0d10: 66 74 2d 63 6f 6c 6f 72 3a 20 23 66 37 66 37 66  ft-color: #f7f7f
0d20: 37 3b 0a 7d 0a 40 6d 65 64 69 61 20 70 72 69 6e  7;.}.@media prin
0d30: 74 20 7b 0a 20 20 64 69 76 2e 6d 61 69 6e 6d 65  t {.  div.mainme
0d40: 6e 75 20 7b 0a 20 20 20 20 64 69 73 70 6c 61 79  nu {.    display
0d50: 3a 20 6e 6f 6e 65 3b 0a 20 20 7d 0a 7d 0a 0a 2f  : none;.  }.}../
0d60: 2a 20 54 68 65 20 73 75 62 6d 65 6e 75 20 62 61  * The submenu ba
0d70: 72 20 74 68 61 74 20 2a 73 6f 6d 65 74 69 6d 65  r that *sometime
0d80: 73 2a 20 61 70 70 65 61 72 73 20 62 65 6c 6f 77  s* appears below
0d90: 20 74 68 65 20 6d 61 69 6e 20 6d 65 6e 75 20 2a   the main menu *
0da0: 2f 0a 64 69 76 2e 73 75 62 6d 65 6e 75 20 7b 0a  /.div.submenu {.
0db0: 20 20 70 61 64 64 69 6e 67 3a 20 33 70 78 20 31    padding: 3px 1
0dc0: 30 70 78 20 33 70 78 20 30 70 78 3b 0a 20 20 66  0px 3px 0px;.  f
0dd0: 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 41 72 69 61  ont-family: Aria
0de0: 6c 2c 20 73 61 6e 73 20 73 65 72 69 66 3b 0a 20  l, sans serif;. 
0df0: 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 39 65   font-size: 0.9e
0e00: 6d 3b 0a 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a  m;.  text-align:
0e10: 20 63 65 6e 74 65 72 3b 0a 20 20 62 61 63 6b 67   center;.  backg
0e20: 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 36 36  round-color: #66
0e30: 36 36 39 39 3b 0a 20 20 63 6f 6c 6f 72 3a 20 77  6699;.  color: w
0e40: 68 69 74 65 3b 0a 20 20 62 6f 72 64 65 72 2d 72  hite;.  border-r
0e50: 69 67 68 74 2d 73 74 79 6c 65 3a 20 73 6f 6c 69  ight-style: soli
0e60: 64 3b 20 0a 20 20 62 6f 72 64 65 72 2d 72 69 67  d; .  border-rig
0e70: 68 74 2d 77 69 64 74 68 3a 20 32 70 78 3b 20 0a  ht-width: 2px; .
0e80: 20 20 62 6f 72 64 65 72 2d 72 69 67 68 74 2d 63    border-right-c
0e90: 6f 6c 6f 72 3a 20 23 61 61 61 61 61 61 3b 0a 20  olor: #aaaaaa;. 
0ea0: 20 62 6f 72 64 65 72 2d 6c 65 66 74 2d 73 74 79   border-left-sty
0eb0: 6c 65 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f  le: solid; .  bo
0ec0: 72 64 65 72 2d 6c 65 66 74 2d 77 69 64 74 68 3a  rder-left-width:
0ed0: 20 32 70 78 3b 20 0a 20 20 62 6f 72 64 65 72 2d   2px; .  border-
0ee0: 6c 65 66 74 2d 63 6f 6c 6f 72 3a 20 23 66 37 66  left-color: #f7f
0ef0: 37 66 37 3b 0a 7d 0a 40 6d 65 64 69 61 20 70 72  7f7;.}.@media pr
0f00: 69 6e 74 20 7b 0a 20 20 64 69 76 2e 73 75 62 6d  int {.  div.subm
0f10: 65 6e 75 20 7b 0a 20 20 20 20 64 69 73 70 6c 61  enu {.    displa
0f20: 79 3a 20 6e 6f 6e 65 3b 0a 20 20 7d 0a 7d 0a 64  y: none;.  }.}.d
0f30: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 61 2c 20 64  iv.mainmenu a, d
0f40: 69 76 2e 6d 61 69 6e 6d 65 6e 75 20 61 3a 76 69  iv.mainmenu a:vi
0f50: 73 69 74 65 64 2c 20 64 69 76 2e 73 75 62 6d 65  sited, div.subme
0f60: 6e 75 20 61 2c 20 64 69 76 2e 73 75 62 6d 65 6e  nu a, div.submen
0f70: 75 20 61 3a 76 69 73 69 74 65 64 20 7b 0a 20 20  u a:visited {.  
0f80: 70 61 64 64 69 6e 67 3a 20 33 70 78 20 31 30 70  padding: 3px 10p
0f90: 78 20 33 70 78 20 31 30 70 78 3b 0a 20 20 63 6f  x 3px 10px;.  co
0fa0: 6c 6f 72 3a 20 77 68 69 74 65 3b 0a 20 20 74 65  lor: white;.  te
0fb0: 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e  xt-decoration: n
0fc0: 6f 6e 65 3b 0a 7d 0a 73 70 61 6e 2e 6d 61 69 6e  one;.}.span.main
0fd0: 6d 65 6e 75 73 6d 61 6c 6c 2c 20 73 70 61 6e 2e  menusmall, span.
0fe0: 6d 61 69 6e 6d 65 6e 75 73 6d 61 6c 6c 20 61 2c  mainmenusmall a,
0ff0: 20 73 70 61 6e 2e 6d 61 69 6e 6d 65 6e 75 73 6d   span.mainmenusm
1000: 61 6c 6c 20 61 3a 76 69 73 69 74 65 64 20 7b 0a  all a:visited {.
1010: 20 20 70 61 64 64 69 6e 67 3a 20 33 70 78 20 33    padding: 3px 3
1020: 70 78 20 33 70 78 20 30 70 78 3b 0a 20 20 66 6f  px 3px 0px;.  fo
1030: 6e 74 2d 73 69 7a 65 3a 20 30 2e 38 65 6d 3b 0a  nt-size: 0.8em;.
1040: 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e    vertical-align
1050: 3a 20 74 6f 70 3b 0a 20 20 63 6f 6c 6f 72 3a 20  : top;.  color: 
1060: 6c 69 67 68 74 67 72 65 79 3b 0a 20 20 74 65 78  lightgrey;.  tex
1070: 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f  t-decoration: no
1080: 6e 65 3b 0a 7d 0a 64 69 76 2e 6d 61 69 6e 6d 65  ne;.}.div.mainme
1090: 6e 75 20 61 3a 68 6f 76 65 72 2c 20 64 69 76 2e  nu a:hover, div.
10a0: 73 75 62 6d 65 6e 75 20 61 3a 68 6f 76 65 72 20  submenu a:hover 
10b0: 7b 0a 20 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35  {.  color: #5555
10c0: 36 36 3b 0a 20 20 62 61 63 6b 67 72 6f 75 6e 64  66;.  background
10d0: 2d 63 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 0a 7d  -color: white;.}
10e0: 0a 0a 2f 2a 20 41 6c 6c 20 70 61 67 65 20 63 6f  ../* All page co
10f0: 6e 74 65 6e 74 20 66 72 6f 6d 20 74 68 65 20 62  ntent from the b
1100: 6f 74 74 6f 6d 20 6f 66 20 74 68 65 20 6d 65 6e  ottom of the men
1110: 75 20 6f 72 20 73 75 62 6d 65 6e 75 20 64 6f 77  u or submenu dow
1120: 6e 20 74 6f 0a 2a 2a 20 74 68 65 20 66 6f 6f 74  n to.** the foot
1130: 65 72 20 2a 2f 0a 64 69 76 2e 63 6f 6e 74 65 6e  er */.div.conten
1140: 74 20 7b 0a 20 20 70 61 64 64 69 6e 67 3a 20 31  t {.  padding: 1
1150: 65 78 20 31 65 78 20 31 65 78 20 32 65 78 3b 0a  ex 1ex 1ex 2ex;.
1160: 20 20 62 6f 72 64 65 72 2d 74 6f 70 2d 73 74 79    border-top-sty
1170: 6c 65 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f  le: solid; .  bo
1180: 72 64 65 72 2d 74 6f 70 2d 77 69 64 74 68 3a 20  rder-top-width: 
1190: 32 70 78 3b 20 0a 20 20 62 6f 72 64 65 72 2d 74  2px; .  border-t
11a0: 6f 70 2d 63 6f 6c 6f 72 3a 20 23 61 61 61 61 61  op-color: #aaaaa
11b0: 61 3b 0a 20 20 6c 69 6e 65 2d 68 65 69 67 68 74  a;.  line-height
11c0: 3a 20 31 2e 35 3b 0a 20 20 62 6f 72 64 65 72 2d  : 1.5;.  border-
11d0: 62 6f 74 74 6f 6d 2d 77 69 64 74 68 3a 20 30 2e  bottom-width: 0.
11e0: 31 65 6d 3b 0a 7d 0a 40 6d 65 64 69 61 20 70 72  1em;.}.@media pr
11f0: 69 6e 74 20 7b 0a 20 20 64 69 76 2e 63 6f 6e 74  int {.  div.cont
1200: 65 6e 74 20 7b 0a 20 20 20 20 62 61 63 6b 67 72  ent {.    backgr
1210: 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 77 68 69 74  ound-color: whit
1220: 65 3b 0a 20 20 7d 0a 7d 0a 40 6d 65 64 69 61 20  e;.  }.}.@media 
1230: 73 63 72 65 65 6e 20 7b 0a 20 20 64 69 76 2e 63  screen {.  div.c
1240: 6f 6e 74 65 6e 74 20 7b 0a 20 20 20 20 62 61 63  ontent {.    bac
1250: 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23  kground-color: #
1260: 65 65 65 65 65 65 3b 0a 20 20 7d 0a 7d 0a 0a 64  eeeeee;.  }.}..d
1270: 69 76 2e 63 6f 6e 74 65 6e 74 20 61 20 7b 0a 20  iv.content a {. 
1280: 20 63 6f 6c 6f 72 3a 20 23 36 36 36 36 39 39 3b   color: #666699;
1290: 0a 7d 0a 0a 64 69 76 2e 63 6f 6e 74 65 6e 74 20  .}..div.content 
12a0: 61 3a 76 69 73 69 74 65 64 20 7b 0a 20 20 63 6f  a:visited {.  co
12b0: 6c 6f 72 3a 20 23 35 35 35 35 36 36 3b 0a 7d 0a  lor: #555566;.}.
12c0: 0a 64 69 76 2e 63 6f 6e 74 65 6e 74 20 61 3a 68  .div.content a:h
12d0: 6f 76 65 72 20 7b 0a 20 20 63 6f 6c 6f 72 3a 20  over {.  color: 
12e0: 23 35 35 35 35 36 36 3b 0a 20 20 62 61 63 6b 67  #555566;.  backg
12f0: 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 63 63  round-color: #cc
1300: 63 63 65 65 3b 0a 7d 0a 0a 64 69 76 2e 63 6f 6e  ccee;.}..div.con
1310: 74 65 6e 74 20 74 61 62 6c 65 20 7b 0a 20 20 66  tent table {.  f
1320: 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 4c 75 63 69  ont-family: Luci
1330: 64 61 20 43 6f 6e 73 6f 6c 65 2c 20 43 6f 75 72  da Console, Cour
1340: 69 65 72 20 4e 65 77 2c 20 43 6f 75 72 69 65 72  ier New, Courier
1350: 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0a 20 20 66  , monospace;.  f
1360: 6f 6e 74 2d 73 69 7a 65 3a 20 73 6d 61 6c 6c 65  ont-size: smalle
1370: 72 3b 0a 7d 0a 40 6d 65 64 69 61 20 70 72 69 6e  r;.}.@media prin
1380: 74 65 72 20 7b 0a 20 20 64 69 76 2e 63 6f 6e 74  ter {.  div.cont
1390: 65 6e 74 20 74 61 62 6c 65 20 7b 0a 20 20 20 20  ent table {.    
13a0: 62 61 63 6b 67 72 6f 75 6e 64 3a 20 77 68 69 74  background: whit
13b0: 65 3b 0a 20 20 7d 0a 7d 0a 40 6d 65 64 69 61 20  e;.  }.}.@media 
13c0: 73 63 72 65 65 6e 20 7b 0a 20 20 64 69 76 2e 63  screen {.  div.c
13d0: 6f 6e 74 65 6e 74 20 74 61 62 6c 65 20 7b 0a 20  ontent table {. 
13e0: 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 23     background: #
13f0: 65 65 65 65 65 65 3b 0a 20 20 7d 0a 7d 0a 0a 2f  eeeeee;.  }.}../
1400: 2a 20 53 6f 6d 65 20 70 61 67 65 73 20 68 61 76  * Some pages hav
1410: 65 20 73 65 63 74 69 6f 6e 20 64 69 76 69 64 65  e section divide
1420: 72 73 20 2a 2f 0a 2f 2a 20 72 65 6e 64 65 72 65  rs */./* rendere
1430: 64 20 6c 69 6b 65 20 68 31 21 0a 64 69 76 2e 73  d like h1!.div.s
1440: 65 63 74 69 6f 6e 20 7b 0a 20 20 6d 61 72 67 69  ection {.  margi
1450: 6e 2d 62 6f 74 74 6f 6d 3a 20 30 70 78 3b 0a 20  n-bottom: 0px;. 
1460: 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 65 6d   margin-top: 1em
1470: 3b 0a 20 20 70 61 64 64 69 6e 67 3a 20 31 70 78  ;.  padding: 1px
1480: 20 31 70 78 20 31 70 78 20 31 70 78 3b 0a 20 20   1px 1px 1px;.  
1490: 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 2e 32 65 6d  font-size: 1.2em
14a0: 3b 0a 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a  ;.  font-weight:
14b0: 20 62 6f 6c 64 3b 0a 20 20 62 61 63 6b 67 72 6f   bold;.  backgro
14c0: 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 35 35 35 35  und-color: #5555
14d0: 36 36 3b 0a 20 20 63 6f 6c 6f 72 3a 20 77 68 69  66;.  color: whi
14e0: 74 65 3b 0a 7d 0a 2a 2f 0a 0a 2f 2a 20 54 68 65  te;.}.*/../* The
14f0: 20 22 44 61 74 65 22 20 74 68 61 74 20 6f 63 63   "Date" that occ
1500: 75 72 73 20 6f 6e 20 74 68 65 20 6c 65 66 74 20  urs on the left 
1510: 68 61 6e 64 20 73 69 64 65 20 6f 66 20 74 69 6d  hand side of tim
1520: 65 6c 69 6e 65 73 20 2a 2f 0a 64 69 76 2e 64 69  elines */.div.di
1530: 76 69 64 65 72 20 7b 0a 20 20 62 61 63 6b 67 72  vider {.  backgr
1540: 6f 75 6e 64 3a 20 23 61 31 63 34 64 34 3b 0a 20  ound: #a1c4d4;. 
1550: 20 62 6f 72 64 65 72 3a 20 32 70 78 20 23 35 35   border: 2px #55
1560: 38 31 39 35 20 73 6f 6c 69 64 3b 0a 20 20 66 6f  8195 solid;.  fo
1570: 6e 74 2d 73 69 7a 65 3a 20 31 65 6d 3b 20 66 6f  nt-size: 1em; fo
1580: 6e 74 2d 77 65 69 67 68 74 3a 20 6e 6f 72 6d 61  nt-weight: norma
1590: 6c 3b 0a 20 20 70 61 64 64 69 6e 67 3a 20 2e 32  l;.  padding: .2
15a0: 35 65 6d 3b 0a 20 20 6d 61 72 67 69 6e 3a 20 2e  5em;.  margin: .
15b0: 32 65 6d 20 30 20 2e 32 65 6d 20 30 3b 0a 20 20  2em 0 .2em 0;.  
15c0: 66 6c 6f 61 74 3a 20 6c 65 66 74 3b 0a 20 20 63  float: left;.  c
15d0: 6c 65 61 72 3a 20 6c 65 66 74 3b 0a 7d 0a 0a 2f  lear: left;.}../
15e0: 2a 20 54 68 65 20 66 6f 6f 74 65 72 20 61 74 20  * The footer at 
15f0: 74 68 65 20 76 65 72 79 20 62 6f 74 74 6f 6d 20  the very bottom 
1600: 6f 66 20 74 68 65 20 70 61 67 65 20 2a 2f 0a 64  of the page */.d
1610: 69 76 2e 66 6f 6f 74 65 72 20 7b 0a 20 20 66 6f  iv.footer {.  fo
1620: 6e 74 2d 66 61 6d 69 6c 79 3a 20 41 72 69 61 6c  nt-family: Arial
1630: 2c 20 73 61 6e 73 20 73 65 72 69 66 3b 0a 20 20  , sans serif;.  
1640: 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e 38 65 6d  font-size: 0.8em
1650: 3b 0a 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20  ;.  margin-top: 
1660: 31 32 70 78 3b 0a 20 20 70 61 64 64 69 6e 67 3a  12px;.  padding:
1670: 20 35 70 78 20 31 30 70 78 20 35 70 78 20 31 30   5px 10px 5px 10
1680: 70 78 3b 0a 20 20 74 65 78 74 2d 61 6c 69 67 6e  px;.  text-align
1690: 3a 20 63 65 6e 74 65 72 3b 0a 20 20 62 61 63 6b  : center;.  back
16a0: 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 23 35  ground-color: #5
16b0: 35 35 35 36 36 3b 0a 20 20 63 6f 6c 6f 72 3a 20  55566;.  color: 
16c0: 77 68 69 74 65 3b 0a 20 20 62 6f 72 64 65 72 2d  white;.  border-
16d0: 62 6f 74 74 6f 6d 2d 73 74 79 6c 65 3a 20 73 6f  bottom-style: so
16e0: 6c 69 64 3b 20 0a 20 20 62 6f 72 64 65 72 2d 62  lid; .  border-b
16f0: 6f 74 74 6f 6d 2d 77 69 64 74 68 3a 20 32 70 78  ottom-width: 2px
1700: 3b 20 0a 20 20 62 6f 72 64 65 72 2d 62 6f 74 74  ; .  border-bott
1710: 6f 6d 2d 63 6f 6c 6f 72 3a 20 23 61 61 61 61 61  om-color: #aaaaa
1720: 61 3b 0a 20 20 62 6f 72 64 65 72 2d 72 69 67 68  a;.  border-righ
1730: 74 2d 73 74 79 6c 65 3a 20 73 6f 6c 69 64 3b 20  t-style: solid; 
1740: 0a 20 20 62 6f 72 64 65 72 2d 72 69 67 68 74 2d  .  border-right-
1750: 77 69 64 74 68 3a 20 32 70 78 3b 20 0a 20 20 62  width: 2px; .  b
1760: 6f 72 64 65 72 2d 72 69 67 68 74 2d 63 6f 6c 6f  order-right-colo
1770: 72 3a 20 23 61 61 61 61 61 61 3b 0a 20 20 62 6f  r: #aaaaaa;.  bo
1780: 72 64 65 72 2d 74 6f 70 2d 73 74 79 6c 65 3a 20  rder-top-style: 
1790: 73 6f 6c 69 64 3b 20 0a 20 20 62 6f 72 64 65 72  solid; .  border
17a0: 2d 74 6f 70 2d 77 69 64 74 68 3a 20 32 70 78 3b  -top-width: 2px;
17b0: 20 0a 20 20 62 6f 72 64 65 72 2d 74 6f 70 2d 63   .  border-top-c
17c0: 6f 6c 6f 72 3a 20 23 66 37 66 37 66 37 3b 0a 20  olor: #f7f7f7;. 
17d0: 20 62 6f 72 64 65 72 2d 6c 65 66 74 2d 73 74 79   border-left-sty
17e0: 6c 65 3a 20 73 6f 6c 69 64 3b 20 0a 20 20 62 6f  le: solid; .  bo
17f0: 72 64 65 72 2d 6c 65 66 74 2d 77 69 64 74 68 3a  rder-left-width:
1800: 20 32 70 78 3b 20 0a 20 20 62 6f 72 64 65 72 2d   2px; .  border-
1810: 6c 65 66 74 2d 63 6f 6c 6f 72 3a 20 23 66 37 66  left-color: #f7f
1820: 37 66 37 3b 0a 7d 0a 2f 2a 20 61 6e 64 20 62 65  7f7;.}./* and be
1830: 6c 6f 77 20 74 68 65 20 66 6f 6f 74 65 72 20 61  low the footer a
1840: 74 20 74 68 65 20 76 65 72 79 20 62 6f 74 74 6f  t the very botto
1850: 6d 20 6f 66 20 74 68 65 20 70 61 67 65 20 2a 2f  m of the page */
1860: 0a 64 69 76 2e 62 66 6f 6f 74 65 72 20 7b 0a 20  .div.bfooter {. 
1870: 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 41 72   font-family: Ar
1880: 69 61 6c 2c 20 73 61 6e 73 20 73 65 72 69 66 3b  ial, sans serif;
1890: 0a 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 30 2e  .  font-size: 0.
18a0: 37 65 6d 3b 0a 20 20 6d 61 72 67 69 6e 2d 74 6f  7em;.  margin-to
18b0: 70 3a 20 30 70 78 3b 0a 20 20 70 61 64 64 69 6e  p: 0px;.  paddin
18c0: 67 3a 20 35 70 78 20 31 30 70 78 20 35 70 78 20  g: 5px 10px 5px 
18d0: 31 30 70 78 3b 0a 20 20 74 65 78 74 2d 61 6c 69  10px;.  text-ali
18e0: 67 6e 3a 20 63 65 6e 74 65 72 3b 0a 20 20 63 6f  gn: center;.  co
18f0: 6c 6f 72 3a 20 23 35 35 35 35 36 36 3b 0a 7d 0a  lor: #555566;.}.
1900: 40 6d 65 64 69 61 20 70 72 69 6e 74 20 7b 0a 20  @media print {. 
1910: 20 64 69 76 2e 66 6f 6f 74 65 72 2c 20 64 69 76   div.footer, div
1920: 2e 62 66 6f 6f 74 65 72 20 7b 0a 20 20 20 20 64  .bfooter {.    d
1930: 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 0a 20 20  isplay: none;.  
1940: 7d 0a 7d 0a 0a 2f 2a 20 4d 61 6b 65 20 74 68 65  }.}../* Make the
1950: 20 6c 69 6e 6b 73 20 69 6e 20 74 68 65 20 66 6f   links in the fo
1960: 6f 74 65 72 20 6c 65 73 73 20 75 67 6c 79 2e 2e  oter less ugly..
1970: 2e 20 2a 2f 0a 64 69 76 2e 66 6f 6f 74 65 72 20  . */.div.footer 
1980: 61 20 7b 20 63 6f 6c 6f 72 3a 20 77 68 69 74 65  a { color: white
1990: 3b 20 7d 0a 64 69 76 2e 66 6f 6f 74 65 72 20 61  ; }.div.footer a
19a0: 3a 6c 69 6e 6b 20 7b 20 63 6f 6c 6f 72 3a 20 77  :link { color: w
19b0: 68 69 74 65 3b 20 7d 0a 64 69 76 2e 66 6f 6f 74  hite; }.div.foot
19c0: 65 72 20 61 3a 76 69 73 69 74 65 64 20 7b 20 63  er a:visited { c
19d0: 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 20 7d 0a 64  olor: white; }.d
19e0: 69 76 2e 66 6f 6f 74 65 72 20 61 3a 68 6f 76 65  iv.footer a:hove
19f0: 72 20 7b 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63  r { background-c
1a00: 6f 6c 6f 72 3a 20 77 68 69 74 65 3b 20 63 6f 6c  olor: white; col
1a10: 6f 72 3a 20 23 35 35 35 35 36 36 3b 20 7d 0a 0a  or: #555566; }..
1a20: 64 69 76 2e 62 66 6f 6f 74 65 72 20 61 2c 20 68  div.bfooter a, h
1a30: 74 6d 6c 20 61 20 7b 20 63 6f 6c 6f 72 3a 20 23  tml a { color: #
1a40: 36 36 36 36 39 39 3b 20 7d 0a 0a 64 69 76 2e 62  666699; }..div.b
1a50: 66 6f 6f 74 65 72 20 61 3a 76 69 73 69 74 65 64  footer a:visited
1a60: 2c 20 68 74 6d 6c 20 61 3a 76 69 73 69 74 65 64  , html a:visited
1a70: 20 7b 20 63 6f 6c 6f 72 3a 20 23 35 35 35 35 36   { color: #55556
1a80: 36 3b 20 7d 0a 0a 64 69 76 2e 62 66 6f 6f 74 65  6; }..div.bfoote
1a90: 72 20 61 3a 68 6f 76 65 72 2c 20 68 74 6d 6c 20  r a:hover, html 
1aa0: 61 3a 68 6f 76 65 72 20 7b 20 63 6f 6c 6f 72 3a  a:hover { color:
1ab0: 20 23 35 35 35 35 36 36 3b 62 61 63 6b 67 72 6f   #555566;backgro
1ac0: 75 6e 64 2d 63 6f 6c 6f 72 3a 20 77 68 69 74 65  und-color: white
1ad0: 3b 20 7d 0a 0a 2f 2a 20 3c 76 65 72 62 61 74 69  ; }../* <verbati
1ae0: 6d 3e 20 62 6c 6f 63 6b 73 20 2a 2f 0a 70 72 65  m> blocks */.pre
1af0: 2e 76 65 72 62 61 74 69 6d 20 7b 0a 20 20 20 62  .verbatim {.   b
1b00: 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a  ackground-color:
1b10: 20 23 66 61 66 61 66 61 3b 0a 20 20 20 70 61 64   #fafafa;.   pad
1b20: 64 69 6e 67 3a 20 30 2e 35 65 6d 3b 0a 7d 0a 0a  ding: 0.5em;.}..
1b30: 2f 2a 20 54 68 65 20 6c 61 62 65 6c 2f 76 61 6c  /* The label/val
1b40: 75 65 20 70 61 69 72 73 20 6f 6e 20 28 66 6f 72  ue pairs on (for
1b50: 20 65 78 61 6d 70 6c 65 29 20 74 68 65 20 63 69   example) the ci
1b60: 20 70 61 67 65 20 2a 2f 0a 74 61 62 6c 65 2e 6c   page */.table.l
1b70: 61 62 65 6c 2d 76 61 6c 75 65 20 74 68 20 7b 0a  abel-value th {.
1b80: 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e    vertical-align
1b90: 3a 20 74 6f 70 3b 0a 20 20 74 65 78 74 2d 61 6c  : top;.  text-al
1ba0: 69 67 6e 3a 20 72 69 67 68 74 3b 0a 20 20 70 61  ign: right;.  pa
1bb0: 64 64 69 6e 67 3a 20 30 2e 32 65 78 20 32 65 78  dding: 0.2ex 2ex
1bc0: 3b 0a 7d 0a 0a 2f 2a 20 46 6f 72 20 6d 61 72 6b  ;.}../* For mark
1bd0: 69 6e 67 20 69 6d 70 6f 72 74 61 6e 74 20 55 49  ing important UI
1be0: 20 65 6c 65 6d 65 6e 74 73 20 77 68 69 63 68 20   elements which 
1bf0: 73 68 6f 75 6c 64 6e 27 27 74 20 62 65 0a 20 20  shouldn''t be.  
1c00: 20 6c 69 67 68 74 6c 79 20 64 69 73 6d 69 73 73   lightly dismiss
1c10: 65 64 2e 20 49 20 6d 61 69 6e 6c 79 20 75 73 65  ed. I mainly use
1c20: 20 69 74 20 74 6f 20 6d 61 72 6b 20 22 6e 6f 74   it to mark "not
1c30: 20 79 65 74 0a 20 20 20 69 6d 70 6c 65 6d 65 6e   yet.   implemen
1c40: 74 65 64 22 20 70 61 72 74 73 20 6f 66 20 61 20  ted" parts of a 
1c50: 70 61 67 65 2e 20 57 68 65 74 68 65 72 20 6f 72  page. Whether or
1c60: 20 6e 6f 74 20 74 6f 20 68 61 76 65 0a 20 20 20   not to have.   
1c70: 61 20 27 27 62 6f 72 64 65 72 27 27 20 61 74 74  a ''border'' att
1c80: 72 69 62 75 74 65 20 73 65 74 20 69 73 20 61 72  ribute set is ar
1c90: 67 75 61 62 6c 65 2e 20 2a 2f 0a 2e 61 63 68 74  guable. */..acht
1ca0: 75 6e 67 20 7b 0a 20 20 63 6f 6c 6f 72 3a 20 23  ung {.  color: #
1cb0: 66 66 30 30 30 30 3b 0a 20 20 62 61 63 6b 67 72  ff0000;.  backgr
1cc0: 6f 75 6e 64 3a 20 23 66 66 66 66 30 30 3b 0a 20  ound: #ffff00;. 
1cd0: 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c   border: 1px sol
1ce0: 69 64 20 23 66 66 30 30 30 30 3b 0a 7d 0a 0a 64  id #ff0000;.}..d
1cf0: 69 76 2e 6d 69 6e 69 66 6f 72 6d 20 7b 0a 20 20  iv.miniform {.  
1d00: 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 73 6d 61    font-size: sma
1d10: 6c 6c 65 72 3b 0a 20 20 20 20 6d 61 72 67 69 6e  ller;.    margin
1d20: 3a 20 38 70 78 3b 0a 7d 0a 27 0a 63 6f 6e 66 69  : 8px;.}.'.confi
1d30: 67 20 2f 63 6f 6e 66 69 67 20 31 36 35 31 0a 31  g /config 1651.1
1d40: 33 32 36 33 39 33 30 32 34 20 27 68 65 61 64 65  326393024 'heade
1d50: 72 27 20 76 61 6c 75 65 20 27 3c 68 74 6d 6c 3e  r' value '<html>
1d60: 0a 3c 68 65 61 64 3e 0a 3c 74 69 74 6c 65 3e 24  .<head>.<title>$
1d70: 3c 70 72 6f 6a 65 63 74 5f 6e 61 6d 65 3e 3a 20  <project_name>: 
1d80: 24 3c 74 69 74 6c 65 3e 3c 2f 74 69 74 6c 65 3e  $<title></title>
1d90: 0a 3c 6c 69 6e 6b 20 72 65 6c 3d 22 61 6c 74 65  .<link rel="alte
1da0: 72 6e 61 74 65 22 20 74 79 70 65 3d 22 61 70 70  rnate" type="app
1db0: 6c 69 63 61 74 69 6f 6e 2f 72 73 73 2b 78 6d 6c  lication/rss+xml
1dc0: 22 20 74 69 74 6c 65 3d 22 52 53 53 20 46 65 65  " title="RSS Fee
1dd0: 64 22 0a 20 20 20 20 20 20 68 72 65 66 3d 22 24  d".      href="$
1de0: 62 61 73 65 75 72 6c 2f 74 69 6d 65 6c 69 6e 65  baseurl/timeline
1df0: 2e 72 73 73 22 3e 0a 3c 6c 69 6e 6b 20 72 65 6c  .rss">.<link rel
1e00: 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 68 72  ="stylesheet" hr
1e10: 65 66 3d 22 24 62 61 73 65 75 72 6c 2f 73 74 79  ef="$baseurl/sty
1e20: 6c 65 2e 63 73 73 22 20 74 79 70 65 3d 22 74 65  le.css" type="te
1e30: 78 74 2f 63 73 73 22 3e 0a 3c 6c 69 6e 6b 20 72  xt/css">.<link r
1e40: 65 6c 3d 22 73 68 6f 72 74 63 75 74 20 69 63 6f  el="shortcut ico
1e50: 6e 22 20 68 72 65 66 3d 22 24 62 61 73 65 75 72  n" href="$baseur
1e60: 6c 2f 6c 6f 67 6f 22 20 2f 3e 0a 3c 2f 68 65 61  l/logo" />.</hea
1e70: 64 3e 0a 3c 62 6f 64 79 3e 0a 3c 64 69 76 20 63  d>.<body>.<div c
1e80: 6c 61 73 73 3d 22 68 65 61 64 65 72 22 3e 0a 20  lass="header">. 
1e90: 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6c 6f 67   <div class="log
1ea0: 6f 22 3e 0a 20 20 20 20 3c 61 20 68 72 65 66 3d  o">.    <a href=
1eb0: 22 24 62 61 73 65 75 72 6c 24 69 6e 64 65 78 5f  "$baseurl$index_
1ec0: 70 61 67 65 22 3e 0a 20 20 20 20 20 20 3c 69 6d  page">.      <im
1ed0: 67 20 73 72 63 3d 22 24 62 61 73 65 75 72 6c 2f  g src="$baseurl/
1ee0: 6c 6f 67 6f 22 20 61 6c 74 3d 22 6c 6f 67 6f 22  logo" alt="logo"
1ef0: 20 68 65 69 67 68 74 3d 22 32 30 22 20 77 69 64   height="20" wid
1f00: 74 68 3d 22 32 30 22 3e 0a 20 20 20 20 20 20 3c  th="20">.      <
1f10: 6e 6f 62 72 3e 24 3c 70 72 6f 6a 65 63 74 5f 6e  nobr>$<project_n
1f20: 61 6d 65 3e 3c 2f 6e 6f 62 72 3e 0a 20 20 20 20  ame></nobr>.    
1f30: 3c 2f 61 3e 0a 20 20 3c 2f 64 69 76 3e 0a 20 20  </a>.  </div>.  
1f40: 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 69 74 6c  <div class="titl
1f50: 65 22 3e 24 3c 74 69 74 6c 65 3e 3c 2f 64 69 76  e">$<title></div
1f60: 3e 0a 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22  >.  <div class="
1f70: 73 74 61 74 75 73 22 3e 3c 6e 6f 62 72 3e 3c 74  status"><nobr><t
1f80: 68 31 3e 0a 20 20 20 20 20 69 66 20 7b 5b 69 6e  h1>.     if {[in
1f90: 66 6f 20 65 78 69 73 74 73 20 6c 6f 67 69 6e 5d  fo exists login]
1fa0: 7d 20 7b 0a 20 20 20 20 20 20 20 70 75 74 73 20  } {.       puts 
1fb0: 22 4c 6f 67 67 65 64 20 69 6e 20 61 73 20 24 6c  "Logged in as $l
1fc0: 6f 67 69 6e 20 2d 20 22 0a 20 20 20 20 20 20 20  ogin - ".       
1fd0: 68 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27  html "<a href=''
1fe0: 24 62 61 73 65 75 72 6c 2f 6c 6f 67 69 6e 27 27  $baseurl/login''
1ff0: 3e 4c 6f 67 6f 75 74 3c 2f 61 3e 20 22 0a 20 20  >Logout</a> ".  
2000: 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20     } else {.    
2010: 20 20 20 70 75 74 73 20 22 4e 6f 74 20 6c 6f 67     puts "Not log
2020: 67 65 64 20 69 6e 20 2d 20 22 0a 20 20 20 20 20  ged in - ".     
2030: 20 20 68 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d    html "<a href=
2040: 27 27 24 62 61 73 65 75 72 6c 2f 6c 6f 67 69 6e  ''$baseurl/login
2050: 27 27 3e 4c 6f 67 69 6e 3c 2f 61 3e 20 22 0a 20  ''>Login</a> ". 
2060: 20 20 20 20 7d 0a 20 20 3c 2f 74 68 31 3e 3c 2f      }.  </th1></
2070: 6e 6f 62 72 3e 3c 2f 64 69 76 3e 0a 3c 2f 64 69  nobr></div>.</di
2080: 76 3e 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d  v>.<div class="m
2090: 61 69 6e 6d 65 6e 75 22 3e 3c 74 68 31 3e 0a 68  ainmenu"><th1>.h
20a0: 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27 24  tml "<a href=''$
20b0: 62 61 73 65 75 72 6c 24 69 6e 64 65 78 5f 70 61  baseurl$index_pa
20c0: 67 65 27 27 3e 48 6f 6d 65 3c 2f 61 3e 20 22 0a  ge''>Home</a> ".
20d0: 69 66 20 7b 5b 68 61 73 63 61 70 20 6f 68 5d 7d  if {[hascap oh]}
20e0: 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61 20 68 72   {.  html "<a hr
20f0: 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f 64 69  ef=''$baseurl/di
2100: 72 27 27 3e 46 69 6c 65 73 3c 2f 61 3e 20 22 0a  r''>Files</a> ".
2110: 7d 0a 69 66 20 7b 5b 68 61 73 63 61 70 20 6f 5d  }.if {[hascap o]
2120: 7d 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61 20 68  } {.  html "<a h
2130: 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f 6c  ref=''$baseurl/l
2140: 65 61 76 65 73 27 27 3e 4c 65 61 76 65 73 3c 2f  eaves''>Leaves</
2150: 61 3e 20 22 0a 20 20 68 74 6d 6c 20 22 3c 61 20  a> ".  html "<a 
2160: 68 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f  href=''$baseurl/
2170: 74 69 6d 65 6c 69 6e 65 27 27 3e 54 69 6d 65 6c  timeline''>Timel
2180: 69 6e 65 3c 2f 61 3e 20 22 0a 20 20 68 74 6d 6c  ine</a> ".  html
2190: 20 22 3c 61 20 68 72 65 66 3d 27 27 24 62 61 73   "<a href=''$bas
21a0: 65 75 72 6c 2f 62 72 6c 69 73 74 27 27 3e 42 72  eurl/brlist''>Br
21b0: 61 6e 63 68 65 73 3c 2f 61 3e 20 22 0a 20 20 68  anches</a> ".  h
21c0: 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27 24  tml "<a href=''$
21d0: 62 61 73 65 75 72 6c 2f 74 61 67 6c 69 73 74 27  baseurl/taglist'
21e0: 27 3e 54 61 67 73 3c 2f 61 3e 20 22 0a 7d 0a 69  '>Tags</a> ".}.i
21f0: 66 20 7b 5b 68 61 73 63 61 70 20 72 5d 7d 20 7b  f {[hascap r]} {
2200: 0a 20 20 68 74 6d 6c 20 22 3c 61 20 68 72 65 66  .  html "<a href
2210: 3d 27 27 24 62 61 73 65 75 72 6c 2f 72 70 74 76  =''$baseurl/rptv
2220: 69 65 77 3f 72 6e 3d 32 27 27 3e 54 69 63 6b 65  iew?rn=2''>Ticke
2230: 74 73 3c 2f 61 3e 22 0a 20 20 68 74 6d 6c 20 22  ts</a>".  html "
2240: 3c 73 70 61 6e 20 63 6c 61 73 73 3d 27 27 6d 61  <span class=''ma
2250: 69 6e 6d 65 6e 75 73 6d 61 6c 6c 27 27 3e 22 0a  inmenusmall''>".
2260: 20 20 20 20 68 74 6d 6c 20 22 3c 61 20 68 72 65      html "<a hre
2270: 66 3d 27 27 24 62 61 73 65 75 72 6c 2f 72 65 70  f=''$baseurl/rep
2280: 6f 72 74 6c 69 73 74 27 27 3e 61 6c 6c 3c 2f 61  ortlist''>all</a
2290: 3e 22 0a 20 20 20 20 68 74 6d 6c 20 22 3c 61 20  >".    html "<a 
22a0: 68 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f  href=''$baseurl/
22b0: 74 6b 74 6e 65 77 27 27 3e 2b 3c 2f 61 3e 22 0a  tktnew''>+</a>".
22c0: 20 20 68 74 6d 6c 20 22 3c 2f 73 70 61 6e 3e 22    html "</span>"
22d0: 0a 7d 0a 69 66 20 7b 5b 68 61 73 63 61 70 20 6a  .}.if {[hascap j
22e0: 5d 7d 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61 20  ]} {.  html "<a 
22f0: 68 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c 2f  href=''$baseurl/
2300: 77 69 6b 69 27 27 3e 57 69 6b 69 3c 2f 61 3e 20  wiki''>Wiki</a> 
2310: 22 0a 7d 0a 69 66 20 7b 5b 68 61 73 63 61 70 20  ".}.if {[hascap 
2320: 73 5d 7d 20 7b 0a 20 20 68 74 6d 6c 20 22 3c 61  s]} {.  html "<a
2330: 20 68 72 65 66 3d 27 27 24 62 61 73 65 75 72 6c   href=''$baseurl
2340: 2f 73 65 74 75 70 27 27 3e 41 64 6d 69 6e 3c 2f  /setup''>Admin</
2350: 61 3e 20 22 0a 7d 20 65 6c 73 65 69 66 20 7b 5b  a> ".} elseif {[
2360: 68 61 73 63 61 70 20 61 5d 7d 20 7b 0a 20 20 68  hascap a]} {.  h
2370: 74 6d 6c 20 22 3c 61 20 68 72 65 66 3d 27 27 24  tml "<a href=''$
2380: 62 61 73 65 75 72 6c 2f 73 65 74 75 70 5f 75 6c  baseurl/setup_ul
2390: 69 73 74 27 27 3e 55 73 65 72 73 3c 2f 61 3e 20  ist''>Users</a> 
23a0: 22 0a 7d 0a 3c 2f 74 68 31 3e 3c 2f 64 69 76 3e  ".}.</th1></div>
23b0: 0a 27 0a 63 6f 6e 66 69 67 20 2f 63 6f 6e 66 69  .'.config /confi
23c0: 67 20 32 30 37 39 0a 31 33 32 36 33 39 33 30 32  g 2079.132639302
23d0: 34 20 27 66 6f 6f 74 65 72 27 20 76 61 6c 75 65  4 'footer' value
23e0: 20 27 3c 64 69 76 20 63 6c 61 73 73 3d 22 66 6f   '<div class="fo
23f0: 6f 74 65 72 22 3e 0a 3c 74 68 31 3e 20 0a 20 20  oter">.<th1> .  
2400: 23 20 72 65 70 6f 73 69 74 6f 72 79 2f 73 69 74  # repository/sit
2410: 65 20 73 70 65 63 69 66 69 63 20 63 6f 6e 66 69  e specific confi
2420: 67 75 72 61 74 69 6f 6e 0a 20 20 23 20 61 64 72  guration.  # adr
2430: 65 73 73 20 6f 66 20 6d 61 69 6e 20 73 65 72 76  ess of main serv
2440: 65 72 0a 20 20 73 65 74 20 73 65 72 76 65 72 41  er.  set serverA
2450: 64 72 65 73 73 20 22 68 74 74 70 3a 2f 2f 6d 6f  dress "http://mo
2460: 72 64 6f 72 3a 38 30 30 30 22 0a 20 20 23 20 61  rdor:8000".  # a
2470: 64 72 65 73 73 65 73 20 6f 66 20 68 6f 73 74 73  dresses of hosts
2480: 2c 20 74 6f 20 62 65 20 68 61 6e 64 6c 65 64 20  , to be handled 
2490: 61 73 20 6c 6f 63 61 6c 0a 20 20 73 65 74 20 6c  as local.  set l
24a0: 6f 63 61 6c 41 64 72 65 73 73 65 73 20 5b 6c 69  ocalAdresses [li
24b0: 73 74 20 22 68 74 74 70 3a 2f 2f 31 32 37 2e 30  st "http://127.0
24c0: 2e 30 2e 31 3a 38 30 30 30 22 20 22 68 74 74 70  .0.1:8000" "http
24d0: 3a 2f 2f 6c 6f 63 61 6c 68 6f 73 74 3a 38 30 30  ://localhost:800
24e0: 30 22 20 22 68 74 74 70 3a 2f 2f 61 75 65 6e 6c  0" "http://auenl
24f0: 61 6e 64 3a 38 30 30 30 22 20 22 68 74 74 70 3a  and:8000" "http:
2500: 2f 2f 73 61 6d 67 61 6d 64 73 63 68 69 3a 38 30  //samgamdschi:80
2510: 30 30 22 20 22 68 74 74 70 3a 2f 2f 6e 75 6d 65  00" "http://nume
2520: 6e 6f 72 3a 38 30 30 30 22 20 5d 0a 20 20 23 20  nor:8000" ].  # 
2530: 77 68 69 63 68 20 66 6f 73 73 69 6c 2d 72 65 70  which fossil-rep
2540: 6f 20 73 68 6f 75 6c 64 20 62 65 20 72 65 66 65  o should be refe
2550: 72 65 6e 63 65 64 20 69 6e 20 74 68 65 20 66 6f  renced in the fo
2560: 6f 74 65 72 0a 20 20 73 65 74 20 66 6f 73 73 69  oter.  set fossi
2570: 6c 52 65 66 65 72 65 6e 63 65 41 64 72 65 73 73  lReferenceAdress
2580: 20 22 68 74 74 70 3a 2f 2f 4d 6f 72 64 6f 72 2f   "http://Mordor/
2590: 66 6f 73 73 69 6c 73 63 6d 22 0a 3c 2f 74 68 31  fossilscm".</th1
25a0: 3e 0a 3c 74 68 31 3e 0a 20 20 68 74 6d 6c 20 22  >.<th1>.  html "
25b0: 3c 66 6f 72 6d 20 61 63 74 69 6f 6e 3d 5c 22 24  <form action=\"$
25c0: 62 61 73 65 75 72 6c 2f 74 69 6d 65 6c 69 6e 65  baseurl/timeline
25d0: 5c 22 20 6d 65 74 68 6f 64 3d 5c 22 70 6f 73 74  \" method=\"post
25e0: 5c 22 3e 22 0a 20 20 20 20 68 74 6d 6c 20 22 73  \">".    html "s
25f0: 65 61 72 63 68 20 74 69 6d 65 6c 69 6e 65 3a 26  earch timeline:&
2600: 6e 62 73 70 3b 22 0a 20 20 20 20 68 74 6d 6c 20  nbsp;".    html 
2610: 22 3c 69 6e 70 75 74 20 6e 61 6d 65 3d 5c 22 73  "<input name=\"s
2620: 5c 22 20 74 79 70 65 3d 5c 22 74 65 78 74 5c 22  \" type=\"text\"
2630: 20 73 69 7a 65 3d 5c 22 33 30 5c 22 20 6d 61 78   size=\"30\" max
2640: 6c 65 6e 67 74 68 3d 5c 22 34 30 5c 22 20 22 0a  length=\"40\" ".
2650: 20 20 20 20 20 20 69 66 20 7b 5b 68 61 73 63 61        if {[hasca
2660: 70 20 6f 5d 7d 20 7b 0a 20 20 20 20 20 20 20 20  p o]} {.        
2670: 68 74 6d 6c 20 22 76 61 6c 75 65 3d 5c 22 5c 22  html "value=\"\"
2680: 20 22 0a 20 20 20 20 20 20 7d 20 65 6c 73 65 20   ".      } else 
2690: 7b 0a 20 20 20 20 20 20 20 20 68 74 6d 6c 20 22  {.        html "
26a0: 64 69 73 61 62 6c 65 64 20 76 61 6c 75 65 3d 5c  disabled value=\
26b0: 22 70 6c 65 61 73 65 20 6c 6f 67 20 6f 6e 21 5c  "please log on!\
26c0: 22 20 22 0a 20 20 20 20 20 20 7d 0a 20 20 20 20  " ".      }.    
26d0: 68 74 6d 6c 20 22 2f 3e 26 6e 62 73 70 3b 22 0a  html "/>&nbsp;".
26e0: 20 20 20 20 68 74 6d 6c 20 22 3c 69 6e 70 75 74      html "<input
26f0: 20 74 79 70 65 3d 5c 22 73 75 62 6d 69 74 5c 22   type=\"submit\"
2700: 20 22 0a 20 20 20 20 69 66 20 7b 5b 68 61 73 63   ".    if {[hasc
2710: 61 70 20 6f 5d 7d 20 7b 0a 20 20 20 20 20 20 68  ap o]} {.      h
2720: 74 6d 6c 20 22 76 61 6c 75 65 3d 5c 22 47 6f 5c  tml "value=\"Go\
2730: 22 20 22 0a 20 20 20 20 7d 20 65 6c 73 65 20 7b  " ".    } else {
2740: 0a 20 20 20 20 20 20 68 74 6d 6c 20 22 64 69 73  .      html "dis
2750: 61 62 6c 65 64 20 76 61 6c 75 65 3d 5c 22 64 69  abled value=\"di
2760: 73 61 62 6c 65 64 5c 22 20 22 0a 20 20 20 20 7d  sabled\" ".    }
2770: 0a 20 20 20 20 68 74 6d 6c 20 22 2f 3e 22 0a 20  .    html "/>". 
2780: 20 20 20 69 66 20 7b 5b 68 61 73 63 61 70 20 6f     if {[hascap o
2790: 5d 7d 20 7b 0a 20 20 20 20 20 20 68 74 6d 6c 20  ]} {.      html 
27a0: 22 20 2f 20 3c 61 20 68 72 65 66 3d 5c 22 24 62  " / <a href=\"$b
27b0: 61 73 65 75 72 6c 2f 64 6f 63 2f 74 69 70 2f 69  aseurl/doc/tip/i
27c0: 6e 64 65 78 2e 77 69 6b 69 5c 22 3e 57 69 6b 69  ndex.wiki\">Wiki
27d0: 2d 49 6e 64 65 78 3c 2f 61 3e 22 0a 20 20 20 20  -Index</a>".    
27e0: 7d 0a 20 20 68 74 6d 6c 20 22 3c 2f 66 6f 72 6d  }.  html "</form
27f0: 3e 22 0a 3c 2f 74 68 31 3e 0a 3c 2f 64 69 76 3e  >".</th1>.</div>
2800: 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 62 66 6f  .<div class="bfo
2810: 6f 74 65 72 22 3e 0a 3c 74 68 31 3e 0a 20 20 23  oter">.<th1>.  #
2820: 20 63 68 65 63 6b 2c 20 69 66 20 62 61 73 65 75   check, if baseu
2830: 72 6c 20 73 74 61 72 74 73 20 77 69 74 68 20 6f  rl starts with o
2840: 6e 65 20 6f 66 20 74 68 65 20 6c 6f 63 61 6c 20  ne of the local 
2850: 61 64 72 65 73 73 65 73 0a 20 20 73 65 74 20 69  adresses.  set i
2860: 73 4c 6f 63 61 6c 20 2d 31 0a 20 20 66 6f 72 20  sLocal -1.  for 
2870: 7b 73 65 74 20 6c 69 20 30 7d 20 7b 24 6c 69 20  {set li 0} {$li 
2880: 3c 20 5b 6c 6c 65 6e 67 74 68 20 24 6c 6f 63 61  < [llength $loca
2890: 6c 41 64 72 65 73 73 65 73 5d 7d 20 7b 73 65 74  lAdresses]} {set
28a0: 20 6c 69 20 5b 65 78 70 72 20 24 6c 69 2b 31 5d   li [expr $li+1]
28b0: 7d 20 7b 0a 20 20 20 20 69 66 20 7b 5b 73 74 72  } {.    if {[str
28c0: 69 6e 67 20 66 69 72 73 74 20 5b 6c 69 6e 64 65  ing first [linde
28d0: 78 20 24 6c 6f 63 61 6c 41 64 72 65 73 73 65 73  x $localAdresses
28e0: 20 24 6c 69 5d 20 24 62 61 73 65 75 72 6c 5d 20   $li] $baseurl] 
28f0: 21 3d 20 2d 31 7d 20 7b 0a 20 20 20 20 20 20 73  != -1} {.      s
2900: 65 74 20 69 73 4c 6f 63 61 6c 20 24 6c 69 0a 20  et isLocal $li. 
2910: 20 20 20 7d 0a 20 20 7d 0a 20 20 23 20 67 65 74     }.  }.  # get
2920: 20 72 65 70 6f 73 69 74 6f 72 79 2d 70 61 72 74   repository-part
2930: 20 6f 66 20 62 61 73 65 75 72 6c 20 62 79 20 73   of baseurl by s
2940: 74 72 69 70 70 69 6e 67 20 61 6c 6c 20 75 70 20  tripping all up 
2950: 74 6f 20 74 68 65 20 66 69 72 73 74 20 2f 0a 20  to the first /. 
2960: 20 69 66 20 7b 5b 73 74 72 69 6e 67 20 6c 61 73   if {[string las
2970: 74 20 22 2f 22 20 24 62 61 73 65 75 72 6c 5d 20  t "/" $baseurl] 
2980: 3d 3d 20 30 7d 20 7b 0a 20 20 20 20 73 65 74 20  == 0} {.    set 
2990: 72 65 70 6f 73 69 74 6f 72 79 20 22 22 20 20 0a  repository ""  .
29a0: 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 73    } else {.    s
29b0: 65 74 20 72 65 70 6f 73 69 74 6f 72 79 20 5b 73  et repository [s
29c0: 74 72 69 6e 67 20 72 61 6e 67 65 20 24 62 61 73  tring range $bas
29d0: 65 75 72 6c 20 5b 65 78 70 72 20 5b 73 74 72 69  eurl [expr [stri
29e0: 6e 67 20 6c 61 73 74 20 22 2f 22 20 24 62 61 73  ng last "/" $bas
29f0: 65 75 72 6c 5d 2b 31 5d 20 65 6e 64 5d 0a 20 20  eurl]+1] end].  
2a00: 7d 0a 20 20 23 20 62 75 69 6c 64 74 20 64 69 73  }.  # buildt dis
2a10: 70 6c 61 79 2f 61 64 72 65 73 73 20 70 61 72 74  play/adress part
2a20: 73 20 66 6f 72 20 66 6f 6f 74 65 72 0a 20 20 69  s for footer.  i
2a30: 66 20 7b 24 69 73 4c 6f 63 61 6c 20 3d 3d 20 2d  f {$isLocal == -
2a40: 31 7d 20 7b 0a 20 20 20 20 73 65 74 20 74 79 70  1} {.    set typ
2a50: 65 44 73 70 20 22 72 65 6d 6f 74 65 22 0a 20 20  eDsp "remote".  
2a60: 20 20 73 65 74 20 6c 69 6e 6b 20 22 5b 6c 69 6e    set link "[lin
2a70: 64 65 78 20 24 6c 6f 63 61 6c 41 64 72 65 73 73  dex $localAdress
2a80: 65 73 20 31 5d 22 0a 20 20 20 20 73 65 74 20 6c  es 1]".    set l
2a90: 69 6e 6b 44 73 70 20 22 6c 6f 63 61 6c 22 0a 20  inkDsp "local". 
2aa0: 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 73 65   } else {.    se
2ab0: 74 20 74 79 70 65 44 73 70 20 22 6c 6f 63 61 6c  t typeDsp "local
2ac0: 22 0a 20 20 20 20 73 65 74 20 6c 69 6e 6b 20 22  ".    set link "
2ad0: 24 73 65 72 76 65 72 41 64 72 65 73 73 22 0a 20  $serverAdress". 
2ae0: 20 20 20 73 65 74 20 6c 69 6e 6b 44 73 70 20 22     set linkDsp "
2af0: 72 65 6d 6f 74 65 22 0a 20 20 7d 0a 3c 2f 74 68  remote".  }.</th
2b00: 31 3e 0a 72 75 6e 6e 69 6e 67 20 24 74 79 70 65  1>.running $type
2b10: 44 73 70 26 6e 62 73 70 3b 2f 26 6e 62 73 70 3b  Dsp&nbsp;/&nbsp;
2b20: 3c 61 20 68 72 65 66 3d 22 24 6c 69 6e 6b 2f 24  <a href="$link/$
2b30: 72 65 70 6f 73 69 74 6f 72 79 22 3e 24 6c 69 6e  repository">$lin
2b40: 6b 44 73 70 20 76 65 72 73 69 6f 6e 3c 2f 61 3e  kDsp version</a>
2b50: 0a 6f 66 20 24 70 72 6f 6a 65 63 74 5f 6e 61 6d  .of $project_nam
2b60: 65 40 24 73 65 72 76 65 72 41 64 72 65 73 73 0a  e@$serverAdress.
2b70: 70 6f 77 65 72 65 64 20 62 79 20 3c 61 20 68 72  powered by <a hr
2b80: 65 66 3d 22 24 66 6f 73 73 69 6c 52 65 66 65 72  ef="$fossilRefer
2b90: 65 6e 63 65 41 64 72 65 73 73 22 3e 46 6f 73 73  enceAdress">Foss
2ba0: 69 6c 3c 2f 61 3e 0a 76 65 72 73 69 6f 6e 20 24  il</a>.version $
2bb0: 6d 61 6e 69 66 65 73 74 5f 76 65 72 73 69 6f 6e  manifest_version
2bc0: 20 24 6d 61 6e 69 66 65 73 74 5f 64 61 74 65 0a   $manifest_date.
2bd0: 3c 2f 64 69 76 3e 0a 3c 2f 62 6f 64 79 3e 3c 2f  </div>.</body></
2be0: 68 74 6d 6c 3e 27 0a                             html>'.