Fossil SCM

Add Étienne Deparis's GitHub-like skin to the set of built-ins.

drh 2015-01-22 15:47 trunk
Commit 51935f265afe0afbac0e8276a94e63703e60d1d0
--- a/skins/etienne1/README.md
+++ b/skins/etienne1/README.md
@@ -0,0 +1 @@
1
+This skin was contributed by Étienne Deparis.
--- a/skins/etienne1/README.md
+++ b/skins/etienne1/README.md
@@ -0,0 +1 @@
 
--- a/skins/etienne1/README.md
+++ b/skins/etienne1/README.md
@@ -0,0 +1 @@
1 This skin was contributed by Étienne Deparis.
--- a/skins/etienne1/css.txt
+++ b/skins/etienne1/css.txt
@@ -0,0 +1,3 @@
1
+max-width: 33%.sub30max-width: width: 96max-max-width: 800px;5f9f}
2
+
3
+.submenu a:hover {bottom: 1px solid #fff;border: 0px,95 2
--- a/skins/etienne1/css.txt
+++ b/skins/etienne1/css.txt
@@ -0,0 +1,3 @@
 
 
 
--- a/skins/etienne1/css.txt
+++ b/skins/etienne1/css.txt
@@ -0,0 +1,3 @@
1 max-width: 33%.sub30max-width: width: 96max-max-width: 800px;5f9f}
2
3 .submenu a:hover {bottom: 1px solid #fff;border: 0px,95 2
--- a/skins/etienne1/footer.txt
+++ b/skins/etienne1/footer.txt
@@ -0,0 +1,3 @@
1
+<div class="footer">
2
+This page was generated in about
3
+<th1>puts [expr {([utime]+[stime]+1000)/100
--- a/skins/etienne1/footer.txt
+++ b/skins/etienne1/footer.txt
@@ -0,0 +1,3 @@
 
 
 
--- a/skins/etienne1/footer.txt
+++ b/skins/etienne1/footer.txt
@@ -0,0 +1,3 @@
1 <div class="footer">
2 This page was generated in about
3 <th1>puts [expr {([utime]+[stime]+1000)/100
--- a/skins/etienne1/header.txt
+++ b/skins/etienne1/header.txt
@@ -0,0 +1,27 @@
1
+<html>
2
+ <head>
3
+ <base href="$baseurl/$current_page" />
4
+ <title>$<project_name>: $<title></title>
5
+ <link rel="alternate" type="application/rss+xml" title="RSS Feed"
6
+ href="$home/timeline.rss" />
7
+ <lihome/style.css?default" type="text/css"
8
+ media="screen" />
9
+ </head>
10
+
11
+ <bodyth1>
12
+ if {[info exheader">
13
+ t_name">
14
+ </a>
15
+ <<h1>$<project_name></h1>$<title>us"><th1>
16
+ 1>
17
+ if {[info exists login]} {
18
+ if {[info exists login]} {
19
+ } els$login — } els} } else {
20
+ t h$login</a>\n"
21
+ }
22
+ h1>
23
+ if {[info exmainmbtn' href='$proc menulink {url name} {
24
+ upvar current_page current
25
+ upvar home homa h <th1>
26
+proc isin {val lst} {
27
+ set tot [llreportlisrep
--- a/skins/etienne1/header.txt
+++ b/skins/etienne1/header.txt
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
--- a/skins/etienne1/header.txt
+++ b/skins/etienne1/header.txt
@@ -0,0 +1,27 @@
1 <html>
2 <head>
3 <base href="$baseurl/$current_page" />
4 <title>$<project_name>: $<title></title>
5 <link rel="alternate" type="application/rss+xml" title="RSS Feed"
6 href="$home/timeline.rss" />
7 <lihome/style.css?default" type="text/css"
8 media="screen" />
9 </head>
10
11 <bodyth1>
12 if {[info exheader">
13 t_name">
14 </a>
15 <<h1>$<project_name></h1>$<title>us"><th1>
16 1>
17 if {[info exists login]} {
18 if {[info exists login]} {
19 } els$login — } els} } else {
20 t h$login</a>\n"
21 }
22 h1>
23 if {[info exmainmbtn' href='$proc menulink {url name} {
24 upvar current_page current
25 upvar home homa h <th1>
26 proc isin {val lst} {
27 set tot [llreportlisrep
--- src/main.mk
+++ src/main.mk
@@ -140,10 +140,13 @@
140140
$(SRCDIR)/../skins/default/footer.txt \
141141
$(SRCDIR)/../skins/default/header.txt \
142142
$(SRCDIR)/../skins/enhanced1/css.txt \
143143
$(SRCDIR)/../skins/enhanced1/footer.txt \
144144
$(SRCDIR)/../skins/enhanced1/header.txt \
145
+ $(SRCDIR)/../skins/etienne1/css.txt \
146
+ $(SRCDIR)/../skins/etienne1/footer.txt \
147
+ $(SRCDIR)/../skins/etienne1/header.txt \
145148
$(SRCDIR)/../skins/khaki/css.txt \
146149
$(SRCDIR)/../skins/khaki/footer.txt \
147150
$(SRCDIR)/../skins/khaki/header.txt \
148151
$(SRCDIR)/../skins/plain_gray/css.txt \
149152
$(SRCDIR)/../skins/plain_gray/footer.txt \
150153
--- src/main.mk
+++ src/main.mk
@@ -140,10 +140,13 @@
140 $(SRCDIR)/../skins/default/footer.txt \
141 $(SRCDIR)/../skins/default/header.txt \
142 $(SRCDIR)/../skins/enhanced1/css.txt \
143 $(SRCDIR)/../skins/enhanced1/footer.txt \
144 $(SRCDIR)/../skins/enhanced1/header.txt \
 
 
 
145 $(SRCDIR)/../skins/khaki/css.txt \
146 $(SRCDIR)/../skins/khaki/footer.txt \
147 $(SRCDIR)/../skins/khaki/header.txt \
148 $(SRCDIR)/../skins/plain_gray/css.txt \
149 $(SRCDIR)/../skins/plain_gray/footer.txt \
150
--- src/main.mk
+++ src/main.mk
@@ -140,10 +140,13 @@
140 $(SRCDIR)/../skins/default/footer.txt \
141 $(SRCDIR)/../skins/default/header.txt \
142 $(SRCDIR)/../skins/enhanced1/css.txt \
143 $(SRCDIR)/../skins/enhanced1/footer.txt \
144 $(SRCDIR)/../skins/enhanced1/header.txt \
145 $(SRCDIR)/../skins/etienne1/css.txt \
146 $(SRCDIR)/../skins/etienne1/footer.txt \
147 $(SRCDIR)/../skins/etienne1/header.txt \
148 $(SRCDIR)/../skins/khaki/css.txt \
149 $(SRCDIR)/../skins/khaki/footer.txt \
150 $(SRCDIR)/../skins/khaki/header.txt \
151 $(SRCDIR)/../skins/plain_gray/css.txt \
152 $(SRCDIR)/../skins/plain_gray/footer.txt \
153
--- src/skins.c
+++ src/skins.c
@@ -45,10 +45,11 @@
4545
{ "Plain Gray, No Logo", "plain_gray", 0 },
4646
{ "Khaki, No Logo", "khaki", 0 },
4747
{ "Black & White, Menu on Left", "black_and_white", 0 },
4848
{ "Shadow boxes & Rounded Corners", "rounded1", 0 },
4949
{ "Enhanced Default", "enhanced1", 0 },
50
+ { "Similar to GitHub", "etienne1", 0 },
5051
};
5152
5253
/*
5354
** For a skin named zSkinName, compute the name of the CONFIG table
5455
** entry where that skin is stored and return it.
5556
--- src/skins.c
+++ src/skins.c
@@ -45,10 +45,11 @@
45 { "Plain Gray, No Logo", "plain_gray", 0 },
46 { "Khaki, No Logo", "khaki", 0 },
47 { "Black & White, Menu on Left", "black_and_white", 0 },
48 { "Shadow boxes & Rounded Corners", "rounded1", 0 },
49 { "Enhanced Default", "enhanced1", 0 },
 
50 };
51
52 /*
53 ** For a skin named zSkinName, compute the name of the CONFIG table
54 ** entry where that skin is stored and return it.
55
--- src/skins.c
+++ src/skins.c
@@ -45,10 +45,11 @@
45 { "Plain Gray, No Logo", "plain_gray", 0 },
46 { "Khaki, No Logo", "khaki", 0 },
47 { "Black & White, Menu on Left", "black_and_white", 0 },
48 { "Shadow boxes & Rounded Corners", "rounded1", 0 },
49 { "Enhanced Default", "enhanced1", 0 },
50 { "Similar to GitHub", "etienne1", 0 },
51 };
52
53 /*
54 ** For a skin named zSkinName, compute the name of the CONFIG table
55 ** entry where that skin is stored and return it.
56
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -493,10 +493,13 @@
493493
$(SRCDIR)/../skins/default/footer.txt \
494494
$(SRCDIR)/../skins/default/header.txt \
495495
$(SRCDIR)/../skins/enhanced1/css.txt \
496496
$(SRCDIR)/../skins/enhanced1/footer.txt \
497497
$(SRCDIR)/../skins/enhanced1/header.txt \
498
+ $(SRCDIR)/../skins/etienne1/css.txt \
499
+ $(SRCDIR)/../skins/etienne1/footer.txt \
500
+ $(SRCDIR)/../skins/etienne1/header.txt \
498501
$(SRCDIR)/../skins/khaki/css.txt \
499502
$(SRCDIR)/../skins/khaki/footer.txt \
500503
$(SRCDIR)/../skins/khaki/header.txt \
501504
$(SRCDIR)/../skins/plain_gray/css.txt \
502505
$(SRCDIR)/../skins/plain_gray/footer.txt \
503506
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -493,10 +493,13 @@
493 $(SRCDIR)/../skins/default/footer.txt \
494 $(SRCDIR)/../skins/default/header.txt \
495 $(SRCDIR)/../skins/enhanced1/css.txt \
496 $(SRCDIR)/../skins/enhanced1/footer.txt \
497 $(SRCDIR)/../skins/enhanced1/header.txt \
 
 
 
498 $(SRCDIR)/../skins/khaki/css.txt \
499 $(SRCDIR)/../skins/khaki/footer.txt \
500 $(SRCDIR)/../skins/khaki/header.txt \
501 $(SRCDIR)/../skins/plain_gray/css.txt \
502 $(SRCDIR)/../skins/plain_gray/footer.txt \
503
--- win/Makefile.mingw
+++ win/Makefile.mingw
@@ -493,10 +493,13 @@
493 $(SRCDIR)/../skins/default/footer.txt \
494 $(SRCDIR)/../skins/default/header.txt \
495 $(SRCDIR)/../skins/enhanced1/css.txt \
496 $(SRCDIR)/../skins/enhanced1/footer.txt \
497 $(SRCDIR)/../skins/enhanced1/header.txt \
498 $(SRCDIR)/../skins/etienne1/css.txt \
499 $(SRCDIR)/../skins/etienne1/footer.txt \
500 $(SRCDIR)/../skins/etienne1/header.txt \
501 $(SRCDIR)/../skins/khaki/css.txt \
502 $(SRCDIR)/../skins/khaki/footer.txt \
503 $(SRCDIR)/../skins/khaki/header.txt \
504 $(SRCDIR)/../skins/plain_gray/css.txt \
505 $(SRCDIR)/../skins/plain_gray/footer.txt \
506
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -331,10 +331,13 @@
331331
$(SRCDIR)\../skins/default/footer.txt \
332332
$(SRCDIR)\../skins/default/header.txt \
333333
$(SRCDIR)\../skins/enhanced1/css.txt \
334334
$(SRCDIR)\../skins/enhanced1/footer.txt \
335335
$(SRCDIR)\../skins/enhanced1/header.txt \
336
+ $(SRCDIR)\../skins/etienne1/css.txt \
337
+ $(SRCDIR)\../skins/etienne1/footer.txt \
338
+ $(SRCDIR)\../skins/etienne1/header.txt \
336339
$(SRCDIR)\../skins/khaki/css.txt \
337340
$(SRCDIR)\../skins/khaki/footer.txt \
338341
$(SRCDIR)\../skins/khaki/header.txt \
339342
$(SRCDIR)\../skins/plain_gray/css.txt \
340343
$(SRCDIR)\../skins/plain_gray/footer.txt \
341344
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -331,10 +331,13 @@
331 $(SRCDIR)\../skins/default/footer.txt \
332 $(SRCDIR)\../skins/default/header.txt \
333 $(SRCDIR)\../skins/enhanced1/css.txt \
334 $(SRCDIR)\../skins/enhanced1/footer.txt \
335 $(SRCDIR)\../skins/enhanced1/header.txt \
 
 
 
336 $(SRCDIR)\../skins/khaki/css.txt \
337 $(SRCDIR)\../skins/khaki/footer.txt \
338 $(SRCDIR)\../skins/khaki/header.txt \
339 $(SRCDIR)\../skins/plain_gray/css.txt \
340 $(SRCDIR)\../skins/plain_gray/footer.txt \
341
--- win/Makefile.msc
+++ win/Makefile.msc
@@ -331,10 +331,13 @@
331 $(SRCDIR)\../skins/default/footer.txt \
332 $(SRCDIR)\../skins/default/header.txt \
333 $(SRCDIR)\../skins/enhanced1/css.txt \
334 $(SRCDIR)\../skins/enhanced1/footer.txt \
335 $(SRCDIR)\../skins/enhanced1/header.txt \
336 $(SRCDIR)\../skins/etienne1/css.txt \
337 $(SRCDIR)\../skins/etienne1/footer.txt \
338 $(SRCDIR)\../skins/etienne1/header.txt \
339 $(SRCDIR)\../skins/khaki/css.txt \
340 $(SRCDIR)\../skins/khaki/footer.txt \
341 $(SRCDIR)\../skins/khaki/header.txt \
342 $(SRCDIR)\../skins/plain_gray/css.txt \
343 $(SRCDIR)\../skins/plain_gray/footer.txt \
344

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button