Fossil SCM
Add Étienne Deparis's GitHub-like skin to the set of built-ins.
Commit
51935f265afe0afbac0e8276a94e63703e60d1d0
Parent
53a295489e2a0aa…
8 files changed
+1
+3
+3
+27
+3
+1
+3
+3
| --- 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 |
+3
| --- src/main.mk | ||
| +++ src/main.mk | ||
| @@ -140,10 +140,13 @@ | ||
| 140 | 140 | $(SRCDIR)/../skins/default/footer.txt \ |
| 141 | 141 | $(SRCDIR)/../skins/default/header.txt \ |
| 142 | 142 | $(SRCDIR)/../skins/enhanced1/css.txt \ |
| 143 | 143 | $(SRCDIR)/../skins/enhanced1/footer.txt \ |
| 144 | 144 | $(SRCDIR)/../skins/enhanced1/header.txt \ |
| 145 | + $(SRCDIR)/../skins/etienne1/css.txt \ | |
| 146 | + $(SRCDIR)/../skins/etienne1/footer.txt \ | |
| 147 | + $(SRCDIR)/../skins/etienne1/header.txt \ | |
| 145 | 148 | $(SRCDIR)/../skins/khaki/css.txt \ |
| 146 | 149 | $(SRCDIR)/../skins/khaki/footer.txt \ |
| 147 | 150 | $(SRCDIR)/../skins/khaki/header.txt \ |
| 148 | 151 | $(SRCDIR)/../skins/plain_gray/css.txt \ |
| 149 | 152 | $(SRCDIR)/../skins/plain_gray/footer.txt \ |
| 150 | 153 |
| --- 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 |
+1
| --- src/skins.c | ||
| +++ src/skins.c | ||
| @@ -45,10 +45,11 @@ | ||
| 45 | 45 | { "Plain Gray, No Logo", "plain_gray", 0 }, |
| 46 | 46 | { "Khaki, No Logo", "khaki", 0 }, |
| 47 | 47 | { "Black & White, Menu on Left", "black_and_white", 0 }, |
| 48 | 48 | { "Shadow boxes & Rounded Corners", "rounded1", 0 }, |
| 49 | 49 | { "Enhanced Default", "enhanced1", 0 }, |
| 50 | + { "Similar to GitHub", "etienne1", 0 }, | |
| 50 | 51 | }; |
| 51 | 52 | |
| 52 | 53 | /* |
| 53 | 54 | ** For a skin named zSkinName, compute the name of the CONFIG table |
| 54 | 55 | ** entry where that skin is stored and return it. |
| 55 | 56 |
| --- 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 |
+3
| --- win/Makefile.mingw | ||
| +++ win/Makefile.mingw | ||
| @@ -493,10 +493,13 @@ | ||
| 493 | 493 | $(SRCDIR)/../skins/default/footer.txt \ |
| 494 | 494 | $(SRCDIR)/../skins/default/header.txt \ |
| 495 | 495 | $(SRCDIR)/../skins/enhanced1/css.txt \ |
| 496 | 496 | $(SRCDIR)/../skins/enhanced1/footer.txt \ |
| 497 | 497 | $(SRCDIR)/../skins/enhanced1/header.txt \ |
| 498 | + $(SRCDIR)/../skins/etienne1/css.txt \ | |
| 499 | + $(SRCDIR)/../skins/etienne1/footer.txt \ | |
| 500 | + $(SRCDIR)/../skins/etienne1/header.txt \ | |
| 498 | 501 | $(SRCDIR)/../skins/khaki/css.txt \ |
| 499 | 502 | $(SRCDIR)/../skins/khaki/footer.txt \ |
| 500 | 503 | $(SRCDIR)/../skins/khaki/header.txt \ |
| 501 | 504 | $(SRCDIR)/../skins/plain_gray/css.txt \ |
| 502 | 505 | $(SRCDIR)/../skins/plain_gray/footer.txt \ |
| 503 | 506 |
| --- 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 |
+3
| --- win/Makefile.msc | ||
| +++ win/Makefile.msc | ||
| @@ -331,10 +331,13 @@ | ||
| 331 | 331 | $(SRCDIR)\../skins/default/footer.txt \ |
| 332 | 332 | $(SRCDIR)\../skins/default/header.txt \ |
| 333 | 333 | $(SRCDIR)\../skins/enhanced1/css.txt \ |
| 334 | 334 | $(SRCDIR)\../skins/enhanced1/footer.txt \ |
| 335 | 335 | $(SRCDIR)\../skins/enhanced1/header.txt \ |
| 336 | + $(SRCDIR)\../skins/etienne1/css.txt \ | |
| 337 | + $(SRCDIR)\../skins/etienne1/footer.txt \ | |
| 338 | + $(SRCDIR)\../skins/etienne1/header.txt \ | |
| 336 | 339 | $(SRCDIR)\../skins/khaki/css.txt \ |
| 337 | 340 | $(SRCDIR)\../skins/khaki/footer.txt \ |
| 338 | 341 | $(SRCDIR)\../skins/khaki/header.txt \ |
| 339 | 342 | $(SRCDIR)\../skins/plain_gray/css.txt \ |
| 340 | 343 | $(SRCDIR)\../skins/plain_gray/footer.txt \ |
| 341 | 344 |
| --- 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 |